.elementor-547 .elementor-element.elementor-element-a0b2512 > .elementor-element-populated{padding:6% 6% 6% 6%;}.elementor-547 .elementor-element.elementor-element-0457989{margin-top:2%;margin-bottom:2%;}.elementor-547 .elementor-element.elementor-element-7143cbd > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-547 .elementor-element.elementor-element-e533ab5{padding:0% 0% 1% 0%;}.elementor-547 .elementor-element.elementor-element-8ec4141 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-547 .elementor-element.elementor-element-73d488f .elementor-image-box-wrapper{text-align:left;}.elementor-547 .elementor-element.elementor-element-73d488f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-547 .elementor-element.elementor-element-73d488f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-547 .elementor-element.elementor-element-73d488f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-547 .elementor-element.elementor-element-73d488f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-547 .elementor-element.elementor-element-73d488f .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-547 .elementor-element.elementor-element-398df34{padding:0% 0% 1% 0%;}.elementor-547 .elementor-element.elementor-element-ba3a97d .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-547 .elementor-element.elementor-element-ba3a97d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-547 .elementor-element.elementor-element-9478491{padding:0% 0% 1% 0%;}.elementor-547 .elementor-element.elementor-element-ca0303a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-547 .elementor-element.elementor-element-ca0303a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-547 .elementor-element.elementor-element-d338742{padding:0% 0% 1% 0%;}.elementor-547 .elementor-element.elementor-element-4013a3a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-547 .elementor-element.elementor-element-d6bc438{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-1b588d9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-a2fdb81:hover img{opacity:1;}.elementor-547 .elementor-element.elementor-element-a2fdb81 img{transition-duration:0.2s;}.elementor-547 .elementor-element.elementor-element-a2fdb81 .widget-image-caption{margin-top:0px;}.elementor-547 .elementor-element.elementor-element-edd93d8:hover img{opacity:1;}.elementor-547 .elementor-element.elementor-element-edd93d8 img{transition-duration:0.2s;}.elementor-547 .elementor-element.elementor-element-edd93d8 .widget-image-caption{margin-top:0px;}.elementor-547 .elementor-element.elementor-element-9028ef9:hover img{opacity:1;}.elementor-547 .elementor-element.elementor-element-9028ef9 img{transition-duration:0.2s;}.elementor-547 .elementor-element.elementor-element-9028ef9 .widget-image-caption{margin-top:0px;}.elementor-547 .elementor-element.elementor-element-9eae55b:hover img{opacity:1;}.elementor-547 .elementor-element.elementor-element-9eae55b img{transition-duration:0.2s;}.elementor-547 .elementor-element.elementor-element-9eae55b .widget-image-caption{margin-top:0px;}.elementor-547 .elementor-element.elementor-element-9e719f1{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-9bb8f79 .gallery-item{padding:0 20px 20px 0;}.elementor-547 .elementor-element.elementor-element-9bb8f79 .gallery{margin:0 -20px -20px 0;}.elementor-547 .elementor-element.elementor-element-9bb8f79 .gallery-item .gallery-caption{text-align:left;}.elementor-547 .elementor-element.elementor-element-956076d{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-074c449 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-547 .elementor-element.elementor-element-074c449{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-547 .elementor-element.elementor-element-22a10af{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-455a02e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-76fbad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-547 .elementor-element.elementor-element-3b31349{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-547 .elementor-element.elementor-element-a5e4f56{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-0fd9858 .gallery-item{padding:0 20px 20px 0;}.elementor-547 .elementor-element.elementor-element-0fd9858 .gallery{margin:0 -20px -20px 0;}.elementor-547 .elementor-element.elementor-element-0fd9858 .gallery-item .gallery-caption{text-align:left;}.elementor-547 .elementor-element.elementor-element-2293d57{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-a53fdd7 .gallery-item{padding:0 20px 20px 0;}.elementor-547 .elementor-element.elementor-element-a53fdd7 .gallery{margin:0 -20px -20px 0;}.elementor-547 .elementor-element.elementor-element-a53fdd7 .gallery-item .gallery-caption{text-align:left;}.elementor-547 .elementor-element.elementor-element-482ff62{padding:0% 0% 4% 0%;}.elementor-547 .elementor-element.elementor-element-9fa9873 .gallery-item{padding:0 20px 20px 0;}.elementor-547 .elementor-element.elementor-element-9fa9873 .gallery{margin:0 -20px -20px 0;}.elementor-547 .elementor-element.elementor-element-9fa9873 .gallery-item .gallery-caption{text-align:left;}.elementor-547 .elementor-element.elementor-element-90a64ff{text-align:left;width:100%;max-width:100%;}.elementor-547 .elementor-element.elementor-element-90a64ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-547 .elementor-element.elementor-element-1b588d9{--content-width:100%;}.elementor-547 .elementor-element.elementor-element-3b31349{--content-width:100%;}}@media(max-width:1024px){.elementor-547 .elementor-element.elementor-element-a0b2512 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-547 .elementor-element.elementor-element-a0b2512 > .elementor-element-populated{padding:15% 0% 0% 0%;}.elementor-547 .elementor-element.elementor-element-7143cbd > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-547 .elementor-element.elementor-element-1b588d9{--grid-auto-flow:row;}.elementor-547 .elementor-element.elementor-element-9bb8f79 > .elementor-widget-container{margin:0% 2% 0% 2%;}.elementor-547 .elementor-element.elementor-element-074c449{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-547 .elementor-element.elementor-element-3b31349{--grid-auto-flow:row;}.elementor-547 .elementor-element.elementor-element-0fd9858 > .elementor-widget-container{margin:0% 2% 0% 2%;}.elementor-547 .elementor-element.elementor-element-a53fdd7 > .elementor-widget-container{margin:0% 2% 0% 2%;}.elementor-547 .elementor-element.elementor-element-9fa9873 > .elementor-widget-container{margin:0% 2% 0% 2%;}}@media(max-width:767px){.elementor-547 .elementor-element.elementor-element-a0b2512 > .elementor-element-populated{margin:10em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0% 6% 6% 6%;}.elementor-547 .elementor-element.elementor-element-7143cbd > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-547 .elementor-element.elementor-element-73d488f .elementor-image-box-img{margin-bottom:15px;}.elementor-547 .elementor-element.elementor-element-73d488f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-547 .elementor-element.elementor-element-1b588d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-547 .elementor-element.elementor-element-074c449{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-547 .elementor-element.elementor-element-3b31349{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-8ec4141 */.elementor-547 .elementor-element.elementor-element-8ec4141 h2::hover {
    color: grey !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-73d488f */.elementor-547 .elementor-element.elementor-element-73d488f img {
    aspect-ratio: 1/1;
    object-position: top;
    object-fit: cover;
    max-height: 300px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba3a97d */.elementor-547 .elementor-element.elementor-element-ba3a97d h2::hover {
    color: grey !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca0303a */.elementor-547 .elementor-element.elementor-element-ca0303a h2::hover {
    color: grey !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4013a3a */.elementor-547 .elementor-element.elementor-element-4013a3a h2::hover {
    color: grey !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2fdb81 */.elementor-547 .elementor-element.elementor-element-a2fdb81 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-edd93d8 */.elementor-547 .elementor-element.elementor-element-edd93d8 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9028ef9 */.elementor-547 .elementor-element.elementor-element-9028ef9 img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eae55b */.elementor-547 .elementor-element.elementor-element-9eae55b img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b31349 */.elementor-547 .elementor-element.elementor-element-3b31349 img {
    aspect-ratio: 2/1 !important;
    object-fit: cover;
    min-height: 400px;
    max-height: 400px;
}/* End custom CSS */