.elementor-3908 .elementor-element.elementor-element-b72d94a{padding:0px 0px 0px 0px;}.elementor-3908 .elementor-element.elementor-element-30b722d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3908 .elementor-element.elementor-element-edad0d0{text-align:center;}.elementor-3908 .elementor-element.elementor-element-e84f4ab{padding:0px 0px 0px 0px;}.elementor-3908 .elementor-element.elementor-element-39ad82e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3908 .elementor-element.elementor-element-420adbc > .elementor-container{max-width:1100px;}.elementor-3908 .elementor-element.elementor-element-420adbc{padding:0px 0px 0px 0px;}.elementor-3908 .elementor-element.elementor-element-06c4357 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3908 .elementor-element.elementor-element-756ee1e{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.68 * 100% );}.elementor-3908 .elementor-element.elementor-element-756ee1e:after{content:"0.68";}.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-post__thumbnail__link{width:100%;}.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-post__meta-data span + span:before{content:"•";}.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-post__card{background-color:#FFFFFF;border-width:0px;}.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-post__text{margin-top:14px;}@media(max-width:767px){.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3908 .elementor-element.elementor-element-756ee1e:after{content:"0.5";}.elementor-3908 .elementor-element.elementor-element-756ee1e .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-3908 .elementor-element.elementor-element-30b722d{width:100%;}.elementor-3908 .elementor-element.elementor-element-06c4357{width:100%;}}/* Start custom CSS for html, class: .elementor-element-89d9ba5 */.elementor-3908 .elementor-element.elementor-element-89d9ba5 .nb-ph-k{line-height:1 !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b72d94a */.elementor-3908 .elementor-element.elementor-element-b72d94a{position:relative;background:radial-gradient(circle at 50% 40%,#FFD98A 0%,#FCBA41 60%);padding:clamp(92px,10vw,136px) 20px clamp(92px,9vw,128px) !important;margin-top:-2px;overflow:hidden;text-align:center;}
.elementor-3908 .elementor-element.elementor-element-b72d94a::before,.elementor-3908 .elementor-element.elementor-element-b72d94a::after{content:"";position:absolute;left:0;width:100%;height:72px;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1;}
.elementor-3908 .elementor-element.elementor-element-b72d94a::before{top:-1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath fill='%231B482F' d='M0,0H1440V30C1180,70 900,66 660,34C420,4 200,70 0,44Z'/%3E%3C/svg%3E");filter:drop-shadow(0 12px 12px rgba(10,35,20,.38));}
.elementor-3908 .elementor-element.elementor-element-b72d94a::after{bottom:-1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 93' preserveAspectRatio='none'%3E%3Cpath fill='%23F5F5F5' d='M0,93H1440V40C1200,74 930,8 690,40C450,72 210,14 0,42Z'/%3E%3C/svg%3E");filter:drop-shadow(0 -10px 10px rgba(10,35,20,.22));}
.elementor-3908 .elementor-element.elementor-element-b72d94a .elementor-widget-wrap{max-width:900px;margin:0 auto;position:relative;z-index:2;justify-content:center;}
.elementor-3908 .elementor-element.elementor-element-b72d94a .elementor-widget{margin-bottom:0 !important;width:100%;}
.elementor-3908 .elementor-element.elementor-element-b72d94a .nb-ph-k{display:inline-flex;align-items:center;background:#1B482F;color:#FCBA41 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:15px;letter-spacing:2.6px;text-transform:uppercase;text-decoration:none;padding:12px 24px;border-radius:999px;border:2px solid #FCBA41;box-shadow:0 8px 16px -8px rgba(14,42,27,.35);margin:0 0 22px;}
.elementor-3908 .elementor-element.elementor-element-b72d94a .elementor-widget-theme-post-title .elementor-heading-title{font-family:Montserrat,sans-serif !important;font-weight:900 !important;font-size:clamp(32px,4.6vw,60px) !important;line-height:1.04 !important;letter-spacing:-.02em;color:#1B482F !important;margin:0 0 18px !important;text-wrap:balance;}
.elementor-3908 .elementor-element.elementor-element-b72d94a .nb-ph-m{font-family:Montserrat,sans-serif;font-weight:600;font-size:15px;color:#1B482F;opacity:.85;margin:0;}
@media (max-width:767px){.elementor-3908 .elementor-element.elementor-element-b72d94a::before,.elementor-3908 .elementor-element.elementor-element-b72d94a::after{height:40px;}.elementor-3908 .elementor-element.elementor-element-b72d94a{padding:76px 18px 74px !important;}.elementor-3908 .elementor-element.elementor-element-b72d94a .nb-ph-k{font-size:11px;letter-spacing:1.6px;padding:10px 18px;margin-bottom:16px;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e84f4ab */.elementor-3908 .elementor-element.elementor-element-e84f4ab{background:#F5F5F5;padding:clamp(26px,4vw,52px) 20px clamp(40px,5vw,64px) !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab > .elementor-container{max-width:940px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-featured-image{max-width:920px;margin:0 auto clamp(36px,4.6vw,58px) !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:28px;box-shadow:0 18px 30px -18px rgba(14,42,27,.5);display:block;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content{max-width:740px !important;width:100% !important;margin:0 auto !important;font-family:Montserrat,sans-serif;color:#24382C;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content > .elementor-widget-container{padding:0 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .elementor-section,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .elementor-container,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .elementor-column,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .elementor-widget-wrap{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content p,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content li{font-family:Montserrat,sans-serif !important;font-weight:500;font-size:18px !important;line-height:1.7 !important;color:#24382C !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content p{margin:0 0 1.15em !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h1,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h2,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h3,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h4{font-family:Montserrat,sans-serif !important;font-weight:800 !important;color:#1B482F !important;letter-spacing:-.01em;line-height:1.2 !important;margin:1.7em 0 .55em !important;text-wrap:balance;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h1,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h2{font-size:clamp(26px,3vw,34px) !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h3{font-size:clamp(22px,2.4vw,27px) !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h4{font-size:20px !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content :is(h1,h2,h3,h4):first-child{margin-top:0 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content a{color:#1B482F !important;font-weight:700;text-decoration:underline;text-decoration-color:#F98E2C;text-decoration-thickness:2px;text-underline-offset:3px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content ul,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content ol{margin:0 0 1.2em 1.2em !important;padding:0 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content li{margin:0 0 .5em !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content li::marker{color:#F98E2C;font-weight:800;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content img{border-radius:20px;height:auto;max-width:100%;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content blockquote{border-left:4px solid #FCBA41;background:#FFF9EA;border-radius:0 16px 16px 0;margin:1.4em 0 !important;padding:16px 22px !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content em{color:inherit;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content sup{font-size:.7em;line-height:0;}
@media (max-width:767px){.elementor-3908 .elementor-element.elementor-element-e84f4ab{padding:22px 18px 44px !important;}.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content p,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content li{font-size:17px !important;}.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-featured-image img{border-radius:20px;aspect-ratio:4/3;}}
/*fixes*/
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-featured-image img{height:auto !important;max-height:none;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .elementor-section.elementor-section-stretched{left:0 !important;width:100% !important;max-width:100% !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .elementor-widget:not(:last-child){margin-bottom:0 !important;}
/*color blocks*/
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blkjs{display:none;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-lead{margin:0 0 30px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-lead p{font-size:clamp(19px,2vw,22px) !important;font-weight:600 !important;line-height:1.55 !important;color:#1B482F !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk{border-radius:26px;padding:clamp(22px,3.2vw,38px);margin:0 0 24px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk > :last-child{margin-bottom:0 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-a{background:#fff;box-shadow:0 14px 26px -18px rgba(14,42,27,.42);}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-b{background:#FFF1CC;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key{background:#1B482F;box-shadow:0 18px 30px -16px rgba(14,42,27,.6);}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key p,.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key li{color:#F5F5F5 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key .nb-blk-h,.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key h3,.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key h4{color:#FCBA41 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key a{color:#FCBA41 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key li::marker{color:#FCBA41;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-ref{background:transparent;border-top:2px solid rgba(27,72,47,.16);border-radius:0;padding:26px 0 0;margin-top:38px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-ref p,.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-ref li{font-size:14.5px !important;line-height:1.55 !important;font-weight:500;color:rgba(27,72,47,.82) !important;overflow-wrap:anywhere;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-ref .nb-blk-h{font-size:13px !important;letter-spacing:.16em;text-transform:uppercase;color:#F98E2C !important;font-weight:800 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-ref a{font-weight:600 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content .nb-blk-h{display:flex;align-items:flex-start;gap:14px;margin:0 0 .6em !important;font-size:clamp(22px,2.5vw,29px) !important;line-height:1.18 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk-t{flex:1 1 0;min-width:0;padding-top:.12em;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-num{flex:none;width:46px;height:46px;border-radius:50%;background:#FCBA41;color:#1B482F;font-weight:900;font-size:21px;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 14px -8px rgba(14,42,27,.5);}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-b .nb-num{background:#1B482F;color:#FCBA41;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk img{margin:6px 0;}
@media (max-width:767px){.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk{border-radius:20px;margin-bottom:18px;}.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-num{width:38px;height:38px;font-size:18px;}}
/*blocks v2: color only where it earns it*/
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-lead{background:#FFF1CC;border-radius:26px;padding:clamp(22px,3.2vw,36px);margin:0 0 38px;box-shadow:0 14px 26px -16px rgba(14,42,27,.42);}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-lead > :last-child{margin-bottom:0 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-plain{background:transparent;border-radius:0;padding:0;margin:0 0 34px;box-shadow:none;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-a{margin:6px 0 34px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key{margin:10px 0 34px;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-plain .nb-num{background:#FCBA41;color:#1B482F;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content blockquote{border-left:0;background:#FFF1CC;border-radius:22px;padding:22px 26px !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content blockquote p{font-weight:700 !important;color:#1B482F !important;margin:0 !important;}
@media (max-width:767px){.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-lead{border-radius:20px;margin-bottom:26px;}.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-plain{margin-bottom:28px;}}
/*h5 and emoji*/
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h5,.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content h6{font-family:Montserrat,sans-serif !important;font-weight:800 !important;color:#1B482F !important;font-size:20px !important;line-height:1.25 !important;text-transform:none !important;letter-spacing:0 !important;margin:1.5em 0 .5em !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk-h *{font-size:inherit !important;letter-spacing:inherit !important;text-transform:none !important;font-style:inherit;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk-h i,.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-blk-h em{font-style:italic;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key h5,.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key h6{color:#FCBA41 !important;}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-key img.emoji{filter:brightness(0) invert(1);}
.elementor-3908 .elementor-element.elementor-element-e84f4ab .elementor-widget-theme-post-content img.emoji{width:1em !important;height:1em !important;border-radius:0 !important;display:inline-block;margin:0 .15em 0 0 !important;vertical-align:-.1em;}
/*ref links*/
.elementor-3908 .elementor-element.elementor-element-e84f4ab .nb-ref a{font-size:inherit !important;font-family:inherit !important;overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-420adbc */.elementor-3908 .elementor-element.elementor-element-420adbc{position:relative;background:#F5F5F5;padding:0 20px clamp(120px,12vw,170px) !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-posts-container{gap:34px 30px !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__card{border:0 !important;border-radius:26px !important;overflow:hidden;background:#fff !important;box-shadow:0 14px 26px -14px rgba(14,42,27,.45) !important;transition:transform .18s ease,box-shadow .18s ease;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__card:hover{transform:translateY(-4px);box-shadow:0 20px 30px -14px rgba(14,42,27,.5) !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__badge{background:#FCBA41 !important;color:#1B482F !important;font-family:Montserrat,sans-serif !important;font-weight:800 !important;letter-spacing:.12em;border-radius:999px !important;padding:8px 14px !important;margin:16px !important;box-shadow:0 6px 12px -6px rgba(14,42,27,.4);}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__text{padding:0 26px !important;margin-top:6px;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__title,.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__title a{font-family:Montserrat,sans-serif !important;font-weight:900 !important;color:#1B482F !important;line-height:1.1 !important;letter-spacing:-.01em;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__title{font-size:clamp(22px,2.2vw,28px) !important;margin-bottom:12px !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__excerpt p{font-family:Montserrat,sans-serif !important;font-weight:500;font-size:15.5px !important;line-height:1.55 !important;color:#33453a !important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:0 !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__excerpt{margin-bottom:16px !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc a.elementor-post__read-more{display:inline-block;font-family:Montserrat,sans-serif !important;font-weight:800 !important;font-size:15px !important;text-transform:none !important;letter-spacing:0 !important;color:#1B482F !important;border-bottom:3px solid #F98E2C;padding-bottom:2px;margin-bottom:22px !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc a.elementor-post__read-more::after{content:" \2192";}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__meta-data{border-top:1px solid rgba(27,72,47,.14) !important;padding:14px 26px !important;font-family:Montserrat,sans-serif !important;font-weight:600;font-size:12.5px !important;color:rgba(27,72,47,.62) !important;}
@media (max-width:767px){.elementor-3908 .elementor-element.elementor-element-420adbc{padding:26px 14px 70px !important;}.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__card{border-radius:20px !important;}.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__text{padding:0 20px !important;}.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__meta-data{padding:12px 20px !important;}}
.elementor-3908 .elementor-element.elementor-element-420adbc a.elementor-post__read-more{padding:0 0 2px !important;line-height:1.3 !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:72px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' preserveAspectRatio='none'%3E%3Cpath fill='%231B482F' d='M0,80H1440V44C1220,6 980,70 720,44C470,20 230,2 0,46Z'/%3E%3C/svg%3E") no-repeat center/100% 100%;filter:drop-shadow(0 -12px 12px rgba(10,35,20,.3));pointer-events:none;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__badge{display:none !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .elementor-post__title{font-size:clamp(19px,1.8vw,23px) !important;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by{max-width:740px;margin:0 auto 34px;display:flex;align-items:center;gap:18px;padding:22px 0 0;border-top:2px solid rgba(27,72,47,.14);font-family:Montserrat,sans-serif;color:#1B482F;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by img{width:76px;height:76px;border-radius:50%;object-fit:cover;object-position:50% 25%;flex:none;border:3px solid #FCBA41;pointer-events:none;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by b{display:block;font-weight:800;font-size:17px;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by span{display:block;font-weight:500;font-size:14.5px;opacity:.85;line-height:1.45;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by small{display:block;font-weight:800;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#F98E2C;margin-bottom:2px;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-cta2{max-width:740px;margin:0 auto 64px;background:#1B482F;border-radius:28px;padding:clamp(26px,3.4vw,40px);text-align:center;font-family:Montserrat,sans-serif;box-shadow:0 18px 32px -16px rgba(14,42,27,.6);}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-cta2 h2{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(26px,3.2vw,38px);line-height:1.05;color:#F5F5F5;margin:0 0 8px;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-cta2 p{font-weight:500;font-size:16.5px;line-height:1.5;color:#F5F5F5;margin:0 0 20px;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-cta2 div{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-cta2 a{font-family:Montserrat,sans-serif;line-height:1.2;display:inline-block;background:#FCBA41;color:#1B482F;font-weight:800;font-size:15.5px;text-decoration:none;padding:13px 24px;border-radius:999px;box-shadow:0 10px 20px -10px rgba(0,0,0,.5);transition:transform .15s ease;}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-cta2 a:hover{transform:translateY(-2px);}
.elementor-3908 .elementor-element.elementor-element-420adbc .nb-more{font-family:Montserrat,sans-serif;font-weight:900;font-size:clamp(28px,3.4vw,42px);line-height:1;color:#1B482F;text-align:center;margin:0 0 28px;}
@media (max-width:767px){.elementor-3908 .elementor-element.elementor-element-420adbc{padding:0 14px 96px !important;}.elementor-3908 .elementor-element.elementor-element-420adbc::after{height:40px;}.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by{gap:14px;}.elementor-3908 .elementor-element.elementor-element-420adbc .nb-by img{width:62px;height:62px;}}/* End custom CSS */