.elementor-999 .elementor-element.elementor-element-ea93863{--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-999 .elementor-element.elementor-element-1842000{--spacer-size:50px;}.elementor-999 .elementor-element.elementor-element-b3949fc{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-999 .elementor-element.elementor-element-b3949fc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#D29D0C;}.elementor-999 .elementor-element.elementor-element-bc39963{--spacer-size:50px;}.elementor-999 .elementor-element.elementor-element-8cf46e2{--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-999 .elementor-element.elementor-element-8cf46e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-999 .elementor-element.elementor-element-5ea5269{--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;--gap:13px 13px;--row-gap:13px;--column-gap:13px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-999 .elementor-element.elementor-element-5ea5269:not(.elementor-motion-effects-element-type-background), .elementor-999 .elementor-element.elementor-element-5ea5269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999 .elementor-element.elementor-element-5ea5269.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-999 .elementor-element.elementor-element-b9099b1{column-gap:0px;color:#6EC1E4;}.elementor-999 .elementor-element.elementor-element-b9099b1 p{margin-block-end:0px;}.elementor-999 .elementor-element.elementor-element-9059c12{--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-999 .elementor-element.elementor-element-34839a2{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-7876d7f{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-798a423{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-2faffa8{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-1d3a12f{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-08ec026{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;}.elementor-999 .elementor-element.elementor-element-a7e6ce2{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;}.elementor-999 .elementor-element.elementor-element-f1fcb67{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-1044551{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-d4f4109{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-999 .elementor-element.elementor-element-d4f4109 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#D29D0C;}.elementor-999 .elementor-element.elementor-element-873382f{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-0844499{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-cb05c59{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;}.elementor-999 .elementor-element.elementor-element-1b7c920{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-999 .elementor-element.elementor-element-1b7c920 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#D29D0C;}.elementor-999 .elementor-element.elementor-element-9e1e950{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-0e44a28{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-cd0322c{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-3691a5b{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-5f918a4{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-55fc3b7{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-156f37c{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-beded6b{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-76c1f26{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-0fb9d48{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-999 .elementor-element.elementor-element-0fb9d48 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#D29D0C;}.elementor-999 .elementor-element.elementor-element-57bed94{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;}.elementor-999 .elementor-element.elementor-element-32a108b{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-999 .elementor-element.elementor-element-32a108b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#D29D0C;}.elementor-999 .elementor-element.elementor-element-bb613c7{column-gap:0px;}.elementor-999 .elementor-element.elementor-element-69f17e8{--display:flex;}.elementor-999 .elementor-element.elementor-element-e61af86{padding:20px 10px 20px 10px;text-align:center;}.elementor-999 .elementor-element.elementor-element-e61af86 .elementor-heading-title{font-size:18px;color:#7B9097;}@media(min-width:768px){.elementor-999 .elementor-element.elementor-element-8cf46e2{--width:70%;}.elementor-999 .elementor-element.elementor-element-5ea5269{--width:23%;}.elementor-999 .elementor-element.elementor-element-9059c12{--width:75%;}.elementor-999 .elementor-element.elementor-element-69f17e8{--content-width:80%;}}@media(max-width:767px){.elementor-999 .elementor-element.elementor-element-b3949fc{padding:6px 6px 6px 6px;}.elementor-999 .elementor-element.elementor-element-5ea5269{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for container, class: .elementor-element-5ea5269 */.underline-link {
    width: 100%;
  display: inline-block;          /* REQUIRED */
  text-decoration: none;          /* remove default underline */
  color: #899ba9;
  font-weight: 600;
  padding-bottom: 4px;
  border-bottom: 1px solid #d9d9d9;  /* underline */
  border-left: 1px solid #d9d9d9;


  transition: color 0.3s ease, border-color 0.3s ease;
  padding-left: 10px;
  border-radius: 8px;

}

.underline-link:hover {
  color: #0093dd;
  border-bottom-color: #0093dd;
   border-left-color: #0093dd;
}
.nemu-left {
 max-height: 320px;  
 border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34839a2 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.fiv-header {
  background: #0093dd;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #0093dd;
}

.fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #0093dd;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.fara-linie {
    display: flex;
  justify-content: space-between;
  padding: 12px 20px;
}

.fiv-simple-row h5 {
  margin: 0;
  color: #0093dd;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1044551 */p 
{display: block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-873382f *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0844499 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e1e950 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.violet .fiv-header {
  background: #a968c8;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.violet .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.violet .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.violet h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #a968c8;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.violet .fiv-simple-row h5 {
  margin: 0;
  color: #a968c8;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e44a28 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd0322c *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3691a5b *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f918a4 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55fc3b7 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-156f37c *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beded6b *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76c1f26 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.verde .fiv-header {
  background: #00b8b1;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.verde .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #00b8b1;
}

.verde .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.verde h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #00b8b1;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.verde .fiv-simple-row h5 {
  margin: 0;
  color: #00b8b1;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57bed94 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.forest .fiv-header {
  background: #54ab65;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.forest .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #54ab65;
}

.forest .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.forest h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #54ab65;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.forest .fiv-simple-row h5 {
  margin: 0;
  color: #54ab65;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb613c7 *//* General */
.fiv-container {
width: 100%;
  margin: 0 auto;
  font-family: Arial, Helvetica, sans-serif;
}

 .fiv-card {
  border: 1px solid #e3e3e3;
  border-radius: 10px;
  margin-bottom: 25px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);
}
.yellow .fiv-header {
  background: #d29d0c;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 15px;
  font-weight: bold;
}

div{
    font-size: 15px;
}


.fiv-body {
  display: flex;
  flex-wrap: wrap;
  padding: 20px;
  gap: 20px;
}

.fiv-features {
  flex: 1 1 70%;
  list-style: none;
  padding: 0;
  margin: 0;
}

.fiv-features li {
  padding: 6px 0;
  position: relative;
  padding-left: 18px;
}

.fiv-features li::before {
  content: "•";
  color: grey;
  font-weight: bold;
  position: absolute;
  left: 0;
}

.yellow .fiv-price {
  flex: 1 1 25%;
  background: #f5f9fc;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-weight: bold;
  color: #d29d0c;
}

.yellow .fiv-price span {
  font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
}

.yellow h5 span {

font-size: 16px;
  font-weight: normal;
  margin-left: 4px;
  color: #d29d0c;
    
}

/* Simple rows (no bullet list) */
.fiv-simple-row {
  display: flex;
  justify-content: space-between;
  padding: 12px 20px;
  border-top: 1px solid #eee;
  
}

.yellow .fiv-simple-row h5 {
  margin: 0;
  color: #d29d0c;
  font-size: 15px;
  text-align: right;
  margin-left: 10px;

}


/* Mobile */
@media (max-width: 768px) {
  .fiv-body {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
   .fiv-simple-row h5 {
    font-size: 14px;
}
}

@media (max-width: 768px) {
   div, .fiv-header, .fiv-price {
    font-size: 14px;
}
}/* End custom CSS */