.elementor-121 .elementor-element.elementor-element-93c9efa{--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;}.elementor-121 .elementor-element.elementor-element-65e60fb{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-0ac9b6c .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:600;letter-spacing:2px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-d38f7fa{font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-121 .elementor-element.elementor-element-b4875dc{--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-121 .elementor-element.elementor-element-eebff82{--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;}.elementor-121 .elementor-element.elementor-element-130340b{--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-121 .elementor-element.elementor-element-3526b32{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-121 .elementor-element.elementor-element-0d5717c{--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-121 .elementor-element.elementor-element-d0a6fa4{--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;}.elementor-121 .elementor-element.elementor-element-47b131c{--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;}.elementor-121 .elementor-element.elementor-element-cfc6962{--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-121 .elementor-element.elementor-element-24dacc4{--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-121 .elementor-element.elementor-element-09896a7{--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;}.elementor-121 .elementor-element.elementor-element-5d4b1dd{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-121 .elementor-element.elementor-element-184704b{--divider-border-style:solid;--divider-color:#00B7B3;--divider-border-width:2px;}.elementor-121 .elementor-element.elementor-element-184704b .elementor-divider-separator{width:100%;}.elementor-121 .elementor-element.elementor-element-184704b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-121 .elementor-element.elementor-element-7e363a3{--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-121 .elementor-element.elementor-element-f9acc95{text-align:center;}.elementor-121 .elementor-element.elementor-element-f9acc95 .elementor-heading-title{font-family:"Anton", Sans-serif;font-weight:500;color:#000000;}.elementor-121 .elementor-element.elementor-element-9662a10{--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-121 .elementor-element.elementor-element-1547d2a{--divider-border-style:solid;--divider-color:#00B7B3;--divider-border-width:2px;}.elementor-121 .elementor-element.elementor-element-1547d2a .elementor-divider-separator{width:100%;}.elementor-121 .elementor-element.elementor-element-1547d2a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-121 .elementor-element.elementor-element-2761c2b{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-121 .elementor-element.elementor-element-0b9c875{--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;}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-65e60fb{--width:50%;}.elementor-121 .elementor-element.elementor-element-b4875dc{--width:50%;}.elementor-121 .elementor-element.elementor-element-130340b{--width:25%;}.elementor-121 .elementor-element.elementor-element-0d5717c{--width:25%;}.elementor-121 .elementor-element.elementor-element-d0a6fa4{--width:50%;}.elementor-121 .elementor-element.elementor-element-cfc6962{--width:50%;}.elementor-121 .elementor-element.elementor-element-24dacc4{--width:50%;}.elementor-121 .elementor-element.elementor-element-5d4b1dd{--width:40%;}.elementor-121 .elementor-element.elementor-element-7e363a3{--width:20%;}.elementor-121 .elementor-element.elementor-element-9662a10{--width:40%;}}/* Start custom CSS for text-editor, class: .elementor-element-5613575 */.funnel-buttons{
    display:flex;
    gap:20px;
    margin-top:25px;
    justify-content:flex-end;
}

.funnel-buttons a{
    display:flex;
    align-items:center;
    gap:10px;
    text-decoration:none;
    background:#f2f2f2;
    padding:12px 20px;
    border-radius:8px;
    font-weight:600;
    color:#333;
    transition:all 0.3s ease;
}

.funnel-buttons img{
    width:20px;
    height:20px;
}
.funnel-buttons span{
    text-transform: uppercase;
}
.funnel-buttons a:hover{
    background:#e5e5e5;
    transform:translateY(-2px);
}
@media (max-width:768px){

.funnel-buttons{
flex-direction:column;
}

.funnel-buttons a{
justify-content:center;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a4beae */.price-card{
background:#f6f8ef;
padding:25px;
border-radius:18px;
text-align:center;
box-shadow:0 8px 15px rgba(0,0,0,0.1);
}

.price-card h3{
font-size:20px;
font-weight:700;
margin-bottom:10px;
}

.price{
font-size:18px;
font-weight:600;
margin:10px 0;
}

.divider{
height:2px;
width:60px;
background:#16a6a3;
margin:10px auto;
}

.desc{
font-size:14px;
color:#555;
}
.price-large{
background:#f6f8ef;
border-radius:20px;
padding:30px;
box-shadow:0 8px 15px rgba(0,0,0,0.1);
}

.price-large h3{
background:#0ea7a0;
color:white;
padding:10px;
border-radius:30px;
text-align:center;
margin-bottom:20px;
}

.package{
padding:10px 0;
border-bottom:1px solid #a8a6a0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebff82 */.min-height {
   min-height: 250px;
   max-height: 250px;
}
.price-large {
    padding: 0 !important;
}
.inner-container {
    padding-left: 30px;
    padding-right: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a725382 */.price-card{
background:#f6f8ef;
padding:25px;
border-radius:18px;
text-align:center;
box-shadow:0 8px 15px rgba(0,0,0,0.1);
}

.price-card h3{
font-size:20px;
font-family: "Anton", Sans-serif;
font-weight: normal;
margin-bottom:10px;
}

.price{
font-size:18px;
font-weight:600;
margin:10px 0;
font-family: "Inter", Sans-serif;
font-weight: normal;
}

.divider{
height:2px;
width:60px;
background:#16a6a3;
margin:10px auto;
}

.desc{
font-size:14px;
color:#555;
font-family: "Inter", Sans-serif;
font-weight: normal;
}
.price-large{
background:#f6f8ef;
border-radius:20px;
box-shadow:0 8px 15px rgba(0,0,0,0.1);
}

.price-large h3{
background:#0ea7a0;
color:white;
padding:10px;
border-radius:30px;
text-align:center;
margin-bottom:20px;
font-family: "Anton", Sans-serif;
font-weight: normal;
}

.package{
padding:10px 0;
border-bottom:1px solid #a8a6a0;
font-family: "Inter", Sans-serif;
font-weight: normal;
font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9acc95 */.line-heading {
  display: flex;
  align-items: center;
  text-align: center;
}

.line-heading:before,
.line-heading:after {
  content: "";
  flex: 1;
  border-bottom: 2px solid #00b7b3;
}

.line-heading:before {
  margin-right: 15px;
}

.line-heading:after {
  margin-left: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b9c875 */.brand-logo .elementor-widget-image {
    display: flex;
    align-items: center;
}/* End custom CSS */