.elementor-33 .elementor-element.elementor-element-de22455{--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;--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-33 .elementor-element.elementor-element-34000fc{--display:flex;}.elementor-33 .elementor-element.elementor-element-c70d15e{text-align:center;}.elementor-33 .elementor-element.elementor-element-081250d{--display:flex;}.elementor-33 .elementor-element.elementor-element-0a03d30{text-align:center;font-size:1.25rem;line-height:1.75rem;}.elementor-33 .elementor-element.elementor-element-f103dad{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-33 .elementor-element.elementor-element-91a03c7{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-33 .elementor-element.elementor-element-384f8c8{text-align:center;}.elementor-33 .elementor-element.elementor-element-384f8c8 .elementor-heading-title{font-weight:500;}.elementor-33 .elementor-element.elementor-element-4fe8a2b{text-align:center;font-size:1.25rem;line-height:1.75rem;}.elementor-33 .elementor-element.elementor-element-0ac0e70{--display:flex;}.elementor-33 .elementor-element.elementor-element-b6956ba{--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-33 .elementor-element.elementor-element-c968aae{--display:flex;}.elementor-33 .elementor-element.elementor-element-7716fb3{text-align:center;font-size:1.25rem;line-height:1.75rem;color:var( --e-global-color-e2a0fed );}.elementor-33 .elementor-element.elementor-element-8092fda{--display:flex;}.elementor-33 .elementor-element.elementor-element-23c4d1e{text-align:center;font-size:1.25rem;line-height:1.75rem;color:var( --e-global-color-e2a0fed );}.elementor-33 .elementor-element.elementor-element-c076349{--display:flex;}.elementor-33 .elementor-element.elementor-element-5a80986{text-align:center;font-size:1.25rem;line-height:1.75rem;color:var( --e-global-color-e2a0fed );}.elementor-33 .elementor-element.elementor-element-a30983c{--display:flex;}.elementor-33 .elementor-element.elementor-element-423539b{text-align:center;font-size:1.25rem;line-height:1.75rem;color:var( --e-global-color-e2a0fed );}.elementor-33 .elementor-element.elementor-element-7c49182{--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-33 .elementor-element.elementor-element-b68b18b{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-4893f63{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-10f3157{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-d314411{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-baa528f{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-b921afa{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-f69039c{--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-33 .elementor-element.elementor-element-86f3f7d{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-2b6d4ab{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-cf5a8ec{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-b85228b{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-31e6168{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-2650d55{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-a4da2ec{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-c766634{--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-33 .elementor-element.elementor-element-1c7a831{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-9f71ec8{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-9b75e03{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-7a943af{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-1fb95ff{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-976f59e{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-31bec77{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-9646c21{--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-33 .elementor-element.elementor-element-2202728{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-c384aae{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-d85d4c7{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-ff5677c{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-71995ea{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-87ba681{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-107f93c{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-721864a{--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-33 .elementor-element.elementor-element-b26d10c{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-4391570{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-1c428bd{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-f5dfd95{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-9cdcdce{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-55113c7{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-e1e40c5{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-ad2722f{--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-33 .elementor-element.elementor-element-947946a{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-69bb5ca{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-35893d9{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-3f4c5cc{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-fa876be{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-372c5be{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-59b4ab2{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-0a21eb9{--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-33 .elementor-element.elementor-element-569f910{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-b4cbcfd{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-fd31c43{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-637dac5{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-196a6f0{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-ec5cad2{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-a406d6a{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-31d4dc3{--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-33 .elementor-element.elementor-element-dc8d03a{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-f282003{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-135eec7{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-75137b2{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-5c248e7{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-dd1fc9e{text-align:center;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:var( --e-global-color-6180983 );}.elementor-33 .elementor-element.elementor-element-054865b{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-6eb1736{--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-33 .elementor-element.elementor-element-d7c8726{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-615fa28a{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-33 .elementor-element.elementor-element-15478a56{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-33 .elementor-element.elementor-element-75f70dbf .elementor-heading-title{font-weight:500;}.elementor-33 .elementor-element.elementor-element-716bc069 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-33 .elementor-element.elementor-element-716bc069 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-716bc069{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-33 .elementor-element.elementor-element-2e33f5a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-33 .elementor-element.elementor-element-6d08134 .elementor-heading-title{font-weight:500;}.elementor-33 .elementor-element.elementor-element-5bc2d27{text-align:center;font-size:1.25rem;line-height:1.75rem;}.elementor-33 .elementor-element.elementor-element-6e18e45 .elementor-button{background-color:#02010100;font-size:1.25rem;line-height:1.75rem;fill:var( --e-global-color-159e2e1 );color:var( --e-global-color-159e2e1 );}.elementor-33 .elementor-element.elementor-element-6e18e45 .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-de22455{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-33 .elementor-element.elementor-element-f103dad{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-33 .elementor-element.elementor-element-384f8c8{text-align:center;}.elementor-33 .elementor-element.elementor-element-615fa28a{--padding-top:0em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-33 .elementor-element.elementor-element-75f70dbf{text-align:center;}.elementor-33 .elementor-element.elementor-element-2e33f5a{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-33 .elementor-element.elementor-element-6d08134{text-align:center;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-081250d{--width:48rem;}.elementor-33 .elementor-element.elementor-element-2e33f5a{--width:48rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-081250d{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-0a03d30 */.elementor-33 .elementor-element.elementor-element-0a03d30 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe8a2b */.elementor-33 .elementor-element.elementor-element-4fe8a2b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7716fb3 */.elementor-33 .elementor-element.elementor-element-7716fb3 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23c4d1e */.elementor-33 .elementor-element.elementor-element-23c4d1e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a80986 */.elementor-33 .elementor-element.elementor-element-5a80986 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-423539b */.elementor-33 .elementor-element.elementor-element-423539b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10f3157 */.elementor-33 .elementor-element.elementor-element-10f3157 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-baa528f */.elementor-33 .elementor-element.elementor-element-baa528f p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b6d4ab */.elementor-33 .elementor-element.elementor-element-2b6d4ab p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b85228b */.elementor-33 .elementor-element.elementor-element-b85228b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2650d55 */.elementor-33 .elementor-element.elementor-element-2650d55 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f71ec8 */.elementor-33 .elementor-element.elementor-element-9f71ec8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a943af */.elementor-33 .elementor-element.elementor-element-7a943af p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-976f59e */.elementor-33 .elementor-element.elementor-element-976f59e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c384aae */.elementor-33 .elementor-element.elementor-element-c384aae p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff5677c */.elementor-33 .elementor-element.elementor-element-ff5677c p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87ba681 */.elementor-33 .elementor-element.elementor-element-87ba681 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4391570 */.elementor-33 .elementor-element.elementor-element-4391570 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5dfd95 */.elementor-33 .elementor-element.elementor-element-f5dfd95 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55113c7 */.elementor-33 .elementor-element.elementor-element-55113c7 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69bb5ca */.elementor-33 .elementor-element.elementor-element-69bb5ca p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f4c5cc */.elementor-33 .elementor-element.elementor-element-3f4c5cc p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-372c5be */.elementor-33 .elementor-element.elementor-element-372c5be p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4cbcfd */.elementor-33 .elementor-element.elementor-element-b4cbcfd p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-637dac5 */.elementor-33 .elementor-element.elementor-element-637dac5 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec5cad2 */.elementor-33 .elementor-element.elementor-element-ec5cad2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f282003 */.elementor-33 .elementor-element.elementor-element-f282003 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75137b2 */.elementor-33 .elementor-element.elementor-element-75137b2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd1fc9e */.elementor-33 .elementor-element.elementor-element-dd1fc9e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91a03c7 */.elementor-33 .elementor-element.elementor-element-91a03c7 p {
    margin: 0!important;
}
.elementor-33 .elementor-element.elementor-element-91a03c7 .table-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-family: sans-serif;
}

.elementor-33 .elementor-element.elementor-element-91a03c7 .table-row {
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid #ccc;
  transition: background 0.2s ease;
}

.elementor-33 .elementor-element.elementor-element-91a03c7 .table-row:hover {
  background-color: #f9f9f9;
}

.elementor-33 .elementor-element.elementor-element-91a03c7 .table-cell {
  flex: 1;
  padding: 10px;
  box-sizing: border-box;
  border-right: 1px solid #ccc;
}

.elementor-33 .elementor-element.elementor-element-91a03c7 .table-cell:last-child {
  border-right: none;
  align-items: center;
}

.elementor-33 .elementor-element.elementor-element-91a03c7 .table-header {
  font-weight: bold;
  background-color: #f5f5f5;
}

@media (max-width: 767px) {
 .elementor-33 .elementor-element.elementor-element-91a03c7 .table-header {
    display: none;
  }

 .elementor-33 .elementor-element.elementor-element-91a03c7 .table-row {
    flex-direction: column;
    border: 1px solid #ccc;
    margin-bottom: 10px;
  }

 .elementor-33 .elementor-element.elementor-element-91a03c7 .table-cell {
     gap: 5px;
      flex-direction: row;
    display: flex;
    justify-content: space-between;
    padding: 10px;
    border-right: none;
    border-bottom: 1px solid #eee;
  }

 .elementor-33 .elementor-element.elementor-element-91a03c7 .table-cell::before {
    content: attr(data-label);
    font-weight: bold;
    flex-basis: 134px;
    position: relative;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc2d27 */.elementor-33 .elementor-element.elementor-element-5bc2d27 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e18e45 */.elementor-33 .elementor-element.elementor-element-6e18e45 p {
    margin: 0;
}/* End custom CSS */