.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-carousel ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-729b30f{--e-image-carousel-slides-to-show:1;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5991 .elementor-element.elementor-element-430a79f{text-align:center;}.elementor-5991 .elementor-element.elementor-element-430a79f .elementor-heading-title{font-style:normal;color:#0075C1;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{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-5991 .elementor-element.elementor-element-73ba79f{font-size:18px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:0.2px;color:#2F2F2F;}.elementor-5991 .elementor-element.elementor-element-97cb788 .elementor-heading-title{font-size:24px;font-weight:700;font-style:normal;line-height:32px;letter-spacing:0.1px;color:#0075C1;}.elementor-5991 .elementor-element.elementor-element-1c1ad75{font-size:18px;font-weight:500;font-style:normal;line-height:30px;letter-spacing:0.2px;color:#2F2F2F;}@media(min-width:768px){.elementor-5991 .elementor-element.elementor-element-3d26130{width:100%;}}@media(max-width:1024px){.elementor-widget-image-carousel .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-image-carousel .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-carousel .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-5991 .elementor-element.elementor-element-6640224 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-5991 .elementor-element.elementor-element-aea2cf9 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-widget-image .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7 label{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor ::placeholder{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .wpcf7-submit{line-height:var( --e-global-typography-primary-line-height );}.elementor-5991 .elementor-element.elementor-element-73ba79f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-5991 .elementor-element.elementor-element-97cb788 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-5991 .elementor-element.elementor-element-1c1ad75 > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for image-carousel, class: .elementor-element-729b30f */@media screen and (max-width: 768px) {
  .elementor-pagination-position-outside .swiper-container {
    padding-bottom: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-430a79f */@media (max-width: 768px) {
  .elementor-5991 .elementor-element.elementor-element-430a79f .elementor-heading-title {
    font-size: 32px;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6640224 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation:portrait) {
  .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 10px 20px;
  }
}

@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape) {
  .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 10px 20px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c046cbb */.elementor-5991 .elementor-element.elementor-element-c046cbb img {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73ba79f */.elementor-5991 .elementor-element.elementor-element-73ba79f .link-color {
    color: #1273EB;
}

.elementor-5991 .elementor-element.elementor-element-73ba79f p {
    margin-bottom: 0;
}

@media screen and (max-width: 768px) {
    .elementor-5991 .elementor-element.elementor-element-73ba79f .elementor-widget-container {
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97cb788 */@media screen and (max-width: 768px) {
    .elementor-5991 .elementor-element.elementor-element-97cb788 .elementor-heading-title {
        font-size: 20px;
        font-weight: 700;
        line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c1ad75 */.elementor-5991 .elementor-element.elementor-element-1c1ad75 table tr td{
    vertical-align:text-top;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fbbaf3 */.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table,
.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table tr,
.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table td {
    border: none;
    margin: 0;
    color: #2F2F2F;
}

.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table {
    width: 100%;
}

.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table td {
    padding: 5px 0;
}

.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table td:first-child {
    width: 10%;
}

.elementor-5991 .elementor-element.elementor-element-6fbbaf3 table td:nth-child(2) {
    width: 1%;
}

.elementor-5991 .elementor-element.elementor-element-6fbbaf3 .whatsapp-link {
    color: #2F2F2F;
}

.elementor-5991 .elementor-element.elementor-element-6fbbaf3 .email-link {
    color: #1273EB;
}

@media screen and (max-width: 768px) {
    .elementor-5991 .elementor-element.elementor-element-6fbbaf3 table {
        font-size: 16px;
        font-weight: 500;
        line-height: 24px;
    }
}/* End custom CSS */