.elementor-57 .elementor-element.elementor-element-16bcf4b{padding:4em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-63b2bdb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action{background-color:#FFFFFF;box-shadow:3px 3px 6px 0px rgba(0, 0, 0, 0.15);padding:1em 1em 1em 1em;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.bg-img:after{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action .title{font-size:1.4rem;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action p{color:#66B2B1;font-size:0.85rem;line-height:1.3em;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action .cta-button{margin:0em 0em 01em 0em;text-decoration:none;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.cta-icon-flex .icon{font-size:120px;color:#444;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.cta-icon-flex .icon img{height:120px;width:120px;}.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.cta-icon-flex .icon svg{height:120px;width:120px;fill:#444;}.elementor-57 .elementor-element.elementor-element-4fce0b6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action{background-color:#FFFFFF;box-shadow:3px 3px 6px 0px rgba(0, 0, 0, 0.15);padding:1em 1em 1em 1em;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.bg-img:after{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action .title{font-size:1.4rem;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action p{color:#66B2B1;font-size:0.85rem;line-height:1.3em;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action .cta-button{margin:0em 0em 01em 0em;text-decoration:none;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.cta-icon-flex .icon{font-size:120px;color:#444;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.cta-icon-flex .icon img{height:120px;width:120px;}.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.cta-icon-flex .icon svg{height:120px;width:120px;fill:#444;}.elementor-57 .elementor-element.elementor-element-39a426e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action{background-color:#FFFFFF;box-shadow:3px 3px 6px 0px rgba(0, 0, 0, 0.15);padding:1em 1em 1em 1em;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.bg-img:after{background-color:#FFFFFF;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action .title{font-size:1.4rem;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action p{color:#66B2B1;font-size:0.85rem;line-height:1.3em;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action .cta-button{margin:0em 0em 01em 0em;text-decoration:none;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.cta-icon-flex .icon{font-size:120px;color:#444;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.cta-icon-flex .icon img{height:120px;width:120px;}.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.cta-icon-flex .icon svg{height:120px;width:120px;fill:#444;}.elementor-57 .elementor-element.elementor-element-6698e8b{text-align:center;}.elementor-57 .elementor-element.elementor-element-0adce5a:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-0adce5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-57 .elementor-element.elementor-element-0adce5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-0adce5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-1494890{text-align:center;}.elementor-57 .elementor-element.elementor-element-1494890 .elementor-heading-title{text-transform:uppercase;}.elementor-57 .elementor-element.elementor-element-af63df7{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:2px;}.elementor-57 .elementor-element.elementor-element-af63df7 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-af63df7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-thumbnail{height:350px;}.elementor-57 .elementor-element.elementor-element-caf362e .eael-grid-post-holder{background-color:#fff;}.elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-title, .elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-title a{color:var( --e-global-color-34c86d29 );}.elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-title, .elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-title > a{font-weight:500;}.elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-title{margin:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-caf362e .eael-grid-post-excerpt p{color:var( --e-global-color-primary );margin:0em 0em 0em 0em;}.elementor-57 .elementor-element.elementor-element-caf362e .swiper-container-wrap .swiper-button-next, .elementor-57 .elementor-element.elementor-element-caf362e .swiper-container-wrap .swiper-button-prev{font-size:22px;}.elementor-57 .elementor-element.elementor-element-caf362e .swiper-container-wrap .swiper-pagination-bullet{width:12px;height:4px;}.elementor-57 .elementor-element.elementor-element-36aeeb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-36aeeb7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-602ecd8{text-align:center;}.elementor-57 .elementor-element.elementor-element-602ecd8 .elementor-heading-title{text-transform:uppercase;}.elementor-57 .elementor-element.elementor-element-9f45c6d{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:2px;}.elementor-57 .elementor-element.elementor-element-9f45c6d .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-9f45c6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-wrapper .eael-cards .dynamic-gallery-thumbnail{height:194px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container.grid.eael-hoverer .dynamic-gallery-item-inner{height:194px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-control ul li.control{color:#444;border-radius:20px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-control ul li.control.active{color:#fff;background:#3F51B5;border-radius:20px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .dynamic-gallery-item-inner{border-radius:0px;box-shadow:3px 3px 6px 0px rgba(0, 0, 0, 0.447);}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .dynamic-gallery-item .caption{background-color:rgba(0,0,0,0.7);}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .item-content{text-align:left;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons{text-align:left;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption > a.popup-media > i{background:#ff622a;color:#fff;height:40px;width:40px;line-height:40px;font-size:18px;border-radius:50px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons a{background:#ff622a;color:#fff;height:40px;width:40px;line-height:40px;border-radius:50px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons a svg{fill:#fff;width:18px;height:18px;line-height:18px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .buttons .eael-dnmcg-svg-icon{height:40px;width:40px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons .eael-dnmcg-svg-icon{height:18px;width:18px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons a > i{font-size:18px;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption > a.popup-media > i:hover{background:#ff622a;color:#fff;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons a:hover{background:#ff622a;color:#fff;}.elementor-57 .elementor-element.elementor-element-9516b95 .eael-filter-gallery-container .caption .buttons a:hover svg{fill:#fff;}.elementor-57 .elementor-element.elementor-element-a3b2497:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-a3b2497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-57 .elementor-element.elementor-element-a3b2497{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-a3b2497 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-8809229{text-align:center;}.elementor-57 .elementor-element.elementor-element-8809229 .elementor-heading-title{text-transform:uppercase;}.elementor-57 .elementor-element.elementor-element-2064c19{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:2px;}.elementor-57 .elementor-element.elementor-element-2064c19 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-2064c19 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:235px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filter-gallery-wrapper{background-color:var( --e-global-color-28598d3e );border-radius:0px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filter-gallery-control ul li.control{color:#444;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .gallery-item-caption-wrap.card-hover-bg{background-color:rgba(0,0,0,0.7);}.elementor-57 .elementor-element.elementor-element-2ad2774 .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-57 .elementor-element.elementor-element-2ad2774 .video-popup:hover > img{transform:scale(1.1);}.elementor-57 .elementor-element.elementor-element-2ad2774 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{background-color:var( --e-global-color-28598d3e );}.elementor-57 .elementor-element.elementor-element-2ad2774 .fg-layout-3-item-content{background-color:var( --e-global-color-28598d3e );}.elementor-57 .elementor-element.elementor-element-2ad2774 .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:#3F3F44;}.elementor-57 .elementor-element.elementor-element-2ad2774 .gallery-item-caption-wrap.caption-style-card .fg-item-content{color:#66B2B1;}.elementor-57 .elementor-element.elementor-element-2ad2774 .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#66B2B1;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-57 .elementor-element.elementor-element-2ad2774 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-57 .elementor-element.elementor-element-2ad2774 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-57 .elementor-element.elementor-element-2ad2774 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-57 .elementor-element.elementor-element-f65de2c:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-f65de2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-57 .elementor-element.elementor-element-f65de2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-f65de2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-57 .elementor-element.elementor-element-f330363{text-align:center;}.elementor-57 .elementor-element.elementor-element-f330363 .elementor-heading-title{text-transform:uppercase;}.elementor-57 .elementor-element.elementor-element-bf28e0a{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:2px;}.elementor-57 .elementor-element.elementor-element-bf28e0a .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-bf28e0a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-57 .elementor-element.elementor-element-750d0e6 .elementor-swiper-button{font-size:20px;}.elementor-57 .elementor-element.elementor-element-9961b1d{padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-3d7a9d6{text-align:center;}.elementor-57 .elementor-element.elementor-element-f942b49{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-57 .elementor-element.elementor-element-f942b49:after{content:"0.66";}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-post__thumbnail__link{width:100%;}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-post__meta-data span + span:before{content:"•";}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-post__text{margin-top:20px;}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-post__badge{right:0;}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-57 .elementor-element.elementor-element-89d490f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-bdb6428{text-align:center;}.elementor-57 .elementor-element.elementor-element-d112c1b{text-align:center;}.elementor-57 .elementor-element.elementor-element-6102ea0{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-6102ea0 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-6102ea0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-icon i{color:#66B2B1;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-icon svg{fill:#66B2B1;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-978d6be{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-item > a{font-size:13px;}.elementor-57 .elementor-element.elementor-element-978d6be .elementor-icon-list-text{color:#3F3F44;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-a63c3bd{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-a63c3bd .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-a63c3bd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-icon i{color:#66B2B1;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-icon svg{fill:#66B2B1;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-46f7606{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-46f7606 .elementor-icon-list-text{color:#3F3F44;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-af7da62{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-af7da62 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-af7da62 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-icon i{color:#66B2B1;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-icon svg{fill:#66B2B1;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-56c788a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-item > a{font-size:13px;}.elementor-57 .elementor-element.elementor-element-56c788a .elementor-icon-list-text{color:#3F3F44;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-c34ffee{padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-b589ce2{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-b589ce2 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-b589ce2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-icon i{color:#66B2B1;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-icon svg{fill:#66B2B1;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-2b02215{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-2b02215 .elementor-icon-list-text{color:#3F3F44;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-cbd5915{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-cbd5915 .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-cbd5915 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-icon i{color:#66B2B1;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-icon svg{fill:#66B2B1;transition:fill 0.3s;}.elementor-57 .elementor-element.elementor-element-535d82b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-57 .elementor-element.elementor-element-535d82b .elementor-icon-list-text{color:#3F3F44;transition:color 0.3s;}.elementor-57 .elementor-element.elementor-element-ac0892e{--divider-border-style:solid;--divider-color:#66B2B1;--divider-border-width:1px;}.elementor-57 .elementor-element.elementor-element-ac0892e .elementor-divider-separator{width:100%;}.elementor-57 .elementor-element.elementor-element-ac0892e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-57 .elementor-element.elementor-element-03f0d1f{padding:3em 0em 3em 0em;}.elementor-57 .elementor-element.elementor-element-ba4e236{text-align:center;}.elementor-57 .elementor-element.elementor-element-6cb5d94{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-57 .elementor-element.elementor-element-6cb5d94:after{content:"0.66";}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-post__thumbnail__link{width:100%;}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-post__meta-data span + span:before{content:"•";}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-post__text{margin-top:20px;}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-post__badge{right:0;}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-post__card .elementor-post__badge{margin:20px;}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-57 .elementor-element.elementor-element-f942b49:after{content:"0.5";}.elementor-57 .elementor-element.elementor-element-f942b49 .elementor-post__thumbnail__link{width:100%;}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-57 .elementor-element.elementor-element-6cb5d94:after{content:"0.5";}.elementor-57 .elementor-element.elementor-element-6cb5d94 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for eael-cta-box, class: .elementor-element-63b2bdb */.elementor-57 .elementor-element.elementor-element-63b2bdb {
    text-align: center;
}

.elementor-57 .elementor-element.elementor-element-63b2bdb .icon,
.elementor-57 .elementor-element.elementor-element-63b2bdb .action {
    margin: 0 auto;
}

.elementor-57 .elementor-element.elementor-element-63b2bdb .icon {
    line-height: 0;
}

.elementor-57 .elementor-element.elementor-element-63b2bdb .eael-call-to-action.cta-icon-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.elementor-57 .elementor-element.elementor-element-63b2bdb .cta-button {
    
    background: inherit;
    color: inherit;
    border-radius: inherit;
    -webkit-transition: inherit;
    transition: inherit;
    background-size: inherit;
    position: relative;
    text-transform: inherit;
}

.elementor-57 .elementor-element.elementor-element-63b2bdb .content {
    display:block;
    margin:0px auto;

}/* End custom CSS */
/* Start custom CSS for eael-cta-box, class: .elementor-element-4fce0b6 */.elementor-57 .elementor-element.elementor-element-4fce0b6 {
    text-align: center;
}

.elementor-57 .elementor-element.elementor-element-4fce0b6 .icon,
.elementor-57 .elementor-element.elementor-element-4fce0b6 .action {
    margin: 0 auto;
}

.elementor-57 .elementor-element.elementor-element-4fce0b6 .icon {
    line-height: 0;
}

.elementor-57 .elementor-element.elementor-element-4fce0b6 .eael-call-to-action.cta-icon-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.elementor-57 .elementor-element.elementor-element-4fce0b6 .cta-button {
    
    background: inherit;
    color: inherit;
    border-radius: inherit;
    -webkit-transition: inherit;
    transition: inherit;
    background-size: inherit;
    position: relative;
    text-transform: inherit;
}
.elementor-57 .elementor-element.elementor-element-4fce0b6 .content {
    display:block;
    margin:0px auto;

}/* End custom CSS */
/* Start custom CSS for eael-cta-box, class: .elementor-element-39a426e */.elementor-57 .elementor-element.elementor-element-39a426e {
    text-align: center;
}

.elementor-57 .elementor-element.elementor-element-39a426e .icon,
.elementor-57 .elementor-element.elementor-element-39a426e .action {
    margin: 0 auto;
}

.elementor-57 .elementor-element.elementor-element-39a426e .icon {
    line-height: 0;
}

.elementor-57 .elementor-element.elementor-element-39a426e .eael-call-to-action.cta-icon-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}

.elementor-57 .elementor-element.elementor-element-39a426e .cta-button {
    
    background: inherit;
    color: inherit;
    border-radius: inherit;
    -webkit-transition: inherit;
    transition: inherit;
    background-size: inherit;
    position: relative;
    text-transform: inherit;
}

.elementor-57 .elementor-element.elementor-element-39a426e .content {
    display:block;
    margin:0px auto;

}/* End custom CSS */
/* Start custom CSS for eael-post-carousel, class: .elementor-element-caf362e */.elementor-57 .elementor-element.elementor-element-caf362e .eael-grid-post-holder-inner {
    box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.16);
}
.elementor-57 .elementor-element.elementor-element-caf362e .eael-entry-thumbnail {
    height: 200px;
}/* End custom CSS */
/* Start custom CSS for eael-filterable-gallery, class: .elementor-element-2ad2774 */.elementor-57 .elementor-element.elementor-element-2ad2774 .fg-item-title {
    position: relative;
    padding-bottom: 16px;
}

.elementor-57 .elementor-element.elementor-element-2ad2774 .fg-item-title:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    width: 100px;
    height: 2px;
    background: #66B2B1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c604f42 */div#downloads {
    margin: 0;
    width: 100%;
    height: 1px;
    margin-top: -75px;
}

@media screen and (max-width: 400px) {
  div#downloads {
    margin: 0;
    width: 100%;
    height: 1px;
    margin-top: -75px;
}
}/* End custom CSS */