.resource-boxes-module-container{margin:0 5%;padding:20px 0 40px}.resource-boxes-module-inner-container{margin:0 auto;max-width:1084px}.resource-boxes-module-container-title{color:#02293d;font-family:Roboto Slab,serif;font-size:24px;font-weight:400;letter-spacing:.06em;line-height:1.25em;margin:10px 0 20px;text-align:center}.resource-boxes-module-resources-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;margin-left:auto;margin-right:auto}.resource-display-box{display:flex;flex:1;flex-direction:column;margin:0;max-width:250px;min-width:250px;padding:30px;text-align:center;transform:scale(1);transition:all .5s cubic-bezier(.4,0,.2,1)}.resource-display-box,.resource-display-box:hover{background-color:#f9fafb;border-radius:10px;box-shadow:0 5px 10px rgba(0,0,0,.1);overflow:visible;rotate:none}.resource-display-box:hover{flex:1;transform:scale(1)!important}.resources-boxes-resource-icon{height:200px;margin:0;object-fit:contain}.resource-display-box-style-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.resources-boxes-resource-heading{color:#02294d;font-size:20px;font-weight:700;margin:10px 0}.resource-display-box p,.resources-boxes-resource-heading{font-family:Source Sans Pro,sans-serif;padding:0;text-align:left}.resource-display-box p{color:#02293d;font-size:16px;font-weight:400;margin:0 0 10px}.resources-boxes-resource-button-container{justify-self:end}.resource-display-box-link{display:flex}.resource-display-box-button{align-items:center;border-radius:20px;box-shadow:0 5px 10px rgba(0,0,0,.1);display:flex;height:33px;letter-spacing:.035em;overflow:hidden;padding:4px 17px 6px;scale:1;transition:all .25s ease}.resource-display-box-button,.resource-display-box-button:hover{background-color:#12d678;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;line-height:30px;text-decoration:none}.resource-display-box-button:hover{box-shadow:0 5px 10px rgba(0,0,0,.15);height:35px;scale:1.02}.resource-boxes-module-closing-header{color:#02293d;font-family:Roboto Slab,serif;font-size:24px;font-weight:400;letter-spacing:.06em;line-height:1.25em;margin:20px 0 10px;text-align:center}.resource-boxes-module-closing-paragraph{color:#02293d;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;margin:0 0 20px;padding:0;text-align:center}.resource-boxes-module-cta-container{margin-left:auto;margin-right:auto;text-align:center}.resource-boxes-module-resources-container-style2{display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center}.resource-display-box-style2{max-width:none;min-width:0;padding:40px}.resources-boxes-resource-icon-style2{height:240px}.resources-boxes-resource-heading-style2{font-size:24px}.resource-boxes-module-container-style3{padding-bottom:60px;padding-top:50px}.resource-boxes-module-container-title-style3{color:#02293d;font-size:28px;font-weight:300;letter-spacing:.1em;margin-bottom:30px;padding-bottom:16px;position:relative;text-transform:uppercase}.resource-boxes-module-container-title-style3:after{background:linear-gradient(90deg,#12d678,#0fa85e);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.resource-boxes-module-resources-container-style3{display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center}.resource-display-box-style3{background:#02293d;border:1px solid rgba(18,214,120,.15);border-radius:12px;box-shadow:0 8px 30px rgba(2,41,61,.25);max-width:none;min-width:0;overflow:hidden;padding:0;position:relative;text-align:left;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s ease}.resource-display-box-style3:before{background:linear-gradient(90deg,#12d678,#0fa85e,#12d678);content:"";height:8px;left:0;opacity:.8;position:absolute;right:0;top:0;transition:opacity .4s ease}.resource-display-box-style3:hover{background:#02293d;border-color:rgba(18,214,120,.35);border-radius:12px;box-shadow:0 12px 40px rgba(2,41,61,.35),0 0 20px rgba(18,214,120,.08);overflow:hidden;transform:translateY(-4px) scale(1)!important}.resource-display-box-style3:hover:before{opacity:1}.resources-boxes-resource-icon-style3{border-radius:0;display:block;height:auto;margin:0;max-height:270px;object-fit:contain;padding:20px;width:100%}.resource-display-box-style3 .resource-display-box-style-container{padding:28px 32px 32px}.resources-boxes-resource-heading-style3{color:#fff;font-family:Roboto Slab,serif;font-size:22px;font-weight:400;letter-spacing:.02em;line-height:1.3;margin-bottom:12px;margin-top:0;text-align:left}.resource-display-box-style3 p{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.6;text-align:left}.resource-display-box-style3 .resource-display-box-button{background:transparent;border:1.5px solid rgba(18,214,120,.6);border-radius:6px;box-shadow:none;color:#12d678;font-size:14px;font-weight:600;height:38px;letter-spacing:.06em;padding-left:20px;padding-right:20px;text-transform:uppercase;transition:all .3s ease}.resource-display-box-style3 .resource-display-box-button:hover{background:#12d678;border-color:#12d678;box-shadow:0 4px 15px rgba(18,214,120,.3);color:#02293d;height:38px;scale:1}.resource-boxes-module-resources-container-style4{display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center}.resource-display-box-style4{background:#fff;border:1px solid rgba(2,41,61,.06);border-radius:12px;box-shadow:0 2px 20px rgba(2,41,61,.08);flex-direction:row;max-width:none;min-width:0;overflow:hidden;padding:0;text-align:left;transition:box-shadow .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}.resource-display-box-style4:hover{background:#fff;border-radius:12px;box-shadow:0 8px 30px rgba(2,41,61,.12);overflow:hidden;transform:translateY(-2px) scale(1)!important}.resources-boxes-resource-icon-style4{align-self:stretch;background:linear-gradient(135deg,#f8fafb,#eef2f5);display:block;height:auto;margin:0;min-width:40%;object-fit:contain;padding:20px;width:40%}.resource-display-box-style4 .resource-display-box-style-container{padding:24px 28px 28px}.resources-boxes-resource-heading-style4{color:#02293d;font-family:Roboto Slab,serif;font-size:20px;font-weight:400;line-height:1.3;margin-bottom:10px;margin-top:0;text-align:left}.resource-display-box-style4 p{color:#4a6274;font-size:14px;line-height:1.6;text-align:left}.resource-display-box-style4 .resource-display-box-button{background:#02293d;border-radius:8px;box-shadow:none;color:#fff;font-size:14px;font-weight:600;height:36px;letter-spacing:.03em;transition:all .3s ease}.resource-display-box-style4 .resource-display-box-button:hover{background:#12d678;box-shadow:0 4px 12px rgba(18,214,120,.25);color:#02293d;height:36px;scale:1}.resource-boxes-module-container-style5{padding-bottom:60px;padding-top:50px}.resource-boxes-module-container-title-style5{color:#02293d;font-size:32px;font-weight:700;letter-spacing:-.01em;margin-bottom:35px;text-transform:none}.resource-boxes-module-resources-container-style5{display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center}.resource-display-box-style5{border:none;border-radius:16px;box-shadow:0 10px 40px rgba(2,41,61,.3);max-width:none;min-width:0;padding:0;position:relative;text-align:left;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s ease}.resource-display-box-style5,.resource-display-box-style5:hover{background:linear-gradient(160deg,#02293d,#064a6e 50%,#0a6e5c);overflow:hidden}.resource-display-box-style5:hover{border-radius:16px;box-shadow:0 16px 50px rgba(2,41,61,.4);transform:translateY(-3px) scale(1)!important}.resources-boxes-resource-icon-style5{display:block;height:auto;margin:0;max-height:270px;object-fit:contain;padding:24px;width:100%}.resource-display-box-style5 .resource-display-box-style-container{padding:0 32px 32px}.resources-boxes-resource-heading-style5{color:#fff;font-family:Roboto Slab,serif;font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-bottom:12px;margin-top:0;text-align:left}.resource-display-box-style5 p{color:hsla(0,0%,100%,.75);font-size:15px;line-height:1.6;text-align:left}.resource-display-box-style5 .resource-display-box-link{display:flex}.resource-display-box-style5 .resource-display-box-button{background:#12d678;border:none;border-radius:10px;box-shadow:0 4px 15px rgba(18,214,120,.3);color:#02293d;font-size:16px;font-weight:700;height:44px;justify-content:center;letter-spacing:.02em;padding-left:28px;padding-right:28px;transition:all .3s ease;width:100%}.resource-display-box-style5 .resource-display-box-button:hover{background:#fff;box-shadow:0 6px 20px hsla(0,0%,100%,.25);color:#02293d;height:44px;scale:1}.resource-boxes-module-container-style6{background:linear-gradient(135deg,#02293d,#064a6e 40%,#0a6e5c 70%,#12d678);border-radius:0;margin-left:0;margin-right:0;padding:60px 5%}.resource-boxes-module-container-title-style6{color:#fff;font-size:26px;font-weight:300;letter-spacing:.08em;margin-bottom:30px}.resource-boxes-module-resources-container-style6{display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center}.resource-display-box-style6{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);max-width:none;min-width:0;overflow:hidden;padding:0;text-align:left;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}.resource-display-box-style6:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.35);border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.15);overflow:hidden;transform:translateY(-3px) scale(1)!important}.resources-boxes-resource-icon-style6{display:block;height:auto;margin:0;max-height:270px;object-fit:contain;padding:24px;width:100%}.resource-display-box-style6 .resource-display-box-style-container{padding:24px 28px 28px}.resources-boxes-resource-heading-style6{color:#fff;font-family:Roboto Slab,serif;font-size:22px;font-weight:400;letter-spacing:.02em;line-height:1.3;margin-bottom:10px;margin-top:0;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.1)}.resource-display-box-style6 p{color:hsla(0,0%,100%,.8);font-size:15px;line-height:1.6;text-align:left}.resource-display-box-style6 .resource-display-box-button{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.35);border-radius:10px;box-shadow:none;color:#fff;font-size:14px;font-weight:600;height:38px;letter-spacing:.04em;padding-left:20px;padding-right:20px;transition:all .3s ease}.resource-display-box-style6 .resource-display-box-button:hover{background:#fff;border-color:#fff;box-shadow:0 4px 15px hsla(0,0%,100%,.2);color:#02293d;height:38px;scale:1}.resource-boxes-module-container-style6 .resource-boxes-module-closing-header{color:#fff}.resource-boxes-module-container-style6 .resource-boxes-module-closing-paragraph{color:hsla(0,0%,100%,.8)}.resource-boxes-module-container-style7{padding-bottom:60px;padding-top:50px}.resource-boxes-module-container-title-style7{color:#02293d;font-family:Roboto Slab,serif;font-size:30px;font-weight:300;letter-spacing:0;margin-bottom:35px;text-align:left}.resource-boxes-module-resources-container-style7{display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center}.resource-display-box-style7{background:#fff;border:none;border-left:5px solid #12d678;border-radius:0;box-shadow:none;max-width:none;min-width:0;overflow:hidden;padding:0;text-align:left;transition:border-color .3s ease,box-shadow .3s ease}.resource-display-box-style7:hover{background:#fff;border-left:5px solid #02293d;border-radius:0;box-shadow:0 4px 20px rgba(2,41,61,.08);overflow:hidden;transform:scale(1)!important}.resources-boxes-resource-icon-style7{display:block;height:auto;margin:0;max-height:270px;object-fit:contain;padding:24px 24px 0;width:100%}.resource-display-box-style7 .resource-display-box-style-container{padding:20px 28px 28px}.resources-boxes-resource-heading-style7{color:#02293d;font-family:Roboto Slab,serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.3;margin-bottom:8px;margin-top:0;text-align:left}.resource-display-box-style7 p{color:#5a7184;font-size:15px;line-height:1.7;text-align:left}.resource-display-box-style7 .resource-display-box-link{display:inline-flex}.resource-display-box-style7 .resource-display-box-button{background:none;border:none;border-radius:0;box-shadow:none;color:#12d678;font-size:15px;font-weight:700;height:auto;letter-spacing:.04em;padding:0;position:relative;text-transform:uppercase;transition:color .3s ease}.resource-display-box-style7 .resource-display-box-button:after{content:" \2192";display:inline-block;transition:transform .3s ease}.resource-display-box-style7 .resource-display-box-button:hover{background:none;box-shadow:none;color:#02293d;height:auto;scale:1}.resource-display-box-style7 .resource-boxes-module-closing-header,.resource-display-box-style7 .resource-boxes-module-closing-paragraph{text-align:left}@media (max-width:768px){.resource-boxes-module-resources-container{flex-direction:column}.resource-display-box{max-width:768px}.resource-boxes-module-resources-container-style2,.resource-boxes-module-resources-container-style3,.resource-boxes-module-resources-container-style4,.resource-boxes-module-resources-container-style5,.resource-boxes-module-resources-container-style6,.resource-boxes-module-resources-container-style7{grid-template-columns:1fr}.resource-display-box-style3 .resource-display-box-style-container{padding:24px}.resource-display-box-style4{flex-direction:column}.resources-boxes-resource-icon-style4{align-self:auto;height:200px;min-width:100%;width:100%}.resource-display-box-style4 .resource-display-box-style-container{padding:20px}.resource-display-box-style5 .resource-display-box-style-container{padding:0 24px 24px}.resource-display-box-style6 .resource-display-box-style-container{padding:20px}.resource-display-box-style7 .resource-display-box-style-container{padding:16px 24px 24px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fadeInUp .75s both}.fade-in-up-delay1{animation-delay:0s}.fade-in-up-delay2{animation-delay:.1s}.fade-in-up-delay3{animation-delay:.2s}.fade-in-up-delay4{animation-delay:.3s}.fade-in-up-delay5{animation-delay:.4s}.fade-in-up-delay6{animation-delay:.5s}