.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-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-7 .elementor-element.elementor-element-3a60cdc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}@media (max-width:1024px){.elementor-7 .elementor-element.elementor-element-3a60cdc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-3a60cdc.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}.elementor-7 .elementor-element.elementor-element-030a3c5 .swiper-pagination-bullet{width:8px;height:8px;background:rgba(11,73,55,.3);opacity:1;transition:all .25s ease}.elementor-7 .elementor-element.elementor-element-030a3c5 .swiper-pagination-bullet-active{width:24px;border-radius:20px;background:var(--ag-green)}.elementor-7 .elementor-element.elementor-element-3a60cdc .swiper-pagination-bullet{width:8px;height:8px;background:#146b4a;opacity:.3}.elementor-7 .elementor-element.elementor-element-3a60cdc .swiper-pagination-bullet-active{width:24px;border-radius:10px;opacity:1}.elementor-7 .elementor-element.elementor-element-9cc4ced>.e-con-inner{position:relative;z-index:2;width:100%;max-width:1180px;margin:0 auto}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery{width:100%;margin-top:38px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper{padding:8px 5px 48px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-slide{overflow:hidden;border:5px solid #fff;border-radius:20px;background:#fff;box-shadow:0 15px 38px rgba(7,59,45,.13);transition:transform .32s ease,box-shadow .32s ease}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-slide:hover{transform:translateY(-7px);box-shadow:0 23px 48px rgba(7,59,45,.2)}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-carousel-image{border-radius:15px;background-position:center;background-size:cover;transition:transform .55s ease}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-slide:hover .elementor-carousel-image{transform:scale(1.045)}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-carousel-image-overlay{display:flex;align-items:flex-end;padding:25px 20px;background:linear-gradient(180deg,transparent 35%,rgba(4,48,36,.88) 100%);color:#fff;font-size:15px;font-weight:700;line-height:1.4}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-swiper-button{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:3px solid rgba(255,255,255,.9);border-radius:50%;background:var(--ag-green);color:#fff;box-shadow:0 8px 22px rgba(7,59,45,.25);transition:transform .22s ease,background .22s ease}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-swiper-button:hover{transform:scale(1.08);background:var(--ag-dark)}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-pagination{bottom:7px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-pagination-bullet{width:8px;height:8px;border-radius:20px;background:var(--ag-green);opacity:.28;transition:width .25s ease,opacity .25s ease}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-pagination-bullet-active{width:25px;opacity:1}@media (max-width:1024px){.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery{margin-top:32px}}@media (max-width:767px){.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery{margin-top:27px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper{padding-bottom:43px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-slide{border-width:4px;border-radius:17px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-carousel-image{border-radius:13px}.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-swiper-button{width:38px;height:38px;border-width:2px}}@media (prefers-reduced-motion:reduce){.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .swiper-slide,.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-carousel-image,.elementor-7 .elementor-element.elementor-element-9cc4ced .ag-media-gallery .elementor-swiper-button{transition:none}}