.elementor-970 .elementor-element.elementor-element-82c9636{--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;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-1995cc4{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-primary{font-size:18px;font-weight:400;line-height:1.3em;color:#E43256;margin:0px 0px 23px 0px;}.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-secondary{font-size:40px;font-weight:bold;line-height:1.3em;color:var( --e-global-color-text );margin:20px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-description{color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-b238c6b{--display:flex;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-4b1b696{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-4b1b696.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-275fd2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-275fd2a.e-con{--align-self:center;}.elementor-970 .elementor-element.elementor-element-0fd32c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 34px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-5cafdce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-4947c23{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-4947c23 > .elementor-widget-container{background-color:#010102;padding:87px 10px 86.5px 10px;border-radius:20px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-dea54f9 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-dea54f9{text-align:center;}.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-b1fff64 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-97230df > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-97230df{text-align:center;}.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-ad69071 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-a34f213 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a34f213{text-align:center;}.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-dbe7dba > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-ea8a0f2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ea8a0f2{text-align:center;}.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-078fbe6 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-663ef91 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-663ef91{text-align:center;}.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-a989b36 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-24128a8{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-24128a8 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 86.5px 10px;border-radius:0px 0px 0px 20px;}.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-1e81a0b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-8eaf136 > .elementor-widget-container{background-color:#885D26;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-1823901 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-1823901 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-1823901.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1823901.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1823901.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1823901.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1823901.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-1823901 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-1823901 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a3e7f99 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a3e7f99.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a3e7f99.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a3e7f99.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a3e7f99.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a3e7f99.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-c9be505 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-c9be505.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c9be505.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c9be505.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c9be505.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c9be505.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ca7e453 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ca7e453.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ca7e453.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ca7e453.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ca7e453.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ca7e453.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e376bce > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-e376bce .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e376bce.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e376bce.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e376bce.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e376bce.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e376bce.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-e376bce .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-e376bce .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6de33a5 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6de33a5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6de33a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6de33a5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6de33a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6de33a5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-28ef7f4 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-28ef7f4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-28ef7f4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-28ef7f4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-28ef7f4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-28ef7f4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-630c764 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-630c764 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-630c764.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-630c764.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-630c764.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-630c764.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-630c764.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-630c764 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-630c764 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d561b73 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d561b73.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d561b73.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d561b73.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d561b73.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d561b73.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a99dfa3 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a99dfa3.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a99dfa3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a99dfa3.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a99dfa3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a99dfa3.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6fd1622 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-6fd1622.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-6fd1622 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 22px 0px #FCD26A;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button:hover{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-6e9d2f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-dcd61fb > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-8542700 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-8542700 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-8542700.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8542700.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8542700.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8542700.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8542700.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-8542700 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-8542700 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-598e98c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-598e98c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-598e98c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-598e98c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-598e98c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-598e98c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-598e98c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-598e98c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-598e98c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-de44cc8 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-de44cc8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-de44cc8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-de44cc8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-de44cc8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-de44cc8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-bac573b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-bac573b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-bac573b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-bac573b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-bac573b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-bac573b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-bac573b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-bac573b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-bac573b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ba936d5 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ba936d5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ba936d5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ba936d5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ba936d5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ba936d5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9c990d1 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9c990d1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9c990d1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9c990d1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9c990d1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9c990d1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e7716e4 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e7716e4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e7716e4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e7716e4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e7716e4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e7716e4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-27f5d2b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-27f5d2b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-27f5d2b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-27f5d2b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-27f5d2b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-27f5d2b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d2ef9e2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d2ef9e2.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d2ef9e2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d2ef9e2.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d2ef9e2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d2ef9e2.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-f1da020 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f1da020.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f1da020.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f1da020.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f1da020.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f1da020.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e534998 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-e534998.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-e534998 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e534998 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-e534998 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-e534998 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-e534998 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-e534998 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-e534998 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-0c89d03{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-8a52cac > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-2cbd758 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2cbd758.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2cbd758.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2cbd758.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2cbd758.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2cbd758.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-7e65c69 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-7e65c69.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7e65c69.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7e65c69.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7e65c69.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7e65c69.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d731cce > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d731cce .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d731cce.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d731cce.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d731cce.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d731cce.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d731cce.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d731cce .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d731cce .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b594f3f > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b594f3f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b594f3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b594f3f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b594f3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b594f3f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ca4eb7b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ca4eb7b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ca4eb7b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ca4eb7b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ca4eb7b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ca4eb7b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0d21b7c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0d21b7c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0d21b7c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0d21b7c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0d21b7c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0d21b7c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-829743e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-829743e .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-829743e.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-829743e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-829743e.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-829743e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-829743e.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-829743e .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-829743e .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d847dca > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d847dca .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d847dca.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d847dca.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d847dca.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d847dca.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d847dca.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d847dca .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d847dca .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ef39a96 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ef39a96.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ef39a96.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ef39a96.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ef39a96.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ef39a96.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-99ed3f5 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-99ed3f5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-99ed3f5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-99ed3f5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-99ed3f5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-99ed3f5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-575e1e4 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-575e1e4.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-575e1e4 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-575e1e4 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-595d732{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-462d1c9 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 20px 0px 0px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-6f5782d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6f5782d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6f5782d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6f5782d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6f5782d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6f5782d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-8f0bfcc > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-8f0bfcc.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8f0bfcc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8f0bfcc.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8f0bfcc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8f0bfcc.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-920f3c6 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-920f3c6.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-920f3c6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-920f3c6.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-920f3c6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-920f3c6.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d50efa8 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d50efa8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d50efa8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d50efa8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d50efa8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d50efa8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-eb4c12d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-eb4c12d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-eb4c12d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-eb4c12d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-eb4c12d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-eb4c12d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5e68d0c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5e68d0c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5e68d0c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5e68d0c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5e68d0c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5e68d0c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-532ac50 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-532ac50.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-532ac50.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-532ac50.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-532ac50.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-532ac50.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-4c30088 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-4c30088.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4c30088.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4c30088.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4c30088.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4c30088.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b2e55f5 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b2e55f5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b2e55f5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b2e55f5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b2e55f5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b2e55f5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-fa40e20 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fa40e20.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fa40e20.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fa40e20.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fa40e20.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fa40e20.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-abd5437{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-397f36f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-397f36f.e-con{--align-self:center;}.elementor-970 .elementor-element.elementor-element-a3ff430{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 34px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-b45e405{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-5d1e629{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-5d1e629 > .elementor-widget-container{background-color:#010102;padding:87px 10px 86.5px 10px;border-radius:20px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-7074d73 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-7074d73{text-align:center;}.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-af01510 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-4e14192 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-4e14192{text-align:center;}.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-8af696d > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-d5c1c82 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d5c1c82{text-align:center;}.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-efaf156 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-6b5730a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-6b5730a{text-align:center;}.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-8350fc0 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-090f6fc > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-090f6fc{text-align:center;}.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-686b0fc > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-370bd4a{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-370bd4a > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 86.5px 10px;border-radius:0px 0px 0px 20px;}.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-4de4a62{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-365cb69 > .elementor-widget-container{background-color:#885D26;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-db348b4 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-db348b4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-db348b4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-db348b4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-db348b4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-db348b4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0ab853c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0ab853c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0ab853c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0ab853c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0ab853c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0ab853c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-dd58561 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-dd58561.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-dd58561.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-dd58561.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-dd58561.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-dd58561.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-f0bade4 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f0bade4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f0bade4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f0bade4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f0bade4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f0bade4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-15a1d31 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-15a1d31.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-15a1d31.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-15a1d31.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-15a1d31.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-15a1d31.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b4add3f > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b4add3f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b4add3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b4add3f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b4add3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b4add3f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-52ee55e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-52ee55e.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-52ee55e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-52ee55e.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-52ee55e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-52ee55e.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d932fe7 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d932fe7.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d932fe7.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d932fe7.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d932fe7.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d932fe7.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-152eaf3 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-152eaf3.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-152eaf3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-152eaf3.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-152eaf3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-152eaf3.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-80a53a9 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-80a53a9.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-80a53a9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-80a53a9.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-80a53a9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-80a53a9.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e054e4e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-e054e4e.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-e054e4e .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 22px 0px #FCD26A;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button:hover{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-4f71c85{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-e820d28 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-b1ee0c2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b1ee0c2.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b1ee0c2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b1ee0c2.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b1ee0c2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b1ee0c2.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-cb49852 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-cb49852.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-cb49852.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-cb49852.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-cb49852.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-cb49852.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-229d2cb > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-229d2cb.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-229d2cb.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-229d2cb.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-229d2cb.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-229d2cb.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a5750a9 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a5750a9.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a5750a9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a5750a9.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a5750a9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a5750a9.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-c48a768 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-c48a768.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c48a768.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c48a768.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c48a768.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c48a768.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0f4b72d > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0f4b72d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0f4b72d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0f4b72d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0f4b72d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0f4b72d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9cc08ca > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9cc08ca.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9cc08ca.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9cc08ca.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9cc08ca.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9cc08ca.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2cf1517 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2cf1517.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2cf1517.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2cf1517.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2cf1517.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2cf1517.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-db92d4d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-db92d4d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-db92d4d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-db92d4d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-db92d4d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-db92d4d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-85c798e > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-85c798e .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-85c798e.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-85c798e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-85c798e.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-85c798e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-85c798e.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-85c798e .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-85c798e .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9af3698 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-9af3698.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-9af3698 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-9af3698 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-ca9fcba{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-c33fc52 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-f7f693f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f7f693f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f7f693f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f7f693f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f7f693f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f7f693f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-684628b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-684628b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-684628b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-684628b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-684628b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-684628b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-684628b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-684628b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-684628b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-7927adc > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-7927adc .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-7927adc.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7927adc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7927adc.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7927adc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7927adc.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-7927adc .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-7927adc .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-cf5f73b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-cf5f73b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-cf5f73b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-cf5f73b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-cf5f73b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-cf5f73b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-7c03d39 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-7c03d39.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7c03d39.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7c03d39.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7c03d39.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7c03d39.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-3e7c0d1 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-3e7c0d1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3e7c0d1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3e7c0d1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3e7c0d1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3e7c0d1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a28033c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a28033c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a28033c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a28033c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a28033c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a28033c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a28033c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a28033c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a28033c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-3cf8ad4 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-3cf8ad4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3cf8ad4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3cf8ad4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3cf8ad4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3cf8ad4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-1e31f90 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-1e31f90.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1e31f90.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1e31f90.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1e31f90.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1e31f90.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ea34c79 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ea34c79.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ea34c79.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ea34c79.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ea34c79.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ea34c79.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-f1419c0 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-f1419c0.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-f1419c0 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-f1419c0 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-6ce278e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-c50cd8b > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 20px 0px 0px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-51be15f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-51be15f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-51be15f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-51be15f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-51be15f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-51be15f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-51be15f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-51be15f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-51be15f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2ccbd57 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2ccbd57.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2ccbd57.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2ccbd57.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2ccbd57.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2ccbd57.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-8b003be > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-8b003be .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-8b003be.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8b003be.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8b003be.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8b003be.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8b003be.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-8b003be .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-8b003be .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-04dd3b4 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-04dd3b4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-04dd3b4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-04dd3b4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-04dd3b4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-04dd3b4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d37432b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d37432b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d37432b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d37432b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d37432b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d37432b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d37432b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d37432b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d37432b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e15c106 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e15c106.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e15c106.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e15c106.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e15c106.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e15c106.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-11adc04 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-11adc04.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-11adc04.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-11adc04.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-11adc04.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-11adc04.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-f2e70c0 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f2e70c0.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f2e70c0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f2e70c0.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f2e70c0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f2e70c0.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-609fb50 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-609fb50.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-609fb50.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-609fb50.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-609fb50.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-609fb50.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6d76a3f > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6d76a3f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6d76a3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6d76a3f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6d76a3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6d76a3f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-770c1af > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-770c1af.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-770c1af .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-770c1af .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-770c1af .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-770c1af .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-770c1af .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-770c1af .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-770c1af .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-b8c288b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-efd9950{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-efd9950.e-con{--align-self:center;}.elementor-970 .elementor-element.elementor-element-bfe2b6e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 34px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-43db782{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-b1d36c9{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-b1d36c9 > .elementor-widget-container{background-color:#010102;padding:87px 10px 86.5px 10px;border-radius:20px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-aa0a0ab > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-aa0a0ab{text-align:center;}.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-45136ab > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-bd04b8a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-bd04b8a{text-align:center;}.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-f9ee580 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-ada1abd > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ada1abd{text-align:center;}.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-3be604d > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-cc71d8b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-cc71d8b{text-align:center;}.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-002e99e > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-0c386b8 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-0c386b8{text-align:center;}.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-3a82926 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-f6d2358{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-f6d2358 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 86.5px 10px;border-radius:0px 0px 0px 20px;}.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-f7ea087{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-bdb2b77 > .elementor-widget-container{background-color:#885D26;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-434a0c1 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-434a0c1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-434a0c1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-434a0c1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-434a0c1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-434a0c1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d415585 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d415585 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d415585.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d415585.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d415585.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d415585.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d415585.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d415585 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d415585 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-74b289c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-74b289c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-74b289c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-74b289c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-74b289c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-74b289c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-74b289c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-74b289c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-74b289c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6b5d2d9 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6b5d2d9.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6b5d2d9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6b5d2d9.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6b5d2d9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6b5d2d9.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9541db1 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9541db1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9541db1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9541db1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9541db1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9541db1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-dd80044 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-dd80044.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-dd80044.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-dd80044.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-dd80044.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-dd80044.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-923b47b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-923b47b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-923b47b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-923b47b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-923b47b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-923b47b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-923b47b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-923b47b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-923b47b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e04e3f5 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e04e3f5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e04e3f5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e04e3f5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e04e3f5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e04e3f5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-94409bc > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-94409bc .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-94409bc.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-94409bc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-94409bc.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-94409bc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-94409bc.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-94409bc .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-94409bc .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-138620c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-138620c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-138620c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-138620c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-138620c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-138620c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-138620c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-138620c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-138620c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-48a6219 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-48a6219.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-48a6219 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 22px 0px #FCD26A;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button:hover{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-d4aabb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-7d54a1c > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-4fafb7c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-4fafb7c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4fafb7c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4fafb7c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4fafb7c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4fafb7c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b14e6d0 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b14e6d0.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b14e6d0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b14e6d0.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b14e6d0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b14e6d0.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-c70f167 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-c70f167.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c70f167.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c70f167.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c70f167.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c70f167.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-58dc6a5 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-58dc6a5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-58dc6a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-58dc6a5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-58dc6a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-58dc6a5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-fde66d8 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fde66d8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fde66d8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fde66d8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fde66d8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fde66d8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0fcfd4f > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0fcfd4f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0fcfd4f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0fcfd4f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0fcfd4f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0fcfd4f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-8756b4e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-8756b4e.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8756b4e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8756b4e.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8756b4e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8756b4e.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-06f1b31 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-06f1b31.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-06f1b31.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-06f1b31.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-06f1b31.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-06f1b31.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-53a0dba > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-53a0dba.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-53a0dba.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-53a0dba.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-53a0dba.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-53a0dba.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-883d93b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-883d93b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-883d93b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-883d93b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-883d93b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-883d93b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-883d93b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-883d93b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-883d93b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-cf4d262 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-cf4d262.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-cf4d262 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-cf4d262 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-0774a68{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-cb192e0 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-373dd1f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-373dd1f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-373dd1f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-373dd1f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-373dd1f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-373dd1f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-1a3bb5c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-1a3bb5c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1a3bb5c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1a3bb5c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1a3bb5c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1a3bb5c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-60a1a09 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-60a1a09.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-60a1a09.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-60a1a09.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-60a1a09.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-60a1a09.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-3827ba8 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-3827ba8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3827ba8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3827ba8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3827ba8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3827ba8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ec22156 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ec22156.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ec22156.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ec22156.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ec22156.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ec22156.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0df003b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-0df003b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0df003b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0df003b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0df003b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0df003b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0df003b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0df003b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0df003b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-712e8f2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-712e8f2.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-712e8f2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-712e8f2.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-712e8f2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-712e8f2.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-65c3343 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-65c3343.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-65c3343.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-65c3343.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-65c3343.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-65c3343.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-85b9a72 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-85b9a72.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-85b9a72.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-85b9a72.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-85b9a72.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-85b9a72.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-c373444 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-c373444 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-c373444.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c373444.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c373444.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c373444.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c373444.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-c373444 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-c373444 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-848031e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-48f872f > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 20px 0px 0px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-fdf8b06 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fdf8b06.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fdf8b06.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fdf8b06.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fdf8b06.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fdf8b06.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d9e35ed > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d9e35ed.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d9e35ed.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d9e35ed.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d9e35ed.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d9e35ed.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-724da4a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-724da4a .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-724da4a.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-724da4a.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-724da4a.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-724da4a.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-724da4a.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-724da4a .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-724da4a .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-83456a5 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-83456a5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-83456a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-83456a5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-83456a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-83456a5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a78e90a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a78e90a.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a78e90a.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a78e90a.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a78e90a.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a78e90a.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e238f58 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e238f58.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e238f58.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e238f58.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e238f58.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e238f58.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-70d5126 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-70d5126.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-70d5126.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-70d5126.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-70d5126.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-70d5126.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-00a7672 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-00a7672.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-00a7672.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-00a7672.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-00a7672.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-00a7672.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5275604 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-5275604 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5275604.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5275604.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5275604.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5275604.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5275604.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-5275604 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-5275604 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b72b61c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b72b61c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b72b61c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b72b61c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b72b61c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b72b61c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-817e392{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-3d44749{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-3d44749.e-con{--align-self:center;}.elementor-970 .elementor-element.elementor-element-fef804c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 34px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-6add3d5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-30368b4{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-30368b4 > .elementor-widget-container{background-color:#010102;padding:87px 10px 86.5px 10px;border-radius:20px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-268506f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-268506f{text-align:center;}.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-bf00fb5 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-4f8a9fa > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-4f8a9fa{text-align:center;}.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-c0aaf66 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-42e12f9 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-42e12f9{text-align:center;}.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-554de5a > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-2a107c7 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-2a107c7{text-align:center;}.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-d290355 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-df36484 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-df36484{text-align:center;}.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-696160c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-907b144{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-907b144 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 86.5px 10px;border-radius:0px 0px 0px 20px;}.elementor-970 .elementor-element.elementor-element-907b144 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-5355dd5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-728b876 > .elementor-widget-container{background-color:#885D26;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-ffa2f1b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ffa2f1b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ffa2f1b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ffa2f1b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ffa2f1b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ffa2f1b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-74a127f > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-74a127f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-74a127f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-74a127f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-74a127f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-74a127f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-74a127f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-74a127f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-74a127f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0315af1 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0315af1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0315af1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0315af1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0315af1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0315af1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-8c09a3f > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-8c09a3f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8c09a3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8c09a3f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8c09a3f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8c09a3f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5d9e81a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5d9e81a.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5d9e81a.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5d9e81a.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5d9e81a.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5d9e81a.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-4be4a33 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-4be4a33.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4be4a33.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4be4a33.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4be4a33.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4be4a33.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9152f10 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9152f10.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9152f10.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9152f10.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9152f10.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9152f10.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5200411 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-5200411 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5200411.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5200411.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5200411.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5200411.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5200411.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-5200411 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-5200411 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2bf897d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2bf897d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2bf897d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2bf897d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2bf897d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2bf897d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-da558d4 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-da558d4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-da558d4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-da558d4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-da558d4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-da558d4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5abaef5 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-5abaef5.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-5abaef5 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 22px 0px #FCD26A;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button:hover{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-6c1449d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-7e6be29 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-745270c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-745270c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-745270c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-745270c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-745270c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-745270c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-745270c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-745270c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-745270c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d20c43b > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d20c43b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d20c43b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d20c43b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d20c43b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d20c43b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-7af877b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-7af877b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-7af877b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7af877b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7af877b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7af877b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7af877b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-7af877b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-7af877b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-c9d4b6c > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-c9d4b6c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c9d4b6c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c9d4b6c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c9d4b6c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c9d4b6c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ee9978b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ee9978b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ee9978b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ee9978b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ee9978b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ee9978b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b749bd2 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b749bd2.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b749bd2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b749bd2.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b749bd2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b749bd2.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ac1009e > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ac1009e.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ac1009e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ac1009e.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ac1009e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ac1009e.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-916aeb1 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-916aeb1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-916aeb1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-916aeb1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-916aeb1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-916aeb1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-11994a5 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-11994a5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-11994a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-11994a5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-11994a5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-11994a5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-880da01 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-880da01 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-880da01.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-880da01.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-880da01.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-880da01.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-880da01.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-880da01 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-880da01 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-4aa3cda > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-4aa3cda.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-4aa3cda .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-4aa3cda .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-35aa23e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-909fe1d > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-872c904 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-872c904 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-872c904.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-872c904.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-872c904.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-872c904.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-872c904.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-872c904 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-872c904 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-25d2406 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-25d2406.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-25d2406.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-25d2406.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-25d2406.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-25d2406.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b170a62 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b170a62.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b170a62.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b170a62.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b170a62.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b170a62.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-8801ea3 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-8801ea3.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8801ea3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8801ea3.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-8801ea3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-8801ea3.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b0148e6 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b0148e6.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b0148e6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b0148e6.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b0148e6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b0148e6.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9b05a61 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9b05a61.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9b05a61.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9b05a61.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9b05a61.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9b05a61.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a9394d0 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a9394d0.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a9394d0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a9394d0.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a9394d0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a9394d0.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-446c12e > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-446c12e .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-446c12e.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-446c12e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-446c12e.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-446c12e.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-446c12e.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-446c12e .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-446c12e .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0e5fefc > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0e5fefc.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0e5fefc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0e5fefc.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0e5fefc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0e5fefc.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9957cfa > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9957cfa.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9957cfa.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9957cfa.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9957cfa.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9957cfa.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5a3a739 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-5a3a739.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-5a3a739 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-5a3a739 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-4a4b3b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-d818719 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 20px 0px 0px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-38f9fd5 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-38f9fd5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-38f9fd5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-38f9fd5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-38f9fd5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-38f9fd5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-fda2a23 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fda2a23.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fda2a23.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fda2a23.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fda2a23.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fda2a23.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-980576b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-980576b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-980576b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-980576b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-980576b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-980576b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-980576b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-980576b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-980576b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6ecdc01 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6ecdc01.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6ecdc01.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6ecdc01.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6ecdc01.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6ecdc01.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-fb91ac1 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fb91ac1.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fb91ac1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fb91ac1.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fb91ac1.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fb91ac1.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-5d83739 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-5d83739.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5d83739.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5d83739.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-5d83739.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-5d83739.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-12d3b36 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-12d3b36.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-12d3b36.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-12d3b36.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-12d3b36.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-12d3b36.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-3404aef > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-3404aef .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-3404aef.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3404aef.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3404aef.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-3404aef.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-3404aef.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-3404aef .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-3404aef .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-af81531 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-af81531 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-af81531.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-af81531.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-af81531.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-af81531.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-af81531.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-af81531 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-af81531 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2f178d6 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2f178d6.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2f178d6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2f178d6.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2f178d6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2f178d6.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6c4e01d > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-6c4e01d.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-6c4e01d .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-6c4e01d .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-93d5595{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-4216143{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-4216143.e-con{--align-self:center;}.elementor-970 .elementor-element.elementor-element-da5a3ad{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 3px 34px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-cbedf6a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-8d8a533{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-8d8a533 > .elementor-widget-container{background-color:#010102;padding:87px 10px 86.5px 10px;border-radius:20px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-3e76ecf > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-3e76ecf{text-align:center;}.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-bc2ec81 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-4ed0439 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-4ed0439{text-align:center;}.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-d8a3885 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-5fe85d9 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-5fe85d9{text-align:center;}.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-24f1a74 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-a5fd4bb > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a5fd4bb{text-align:center;}.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-4dd4ed9 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-ccceca4 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ccceca4{text-align:center;}.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-8e68bc1 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{font-size:15px;font-weight:500;line-height:65px;}.elementor-970 .elementor-element.elementor-element-6e9a0a5{width:100%;max-width:100%;text-align:center;}.elementor-970 .elementor-element.elementor-element-6e9a0a5 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 86.5px 10px;border-radius:0px 0px 0px 20px;}.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-heading-title{font-size:37px;line-height:48px;color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-dbf6487{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-2399692 > .elementor-widget-container{background-color:#885D26;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-a51b16b > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a51b16b.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a51b16b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a51b16b.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a51b16b.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a51b16b.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-574c9ba > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-574c9ba.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-574c9ba.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-574c9ba.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-574c9ba.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-574c9ba.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-f11fc20 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f11fc20.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f11fc20.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f11fc20.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f11fc20.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f11fc20.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-79290fb > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-79290fb .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-79290fb.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-79290fb.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-79290fb.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-79290fb.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-79290fb.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-79290fb .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-79290fb .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-97c8743 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-97c8743.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-97c8743.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-97c8743.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-97c8743.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-97c8743.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0ec68fc > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0ec68fc.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0ec68fc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0ec68fc.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-0ec68fc.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-0ec68fc.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-f8e886c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-f8e886c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f8e886c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f8e886c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-f8e886c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-f8e886c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-890b9af > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-890b9af .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-890b9af.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-890b9af.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-890b9af.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-890b9af.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-890b9af.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-890b9af .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-890b9af .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d5e7f54 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d5e7f54.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d5e7f54.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d5e7f54.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d5e7f54.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d5e7f54.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-e8c57b6 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-e8c57b6.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e8c57b6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e8c57b6.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-e8c57b6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-e8c57b6.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-37e4b61 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-37e4b61.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-37e4b61 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button:hover .aux-overlay:after{box-shadow:0px 0px 22px 0px #FCD26A;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button:hover{padding:16px 50px 16px 50px;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-d13d101{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-5cba777 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-c06b509 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-c06b509.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c06b509.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c06b509.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-c06b509.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-c06b509.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-39a6bd4 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-39a6bd4.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-39a6bd4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-39a6bd4.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-39a6bd4.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-39a6bd4.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-6e042d2 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-6e042d2.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6e042d2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6e042d2.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-6e042d2.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-6e042d2.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d327bd0 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d327bd0.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d327bd0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d327bd0.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d327bd0.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d327bd0.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-02c4637 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-02c4637.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-02c4637.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-02c4637.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-02c4637.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-02c4637.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-fd40305 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fd40305.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fd40305.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fd40305.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fd40305.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fd40305.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-7f79f70 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-7f79f70.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7f79f70.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7f79f70.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-7f79f70.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-7f79f70.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-29a5735 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-29a5735.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-29a5735.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-29a5735.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-29a5735.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-29a5735.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ce14a33 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ce14a33.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ce14a33.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ce14a33.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ce14a33.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ce14a33.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2a0fed9 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2a0fed9.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2a0fed9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2a0fed9.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2a0fed9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2a0fed9.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-df87e87 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-df87e87.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-df87e87 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-df87e87 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-687adf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-61a329a > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-4bab6a8 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-4bab6a8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4bab6a8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4bab6a8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-4bab6a8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-4bab6a8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-bff7292 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-bff7292.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-bff7292.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-bff7292.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-bff7292.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-bff7292.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-97e110c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-97e110c .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-97e110c.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-97e110c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-97e110c.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-97e110c.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-97e110c.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-97e110c .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-97e110c .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-b666a93 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-b666a93.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b666a93.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b666a93.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-b666a93.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-b666a93.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-49e814d > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-49e814d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-49e814d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-49e814d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-49e814d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-49e814d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-49e814d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-49e814d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-49e814d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-177df7d > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-177df7d .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-177df7d.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-177df7d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-177df7d.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-177df7d.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-177df7d.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-177df7d .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-177df7d .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-d267e91 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-d267e91.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d267e91.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d267e91.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-d267e91.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-d267e91.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-07790d8 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-07790d8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-07790d8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-07790d8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-07790d8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-07790d8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-22b0ffe > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-22b0ffe.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-22b0ffe.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-22b0ffe.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-22b0ffe.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-22b0ffe.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-64d29e8 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-64d29e8.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-64d29e8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-64d29e8.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-64d29e8.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-64d29e8.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-df864f3 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-df864f3.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-df864f3 .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-df864f3 .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-6ccb7da{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-header-section{background-color:#754E4E00;}.elementor-970 .elementor-element.elementor-element-adf8b03 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(282deg, #0B0018 0%, #000000 100%);border-radius:0px 20px 0px 0px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title span{font-family:"Fira Sans", Sans-serif;font-size:23px;font-weight:500;line-height:57px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-description span{font-size:15px;line-height:21px;margin:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-price-amount .aux-price-amount{font-family:"Fira Sans", Sans-serif;font-size:43px;font-weight:300;line-height:60px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-price-period span{font-family:"Fira Sans", Sans-serif;font-size:26px;font-weight:300;line-height:31px;}.elementor-970 .elementor-element.elementor-element-02b8998 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-02b8998.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-02b8998.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-02b8998.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-02b8998.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-02b8998.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ba21042 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ba21042.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ba21042.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ba21042.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ba21042.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ba21042.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-a18edc3 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-a18edc3.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a18edc3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a18edc3.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-a18edc3.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-a18edc3.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2150907 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-2150907 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2150907.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2150907.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2150907.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2150907.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2150907.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2150907 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2150907 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-184ace5 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-184ace5.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-184ace5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-184ace5.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-184ace5.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-184ace5.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-ccb84f6 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-ccb84f6.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ccb84f6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ccb84f6.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-ccb84f6.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-ccb84f6.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-1b7c599 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-1b7c599.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1b7c599.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1b7c599.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-1b7c599.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-1b7c599.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-9de3589 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-9de3589.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9de3589.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9de3589.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-9de3589.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-9de3589.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-fba3e6f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-fba3e6f.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fba3e6f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fba3e6f.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-fba3e6f.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-fba3e6f.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-2c4fac9 > .elementor-widget-container{background-color:#EEEEEE;}.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-icon-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-2c4fac9.elementor-view-stacked .elementor-icon{background-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2c4fac9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2c4fac9.elementor-view-default .elementor-icon{color:#01001A;border-color:#01001A;}.elementor-970 .elementor-element.elementor-element-2c4fac9.elementor-view-framed .elementor-icon, .elementor-970 .elementor-element.elementor-element-2c4fac9.elementor-view-default .elementor-icon svg{fill:#01001A;}.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-icon{font-size:22px;}.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-icon svg{height:22px;}.elementor-970 .elementor-element.elementor-element-0520b5a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 13px 0px;padding:31px 31px 31px 31px;}.elementor-970 .elementor-element.elementor-element-0520b5a.elementor-element{--order:99999 /* order end hack */;}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-modern-button-wrapper{text-align:center;}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-0520b5a .aux-overlay:after{box-shadow:2px 8px 23px 0px rgba(255, 191, 7, 0.4);}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-modern-button{padding:16px 49px 16px 49px;}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-modern-button:hover .aux-overlay:before, .elementor-970 .elementor-element.elementor-element-0520b5a .aux-modern-button:hover .aux-overlay:after{box-shadow:2px 1px 22px 0px rgba(61, 86, 214, 0.5019607843137255);}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-text{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.96px;}.elementor-970 .elementor-element.elementor-element-58ad022{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-transition:0s;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000744;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;--n-tabs-icon-color:#FC0505;}.elementor-970 .elementor-element.elementor-element-58ad022.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6C00FF;box-shadow:0px 0px 10px 0px rgba(246.5, 0, 99.67173913043503, 0.5);}.elementor-970 .elementor-element.elementor-element-58ad022 > .elementor-widget-container{border-style:none;}.elementor-970 .elementor-element.elementor-element-58ad022.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;box-shadow:0px 0px 10px 4px rgba(236.3, 0.5136956521739101, 145.06095179584136, 0.5);text-shadow:0px 0px 0px rgba(15.299999999999999, 15.299999999999999, 15.299999999999999, 0.3);}.elementor-970 .elementor-element.elementor-element-58ad022.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-970 .elementor-element.elementor-element-58ad022.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-970 .elementor-element.elementor-element-58ad022.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-970 .elementor-element.elementor-element-58ad022 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}:where( .elementor-970 .elementor-element.elementor-element-58ad022.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-2af2cbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-2af2cbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-a3ebdd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-a3ebdd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-3fe44e3{--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;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-422be7b > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #1D0006 0%, #F50540 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-422be7b:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-422be7b:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-422be7b{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-422be7b .elementor-ribbon-inner{background-color:#FC8700;margin-top:31px;transform:translateY(-50%) translateX(-50%) translateX(31px) rotate(-45deg);color:#ffffff;}.elementor-970 .elementor-element.elementor-element-7362421{--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;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-65cc1ca > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-65cc1ca:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-65cc1ca:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-65cc1ca{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-65cc1ca .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-0a285c3{--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;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-337cccb > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-337cccb:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-337cccb:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-337cccb{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-337cccb .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-385c6e0{--display:flex;--min-height:0px;--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;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-2badfa4 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-2badfa4:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-2badfa4:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-2badfa4{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-2badfa4 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-eac9f1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-ad95aad{--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;}.elementor-970 .elementor-element.elementor-element-ad95aad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-b4438be > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #1D0006 0%, #F50540 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-b4438be:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-b4438be:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-b4438be{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-b4438be .elementor-ribbon-inner{background-color:#FC8700;margin-top:31px;transform:translateY(-50%) translateX(-50%) translateX(31px) rotate(-45deg);color:#ffffff;}.elementor-970 .elementor-element.elementor-element-356a505{--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;}.elementor-970 .elementor-element.elementor-element-356a505.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-b9fed67 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-b9fed67:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-b9fed67:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-b9fed67{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-b9fed67 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-2f3ab94{--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;}.elementor-970 .elementor-element.elementor-element-2f3ab94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-e68e50e > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-e68e50e:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-e68e50e:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-e68e50e{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-e68e50e .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-3a195be{--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;}.elementor-970 .elementor-element.elementor-element-3a195be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-928f3c9 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-928f3c9:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-928f3c9:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-928f3c9{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-928f3c9 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-cfc81ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-8d924ba{--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;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-bd758ff > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #1D0006 0%, #F50540 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-bd758ff:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-bd758ff:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-bd758ff{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-bd758ff .elementor-ribbon-inner{background-color:#FC8700;margin-top:31px;transform:translateY(-50%) translateX(-50%) translateX(31px) rotate(-45deg);color:#ffffff;}.elementor-970 .elementor-element.elementor-element-b6f2aab{--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;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-a24ed00 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-a24ed00:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-a24ed00:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-a24ed00{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-a24ed00 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-9144550{--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;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-c4db4de > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-c4db4de:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-c4db4de:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-c4db4de{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-c4db4de .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-986aa99{--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;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-f598175 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-f598175:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-f598175:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-f598175{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-f598175 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-c1b2cf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-2b60ca3{--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;}.elementor-970 .elementor-element.elementor-element-2b60ca3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-577ce77 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #1D0006 0%, #F50540 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-577ce77:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-577ce77:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-577ce77{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-577ce77 .elementor-ribbon-inner{background-color:#FC8700;margin-top:31px;transform:translateY(-50%) translateX(-50%) translateX(31px) rotate(-45deg);color:#ffffff;}.elementor-970 .elementor-element.elementor-element-d0a2875{--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;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-910b8e2 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-910b8e2:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-910b8e2:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-910b8e2{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-910b8e2 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-0891809{--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;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-d2596a9 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-d2596a9:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-d2596a9:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-d2596a9{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-d2596a9 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-85ebfeb{--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;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-ee0c257 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-ee0c257:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-ee0c257:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-ee0c257{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-ee0c257 .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-337008b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-f0ad225{--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;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-b5ab26e > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #1D0006 0%, #F50540 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-b5ab26e:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-b5ab26e:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-b5ab26e{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-b5ab26e .elementor-ribbon-inner{background-color:#FC8700;margin-top:31px;transform:translateY(-50%) translateX(-50%) translateX(31px) rotate(-45deg);color:#ffffff;}.elementor-970 .elementor-element.elementor-element-7e59c87{--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;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-bf73eee > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-bf73eee:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-bf73eee:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-bf73eee{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-bf73eee .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-6841f95{--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;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-3013d7c > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-3013d7c:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-3013d7c:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-3013d7c{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-3013d7c .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-0ad842a{--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;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__button{background-color:#2F0070;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:8px 8px 8px 8px;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__button:hover{background-color:#FFFFFF;color:#000000;border-color:#030000;}.elementor-970 .elementor-element.elementor-element-672ee8b > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(238deg, #110003 0%, #00091F 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-672ee8b:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 20px 0px #FD0000;}.elementor-970 .elementor-element.elementor-element-672ee8b:hover > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-672ee8b{--e-price-table-header-background-color:#02010100;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__header{padding:51px 0px 00px 0px;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__heading{color:#FFFFFF;font-family:"Arial", Sans-serif;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__subheading{color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:20px;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__price{padding:44px 44px 44px 44px;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__currency, .elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__integer-part, .elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__fractional-part{color:#FF9C00;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(55em/100);}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__currency{align-self:center;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__after-price{justify-content:flex-start;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__features-list{padding:11px 11px 11px 11px;--e-price-table-features-list-color:#FFFFFF;text-align:left;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__features-list li{font-family:"Arial", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:18px;letter-spacing:0px;word-spacing:1px;}.elementor-970 .elementor-element.elementor-element-672ee8b .elementor-price-table__feature-inner{margin-left:calc((100% - 100%)/2);margin-right:calc((100% - 100%)/2);}.elementor-970 .elementor-element.elementor-element-8519cd3{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-transition:0s;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#000744;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;--n-tabs-icon-color:#FC0505;}.elementor-970 .elementor-element.elementor-element-8519cd3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#6C00FF;box-shadow:0px 0px 10px 0px rgba(246.5, 0, 99.67173913043503, 0.5);}.elementor-970 .elementor-element.elementor-element-8519cd3 > .elementor-widget-container{border-style:none;}.elementor-970 .elementor-element.elementor-element-8519cd3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;box-shadow:0px 0px 10px 4px rgba(236.3, 0.5136956521739101, 145.06095179584136, 0.5);text-shadow:0px 0px 0px rgba(15.299999999999999, 15.299999999999999, 15.299999999999999, 0.3);}.elementor-970 .elementor-element.elementor-element-8519cd3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-970 .elementor-element.elementor-element-8519cd3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-970 .elementor-element.elementor-element-8519cd3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-970 .elementor-element.elementor-element-8519cd3 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}:where( .elementor-970 .elementor-element.elementor-element-8519cd3.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-970 .elementor-element.elementor-element-4b1b696{--content-width:1400px;}.elementor-970 .elementor-element.elementor-element-5cafdce{--width:25%;}.elementor-970 .elementor-element.elementor-element-1e81a0b{--width:25%;}.elementor-970 .elementor-element.elementor-element-6e9d2f5{--width:25%;}.elementor-970 .elementor-element.elementor-element-0c89d03{--width:25%;}.elementor-970 .elementor-element.elementor-element-595d732{--width:25%;}.elementor-970 .elementor-element.elementor-element-b45e405{--width:25%;}.elementor-970 .elementor-element.elementor-element-4de4a62{--width:25%;}.elementor-970 .elementor-element.elementor-element-4f71c85{--width:25%;}.elementor-970 .elementor-element.elementor-element-ca9fcba{--width:25%;}.elementor-970 .elementor-element.elementor-element-6ce278e{--width:25%;}.elementor-970 .elementor-element.elementor-element-43db782{--width:25%;}.elementor-970 .elementor-element.elementor-element-f7ea087{--width:25%;}.elementor-970 .elementor-element.elementor-element-d4aabb1{--width:25%;}.elementor-970 .elementor-element.elementor-element-0774a68{--width:25%;}.elementor-970 .elementor-element.elementor-element-848031e{--width:25%;}.elementor-970 .elementor-element.elementor-element-817e392{--content-width:1400px;}.elementor-970 .elementor-element.elementor-element-6add3d5{--width:25%;}.elementor-970 .elementor-element.elementor-element-5355dd5{--width:25%;}.elementor-970 .elementor-element.elementor-element-6c1449d{--width:25%;}.elementor-970 .elementor-element.elementor-element-35aa23e{--width:25%;}.elementor-970 .elementor-element.elementor-element-4a4b3b1{--width:25%;}.elementor-970 .elementor-element.elementor-element-93d5595{--content-width:1400px;}.elementor-970 .elementor-element.elementor-element-cbedf6a{--width:25%;}.elementor-970 .elementor-element.elementor-element-dbf6487{--width:25%;}.elementor-970 .elementor-element.elementor-element-d13d101{--width:25%;}.elementor-970 .elementor-element.elementor-element-687adf3{--width:25%;}.elementor-970 .elementor-element.elementor-element-6ccb7da{--width:25%;}.elementor-970 .elementor-element.elementor-element-a3ebdd5{--content-width:1400px;}.elementor-970 .elementor-element.elementor-element-3fe44e3{--width:25%;}.elementor-970 .elementor-element.elementor-element-7362421{--width:25%;}.elementor-970 .elementor-element.elementor-element-0a285c3{--width:25%;}.elementor-970 .elementor-element.elementor-element-385c6e0{--width:25%;}.elementor-970 .elementor-element.elementor-element-ad95aad{--width:25%;}.elementor-970 .elementor-element.elementor-element-356a505{--width:25%;}.elementor-970 .elementor-element.elementor-element-2f3ab94{--width:25%;}.elementor-970 .elementor-element.elementor-element-3a195be{--width:25%;}.elementor-970 .elementor-element.elementor-element-8d924ba{--width:25%;}.elementor-970 .elementor-element.elementor-element-b6f2aab{--width:25%;}.elementor-970 .elementor-element.elementor-element-9144550{--width:25%;}.elementor-970 .elementor-element.elementor-element-986aa99{--width:25%;}.elementor-970 .elementor-element.elementor-element-c1b2cf5{--content-width:1400px;}.elementor-970 .elementor-element.elementor-element-2b60ca3{--width:25%;}.elementor-970 .elementor-element.elementor-element-d0a2875{--width:25%;}.elementor-970 .elementor-element.elementor-element-0891809{--width:25%;}.elementor-970 .elementor-element.elementor-element-85ebfeb{--width:25%;}.elementor-970 .elementor-element.elementor-element-337008b{--content-width:1400px;}.elementor-970 .elementor-element.elementor-element-f0ad225{--width:25%;}.elementor-970 .elementor-element.elementor-element-7e59c87{--width:25%;}.elementor-970 .elementor-element.elementor-element-6841f95{--width:25%;}.elementor-970 .elementor-element.elementor-element-0ad842a{--width:25%;}}@media(max-width:1024px){.elementor-970 .elementor-element.elementor-element-1995cc4 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-secondary{font-size:35px;}.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-6fd1622 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-e534998 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-e534998 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-575e1e4 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-e054e4e > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-9af3698 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-f1419c0 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-770c1af > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-770c1af .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-48a6219 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-cf4d262 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-907b144 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-5abaef5 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-4aa3cda > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-5a3a739 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-6c4e01d > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-heading-title{font-size:24px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-37e4b61 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-df87e87 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-df864f3 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-modern-button{padding:15px 30px 15px 30px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-price-amount .aux-price-amount{font-size:30px;}.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-price-period span{font-size:20px;}.elementor-970 .elementor-element.elementor-element-0520b5a > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-modern-button{padding:15px 30px 15px 30px;}}@media(max-width:767px){.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-secondary{font-size:32px;}.elementor-970 .elementor-element.elementor-element-0fd32c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-4947c23 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-24128a8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-6fd1622 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-e534998 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-e534998 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-575e1e4 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-cc8e5d0 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-a3ff430{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-5d1e629 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-370bd4a > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-e054e4e .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-9af3698 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-f1419c0 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-770c1af .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-770c1af .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-bfe2b6e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-b1d36c9 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-f6d2358 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-48a6219 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-cf4d262 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-b0f3d5e .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-ac4d7e9 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-fef804c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-30368b4 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-907b144 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-5abaef5 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-4aa3cda .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-5a3a739 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-6c4e01d .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-da5a3ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-8d8a533 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-6e9a0a5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-37e4b61 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-df87e87 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-df864f3 .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-modern-button{padding:12px 35px 12px 35px;}.elementor-970 .elementor-element.elementor-element-0520b5a .aux-text{font-size:14px;}.elementor-970 .elementor-element.elementor-element-58ad022 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-58ad022.elementor-element{--align-self:center;}.elementor-970 .elementor-element.elementor-element-58ad022{--n-tabs-title-border-radius:10px 10px 10px 10px;}.elementor-970 .elementor-element.elementor-element-2af2cbd{--width:323px;}.elementor-970 .elementor-element.elementor-element-ad95aad{--width:295px;}.elementor-970 .elementor-element.elementor-element-356a505{--width:319px;}.elementor-970 .elementor-element.elementor-element-2f3ab94{--width:295px;}.elementor-970 .elementor-element.elementor-element-3a195be{--width:300px;}.elementor-970 .elementor-element.elementor-element-2b60ca3{--width:294px;}.elementor-970 .elementor-element.elementor-element-8519cd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8519cd3.elementor-element{--align-self:center;}.elementor-970 .elementor-element.elementor-element-8519cd3{--n-tabs-title-border-radius:10px 10px 10px 10px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-1995cc4 */.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-secondary{
    z-index: 2;
    position: relative;
}
.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-secondary:after{
    content: '';
    width: 70px;
    height: 70px;
    background: rgb(6,150,151);
    background: linear-gradient( 
136deg
 , var( --e-global-color-3acdf5c ) 2%, var( --e-global-color-1c115ac ) 51%, var( --e-global-color-fa0c962 ) 97%);
    position: absolute;
    border-radius: 50px;
    left: -25px;
    top: -9px;
    z-index: -1;
}
@media only screen and (max-width: 767px) {
.elementor-970 .elementor-element.elementor-element-1995cc4 .aux-modern-heading-secondary:after {
    width: 58px;
    height: 58px;
    left: -14px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947c23 */.elementor-970 .elementor-element.elementor-element-4947c23 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea54f9 */.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fff64 */.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97230df */.elementor-970 .elementor-element.elementor-element-97230df .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad69071 */.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34f213 */.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe7dba */.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a0f2 */.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078fbe6 */.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663ef91 */.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a989b36 */.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24128a8 */.elementor-970 .elementor-element.elementor-element-24128a8 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8eaf136 */.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1823901 */.elementor-970 .elementor-element.elementor-element-1823901 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3e7f99 */.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9be505 */.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca7e453 */.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376bce */.elementor-970 .elementor-element.elementor-element-e376bce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6de33a5 */.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28ef7f4 */.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-630c764 */.elementor-970 .elementor-element.elementor-element-630c764 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d561b73 */.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99dfa3 */.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-dcd61fb */.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8542700 */.elementor-970 .elementor-element.elementor-element-8542700 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-598e98c */.elementor-970 .elementor-element.elementor-element-598e98c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de44cc8 */.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bac573b */.elementor-970 .elementor-element.elementor-element-bac573b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba936d5 */.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c990d1 */.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7716e4 */.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27f5d2b */.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2ef9e2 */.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1da020 */.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8a52cac */.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cbd758 */.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e65c69 */.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d731cce */.elementor-970 .elementor-element.elementor-element-d731cce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b594f3f */.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca4eb7b */.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d21b7c */.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-829743e */.elementor-970 .elementor-element.elementor-element-829743e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847dca */.elementor-970 .elementor-element.elementor-element-d847dca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef39a96 */.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ed3f5 */.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-462d1c9 */.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5782d */.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0bfcc */.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-920f3c6 */.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d50efa8 */.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb4c12d */.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e68d0c */.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-532ac50 */.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c30088 */.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2e55f5 */.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa40e20 */.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd32c0 */.elementor-970 .elementor-element.elementor-element-0fd32c0{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1e629 */.elementor-970 .elementor-element.elementor-element-5d1e629 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7074d73 */.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af01510 */.elementor-970 .elementor-element.elementor-element-af01510 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14192 */.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af696d */.elementor-970 .elementor-element.elementor-element-8af696d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c1c82 */.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efaf156 */.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5730a */.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8350fc0 */.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090f6fc */.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686b0fc */.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd4a */.elementor-970 .elementor-element.elementor-element-370bd4a h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-365cb69 */.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db348b4 */.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ab853c */.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd58561 */.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0bade4 */.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15a1d31 */.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4add3f */.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52ee55e */.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d932fe7 */.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-152eaf3 */.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a53a9 */.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-e820d28 */.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1ee0c2 */.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb49852 */.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229d2cb */.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5750a9 */.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c48a768 */.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f4b72d */.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc08ca */.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cf1517 */.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db92d4d */.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85c798e */.elementor-970 .elementor-element.elementor-element-85c798e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c33fc52 */.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7f693f */.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-684628b */.elementor-970 .elementor-element.elementor-element-684628b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7927adc */.elementor-970 .elementor-element.elementor-element-7927adc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf5f73b */.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c03d39 */.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e7c0d1 */.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a28033c */.elementor-970 .elementor-element.elementor-element-a28033c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cf8ad4 */.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e31f90 */.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea34c79 */.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c50cd8b */.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51be15f */.elementor-970 .elementor-element.elementor-element-51be15f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccbd57 */.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b003be */.elementor-970 .elementor-element.elementor-element-8b003be .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04dd3b4 */.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d37432b */.elementor-970 .elementor-element.elementor-element-d37432b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15c106 */.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11adc04 */.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2e70c0 */.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609fb50 */.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d76a3f */.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff430 */.elementor-970 .elementor-element.elementor-element-a3ff430{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d36c9 */.elementor-970 .elementor-element.elementor-element-b1d36c9 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a0ab */.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45136ab */.elementor-970 .elementor-element.elementor-element-45136ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd04b8a */.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ee580 */.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ada1abd */.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be604d */.elementor-970 .elementor-element.elementor-element-3be604d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc71d8b */.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002e99e */.elementor-970 .elementor-element.elementor-element-002e99e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c386b8 */.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82926 */.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6d2358 */.elementor-970 .elementor-element.elementor-element-f6d2358 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-bdb2b77 */.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434a0c1 */.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d415585 */.elementor-970 .elementor-element.elementor-element-d415585 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74b289c */.elementor-970 .elementor-element.elementor-element-74b289c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b5d2d9 */.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9541db1 */.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd80044 */.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-923b47b */.elementor-970 .elementor-element.elementor-element-923b47b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e04e3f5 */.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94409bc */.elementor-970 .elementor-element.elementor-element-94409bc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138620c */.elementor-970 .elementor-element.elementor-element-138620c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7d54a1c */.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fafb7c */.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b14e6d0 */.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c70f167 */.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58dc6a5 */.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fde66d8 */.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fcfd4f */.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8756b4e */.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f1b31 */.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53a0dba */.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-883d93b */.elementor-970 .elementor-element.elementor-element-883d93b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-cb192e0 */.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-373dd1f */.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a3bb5c */.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60a1a09 */.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3827ba8 */.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec22156 */.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0df003b */.elementor-970 .elementor-element.elementor-element-0df003b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e8f2 */.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3343 */.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85b9a72 */.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c373444 */.elementor-970 .elementor-element.elementor-element-c373444 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-48f872f */.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdf8b06 */.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9e35ed */.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-724da4a */.elementor-970 .elementor-element.elementor-element-724da4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83456a5 */.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78e90a */.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e238f58 */.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70d5126 */.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-00a7672 */.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5275604 */.elementor-970 .elementor-element.elementor-element-5275604 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b72b61c */.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe2b6e */.elementor-970 .elementor-element.elementor-element-bfe2b6e{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30368b4 */.elementor-970 .elementor-element.elementor-element-30368b4 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268506f */.elementor-970 .elementor-element.elementor-element-268506f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00fb5 */.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8a9fa */.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aaf66 */.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e12f9 */.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554de5a */.elementor-970 .elementor-element.elementor-element-554de5a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a107c7 */.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d290355 */.elementor-970 .elementor-element.elementor-element-d290355 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df36484 */.elementor-970 .elementor-element.elementor-element-df36484 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696160c */.elementor-970 .elementor-element.elementor-element-696160c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907b144 */.elementor-970 .elementor-element.elementor-element-907b144 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-907b144 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-728b876 */.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffa2f1b */.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a127f */.elementor-970 .elementor-element.elementor-element-74a127f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0315af1 */.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8c09a3f */.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d9e81a */.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4be4a33 */.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9152f10 */.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5200411 */.elementor-970 .elementor-element.elementor-element-5200411 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bf897d */.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da558d4 */.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7e6be29 */.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-745270c */.elementor-970 .elementor-element.elementor-element-745270c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20c43b */.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7af877b */.elementor-970 .elementor-element.elementor-element-7af877b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d4b6c */.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9978b */.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b749bd2 */.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1009e */.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-916aeb1 */.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11994a5 */.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-880da01 */.elementor-970 .elementor-element.elementor-element-880da01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-909fe1d */.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-872c904 */.elementor-970 .elementor-element.elementor-element-872c904 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25d2406 */.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b170a62 */.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8801ea3 */.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0148e6 */.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b05a61 */.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9394d0 */.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446c12e */.elementor-970 .elementor-element.elementor-element-446c12e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e5fefc */.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9957cfa */.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-d818719 */.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f9fd5 */.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fda2a23 */.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-980576b */.elementor-970 .elementor-element.elementor-element-980576b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ecdc01 */.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb91ac1 */.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d83739 */.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12d3b36 */.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3404aef */.elementor-970 .elementor-element.elementor-element-3404aef .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af81531 */.elementor-970 .elementor-element.elementor-element-af81531 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f178d6 */.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef804c */.elementor-970 .elementor-element.elementor-element-fef804c{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8a533 */.elementor-970 .elementor-element.elementor-element-8d8a533 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e76ecf */.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2ec81 */.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed0439 */.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a3885 */.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe85d9 */.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f1a74 */.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fd4bb */.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd4ed9 */.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccceca4 */.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e68bc1 */.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a0a5 */.elementor-970 .elementor-element.elementor-element-6e9a0a5 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-2399692 */.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a51b16b */.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574c9ba */.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f11fc20 */.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79290fb */.elementor-970 .elementor-element.elementor-element-79290fb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97c8743 */.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ec68fc */.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e886c */.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-890b9af */.elementor-970 .elementor-element.elementor-element-890b9af .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5e7f54 */.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8c57b6 */.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-5cba777 */.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c06b509 */.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39a6bd4 */.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e042d2 */.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d327bd0 */.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02c4637 */.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40305 */.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f79f70 */.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29a5735 */.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce14a33 */.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a0fed9 */.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-61a329a */.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bab6a8 */.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff7292 */.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97e110c */.elementor-970 .elementor-element.elementor-element-97e110c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b666a93 */.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49e814d */.elementor-970 .elementor-element.elementor-element-49e814d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177df7d */.elementor-970 .elementor-element.elementor-element-177df7d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d267e91 */.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07790d8 */.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22b0ffe */.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64d29e8 */.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-adf8b03 */.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02b8998 */.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba21042 */.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a18edc3 */.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2150907 */.elementor-970 .elementor-element.elementor-element-2150907 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-184ace5 */.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccb84f6 */.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b7c599 */.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9de3589 */.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fba3e6f */.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c4fac9 */.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5a3ad */.elementor-970 .elementor-element.elementor-element-da5a3ad{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947c23 */.elementor-970 .elementor-element.elementor-element-4947c23 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea54f9 */.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fff64 */.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97230df */.elementor-970 .elementor-element.elementor-element-97230df .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad69071 */.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34f213 */.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe7dba */.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a0f2 */.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078fbe6 */.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663ef91 */.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a989b36 */.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24128a8 */.elementor-970 .elementor-element.elementor-element-24128a8 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8eaf136 */.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1823901 */.elementor-970 .elementor-element.elementor-element-1823901 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3e7f99 */.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9be505 */.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca7e453 */.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376bce */.elementor-970 .elementor-element.elementor-element-e376bce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6de33a5 */.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28ef7f4 */.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-630c764 */.elementor-970 .elementor-element.elementor-element-630c764 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d561b73 */.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99dfa3 */.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-dcd61fb */.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8542700 */.elementor-970 .elementor-element.elementor-element-8542700 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-598e98c */.elementor-970 .elementor-element.elementor-element-598e98c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de44cc8 */.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bac573b */.elementor-970 .elementor-element.elementor-element-bac573b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba936d5 */.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c990d1 */.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7716e4 */.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27f5d2b */.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2ef9e2 */.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1da020 */.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8a52cac */.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cbd758 */.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e65c69 */.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d731cce */.elementor-970 .elementor-element.elementor-element-d731cce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b594f3f */.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca4eb7b */.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d21b7c */.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-829743e */.elementor-970 .elementor-element.elementor-element-829743e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847dca */.elementor-970 .elementor-element.elementor-element-d847dca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef39a96 */.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ed3f5 */.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-462d1c9 */.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5782d */.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0bfcc */.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-920f3c6 */.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d50efa8 */.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb4c12d */.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e68d0c */.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-532ac50 */.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c30088 */.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2e55f5 */.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa40e20 */.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd32c0 */.elementor-970 .elementor-element.elementor-element-0fd32c0{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1e629 */.elementor-970 .elementor-element.elementor-element-5d1e629 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7074d73 */.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af01510 */.elementor-970 .elementor-element.elementor-element-af01510 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14192 */.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af696d */.elementor-970 .elementor-element.elementor-element-8af696d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c1c82 */.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efaf156 */.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5730a */.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8350fc0 */.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090f6fc */.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686b0fc */.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd4a */.elementor-970 .elementor-element.elementor-element-370bd4a h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-365cb69 */.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db348b4 */.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ab853c */.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd58561 */.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0bade4 */.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15a1d31 */.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4add3f */.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52ee55e */.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d932fe7 */.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-152eaf3 */.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a53a9 */.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-e820d28 */.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1ee0c2 */.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb49852 */.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229d2cb */.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5750a9 */.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c48a768 */.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f4b72d */.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc08ca */.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cf1517 */.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db92d4d */.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85c798e */.elementor-970 .elementor-element.elementor-element-85c798e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c33fc52 */.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7f693f */.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-684628b */.elementor-970 .elementor-element.elementor-element-684628b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7927adc */.elementor-970 .elementor-element.elementor-element-7927adc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf5f73b */.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c03d39 */.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e7c0d1 */.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a28033c */.elementor-970 .elementor-element.elementor-element-a28033c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cf8ad4 */.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e31f90 */.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea34c79 */.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c50cd8b */.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51be15f */.elementor-970 .elementor-element.elementor-element-51be15f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccbd57 */.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b003be */.elementor-970 .elementor-element.elementor-element-8b003be .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04dd3b4 */.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d37432b */.elementor-970 .elementor-element.elementor-element-d37432b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15c106 */.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11adc04 */.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2e70c0 */.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609fb50 */.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d76a3f */.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff430 */.elementor-970 .elementor-element.elementor-element-a3ff430{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d36c9 */.elementor-970 .elementor-element.elementor-element-b1d36c9 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a0ab */.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45136ab */.elementor-970 .elementor-element.elementor-element-45136ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd04b8a */.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ee580 */.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ada1abd */.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be604d */.elementor-970 .elementor-element.elementor-element-3be604d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc71d8b */.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002e99e */.elementor-970 .elementor-element.elementor-element-002e99e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c386b8 */.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82926 */.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6d2358 */.elementor-970 .elementor-element.elementor-element-f6d2358 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-bdb2b77 */.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434a0c1 */.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d415585 */.elementor-970 .elementor-element.elementor-element-d415585 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74b289c */.elementor-970 .elementor-element.elementor-element-74b289c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b5d2d9 */.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9541db1 */.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd80044 */.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-923b47b */.elementor-970 .elementor-element.elementor-element-923b47b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e04e3f5 */.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94409bc */.elementor-970 .elementor-element.elementor-element-94409bc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138620c */.elementor-970 .elementor-element.elementor-element-138620c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7d54a1c */.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fafb7c */.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b14e6d0 */.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c70f167 */.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58dc6a5 */.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fde66d8 */.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fcfd4f */.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8756b4e */.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f1b31 */.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53a0dba */.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-883d93b */.elementor-970 .elementor-element.elementor-element-883d93b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-cb192e0 */.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-373dd1f */.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a3bb5c */.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60a1a09 */.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3827ba8 */.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec22156 */.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0df003b */.elementor-970 .elementor-element.elementor-element-0df003b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e8f2 */.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3343 */.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85b9a72 */.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c373444 */.elementor-970 .elementor-element.elementor-element-c373444 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-48f872f */.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdf8b06 */.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9e35ed */.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-724da4a */.elementor-970 .elementor-element.elementor-element-724da4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83456a5 */.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78e90a */.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e238f58 */.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70d5126 */.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-00a7672 */.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5275604 */.elementor-970 .elementor-element.elementor-element-5275604 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b72b61c */.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe2b6e */.elementor-970 .elementor-element.elementor-element-bfe2b6e{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30368b4 */.elementor-970 .elementor-element.elementor-element-30368b4 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268506f */.elementor-970 .elementor-element.elementor-element-268506f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00fb5 */.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8a9fa */.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aaf66 */.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e12f9 */.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554de5a */.elementor-970 .elementor-element.elementor-element-554de5a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a107c7 */.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d290355 */.elementor-970 .elementor-element.elementor-element-d290355 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df36484 */.elementor-970 .elementor-element.elementor-element-df36484 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696160c */.elementor-970 .elementor-element.elementor-element-696160c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907b144 */.elementor-970 .elementor-element.elementor-element-907b144 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-907b144 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-728b876 */.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffa2f1b */.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a127f */.elementor-970 .elementor-element.elementor-element-74a127f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0315af1 */.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8c09a3f */.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d9e81a */.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4be4a33 */.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9152f10 */.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5200411 */.elementor-970 .elementor-element.elementor-element-5200411 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bf897d */.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da558d4 */.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7e6be29 */.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-745270c */.elementor-970 .elementor-element.elementor-element-745270c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20c43b */.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7af877b */.elementor-970 .elementor-element.elementor-element-7af877b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d4b6c */.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9978b */.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b749bd2 */.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1009e */.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-916aeb1 */.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11994a5 */.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-880da01 */.elementor-970 .elementor-element.elementor-element-880da01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-909fe1d */.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-872c904 */.elementor-970 .elementor-element.elementor-element-872c904 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25d2406 */.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b170a62 */.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8801ea3 */.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0148e6 */.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b05a61 */.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9394d0 */.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446c12e */.elementor-970 .elementor-element.elementor-element-446c12e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e5fefc */.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9957cfa */.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-d818719 */.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f9fd5 */.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fda2a23 */.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-980576b */.elementor-970 .elementor-element.elementor-element-980576b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ecdc01 */.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb91ac1 */.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d83739 */.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12d3b36 */.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3404aef */.elementor-970 .elementor-element.elementor-element-3404aef .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af81531 */.elementor-970 .elementor-element.elementor-element-af81531 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f178d6 */.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef804c */.elementor-970 .elementor-element.elementor-element-fef804c{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8a533 */.elementor-970 .elementor-element.elementor-element-8d8a533 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e76ecf */.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2ec81 */.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed0439 */.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a3885 */.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe85d9 */.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f1a74 */.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fd4bb */.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd4ed9 */.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccceca4 */.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e68bc1 */.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a0a5 */.elementor-970 .elementor-element.elementor-element-6e9a0a5 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-2399692 */.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a51b16b */.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574c9ba */.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f11fc20 */.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79290fb */.elementor-970 .elementor-element.elementor-element-79290fb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97c8743 */.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ec68fc */.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e886c */.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-890b9af */.elementor-970 .elementor-element.elementor-element-890b9af .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5e7f54 */.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8c57b6 */.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-5cba777 */.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c06b509 */.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39a6bd4 */.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e042d2 */.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d327bd0 */.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02c4637 */.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40305 */.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f79f70 */.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29a5735 */.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce14a33 */.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a0fed9 */.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-61a329a */.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bab6a8 */.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff7292 */.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97e110c */.elementor-970 .elementor-element.elementor-element-97e110c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b666a93 */.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49e814d */.elementor-970 .elementor-element.elementor-element-49e814d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177df7d */.elementor-970 .elementor-element.elementor-element-177df7d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d267e91 */.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07790d8 */.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22b0ffe */.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64d29e8 */.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-adf8b03 */.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02b8998 */.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba21042 */.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a18edc3 */.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2150907 */.elementor-970 .elementor-element.elementor-element-2150907 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-184ace5 */.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccb84f6 */.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b7c599 */.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9de3589 */.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fba3e6f */.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c4fac9 */.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5a3ad */.elementor-970 .elementor-element.elementor-element-da5a3ad{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947c23 */.elementor-970 .elementor-element.elementor-element-4947c23 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea54f9 */.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fff64 */.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97230df */.elementor-970 .elementor-element.elementor-element-97230df .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad69071 */.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34f213 */.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe7dba */.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a0f2 */.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078fbe6 */.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663ef91 */.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a989b36 */.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24128a8 */.elementor-970 .elementor-element.elementor-element-24128a8 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8eaf136 */.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1823901 */.elementor-970 .elementor-element.elementor-element-1823901 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3e7f99 */.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9be505 */.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca7e453 */.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376bce */.elementor-970 .elementor-element.elementor-element-e376bce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6de33a5 */.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28ef7f4 */.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-630c764 */.elementor-970 .elementor-element.elementor-element-630c764 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d561b73 */.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99dfa3 */.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-dcd61fb */.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8542700 */.elementor-970 .elementor-element.elementor-element-8542700 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-598e98c */.elementor-970 .elementor-element.elementor-element-598e98c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de44cc8 */.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bac573b */.elementor-970 .elementor-element.elementor-element-bac573b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba936d5 */.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c990d1 */.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7716e4 */.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27f5d2b */.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2ef9e2 */.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1da020 */.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8a52cac */.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cbd758 */.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e65c69 */.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d731cce */.elementor-970 .elementor-element.elementor-element-d731cce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b594f3f */.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca4eb7b */.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d21b7c */.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-829743e */.elementor-970 .elementor-element.elementor-element-829743e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847dca */.elementor-970 .elementor-element.elementor-element-d847dca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef39a96 */.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ed3f5 */.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-462d1c9 */.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5782d */.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0bfcc */.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-920f3c6 */.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d50efa8 */.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb4c12d */.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e68d0c */.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-532ac50 */.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c30088 */.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2e55f5 */.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa40e20 */.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd32c0 */.elementor-970 .elementor-element.elementor-element-0fd32c0{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1e629 */.elementor-970 .elementor-element.elementor-element-5d1e629 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7074d73 */.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af01510 */.elementor-970 .elementor-element.elementor-element-af01510 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14192 */.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af696d */.elementor-970 .elementor-element.elementor-element-8af696d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c1c82 */.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efaf156 */.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5730a */.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8350fc0 */.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090f6fc */.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686b0fc */.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd4a */.elementor-970 .elementor-element.elementor-element-370bd4a h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-365cb69 */.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db348b4 */.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ab853c */.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd58561 */.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0bade4 */.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15a1d31 */.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4add3f */.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52ee55e */.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d932fe7 */.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-152eaf3 */.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a53a9 */.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-e820d28 */.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1ee0c2 */.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb49852 */.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229d2cb */.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5750a9 */.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c48a768 */.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f4b72d */.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc08ca */.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cf1517 */.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db92d4d */.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85c798e */.elementor-970 .elementor-element.elementor-element-85c798e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c33fc52 */.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7f693f */.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-684628b */.elementor-970 .elementor-element.elementor-element-684628b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7927adc */.elementor-970 .elementor-element.elementor-element-7927adc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf5f73b */.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c03d39 */.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e7c0d1 */.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a28033c */.elementor-970 .elementor-element.elementor-element-a28033c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cf8ad4 */.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e31f90 */.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea34c79 */.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c50cd8b */.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51be15f */.elementor-970 .elementor-element.elementor-element-51be15f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccbd57 */.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b003be */.elementor-970 .elementor-element.elementor-element-8b003be .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04dd3b4 */.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d37432b */.elementor-970 .elementor-element.elementor-element-d37432b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15c106 */.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11adc04 */.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2e70c0 */.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609fb50 */.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d76a3f */.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff430 */.elementor-970 .elementor-element.elementor-element-a3ff430{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d36c9 */.elementor-970 .elementor-element.elementor-element-b1d36c9 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a0ab */.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45136ab */.elementor-970 .elementor-element.elementor-element-45136ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd04b8a */.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ee580 */.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ada1abd */.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be604d */.elementor-970 .elementor-element.elementor-element-3be604d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc71d8b */.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002e99e */.elementor-970 .elementor-element.elementor-element-002e99e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c386b8 */.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82926 */.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6d2358 */.elementor-970 .elementor-element.elementor-element-f6d2358 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-bdb2b77 */.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434a0c1 */.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d415585 */.elementor-970 .elementor-element.elementor-element-d415585 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74b289c */.elementor-970 .elementor-element.elementor-element-74b289c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b5d2d9 */.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9541db1 */.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd80044 */.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-923b47b */.elementor-970 .elementor-element.elementor-element-923b47b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e04e3f5 */.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94409bc */.elementor-970 .elementor-element.elementor-element-94409bc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138620c */.elementor-970 .elementor-element.elementor-element-138620c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7d54a1c */.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fafb7c */.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b14e6d0 */.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c70f167 */.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58dc6a5 */.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fde66d8 */.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fcfd4f */.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8756b4e */.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f1b31 */.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53a0dba */.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-883d93b */.elementor-970 .elementor-element.elementor-element-883d93b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-cb192e0 */.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-373dd1f */.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a3bb5c */.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60a1a09 */.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3827ba8 */.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec22156 */.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0df003b */.elementor-970 .elementor-element.elementor-element-0df003b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e8f2 */.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3343 */.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85b9a72 */.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c373444 */.elementor-970 .elementor-element.elementor-element-c373444 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-48f872f */.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdf8b06 */.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9e35ed */.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-724da4a */.elementor-970 .elementor-element.elementor-element-724da4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83456a5 */.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78e90a */.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e238f58 */.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70d5126 */.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-00a7672 */.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5275604 */.elementor-970 .elementor-element.elementor-element-5275604 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b72b61c */.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe2b6e */.elementor-970 .elementor-element.elementor-element-bfe2b6e{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30368b4 */.elementor-970 .elementor-element.elementor-element-30368b4 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268506f */.elementor-970 .elementor-element.elementor-element-268506f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00fb5 */.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8a9fa */.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aaf66 */.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e12f9 */.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554de5a */.elementor-970 .elementor-element.elementor-element-554de5a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a107c7 */.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d290355 */.elementor-970 .elementor-element.elementor-element-d290355 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df36484 */.elementor-970 .elementor-element.elementor-element-df36484 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696160c */.elementor-970 .elementor-element.elementor-element-696160c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907b144 */.elementor-970 .elementor-element.elementor-element-907b144 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-907b144 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-728b876 */.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffa2f1b */.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a127f */.elementor-970 .elementor-element.elementor-element-74a127f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0315af1 */.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8c09a3f */.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d9e81a */.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4be4a33 */.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9152f10 */.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5200411 */.elementor-970 .elementor-element.elementor-element-5200411 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bf897d */.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da558d4 */.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7e6be29 */.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-745270c */.elementor-970 .elementor-element.elementor-element-745270c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20c43b */.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7af877b */.elementor-970 .elementor-element.elementor-element-7af877b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d4b6c */.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9978b */.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b749bd2 */.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1009e */.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-916aeb1 */.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11994a5 */.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-880da01 */.elementor-970 .elementor-element.elementor-element-880da01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-909fe1d */.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-872c904 */.elementor-970 .elementor-element.elementor-element-872c904 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25d2406 */.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b170a62 */.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8801ea3 */.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0148e6 */.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b05a61 */.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9394d0 */.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446c12e */.elementor-970 .elementor-element.elementor-element-446c12e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e5fefc */.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9957cfa */.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-d818719 */.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f9fd5 */.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fda2a23 */.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-980576b */.elementor-970 .elementor-element.elementor-element-980576b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ecdc01 */.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb91ac1 */.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d83739 */.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12d3b36 */.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3404aef */.elementor-970 .elementor-element.elementor-element-3404aef .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af81531 */.elementor-970 .elementor-element.elementor-element-af81531 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f178d6 */.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef804c */.elementor-970 .elementor-element.elementor-element-fef804c{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8a533 */.elementor-970 .elementor-element.elementor-element-8d8a533 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e76ecf */.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2ec81 */.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed0439 */.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a3885 */.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe85d9 */.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f1a74 */.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fd4bb */.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd4ed9 */.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccceca4 */.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e68bc1 */.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a0a5 */.elementor-970 .elementor-element.elementor-element-6e9a0a5 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-2399692 */.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a51b16b */.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574c9ba */.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f11fc20 */.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79290fb */.elementor-970 .elementor-element.elementor-element-79290fb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97c8743 */.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ec68fc */.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e886c */.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-890b9af */.elementor-970 .elementor-element.elementor-element-890b9af .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5e7f54 */.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8c57b6 */.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-5cba777 */.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c06b509 */.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39a6bd4 */.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e042d2 */.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d327bd0 */.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02c4637 */.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40305 */.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f79f70 */.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29a5735 */.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce14a33 */.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a0fed9 */.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-61a329a */.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bab6a8 */.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff7292 */.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97e110c */.elementor-970 .elementor-element.elementor-element-97e110c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b666a93 */.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49e814d */.elementor-970 .elementor-element.elementor-element-49e814d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177df7d */.elementor-970 .elementor-element.elementor-element-177df7d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d267e91 */.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07790d8 */.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22b0ffe */.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64d29e8 */.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-adf8b03 */.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02b8998 */.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba21042 */.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a18edc3 */.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2150907 */.elementor-970 .elementor-element.elementor-element-2150907 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-184ace5 */.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccb84f6 */.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b7c599 */.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9de3589 */.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fba3e6f */.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c4fac9 */.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5a3ad */.elementor-970 .elementor-element.elementor-element-da5a3ad{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947c23 */.elementor-970 .elementor-element.elementor-element-4947c23 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea54f9 */.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fff64 */.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97230df */.elementor-970 .elementor-element.elementor-element-97230df .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad69071 */.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34f213 */.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe7dba */.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a0f2 */.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078fbe6 */.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663ef91 */.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a989b36 */.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24128a8 */.elementor-970 .elementor-element.elementor-element-24128a8 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8eaf136 */.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1823901 */.elementor-970 .elementor-element.elementor-element-1823901 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3e7f99 */.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9be505 */.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca7e453 */.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376bce */.elementor-970 .elementor-element.elementor-element-e376bce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6de33a5 */.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28ef7f4 */.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-630c764 */.elementor-970 .elementor-element.elementor-element-630c764 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d561b73 */.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99dfa3 */.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-dcd61fb */.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8542700 */.elementor-970 .elementor-element.elementor-element-8542700 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-598e98c */.elementor-970 .elementor-element.elementor-element-598e98c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de44cc8 */.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bac573b */.elementor-970 .elementor-element.elementor-element-bac573b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba936d5 */.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c990d1 */.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7716e4 */.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27f5d2b */.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2ef9e2 */.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1da020 */.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8a52cac */.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cbd758 */.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e65c69 */.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d731cce */.elementor-970 .elementor-element.elementor-element-d731cce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b594f3f */.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca4eb7b */.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d21b7c */.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-829743e */.elementor-970 .elementor-element.elementor-element-829743e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847dca */.elementor-970 .elementor-element.elementor-element-d847dca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef39a96 */.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ed3f5 */.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-462d1c9 */.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5782d */.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0bfcc */.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-920f3c6 */.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d50efa8 */.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb4c12d */.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e68d0c */.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-532ac50 */.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c30088 */.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2e55f5 */.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa40e20 */.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd32c0 */.elementor-970 .elementor-element.elementor-element-0fd32c0{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1e629 */.elementor-970 .elementor-element.elementor-element-5d1e629 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7074d73 */.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af01510 */.elementor-970 .elementor-element.elementor-element-af01510 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14192 */.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af696d */.elementor-970 .elementor-element.elementor-element-8af696d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c1c82 */.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efaf156 */.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5730a */.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8350fc0 */.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090f6fc */.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686b0fc */.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd4a */.elementor-970 .elementor-element.elementor-element-370bd4a h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-365cb69 */.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db348b4 */.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ab853c */.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd58561 */.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0bade4 */.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15a1d31 */.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4add3f */.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52ee55e */.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d932fe7 */.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-152eaf3 */.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a53a9 */.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-e820d28 */.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1ee0c2 */.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb49852 */.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229d2cb */.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5750a9 */.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c48a768 */.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f4b72d */.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc08ca */.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cf1517 */.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db92d4d */.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85c798e */.elementor-970 .elementor-element.elementor-element-85c798e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c33fc52 */.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7f693f */.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-684628b */.elementor-970 .elementor-element.elementor-element-684628b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7927adc */.elementor-970 .elementor-element.elementor-element-7927adc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf5f73b */.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c03d39 */.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e7c0d1 */.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a28033c */.elementor-970 .elementor-element.elementor-element-a28033c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cf8ad4 */.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e31f90 */.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea34c79 */.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c50cd8b */.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51be15f */.elementor-970 .elementor-element.elementor-element-51be15f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccbd57 */.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b003be */.elementor-970 .elementor-element.elementor-element-8b003be .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04dd3b4 */.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d37432b */.elementor-970 .elementor-element.elementor-element-d37432b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15c106 */.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11adc04 */.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2e70c0 */.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609fb50 */.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d76a3f */.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff430 */.elementor-970 .elementor-element.elementor-element-a3ff430{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d36c9 */.elementor-970 .elementor-element.elementor-element-b1d36c9 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a0ab */.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45136ab */.elementor-970 .elementor-element.elementor-element-45136ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd04b8a */.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ee580 */.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ada1abd */.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be604d */.elementor-970 .elementor-element.elementor-element-3be604d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc71d8b */.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002e99e */.elementor-970 .elementor-element.elementor-element-002e99e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c386b8 */.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82926 */.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6d2358 */.elementor-970 .elementor-element.elementor-element-f6d2358 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-bdb2b77 */.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434a0c1 */.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d415585 */.elementor-970 .elementor-element.elementor-element-d415585 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74b289c */.elementor-970 .elementor-element.elementor-element-74b289c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b5d2d9 */.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9541db1 */.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd80044 */.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-923b47b */.elementor-970 .elementor-element.elementor-element-923b47b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e04e3f5 */.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94409bc */.elementor-970 .elementor-element.elementor-element-94409bc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138620c */.elementor-970 .elementor-element.elementor-element-138620c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7d54a1c */.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fafb7c */.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b14e6d0 */.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c70f167 */.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58dc6a5 */.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fde66d8 */.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fcfd4f */.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8756b4e */.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f1b31 */.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53a0dba */.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-883d93b */.elementor-970 .elementor-element.elementor-element-883d93b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-cb192e0 */.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-373dd1f */.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a3bb5c */.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60a1a09 */.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3827ba8 */.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec22156 */.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0df003b */.elementor-970 .elementor-element.elementor-element-0df003b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e8f2 */.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3343 */.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85b9a72 */.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c373444 */.elementor-970 .elementor-element.elementor-element-c373444 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-48f872f */.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdf8b06 */.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9e35ed */.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-724da4a */.elementor-970 .elementor-element.elementor-element-724da4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83456a5 */.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78e90a */.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e238f58 */.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70d5126 */.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-00a7672 */.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5275604 */.elementor-970 .elementor-element.elementor-element-5275604 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b72b61c */.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe2b6e */.elementor-970 .elementor-element.elementor-element-bfe2b6e{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30368b4 */.elementor-970 .elementor-element.elementor-element-30368b4 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268506f */.elementor-970 .elementor-element.elementor-element-268506f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00fb5 */.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8a9fa */.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aaf66 */.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e12f9 */.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554de5a */.elementor-970 .elementor-element.elementor-element-554de5a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a107c7 */.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d290355 */.elementor-970 .elementor-element.elementor-element-d290355 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df36484 */.elementor-970 .elementor-element.elementor-element-df36484 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696160c */.elementor-970 .elementor-element.elementor-element-696160c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907b144 */.elementor-970 .elementor-element.elementor-element-907b144 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-907b144 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-728b876 */.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffa2f1b */.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a127f */.elementor-970 .elementor-element.elementor-element-74a127f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0315af1 */.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8c09a3f */.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d9e81a */.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4be4a33 */.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9152f10 */.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5200411 */.elementor-970 .elementor-element.elementor-element-5200411 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bf897d */.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da558d4 */.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7e6be29 */.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-745270c */.elementor-970 .elementor-element.elementor-element-745270c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20c43b */.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7af877b */.elementor-970 .elementor-element.elementor-element-7af877b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d4b6c */.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9978b */.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b749bd2 */.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1009e */.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-916aeb1 */.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11994a5 */.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-880da01 */.elementor-970 .elementor-element.elementor-element-880da01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-909fe1d */.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-872c904 */.elementor-970 .elementor-element.elementor-element-872c904 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25d2406 */.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b170a62 */.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8801ea3 */.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0148e6 */.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b05a61 */.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9394d0 */.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446c12e */.elementor-970 .elementor-element.elementor-element-446c12e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e5fefc */.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9957cfa */.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-d818719 */.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f9fd5 */.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fda2a23 */.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-980576b */.elementor-970 .elementor-element.elementor-element-980576b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ecdc01 */.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb91ac1 */.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d83739 */.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12d3b36 */.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3404aef */.elementor-970 .elementor-element.elementor-element-3404aef .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af81531 */.elementor-970 .elementor-element.elementor-element-af81531 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f178d6 */.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef804c */.elementor-970 .elementor-element.elementor-element-fef804c{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8a533 */.elementor-970 .elementor-element.elementor-element-8d8a533 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e76ecf */.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2ec81 */.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed0439 */.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a3885 */.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe85d9 */.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f1a74 */.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fd4bb */.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd4ed9 */.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccceca4 */.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e68bc1 */.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a0a5 */.elementor-970 .elementor-element.elementor-element-6e9a0a5 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-2399692 */.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a51b16b */.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574c9ba */.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f11fc20 */.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79290fb */.elementor-970 .elementor-element.elementor-element-79290fb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97c8743 */.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ec68fc */.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e886c */.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-890b9af */.elementor-970 .elementor-element.elementor-element-890b9af .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5e7f54 */.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8c57b6 */.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-5cba777 */.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c06b509 */.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39a6bd4 */.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e042d2 */.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d327bd0 */.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02c4637 */.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40305 */.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f79f70 */.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29a5735 */.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce14a33 */.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a0fed9 */.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-61a329a */.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bab6a8 */.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff7292 */.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97e110c */.elementor-970 .elementor-element.elementor-element-97e110c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b666a93 */.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49e814d */.elementor-970 .elementor-element.elementor-element-49e814d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177df7d */.elementor-970 .elementor-element.elementor-element-177df7d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d267e91 */.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07790d8 */.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22b0ffe */.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64d29e8 */.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-adf8b03 */.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02b8998 */.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba21042 */.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a18edc3 */.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2150907 */.elementor-970 .elementor-element.elementor-element-2150907 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-184ace5 */.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccb84f6 */.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b7c599 */.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9de3589 */.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fba3e6f */.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c4fac9 */.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5a3ad */.elementor-970 .elementor-element.elementor-element-da5a3ad{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947c23 */.elementor-970 .elementor-element.elementor-element-4947c23 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea54f9 */.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fff64 */.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97230df */.elementor-970 .elementor-element.elementor-element-97230df .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad69071 */.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34f213 */.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe7dba */.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a0f2 */.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078fbe6 */.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663ef91 */.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a989b36 */.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24128a8 */.elementor-970 .elementor-element.elementor-element-24128a8 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8eaf136 */.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1823901 */.elementor-970 .elementor-element.elementor-element-1823901 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3e7f99 */.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9be505 */.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca7e453 */.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376bce */.elementor-970 .elementor-element.elementor-element-e376bce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6de33a5 */.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28ef7f4 */.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-630c764 */.elementor-970 .elementor-element.elementor-element-630c764 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d561b73 */.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99dfa3 */.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-dcd61fb */.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8542700 */.elementor-970 .elementor-element.elementor-element-8542700 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-598e98c */.elementor-970 .elementor-element.elementor-element-598e98c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de44cc8 */.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bac573b */.elementor-970 .elementor-element.elementor-element-bac573b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba936d5 */.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c990d1 */.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7716e4 */.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27f5d2b */.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2ef9e2 */.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1da020 */.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8a52cac */.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cbd758 */.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e65c69 */.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d731cce */.elementor-970 .elementor-element.elementor-element-d731cce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b594f3f */.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca4eb7b */.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d21b7c */.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-829743e */.elementor-970 .elementor-element.elementor-element-829743e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847dca */.elementor-970 .elementor-element.elementor-element-d847dca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef39a96 */.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ed3f5 */.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-462d1c9 */.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5782d */.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0bfcc */.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-920f3c6 */.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d50efa8 */.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb4c12d */.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e68d0c */.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-532ac50 */.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c30088 */.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2e55f5 */.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa40e20 */.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd32c0 */.elementor-970 .elementor-element.elementor-element-0fd32c0{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1e629 */.elementor-970 .elementor-element.elementor-element-5d1e629 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7074d73 */.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af01510 */.elementor-970 .elementor-element.elementor-element-af01510 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14192 */.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af696d */.elementor-970 .elementor-element.elementor-element-8af696d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c1c82 */.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efaf156 */.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5730a */.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8350fc0 */.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090f6fc */.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686b0fc */.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd4a */.elementor-970 .elementor-element.elementor-element-370bd4a h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-365cb69 */.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db348b4 */.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ab853c */.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd58561 */.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0bade4 */.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15a1d31 */.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4add3f */.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52ee55e */.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d932fe7 */.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-152eaf3 */.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a53a9 */.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-e820d28 */.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1ee0c2 */.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb49852 */.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229d2cb */.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5750a9 */.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c48a768 */.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f4b72d */.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc08ca */.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cf1517 */.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db92d4d */.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85c798e */.elementor-970 .elementor-element.elementor-element-85c798e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c33fc52 */.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7f693f */.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-684628b */.elementor-970 .elementor-element.elementor-element-684628b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7927adc */.elementor-970 .elementor-element.elementor-element-7927adc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf5f73b */.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c03d39 */.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e7c0d1 */.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a28033c */.elementor-970 .elementor-element.elementor-element-a28033c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cf8ad4 */.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e31f90 */.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea34c79 */.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c50cd8b */.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51be15f */.elementor-970 .elementor-element.elementor-element-51be15f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccbd57 */.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b003be */.elementor-970 .elementor-element.elementor-element-8b003be .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04dd3b4 */.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d37432b */.elementor-970 .elementor-element.elementor-element-d37432b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15c106 */.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11adc04 */.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2e70c0 */.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609fb50 */.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d76a3f */.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff430 */.elementor-970 .elementor-element.elementor-element-a3ff430{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d36c9 */.elementor-970 .elementor-element.elementor-element-b1d36c9 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a0ab */.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45136ab */.elementor-970 .elementor-element.elementor-element-45136ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd04b8a */.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ee580 */.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ada1abd */.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be604d */.elementor-970 .elementor-element.elementor-element-3be604d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc71d8b */.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002e99e */.elementor-970 .elementor-element.elementor-element-002e99e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c386b8 */.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82926 */.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6d2358 */.elementor-970 .elementor-element.elementor-element-f6d2358 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-bdb2b77 */.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434a0c1 */.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d415585 */.elementor-970 .elementor-element.elementor-element-d415585 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74b289c */.elementor-970 .elementor-element.elementor-element-74b289c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b5d2d9 */.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9541db1 */.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd80044 */.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-923b47b */.elementor-970 .elementor-element.elementor-element-923b47b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e04e3f5 */.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94409bc */.elementor-970 .elementor-element.elementor-element-94409bc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138620c */.elementor-970 .elementor-element.elementor-element-138620c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7d54a1c */.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fafb7c */.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b14e6d0 */.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c70f167 */.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58dc6a5 */.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fde66d8 */.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fcfd4f */.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8756b4e */.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f1b31 */.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53a0dba */.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-883d93b */.elementor-970 .elementor-element.elementor-element-883d93b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-cb192e0 */.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-373dd1f */.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a3bb5c */.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60a1a09 */.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3827ba8 */.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec22156 */.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0df003b */.elementor-970 .elementor-element.elementor-element-0df003b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e8f2 */.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3343 */.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85b9a72 */.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c373444 */.elementor-970 .elementor-element.elementor-element-c373444 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-48f872f */.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdf8b06 */.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9e35ed */.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-724da4a */.elementor-970 .elementor-element.elementor-element-724da4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83456a5 */.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78e90a */.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e238f58 */.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70d5126 */.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-00a7672 */.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5275604 */.elementor-970 .elementor-element.elementor-element-5275604 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b72b61c */.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe2b6e */.elementor-970 .elementor-element.elementor-element-bfe2b6e{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30368b4 */.elementor-970 .elementor-element.elementor-element-30368b4 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268506f */.elementor-970 .elementor-element.elementor-element-268506f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00fb5 */.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8a9fa */.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aaf66 */.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e12f9 */.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554de5a */.elementor-970 .elementor-element.elementor-element-554de5a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a107c7 */.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d290355 */.elementor-970 .elementor-element.elementor-element-d290355 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df36484 */.elementor-970 .elementor-element.elementor-element-df36484 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696160c */.elementor-970 .elementor-element.elementor-element-696160c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907b144 */.elementor-970 .elementor-element.elementor-element-907b144 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-907b144 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-728b876 */.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffa2f1b */.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a127f */.elementor-970 .elementor-element.elementor-element-74a127f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0315af1 */.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8c09a3f */.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d9e81a */.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4be4a33 */.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9152f10 */.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5200411 */.elementor-970 .elementor-element.elementor-element-5200411 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bf897d */.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da558d4 */.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7e6be29 */.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-745270c */.elementor-970 .elementor-element.elementor-element-745270c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20c43b */.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7af877b */.elementor-970 .elementor-element.elementor-element-7af877b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d4b6c */.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9978b */.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b749bd2 */.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1009e */.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-916aeb1 */.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11994a5 */.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-880da01 */.elementor-970 .elementor-element.elementor-element-880da01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-909fe1d */.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-872c904 */.elementor-970 .elementor-element.elementor-element-872c904 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25d2406 */.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b170a62 */.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8801ea3 */.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0148e6 */.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b05a61 */.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9394d0 */.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446c12e */.elementor-970 .elementor-element.elementor-element-446c12e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e5fefc */.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9957cfa */.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-d818719 */.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f9fd5 */.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fda2a23 */.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-980576b */.elementor-970 .elementor-element.elementor-element-980576b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ecdc01 */.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb91ac1 */.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d83739 */.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12d3b36 */.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3404aef */.elementor-970 .elementor-element.elementor-element-3404aef .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af81531 */.elementor-970 .elementor-element.elementor-element-af81531 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f178d6 */.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef804c */.elementor-970 .elementor-element.elementor-element-fef804c{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8a533 */.elementor-970 .elementor-element.elementor-element-8d8a533 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e76ecf */.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2ec81 */.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed0439 */.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a3885 */.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe85d9 */.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f1a74 */.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fd4bb */.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd4ed9 */.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccceca4 */.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e68bc1 */.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a0a5 */.elementor-970 .elementor-element.elementor-element-6e9a0a5 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-2399692 */.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a51b16b */.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574c9ba */.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f11fc20 */.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79290fb */.elementor-970 .elementor-element.elementor-element-79290fb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97c8743 */.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ec68fc */.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e886c */.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-890b9af */.elementor-970 .elementor-element.elementor-element-890b9af .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5e7f54 */.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8c57b6 */.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-5cba777 */.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c06b509 */.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39a6bd4 */.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e042d2 */.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d327bd0 */.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02c4637 */.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40305 */.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f79f70 */.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29a5735 */.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce14a33 */.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a0fed9 */.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-61a329a */.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bab6a8 */.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff7292 */.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97e110c */.elementor-970 .elementor-element.elementor-element-97e110c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b666a93 */.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49e814d */.elementor-970 .elementor-element.elementor-element-49e814d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177df7d */.elementor-970 .elementor-element.elementor-element-177df7d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d267e91 */.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07790d8 */.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22b0ffe */.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64d29e8 */.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-adf8b03 */.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02b8998 */.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba21042 */.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a18edc3 */.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2150907 */.elementor-970 .elementor-element.elementor-element-2150907 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-184ace5 */.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccb84f6 */.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b7c599 */.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9de3589 */.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fba3e6f */.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c4fac9 */.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5a3ad */.elementor-970 .elementor-element.elementor-element-da5a3ad{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4947c23 */.elementor-970 .elementor-element.elementor-element-4947c23 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-4947c23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dea54f9 */.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dea54f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1fff64 */.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-b1fff64 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97230df */.elementor-970 .elementor-element.elementor-element-97230df .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-97230df .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad69071 */.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ad69071 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a34f213 */.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a34f213 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe7dba */.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-dbe7dba .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea8a0f2 */.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ea8a0f2 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078fbe6 */.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-078fbe6 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663ef91 */.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-663ef91 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a989b36 */.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a989b36 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24128a8 */.elementor-970 .elementor-element.elementor-element-24128a8 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-24128a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8eaf136 */.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8eaf136 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1823901 */.elementor-970 .elementor-element.elementor-element-1823901 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a3e7f99 */.elementor-970 .elementor-element.elementor-element-a3e7f99 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9be505 */.elementor-970 .elementor-element.elementor-element-c9be505 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca7e453 */.elementor-970 .elementor-element.elementor-element-ca7e453 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e376bce */.elementor-970 .elementor-element.elementor-element-e376bce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6de33a5 */.elementor-970 .elementor-element.elementor-element-6de33a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28ef7f4 */.elementor-970 .elementor-element.elementor-element-28ef7f4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-630c764 */.elementor-970 .elementor-element.elementor-element-630c764 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d561b73 */.elementor-970 .elementor-element.elementor-element-d561b73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99dfa3 */.elementor-970 .elementor-element.elementor-element-a99dfa3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-dcd61fb */.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-dcd61fb .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8542700 */.elementor-970 .elementor-element.elementor-element-8542700 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-598e98c */.elementor-970 .elementor-element.elementor-element-598e98c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de44cc8 */.elementor-970 .elementor-element.elementor-element-de44cc8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bac573b */.elementor-970 .elementor-element.elementor-element-bac573b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba936d5 */.elementor-970 .elementor-element.elementor-element-ba936d5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c990d1 */.elementor-970 .elementor-element.elementor-element-9c990d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e7716e4 */.elementor-970 .elementor-element.elementor-element-e7716e4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27f5d2b */.elementor-970 .elementor-element.elementor-element-27f5d2b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2ef9e2 */.elementor-970 .elementor-element.elementor-element-d2ef9e2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1da020 */.elementor-970 .elementor-element.elementor-element-f1da020 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-8a52cac */.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-8a52cac .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cbd758 */.elementor-970 .elementor-element.elementor-element-2cbd758 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7e65c69 */.elementor-970 .elementor-element.elementor-element-7e65c69 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d731cce */.elementor-970 .elementor-element.elementor-element-d731cce .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b594f3f */.elementor-970 .elementor-element.elementor-element-b594f3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ca4eb7b */.elementor-970 .elementor-element.elementor-element-ca4eb7b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d21b7c */.elementor-970 .elementor-element.elementor-element-0d21b7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-829743e */.elementor-970 .elementor-element.elementor-element-829743e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d847dca */.elementor-970 .elementor-element.elementor-element-d847dca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef39a96 */.elementor-970 .elementor-element.elementor-element-ef39a96 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-99ed3f5 */.elementor-970 .elementor-element.elementor-element-99ed3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-462d1c9 */.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-462d1c9 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6f5782d */.elementor-970 .elementor-element.elementor-element-6f5782d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f0bfcc */.elementor-970 .elementor-element.elementor-element-8f0bfcc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-920f3c6 */.elementor-970 .elementor-element.elementor-element-920f3c6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d50efa8 */.elementor-970 .elementor-element.elementor-element-d50efa8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb4c12d */.elementor-970 .elementor-element.elementor-element-eb4c12d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e68d0c */.elementor-970 .elementor-element.elementor-element-5e68d0c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-532ac50 */.elementor-970 .elementor-element.elementor-element-532ac50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4c30088 */.elementor-970 .elementor-element.elementor-element-4c30088 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b2e55f5 */.elementor-970 .elementor-element.elementor-element-b2e55f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa40e20 */.elementor-970 .elementor-element.elementor-element-fa40e20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd32c0 */.elementor-970 .elementor-element.elementor-element-0fd32c0{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1e629 */.elementor-970 .elementor-element.elementor-element-5d1e629 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-5d1e629 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7074d73 */.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-7074d73 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af01510 */.elementor-970 .elementor-element.elementor-element-af01510 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-af01510 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e14192 */.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4e14192 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8af696d */.elementor-970 .elementor-element.elementor-element-8af696d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8af696d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c1c82 */.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d5c1c82 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efaf156 */.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-efaf156 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b5730a */.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-6b5730a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8350fc0 */.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8350fc0 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090f6fc */.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-090f6fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-686b0fc */.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-686b0fc .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-370bd4a */.elementor-970 .elementor-element.elementor-element-370bd4a h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-370bd4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-365cb69 */.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-365cb69 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db348b4 */.elementor-970 .elementor-element.elementor-element-db348b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ab853c */.elementor-970 .elementor-element.elementor-element-0ab853c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd58561 */.elementor-970 .elementor-element.elementor-element-dd58561 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0bade4 */.elementor-970 .elementor-element.elementor-element-f0bade4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-15a1d31 */.elementor-970 .elementor-element.elementor-element-15a1d31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b4add3f */.elementor-970 .elementor-element.elementor-element-b4add3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52ee55e */.elementor-970 .elementor-element.elementor-element-52ee55e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d932fe7 */.elementor-970 .elementor-element.elementor-element-d932fe7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-152eaf3 */.elementor-970 .elementor-element.elementor-element-152eaf3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-80a53a9 */.elementor-970 .elementor-element.elementor-element-80a53a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-e820d28 */.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-e820d28 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1ee0c2 */.elementor-970 .elementor-element.elementor-element-b1ee0c2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb49852 */.elementor-970 .elementor-element.elementor-element-cb49852 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229d2cb */.elementor-970 .elementor-element.elementor-element-229d2cb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a5750a9 */.elementor-970 .elementor-element.elementor-element-a5750a9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c48a768 */.elementor-970 .elementor-element.elementor-element-c48a768 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f4b72d */.elementor-970 .elementor-element.elementor-element-0f4b72d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9cc08ca */.elementor-970 .elementor-element.elementor-element-9cc08ca .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2cf1517 */.elementor-970 .elementor-element.elementor-element-2cf1517 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db92d4d */.elementor-970 .elementor-element.elementor-element-db92d4d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85c798e */.elementor-970 .elementor-element.elementor-element-85c798e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c33fc52 */.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c33fc52 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f7f693f */.elementor-970 .elementor-element.elementor-element-f7f693f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-684628b */.elementor-970 .elementor-element.elementor-element-684628b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7927adc */.elementor-970 .elementor-element.elementor-element-7927adc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf5f73b */.elementor-970 .elementor-element.elementor-element-cf5f73b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c03d39 */.elementor-970 .elementor-element.elementor-element-7c03d39 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3e7c0d1 */.elementor-970 .elementor-element.elementor-element-3e7c0d1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a28033c */.elementor-970 .elementor-element.elementor-element-a28033c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3cf8ad4 */.elementor-970 .elementor-element.elementor-element-3cf8ad4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e31f90 */.elementor-970 .elementor-element.elementor-element-1e31f90 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ea34c79 */.elementor-970 .elementor-element.elementor-element-ea34c79 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-c50cd8b */.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-c50cd8b .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51be15f */.elementor-970 .elementor-element.elementor-element-51be15f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccbd57 */.elementor-970 .elementor-element.elementor-element-2ccbd57 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b003be */.elementor-970 .elementor-element.elementor-element-8b003be .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-04dd3b4 */.elementor-970 .elementor-element.elementor-element-04dd3b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d37432b */.elementor-970 .elementor-element.elementor-element-d37432b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e15c106 */.elementor-970 .elementor-element.elementor-element-e15c106 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11adc04 */.elementor-970 .elementor-element.elementor-element-11adc04 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2e70c0 */.elementor-970 .elementor-element.elementor-element-f2e70c0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-609fb50 */.elementor-970 .elementor-element.elementor-element-609fb50 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6d76a3f */.elementor-970 .elementor-element.elementor-element-6d76a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3ff430 */.elementor-970 .elementor-element.elementor-element-a3ff430{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1d36c9 */.elementor-970 .elementor-element.elementor-element-b1d36c9 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-b1d36c9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa0a0ab */.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-aa0a0ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45136ab */.elementor-970 .elementor-element.elementor-element-45136ab .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-45136ab .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd04b8a */.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bd04b8a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9ee580 */.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-f9ee580 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ada1abd */.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ada1abd .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3be604d */.elementor-970 .elementor-element.elementor-element-3be604d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3be604d .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc71d8b */.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-cc71d8b .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002e99e */.elementor-970 .elementor-element.elementor-element-002e99e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-002e99e .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c386b8 */.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-0c386b8 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82926 */.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3a82926 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6d2358 */.elementor-970 .elementor-element.elementor-element-f6d2358 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-f6d2358 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-bdb2b77 */.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-bdb2b77 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-434a0c1 */.elementor-970 .elementor-element.elementor-element-434a0c1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d415585 */.elementor-970 .elementor-element.elementor-element-d415585 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74b289c */.elementor-970 .elementor-element.elementor-element-74b289c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6b5d2d9 */.elementor-970 .elementor-element.elementor-element-6b5d2d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9541db1 */.elementor-970 .elementor-element.elementor-element-9541db1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dd80044 */.elementor-970 .elementor-element.elementor-element-dd80044 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-923b47b */.elementor-970 .elementor-element.elementor-element-923b47b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e04e3f5 */.elementor-970 .elementor-element.elementor-element-e04e3f5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-94409bc */.elementor-970 .elementor-element.elementor-element-94409bc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-138620c */.elementor-970 .elementor-element.elementor-element-138620c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7d54a1c */.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7d54a1c .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fafb7c */.elementor-970 .elementor-element.elementor-element-4fafb7c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b14e6d0 */.elementor-970 .elementor-element.elementor-element-b14e6d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c70f167 */.elementor-970 .elementor-element.elementor-element-c70f167 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58dc6a5 */.elementor-970 .elementor-element.elementor-element-58dc6a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fde66d8 */.elementor-970 .elementor-element.elementor-element-fde66d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fcfd4f */.elementor-970 .elementor-element.elementor-element-0fcfd4f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8756b4e */.elementor-970 .elementor-element.elementor-element-8756b4e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f1b31 */.elementor-970 .elementor-element.elementor-element-06f1b31 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53a0dba */.elementor-970 .elementor-element.elementor-element-53a0dba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-883d93b */.elementor-970 .elementor-element.elementor-element-883d93b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-cb192e0 */.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-cb192e0 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-373dd1f */.elementor-970 .elementor-element.elementor-element-373dd1f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a3bb5c */.elementor-970 .elementor-element.elementor-element-1a3bb5c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60a1a09 */.elementor-970 .elementor-element.elementor-element-60a1a09 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3827ba8 */.elementor-970 .elementor-element.elementor-element-3827ba8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec22156 */.elementor-970 .elementor-element.elementor-element-ec22156 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0df003b */.elementor-970 .elementor-element.elementor-element-0df003b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-712e8f2 */.elementor-970 .elementor-element.elementor-element-712e8f2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65c3343 */.elementor-970 .elementor-element.elementor-element-65c3343 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85b9a72 */.elementor-970 .elementor-element.elementor-element-85b9a72 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c373444 */.elementor-970 .elementor-element.elementor-element-c373444 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-48f872f */.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-48f872f .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fdf8b06 */.elementor-970 .elementor-element.elementor-element-fdf8b06 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9e35ed */.elementor-970 .elementor-element.elementor-element-d9e35ed .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-724da4a */.elementor-970 .elementor-element.elementor-element-724da4a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-83456a5 */.elementor-970 .elementor-element.elementor-element-83456a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a78e90a */.elementor-970 .elementor-element.elementor-element-a78e90a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e238f58 */.elementor-970 .elementor-element.elementor-element-e238f58 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-70d5126 */.elementor-970 .elementor-element.elementor-element-70d5126 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-00a7672 */.elementor-970 .elementor-element.elementor-element-00a7672 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5275604 */.elementor-970 .elementor-element.elementor-element-5275604 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b72b61c */.elementor-970 .elementor-element.elementor-element-b72b61c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe2b6e */.elementor-970 .elementor-element.elementor-element-bfe2b6e{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30368b4 */.elementor-970 .elementor-element.elementor-element-30368b4 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-30368b4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-268506f */.elementor-970 .elementor-element.elementor-element-268506f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-268506f .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf00fb5 */.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bf00fb5 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8a9fa */.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4f8a9fa .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aaf66 */.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-c0aaf66 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42e12f9 */.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-42e12f9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-554de5a */.elementor-970 .elementor-element.elementor-element-554de5a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-554de5a .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a107c7 */.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-2a107c7 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d290355 */.elementor-970 .elementor-element.elementor-element-d290355 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d290355 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df36484 */.elementor-970 .elementor-element.elementor-element-df36484 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-df36484 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-696160c */.elementor-970 .elementor-element.elementor-element-696160c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-696160c .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-907b144 */.elementor-970 .elementor-element.elementor-element-907b144 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-907b144 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-728b876 */.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-728b876 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffa2f1b */.elementor-970 .elementor-element.elementor-element-ffa2f1b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-74a127f */.elementor-970 .elementor-element.elementor-element-74a127f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0315af1 */.elementor-970 .elementor-element.elementor-element-0315af1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8c09a3f */.elementor-970 .elementor-element.elementor-element-8c09a3f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d9e81a */.elementor-970 .elementor-element.elementor-element-5d9e81a .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4be4a33 */.elementor-970 .elementor-element.elementor-element-4be4a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9152f10 */.elementor-970 .elementor-element.elementor-element-9152f10 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5200411 */.elementor-970 .elementor-element.elementor-element-5200411 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2bf897d */.elementor-970 .elementor-element.elementor-element-2bf897d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da558d4 */.elementor-970 .elementor-element.elementor-element-da558d4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-7e6be29 */.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-7e6be29 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-745270c */.elementor-970 .elementor-element.elementor-element-745270c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d20c43b */.elementor-970 .elementor-element.elementor-element-d20c43b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7af877b */.elementor-970 .elementor-element.elementor-element-7af877b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9d4b6c */.elementor-970 .elementor-element.elementor-element-c9d4b6c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ee9978b */.elementor-970 .elementor-element.elementor-element-ee9978b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b749bd2 */.elementor-970 .elementor-element.elementor-element-b749bd2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac1009e */.elementor-970 .elementor-element.elementor-element-ac1009e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-916aeb1 */.elementor-970 .elementor-element.elementor-element-916aeb1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11994a5 */.elementor-970 .elementor-element.elementor-element-11994a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-880da01 */.elementor-970 .elementor-element.elementor-element-880da01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-909fe1d */.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-909fe1d .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-872c904 */.elementor-970 .elementor-element.elementor-element-872c904 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25d2406 */.elementor-970 .elementor-element.elementor-element-25d2406 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b170a62 */.elementor-970 .elementor-element.elementor-element-b170a62 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8801ea3 */.elementor-970 .elementor-element.elementor-element-8801ea3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b0148e6 */.elementor-970 .elementor-element.elementor-element-b0148e6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b05a61 */.elementor-970 .elementor-element.elementor-element-9b05a61 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9394d0 */.elementor-970 .elementor-element.elementor-element-a9394d0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-446c12e */.elementor-970 .elementor-element.elementor-element-446c12e .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0e5fefc */.elementor-970 .elementor-element.elementor-element-0e5fefc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9957cfa */.elementor-970 .elementor-element.elementor-element-9957cfa .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-d818719 */.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-d818719 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38f9fd5 */.elementor-970 .elementor-element.elementor-element-38f9fd5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fda2a23 */.elementor-970 .elementor-element.elementor-element-fda2a23 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-980576b */.elementor-970 .elementor-element.elementor-element-980576b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ecdc01 */.elementor-970 .elementor-element.elementor-element-6ecdc01 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fb91ac1 */.elementor-970 .elementor-element.elementor-element-fb91ac1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5d83739 */.elementor-970 .elementor-element.elementor-element-5d83739 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12d3b36 */.elementor-970 .elementor-element.elementor-element-12d3b36 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3404aef */.elementor-970 .elementor-element.elementor-element-3404aef .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-af81531 */.elementor-970 .elementor-element.elementor-element-af81531 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2f178d6 */.elementor-970 .elementor-element.elementor-element-2f178d6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fef804c */.elementor-970 .elementor-element.elementor-element-fef804c{
   width: calc(100% - 30px)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d8a533 */.elementor-970 .elementor-element.elementor-element-8d8a533 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-8d8a533 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e76ecf */.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-3e76ecf .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc2ec81 */.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-bc2ec81 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed0439 */.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4ed0439 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a3885 */.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-d8a3885 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fe85d9 */.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-5fe85d9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24f1a74 */.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-24f1a74 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5fd4bb */.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-a5fd4bb .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd4ed9 */.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-4dd4ed9 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccceca4 */.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-ccceca4 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e68bc1 */.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
}
.elementor-970 .elementor-element.elementor-element-8e68bc1 .elementor-heading-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a0a5 */.elementor-970 .elementor-element.elementor-element-6e9a0a5 h2{
    max-width: 232px!important;
}
.elementor-970 .elementor-element.elementor-element-6e9a0a5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-2399692 */.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-2399692 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a51b16b */.elementor-970 .elementor-element.elementor-element-a51b16b .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-574c9ba */.elementor-970 .elementor-element.elementor-element-574c9ba .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f11fc20 */.elementor-970 .elementor-element.elementor-element-f11fc20 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-79290fb */.elementor-970 .elementor-element.elementor-element-79290fb .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97c8743 */.elementor-970 .elementor-element.elementor-element-97c8743 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ec68fc */.elementor-970 .elementor-element.elementor-element-0ec68fc .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f8e886c */.elementor-970 .elementor-element.elementor-element-f8e886c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-890b9af */.elementor-970 .elementor-element.elementor-element-890b9af .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d5e7f54 */.elementor-970 .elementor-element.elementor-element-d5e7f54 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e8c57b6 */.elementor-970 .elementor-element.elementor-element-e8c57b6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-5cba777 */.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-5cba777 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c06b509 */.elementor-970 .elementor-element.elementor-element-c06b509 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39a6bd4 */.elementor-970 .elementor-element.elementor-element-39a6bd4 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e042d2 */.elementor-970 .elementor-element.elementor-element-6e042d2 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d327bd0 */.elementor-970 .elementor-element.elementor-element-d327bd0 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02c4637 */.elementor-970 .elementor-element.elementor-element-02c4637 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40305 */.elementor-970 .elementor-element.elementor-element-fd40305 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7f79f70 */.elementor-970 .elementor-element.elementor-element-7f79f70 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29a5735 */.elementor-970 .elementor-element.elementor-element-29a5735 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ce14a33 */.elementor-970 .elementor-element.elementor-element-ce14a33 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a0fed9 */.elementor-970 .elementor-element.elementor-element-2a0fed9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-61a329a */.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-61a329a .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4bab6a8 */.elementor-970 .elementor-element.elementor-element-4bab6a8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bff7292 */.elementor-970 .elementor-element.elementor-element-bff7292 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-97e110c */.elementor-970 .elementor-element.elementor-element-97e110c .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b666a93 */.elementor-970 .elementor-element.elementor-element-b666a93 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49e814d */.elementor-970 .elementor-element.elementor-element-49e814d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-177df7d */.elementor-970 .elementor-element.elementor-element-177df7d .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d267e91 */.elementor-970 .elementor-element.elementor-element-d267e91 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07790d8 */.elementor-970 .elementor-element.elementor-element-07790d8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22b0ffe */.elementor-970 .elementor-element.elementor-element-22b0ffe .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64d29e8 */.elementor-970 .elementor-element.elementor-element-64d29e8 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for aux_price_table, class: .elementor-element-adf8b03 */.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container .aux-price-table{
    background: transparent;
    padding:0!important;
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table-container{
    padding: 50px 12px 50px 12px!important; 
}
.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-features-section{
    display: none;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-price-table.aux-table-price-section {
    display: flex
;
    align-items: center;
    justify-content: center;
    gap: 15px;
    color: white;
    margin-top: 5px;
}



.elementor-970 .elementor-element.elementor-element-adf8b03 .aux-table-header-title {
    padding-bottom: 26px!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-02b8998 */.elementor-970 .elementor-element.elementor-element-02b8998 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba21042 */.elementor-970 .elementor-element.elementor-element-ba21042 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a18edc3 */.elementor-970 .elementor-element.elementor-element-a18edc3 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2150907 */.elementor-970 .elementor-element.elementor-element-2150907 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-184ace5 */.elementor-970 .elementor-element.elementor-element-184ace5 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccb84f6 */.elementor-970 .elementor-element.elementor-element-ccb84f6 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b7c599 */.elementor-970 .elementor-element.elementor-element-1b7c599 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9de3589 */.elementor-970 .elementor-element.elementor-element-9de3589 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fba3e6f */.elementor-970 .elementor-element.elementor-element-fba3e6f .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c4fac9 */.elementor-970 .elementor-element.elementor-element-2c4fac9 .elementor-widget-container {
    display: flex
;
    justify-content: center;
    height: 64px;
        align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da5a3ad */.elementor-970 .elementor-element.elementor-element-da5a3ad{
   width: calc(100% - 30px)!important;
}/* End custom CSS */