/* Videos: presentation of the existing Elementor, YouTube feed, and post sliders. */
body.page-id-8381 .elementor-element-37aae911{position:relative;overflow:hidden;min-height:220px;padding:58px 0!important;background:radial-gradient(circle at 82% 10%,rgba(33,167,157,.27),transparent 31%),linear-gradient(120deg,#06183f 0%,#0c2643 65%,#0b3946 100%)!important}
body.page-id-8381 .elementor-element-37aae911:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.04) 50%,transparent 50.1%);background-size:96px 96px;opacity:.25;pointer-events:none}
body.page-id-8381 .elementor-element-37aae911:after{content:'+';position:absolute;right:8%;top:50%;transform:translateY(-52%);font:500 170px/1 'Montserrat',sans-serif;color:rgba(255,255,255,.05);pointer-events:none}
body.page-id-8381 .elementor-element-37aae911>.elementor-container{position:relative;z-index:1;max-width:1120px!important;width:calc(100% - 128px)!important;min-height:0!important}
body.page-id-8381 .elementor-element-7448479c>.elementor-widget-wrap{padding:0!important}
body.page-id-8381 .elementor-element-f35cdc8{width:100%!important;margin:0!important}
body.page-id-8381 .elementor-element-4da51d5>.elementor-widget-wrap{padding:0!important}
body.page-id-8381 .elementor-element-052bb48{text-align:left!important}
body.page-id-8381 .elementor-element-052bb48 .elementor-heading-title{color:#fff!important;font:800 clamp(44px,4.6vw,60px)/1.05 'Montserrat',sans-serif!important;letter-spacing:-.055em!important;text-align:left!important}
body.page-id-8381 .elementor-element-052bb48 .elementor-heading-title:after{content:'';display:block;width:74px;height:5px;margin-top:22px;border-radius:99px;background:var(--le-mint)}

body.page-id-8381 .elementor-element-dddbf9f{width:100%!important;left:0!important;margin:0!important;padding:64px 0 58px!important;background:linear-gradient(180deg,#f7faf9,#eef7f5)!important}
body.page-id-8381 .elementor-element-dddbf9f>.elementor-container{max-width:1120px!important;width:calc(100% - 128px)!important}
body.page-id-8381 .elementor-element-dddbf9f .elementor-widget-wrap{margin:0!important;padding:0!important}
body.page-id-8381 .elementor-element-f6be745,
body.page-id-8381 .elementor-element-f6be745>.elementor-widget-container{margin:0!important;padding:0!important}
body.page-id-8381 .elementor-element-dddbf9f .elementor-widget-heading{margin:0 0 26px!important}
body.page-id-8381 .elementor-element-dddbf9f .elementor-widget-heading>.elementor-widget-container{margin:0!important;padding:0!important}
body.page-id-8381 .elementor-element-dddbf9f .elementor-widget-heading .elementor-heading-title{color:var(--le-navy)!important;font:800 clamp(31px,3.2vw,42px)/1.1 'Montserrat',sans-serif!important;letter-spacing:-.045em!important}
body.page-id-8381 .elementor-element-dddbf9f .elementor-widget-heading .elementor-heading-title:after{content:'';display:block;width:72px;height:4px;margin-top:17px;border-radius:99px;background:var(--le-mint)}
body.page-id-8381 .sb_youtube{width:100%!important;max-width:none!important}
body.page-id-8381 .sb_youtube .sby_items_wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important;padding:0!important}
body.page-id-8381 .sb_youtube .sby_item{float:none!important;clear:none!important;width:100%!important;margin:0!important;padding:0!important}
body.page-id-8381 .sb_youtube .sby_inner_item{overflow:hidden;height:100%;padding-bottom:70px;border:1px solid #dceae7;border-radius:18px;background:#fff;box-shadow:0 14px 36px rgba(15,58,63,.075);transition:transform .2s ease,box-shadow .2s ease}
body.page-id-8381 .sb_youtube .sby_inner_item:hover{transform:translateY(-3px);box-shadow:0 19px 40px rgba(15,58,63,.12)}
body.page-id-8381 .sb_youtube .sby_video_thumbnail{position:relative;display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/9;overflow:visible!important;background-color:#103c45!important}
body.page-id-8381 .sb_youtube .sby_video_thumbnail:before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(3,19,37,0) 40%,rgba(3,19,37,.2) 100%);pointer-events:none}
body.page-id-8381 .sb_youtube .sby_video_thumbnail:after{content:attr(data-video-title);position:absolute;z-index:3;left:17px;right:17px;top:auto!important;bottom:-56px;width:calc(100% - 34px)!important;height:auto!important;max-height:42px;overflow:hidden;border:0!important;outline:0!important;box-shadow:none!important;color:var(--le-navy);font:700 15px/1.35 'Montserrat',sans-serif;letter-spacing:-.02em;text-shadow:none;pointer-events:none}
body.page-id-8381 .sb_youtube .sby_thumbnail_hover{display:none!important}
body.page-id-8381 .sb_youtube .sby_play_btn{z-index:2;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;margin:0!important;transform:translate(-50%,-50%)!important}
body.page-id-8381 .sb_youtube .sby_play_btn_bg{background:rgba(255,255,255,.94)!important;border-radius:15px!important}
body.page-id-8381 .sb_youtube .sby_play_btn svg{color:#0b263d!important}
body.page-id-8381 .sb_youtube .sby_footer{margin-top:27px!important}
body.page-id-8381 .sb_youtube .sby_footer .sby_subscribe_btn{border:0!important;border-radius:999px!important;background:var(--le-mint)!important;color:#fff!important;font:700 13px/1 'Poppins',sans-serif!important;padding:14px 23px!important;box-shadow:0 10px 25px rgba(25,155,141,.2)}

body.page-id-8381 .elementor-element-c3ffb27,
body.page-id-8381 .elementor-element-0619d51,
body.page-id-8381 .elementor-element-3988728,
body.page-id-8381 .elementor-element-240dd13,
body.page-id-8381 .elementor-element-d4338f7{width:100%!important;left:0!important;margin:0!important;padding:22px 0!important;background:#fff!important}
body.page-id-8381 .elementor-element-c3ffb27{padding-top:50px!important;background:#f4f9f8!important}
body.page-id-8381 .elementor-element-d4338f7{padding-bottom:64px!important}
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7)>.elementor-container{max-width:1120px!important;width:calc(100% - 128px)!important}
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7) .elementor-widget-wrap{margin:0!important;padding:0!important}
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7) .elementor-widget-container{margin:0!important;padding:0!important}
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7) .elementor-widget-heading{margin:0 0 24px!important}
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7) .elementor-widget-heading .elementor-heading-title{color:var(--le-navy)!important;font:800 clamp(27px,2.7vw,34px)/1.13 'Montserrat',sans-serif!important;letter-spacing:-.04em!important}
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7) .elementor-widget-heading .elementor-heading-title:after{content:'';display:block;width:58px;height:4px;margin-top:14px;border-radius:99px;background:var(--le-mint)}
body.page-id-8381 .anwp-pg-simple-slider{overflow:hidden!important;border-radius:0}
body.page-id-8381 .anwp-pg-post-teaser{overflow:hidden;border-radius:18px;background:#0b263d;box-shadow:0 12px 32px rgba(12,40,58,.1)}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail{height:220px!important;background:linear-gradient(145deg,#0b263d,#17665f)!important}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail-img{height:220px!important;width:100%!important;object-fit:cover!important}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail-img[src*="empty_image.jpg"]{opacity:0}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail:has(.anwp-pg-post-teaser__thumbnail-img[src*="empty_image.jpg"]){border:1px solid #144b51;border-top:4px solid var(--le-mint);background:radial-gradient(circle at 88% 8%,rgba(41,192,170,.3),transparent 36%),linear-gradient(145deg,#0b2039,#13534e)!important}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail:has(.anwp-pg-post-teaser__thumbnail-img[src*="empty_image.jpg"]):before{content:'+';position:absolute;left:25px;top:8px;color:rgba(255,255,255,.12);font:300 100px/1 'Montserrat',sans-serif;pointer-events:none}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail:has(.anwp-pg-post-teaser__thumbnail-img[src*="empty_image.jpg"]) .anwp-pg-post-teaser__thumbnail-bg{display:none!important}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail:has(.anwp-pg-post-teaser__thumbnail-img[src*="empty_image.jpg"]) .anwp-pg-post-teaser__bottom-meta{color:#bce7df!important}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail:has(.anwp-pg-post-teaser__thumbnail-img[src*="empty_image.jpg"]) .anwp-pg-post-teaser__title{color:#fff!important}
body.page-id-8381 .anwp-pg-post-teaser__thumbnail-bg{background:linear-gradient(180deg,transparent 22%,rgba(3,18,36,.9) 100%)!important}
body.page-id-8381 .anwp-pg-post-teaser__muted_bg{display:none!important}
body.page-id-8381 .anwp-pg-post-teaser__category-wrapper{border-radius:99px!important;background:var(--le-mint)!important;color:#fff!important;font:700 10px/1 'Poppins',sans-serif!important;letter-spacing:.07em!important;margin:12px!important;padding:7px 10px!important}
body.page-id-8381 .anwp-pg-post-teaser__bottom-block{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;width:100%!important;margin: auto 0 0!important;padding:15px!important;background:transparent!important}
body.page-id-8381 .anwp-pg-post-teaser__bottom-meta{position:static!important;margin:0 0 5px!important;color:#bce7df!important;font:500 11px/1.3 'Poppins',sans-serif!important}
body.page-id-8381 .anwp-pg-post-teaser__title{color:#fff!important;font:700 15px/1.28 'Montserrat',sans-serif!important;letter-spacing:-.02em!important;text-transform:none!important}
body.page-id-8381 .anwp-pg-simple-slider .swiper-button-prev,
body.page-id-8381 .anwp-pg-simple-slider .swiper-button-next{width:34px!important;height:34px!important;border-radius:50%;background:rgba(255,255,255,.95)!important;color:#0b263d!important;box-shadow:0 4px 16px rgba(0,0,0,.15)}

@media (min-width:768px) and (max-width:1050px){
body.page-id-8381 .elementor-element-37aae911>.elementor-container,
body.page-id-8381 .elementor-element-dddbf9f>.elementor-container,
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7)>.elementor-container{width:calc(100% - 64px)!important}
body.page-id-8381 .sb_youtube .sby_items_wrap{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:767px){
body.page-id-8381 .elementor-element-37aae911{min-height:0;padding:49px 0 54px!important}
body.page-id-8381 .elementor-element-37aae911:after{right:4%;font-size:135px}
body.page-id-8381 .elementor-element-37aae911>.elementor-container,
body.page-id-8381 .elementor-element-dddbf9f>.elementor-container,
body.page-id-8381 :is(.elementor-element-c3ffb27,.elementor-element-0619d51,.elementor-element-3988728,.elementor-element-240dd13,.elementor-element-d4338f7)>.elementor-container{width:calc(100% - 40px)!important}
body.page-id-8381 .elementor-element-052bb48 .elementor-heading-title{font-size:40px!important}
body.page-id-8381 .elementor-element-052bb48 .elementor-heading-title:after{width:58px;height:4px;margin-top:17px}
body.page-id-8381 .elementor-element-dddbf9f{padding:44px 0 48px!important}
body.page-id-8381 .sb_youtube .sby_items_wrap{grid-template-columns:1fr!important;gap:14px!important}
body.page-id-8381 .sb_youtube .sby_video_thumbnail:after{font-size:14px}
body.page-id-8381 .elementor-element-c3ffb27{padding-top:36px!important}
body.page-id-8381 .elementor-element-d4338f7{padding-bottom:48px!important}
}
