.panels-grid,.panels-grid.is-admin{margin-bottom:calc(81.89896px + 8.29361vw);position:relative;width:100%}@media screen and (min-width:1424px){.panels-grid,.panels-grid.is-admin{margin-bottom:280px}}.panels-grid .column,.panels-grid.is-admin .column{padding:var(--gutter)!important}.panels-grid .background,.panels-grid.is-admin .background{background-color:var(--bgColor);min-height:calc(100vh - 60px);padding:calc(108.59867px - 7.62631vw) 0;position:relative;width:100%}@media screen and (min-width:1424px){.panels-grid .background,.panels-grid.is-admin .background{padding:80px 0 0}}.panels-grid .background:before,.panels-grid.is-admin .background:before{background-image:var(--bgImage);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;opacity:.4;position:absolute;z-index:0}.panels-grid .background>*,.panels-grid.is-admin .background>*{position:relative;z-index:1}.panels-grid .header-text-container,.panels-grid.is-admin .header-text-container{margin:0 auto calc(76.42517px + .95329vw);max-width:704px;transform:translateY(calc(-28.59867px + 7.62631vw));width:100%}@media screen and (min-width:1424px){.panels-grid .header-text-container,.panels-grid.is-admin .header-text-container{margin-bottom:90px;transform:translateY(80px)}}.panels-grid .header-text-container h2,.panels-grid.is-admin .header-text-container h2{color:var(--unnamed-color-ffffff);font-family:var(--unnamed-font-family-outfit);font-size:clamp(28px,28px + (20)*(100vw - 375px)/(1049),48px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(34px,34px + (20)*(100vw - 375px)/(1049),54px);margin-bottom:12px;text-align:center}.panels-grid .header-text-container p.desc,.panels-grid.is-admin .header-text-container p.desc{color:var(--unnamed-color-ffffff);font-family:var(--unnamed-font-family-outfit);font-size:clamp(18px,18px + (6)*(100vw - 375px)/(1049),24px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(26px,26px + (6)*(100vw - 375px)/(1049),32px);margin-bottom:35px;text-align:center}.panels-grid .header-text-container .info,.panels-grid.is-admin .header-text-container .info{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}@media screen and (max-width:767px){.panels-grid .header-text-container .info,.panels-grid.is-admin .header-text-container .info{flex-direction:column;gap:10px}}.panels-grid .header-text-container .info img,.panels-grid.is-admin .header-text-container .info img{height:35px;width:auto}.panels-grid .header-text-container .info p,.panels-grid.is-admin .header-text-container .info p{color:var(--unnamed-color-ffffff);font-family:var(--unnamed-font-family-outfit);font-size:14px;font-style:normal;font-weight:500;letter-spacing:var(--unnamed-character-spacing-0);line-height:22px}.panels-grid .header-text-container .info p span,.panels-grid.is-admin .header-text-container .info p span{color:var(--color);margin-right:2px}.panels-grid .columns-boxes,.panels-grid.is-admin .columns-boxes{transform:translateY(calc(-28.59867px + 7.62631vw))}@media screen and (min-width:1424px){.panels-grid .columns-boxes,.panels-grid.is-admin .columns-boxes{transform:translateY(80px)}}.panels-grid .columns-boxes .content,.panels-grid.is-admin .columns-boxes .content{background-color:#fff;border-radius:16px;height:calc(452.07817px + 18.11249vw);overflow:hidden;position:relative;width:100%}.panels-grid .columns-boxes .content:after,.panels-grid.is-admin .columns-boxes .content:after{background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);content:"";inset:0;position:absolute;z-index:1}.panels-grid .columns-boxes .content img,.panels-grid .columns-boxes .content video,.panels-grid.is-admin .columns-boxes .content img,.panels-grid.is-admin .columns-boxes .content video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@media screen and (min-width:1424px){.panels-grid .columns-boxes .content,.panels-grid.is-admin .columns-boxes .content{height:710px;width:100%}}.panels-grid .columns-boxes .content .text-container,.panels-grid.is-admin .columns-boxes .content .text-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin:0 auto;padding:calc(8.56053px + 3.05052vw) calc(-10.0286px + 8.00763vw);position:relative;width:100%;z-index:2}@media screen and (min-width:1424px){.panels-grid .columns-boxes .content .text-container,.panels-grid.is-admin .columns-boxes .content .text-container{padding:52px 104px}}.panels-grid .columns-boxes .content .text-container h3,.panels-grid.is-admin .columns-boxes .content .text-container h3{background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;background:#fff;border:1px solid var(--unnamed-color-ffffff);border-radius:70px;color:var(--unnamed-color-031c1c);display:block;font-family:var(--unnamed-font-family-outfit);font-size:14px;font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:20px;margin-bottom:8px;opacity:1;padding:8px 12px}.panels-grid .columns-boxes .content .text-container p.title,.panels-grid.is-admin .columns-boxes .content .text-container p.title{color:#fff;font-family:var(--unnamed-font-family-outfit);font-size:clamp(24px,24px + (10)*(100vw - 375px)/(1049),34px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(28px,28px + (12)*(100vw - 375px)/(1049),40px);margin-bottom:8px;text-align:center}.panels-grid .columns-boxes .content .text-container p.description,.panels-grid.is-admin .columns-boxes .content .text-container p.description{color:#fff;font-family:var(--unnamed-font-family-outfit);font-size:clamp(16px,16px + (4)*(100vw - 375px)/(1049),20px);font-style:normal;font-weight:400;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(24px,24px + (4)*(100vw - 375px)/(1049),28px);margin-bottom:24px;text-align:center}.panels-grid .columns-boxes .content .text-container a,.panels-grid.is-admin .columns-boxes .content .text-container a{color:#000}.panels-grid .columns-boxes .content .text-container a span,.panels-grid.is-admin .columns-boxes .content .text-container a span{position:relative;z-index:1}.panels-grid.is-admin{pointer-events:none}.panels-grid.is-admin:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}
