a{color:#da291c}.italic{font-style:italic}nav>.mobile-menu{position:relative;z-index:1;overflow:hidden;background-color:#da291c;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;height:14.4rem;transition:margin-top .5s;display:none}@media screen and (max-width:1024px){nav>.mobile-menu{height:auto;display:flex;flex-flow:row wrap;padding:0 0 1rem 0}}@media screen and (max-width:768px){nav>.mobile-menu{padding:0}}nav>.mobile-menu .logo-and-stripes-container{position:absolute;right:-1rem;z-index:0;height:100%;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width:600px){nav>.mobile-menu .logo-and-stripes-container{position:absolute;right:-1rem;z-index:0;height:100%;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:flex-start;justify-content:center;z-index:10}}nav>.mobile-menu .logo-and-stripes-container .stripes-container{background-image:url(/wp-content/themes/asnet-core/assets/images/stripes.svg);background-size:contain;background-position:center;background-repeat:repeat;opacity:.9;height:100%;position:absolute;width:7rem;margin-left:.9rem}@media screen and (max-width:768px){nav>.mobile-menu .logo-and-stripes-container .stripes-container{-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#000),color-stop(.45,#000),color-stop(.75,rgba(0,0,0,0)),color-stop(.85,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,.4)))}}nav>.mobile-menu .logo-and-stripes-container .stripes-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}nav>.mobile-menu .logo-and-stripes-container .logo-container{width:12.25rem;height:auto;grid-area:main;margin-left:1.5rem;margin-top:1rem;position:relative}@media screen and (max-width:600px){nav>.mobile-menu .logo-and-stripes-container .logo-container{display:flex;align-items:flex-start}}nav>.mobile-menu .logo-and-stripes-container .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:auto;width:100%}nav>.mobile-menu .nav-container{z-index:1;margin-left:2rem;margin-top:4rem}nav>.mobile-menu .nav-container .nav-items-container ul{list-style-type:none;display:flex;flex-flow:column wrap;height:auto;padding-left:0;margin-top:1rem;margin-bottom:0;margin-left:0}nav>.mobile-menu .nav-container .nav-items-container ul li{font-family:proxima-nova,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.073rem;margin:0 4.7rem .85rem 0}@media screen and (max-width:1024px){nav>.mobile-menu .nav-container .nav-items-container ul li{margin-right:1.5rem}}@media screen and (max-width:768px){nav>.mobile-menu .nav-container .nav-items-container ul li{margin-right:4.7rem}}nav>.mobile-menu .nav-container .nav-items-container ul li a{color:#fff}nav>.mobile-menu .nav-container .nav-items-container ul li.donate a{display:flex;align-items:center;justify-content:flex-start}nav>.mobile-menu .nav-container .nav-items-container ul li.donate a img{margin-right:.5rem}nav>.mobile-menu .nav-container .asnet-logo-container{width:4.15rem;margin-left:1.25rem;margin-top:.65rem}@media screen and (max-width:600px){nav>.mobile-menu .nav-container .asnet-logo-container{margin-left:0}}nav>.mobile-menu .nav-container .asnet-logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}nav>.mobile-menu .watermark-container{width:31.17rem;top:-1.25rem;position:relative;margin-left:9.3rem}@media screen and (max-width:1024px){nav>.mobile-menu .watermark-container{position:absolute;left:5%;bottom:0;top:45%;left:50%;right:auto;transform:translate(-81%,8%);opacity:.2}}nav>.mobile-menu .watermark-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}nav>.mobile-menu .contact-container{margin-left:5rem;margin-top:2.6rem;margin-right:2rem;width:17.8rem;position:relative}@media screen and (max-width:1024px){nav>.mobile-menu .contact-container{margin:2rem auto 1rem auto;width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}}nav>.mobile-menu .contact-container .donate-button{text-align:center;background-color:#fff;border-radius:5rem;padding:.33rem;margin-bottom:1.6rem;display:flex;align-items:center;justify-content:center;font-family:proxima-nova,sans-serif;font-size:1.25rem;letter-spacing:.073rem;color:#dd2428;position:relative;min-width:17rem}nav>.mobile-menu .contact-container .social-container a{margin-right:.7rem}nav>.mobile-menu .contact-container .social-container a img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%;width:2.08rem}nav>.mobile-menu .contact-container .social-container a:last-of-type{margin-right:0}nav>.mobile-menu .contact-container .address-and-phone-container{font-family:proxima-nova,sans-serif;font-size:.725rem;letter-spacing:.073rem}nav>.mobile-menu .contact-container .address-and-phone-container p{margin:1.35rem 0 0 0;color:#fff}nav>.mobile-menu .contact-container .address-and-phone-container p a{color:#fff}nav>.mobile-menu .contact-container .address-and-phone-container p:last-of-type{margin-top:.6rem}nav>.mobile-menu.active{margin-top:0!important;transition:margin-top .5s}nav .desktop-nav-container ul.submenu{position:absolute;display:flex;flex-flow:column;top:100%;left:0;white-space:nowrap;width:auto;align-items:flex-start}nav .desktop-nav-container ul.submenu li{position:relative;padding:.5rem 0 0 0;width:100%;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .5));display:none}nav .desktop-nav-container ul.submenu li a{margin:0 auto 0 0;justify-content:flex-start;padding:.5rem 1rem;background:#fff}nav .desktop-nav-container ul li a{transition:color .33s}nav .desktop-nav-container ul li a:hover{color:#da291c}nav .desktop-nav-container ul.submenu.our-programs-submenu li{min-width:14.75rem}nav .desktop-nav-container ul.submenu.how-you-can-help-submenu li{min-width:11rem}footer{position:relative;overflow:hidden;background-color:#da291c;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:1024px){footer{height:auto;flex-flow:row wrap}}footer .logo-and-stripes-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:0;grid-template-areas:"main"}@media screen and (max-width:1024px){footer .logo-and-stripes-container{margin-left:-3rem}}@media screen and (max-width:768px){footer .logo-and-stripes-container{margin-left:0}}@media screen and (max-width:600px){footer .logo-and-stripes-container{position:absolute;right:-1rem;z-index:0;height:100%}}footer .logo-and-stripes-container .stripes-container{background-image:url(/wp-content/themes/asnet-core/assets/images/stripes.svg);background-size:cover;background-position:center;background-repeat:repeat;opacity:.9;height:100%;position:absolute;width:6.65rem;margin-left:5rem}@media screen and (max-width:600px){footer .logo-and-stripes-container .stripes-container{-webkit-mask-image:-webkit-gradient(linear,center top,center bottom,color-stop(0,#000),color-stop(.45,#000),color-stop(.75,rgba(0,0,0,0)),color-stop(.85,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,.4)))}}footer .logo-and-stripes-container .stripes-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}footer .logo-and-stripes-container .logo-container{width:12.25rem;height:auto;grid-area:main;margin-left:2.55rem;margin-top:1rem;position:relative}@media screen and (max-width:600px){footer .logo-and-stripes-container .logo-container{display:flex;align-items:flex-start}}footer .logo-and-stripes-container .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:auto;width:100%}footer .nav-container{z-index:1}@media screen and (max-width:768px){footer .nav-container{margin-left:2.25rem}}@media screen and (max-width:600px){footer .nav-container{margin-left:0}}footer .nav-container .nav-items-container{position:relative;z-index:1}footer .nav-container .nav-items-container ul{list-style-type:none;display:flex;flex-flow:column wrap;margin-top:2.65rem;margin-left:.6rem;margin-bottom:0;height:8.7rem}@media screen and (max-width:1024px){footer .nav-container .nav-items-container ul{padding-left:0;height:auto}}@media screen and (max-width:768px){footer .nav-container .nav-items-container ul{padding-left:2.5rem}}footer .nav-container .nav-items-container ul li{font-family:proxima-nova,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.073rem;margin:0 4.7rem .85rem 0}@media screen and (max-width:1024px){footer .nav-container .nav-items-container ul li{margin-right:1.5rem}}@media screen and (max-width:768px){footer .nav-container .nav-items-container ul li{margin-right:4.7rem}}footer .nav-container .nav-items-container ul li a{color:#fff}footer .nav-container .asnet-logo-container{width:4.15rem;margin-left:1.25rem;margin-top:.65rem;margin-bottom:1.35rem}footer .nav-container .asnet-logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}footer .watermark-container{width:31.17rem;top:-1.25rem;position:absolute;margin-left:41.65%}@media screen and (max-width:1024px){footer .watermark-container{position:absolute;left:5%;opacity:.2}}@media screen and (max-width:768px){footer .watermark-container{bottom:0;top:45%;left:50%;right:auto;transform:translate(-60%,0);opacity:.33}}@media screen and (max-width:600px){footer .watermark-container{transform:translate(-81%,8%);opacity:.2}}footer .watermark-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}footer .contact-container{margin-left:auto;margin-top:2.6rem;margin-right:3.4rem;width:19.25rem;position:relative;text-align:right}@media screen and (max-width:1024px){footer .contact-container{margin-left:auto}}@media screen and (max-width:768px){footer .contact-container{margin-left:45%;margin-bottom:2rem;margin-right:auto}}@media screen and (max-width:600px){footer .contact-container{margin:2rem auto 1rem auto;width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}}footer .contact-container .donate-button{text-align:center;background-color:#fff;border-radius:5rem;padding:.33rem;margin-bottom:1.6rem;display:flex;align-items:center;justify-content:center;font-family:proxima-nova,sans-serif;font-size:1.25rem;letter-spacing:.073rem;color:#dd2428;position:relative}@media screen and (max-width:600px){footer .contact-container .donate-button{width:17rem}}footer .contact-container .social-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}footer .contact-container .social-container a{margin-right:.7rem}footer .contact-container .social-container a img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%;width:2.08rem}footer .contact-container .social-container a:last-of-type{margin-right:0}footer .contact-container .address-and-phone-container{font-family:proxima-nova,sans-serif;font-size:.725rem;letter-spacing:.073rem}footer .contact-container .address-and-phone-container p{margin:1.35rem 0 0 0;color:#fff}footer .contact-container .address-and-phone-container p a{color:#fff}footer .contact-container .address-and-phone-container p:last-of-type{margin-top:.6rem}.btn{display:inline-block;font-family:mr-eaves-xl-sans-narrow,sans-serif;font-weight:500;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none}@media screen and (min-width:981px){.btn{font-size:1rem;line-height:1rem;letter-spacing:.15rem;padding:1rem 1rem 1rem 1rem;margin:0}}@media screen and (max-width:980.999px){.btn{font-size:3rem;line-height:3rem;letter-spacing:.15rem;padding:3rem 3rem 3rem 3rem;margin:0}}.btn:hover{text-decoration:none}.btn-red{color:#fff;background-color:red;border-color:#fff}.btn-red:hover{color:#fff;background-color:red;border-color:#fff}.btn-blue{color:#000;background-color:#00f;border-color:#000}.btn-blue:hover{color:#000;background-color:#00f;border-color:#fff}.section-2 .title-container{width:65%;margin:0 auto;text-align:center;position:relative}@media screen and (max-width:1024px){.section-2 .title-container{width:90%}}.section-2 .title-container h2{font-family:proxima-nova;color:#da291c;font-size:2rem;margin:3rem 0;letter-spacing:.08rem;font-weight:500}@media screen and (max-width:600px){.section-2 .title-container h2{font-size:2rem;line-height:2.2rem}}.section-2 .title-container p{margin-top:2rem;padding:0;margin-bottom:1.5rem;font-family:proxima-nova,sans-serif;color:#343434;font-size:1.1rem;letter-spacing:.0915rem;line-height:1.46rem;text-align:left}@media screen and (max-width:600px){.section-2 .title-container p{margin-top:1rem;text-align:justify}}.section-2 .title-container .h2-and-image-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-top:2.5rem}.section-2 .title-container .h2-and-image-container h2{font-family:mr-eaves-xl-sans-narrow;color:#514163;font-size:5rem;font-weight:600;letter-spacing:.3rem;margin-right:1rem}.section-2 .title-container .h2-and-image-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:10.42rem;height:100%}.section-2 .list-contianer{width:63%;margin:2.65rem auto 0 auto;font-family:mr-eaves-xl-sans-narrow,sans-serif}@media screen and (max-width:600px){.section-2 .list-contianer{width:85%}}.section-2 .list-contianer .list-row{display:flex;flex-flow:row nowrap;margin-bottom:5rem}@media screen and (max-width:600px){.section-2 .list-contianer .list-row{flex-flow:column}}.section-2 .list-contianer .list-row .col-left .number-container{background:#da291c;color:#fff;padding:.275rem;margin-top:.175rem;font-size:5rem;font-weight:900;min-width:5.2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:600px){.section-2 .list-contianer .list-row .col-left .number-container{width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem auto}}.section-2 .list-contianer .list-row .col-right{margin-left:2.5rem}@media screen and (max-width:600px){.section-2 .list-contianer .list-row .col-right{margin-left:0}}.section-2 .list-contianer .list-row .col-right p{color:#343434;font-size:2.5rem;letter-spacing:.15rem;margin-top:0;margin-bottom:0}@media screen and (max-width:600px){.section-2 .list-contianer .list-row .col-right p{font-size:2rem;text-align:center}}.section-2 .list-contianer .list-row .col-right .button-link{margin:1.8rem 0 0 0}@media screen and (max-width:600px){.section-2 .list-contianer .list-row .col-right .button-link{margin:1.8rem auto 0 auto}}.section-2 .list-contianer .list-row{margin-bottom:3rem}.section-2 .button-link{display:flex;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#000;padding:.6rem .75rem;margin:2.25rem auto}.section-2 .button-link span{text-decoration:none;color:#fff;font-size:1.3rem;letter-spacing:.08rem}.section-2 .member-container{margin:4.25rem 0 5rem 0;position:relative}.section-2 .member-container .member-button{font-family:proxima-nova;letter-spacing:.01rem;border:0;font-size:1.15rem;background-color:#514163;color:#fff;padding:.75rem;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .5));cursor:pointer}.section-2 .member-container .member-button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.42rem;height:100%;margin-right:1rem}.section-2 .member-cta{position:relative;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4rem;margin:1rem auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.section-2 .member-cta{text-align:center}}.section-2 .member-cta .member-bg-container{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.section-2 .member-cta .member-bg-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.section-2 .member-cta .member-button{font-family:mr-eaves-xl-sans-narrow;letter-spacing:.125rem;border:0;font-size:1.25rem;background-color:#514163;color:#fff;padding:.75rem;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .5));cursor:pointer}.section-2 .member-cta .member-button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.44rem;height:100%;margin-right:.5rem}.section-2 .cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-gap:7rem;grid-template-areas:". . .";width:80.5%;margin:2.1rem auto 3rem auto}@media screen and (max-width:1024px){.section-2 .cards-container{grid-template-columns:repeat(2,1fr);grid-template-areas:". .";grid-gap:4rem;width:93%}}@media screen and (max-width:768px){.section-2 .cards-container{grid-gap:3rem 2rem;width:95%}}@media screen and (max-width:600px){.section-2 .cards-container{grid-template-columns:1fr;grid-template-areas:".";width:90%}}.section-2 .cards-container .card{text-align:center;background-color:#f2efec;position:relative;padding-bottom:8.85rem;box-shadow:.2rem .4rem .6rem rgba(0,0,0,.15)}@media screen and (max-width:600px){.section-2 .cards-container .card{padding-bottom:5.5rem}}.section-2 .cards-container .card .card-header-container{background-color:#da291c;color:#fff;padding:1rem}.section-2 .cards-container .card .card-header-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;height:6.5rem}.section-2 .cards-container .card .card-header-container h3{font-family:mr-eaves-xl-sans-narrow,sans-serif;font-size:2.5rem;letter-spacing:.15rem;font-weight:500;margin:2rem 0 0 0}.section-2 .cards-container .card .card-body-container{padding:2rem}.section-2 .cards-container .card .card-body-container p{font-family:proxima-nova,sans-serif;color:#343434;font-size:.9rem;margin-top:2.25rem;letter-spacing:.075rem;line-height:1.46rem;margin:0}.section-2 .cards-container .card .card-footer-container{font-family:mr-eaves-xl-sans-narrow,sans-serif;color:#da291c;font-size:2.5rem;letter-spacing:.15rem;line-height:2.75rem;font-weight:500;padding:2rem 0 3.5rem 0;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:100%}@media screen and (max-width:600px){.section-2 .cards-container .card .card-footer-container{padding:2.5rem 0}}.section-2 .section-footer-container{font-family:mr-eaves-xl-sans-narrow,sans-serif;font-size:2.3rem;letter-spacing:.2rem;font-weight:400;color:#343434;text-align:center;margin:3.9rem 0 0 0}@media screen and (max-width:768px){.section-2 .section-footer-container{font-size:3.5rem;margin:3.9rem 0 2.9rem 0}}@media screen and (max-width:600px){.section-2 .section-footer-container{font-size:3rem;margin:3.9rem .5rem 2.9rem .5rem}}.section-3{padding:2.65rem 4.7rem;margin:3rem 0}@media screen and (max-width:1024px){.section-3{padding:2.65rem}}@media screen and (max-width:600px){.section-3{padding:2.65rem 1.5rem}}.section-3 .cards-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;width:95%;margin:0 auto}.section-3 .cards-container.grid-three{grid-template-columns:repeat(3,1fr);-moz-column-gap:5rem;column-gap:5rem}@media screen and (max-width:1024px){.section-3 .cards-container{grid-template-columns:repeat(2,1fr)}.section-3 .cards-container.grid-three{grid-template-columns:repeat(2,1fr);-moz-column-gap:2rem;column-gap:2rem}}@media screen and (max-width:600px){.section-3 .cards-container{grid-template-columns:1fr}.section-3 .cards-container.grid-three{grid-template-columns:1fr}}.section-3 .cards-container .card{width:auto;height:22rem;position:relative;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;flex-flow:column;filter:drop-shadow(1px 2px 3px rgba(0, 0, 0, .5));aspect-ratio:.90909091}.section-3 .cards-container .card .card-bg-container{position:absolute;top:0;left:0;width:100%;height:100%;transition:filter .5s cubic-bezier(.68,-.55,.265,1.55) 0s;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23da291c' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E")}.section-3 .cards-container .card .card-bg-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.section-3 .cards-container .card .card-bg-container picture.placeholder{display:flex;align-items:center;justify-content:center;width:auto;height:85%}.section-3 .cards-container .card .card-bg-container picture.placeholder img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:50%;height:50%}.section-3 .cards-container .card .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(218,41,28,0),#da291c),url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23da291c' fill-opacity='0.4' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");opacity:0;filter:drop-shadow(2px 4px 6px #000);transition:opacity .5s cubic-bezier(.68,-.55,.265,1.55) 0s}.section-3 .cards-container .card .overlay .watermark-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;top:-1.5rem;position:relative;width:125%;left:-36%;margin-left:-100%;transition:margin-left .5s cubic-bezier(.68,-.55,.265,1.55) 0s}.section-3 .cards-container .card .card-text-container{text-align:center;padding:0 2rem}.section-3 .cards-container .card .card-text-container h2{position:relative;color:#fff;filter:drop-shadow(.1rem .1rem .1rem #000);font-family:mr-eaves-xl-sans-narrow,sans-serif;font-weight:300;font-size:2rem;letter-spacing:.17rem;margin-bottom:0}.section-3 .cards-container .card .card-text-container h3{position:relative;color:#fff;filter:drop-shadow(.1rem .1rem .1rem #000);font-family:mr-eaves-xl-sans-narrow,sans-serif;font-weight:300;font-size:1rem;letter-spacing:.17rem;margin-bottom:0}.section-3 .cards-container .card .card-text-container p{position:relative;color:#fff;filter:drop-shadow(.1rem .1rem .1rem #000);font-family:mr-eaves-xl-sans-narrow,sans-serif;font-weight:300;font-size:1rem;letter-spacing:.17rem;text-align:center;margin-bottom:-33%;padding:0 2rem;transition:margin-bottom .5s cubic-bezier(.68,-.55,.265,1.55) 0s}.section-3 .cards-container .card p{position:relative;color:#fff;filter:drop-shadow(.1rem .1rem .1rem #000);font-family:mr-eaves-xl-sans-narrow,sans-serif;font-weight:300;font-size:1rem;letter-spacing:.17rem;text-align:center;margin-bottom:-33%;padding:0 2rem;transition:all .5s cubic-bezier(.68,-.55,.265,1.55) 0s;opacity:0;max-height:125px;min-height:125px}.section-3 .cards-container .card:hover .card-bg-container{filter:blur(5px) grayscale(1)}.section-3 .cards-container .card:hover .overlay{opacity:.5}.section-3 .cards-container .card:hover .overlay .watermark-container img{margin-left:0}.section-3 .cards-container .card:hover p{margin-bottom:2rem!important;opacity:1;max-height:100%}.section-4{margin-bottom:2rem}.section-4 .title-container{width:65%;margin:0 auto;text-align:center;position:relative}@media screen and (max-width:1024px){.section-4 .title-container{width:90%}}.section-4 .title-container h2{font-family:proxima-nova;color:#da291c;font-size:1rem;letter-spacing:.08rem;font-weight:500}@media screen and (max-width:600px){.section-4 .title-container h2{font-size:2rem;line-height:2.2rem}}.section-4 .title-container p{margin-top:2rem;padding:0;margin-bottom:1.5rem;font-family:proxima-nova,sans-serif;color:#343434;font-size:1.1rem;letter-spacing:.0915rem;line-height:1.46rem}@media screen and (max-width:600px){.section-4 .title-container p{margin-top:1rem}}.section-4 .title-container .h2-and-image-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin-top:2.5rem}.section-4 .title-container .h2-and-image-container h2{font-family:mr-eaves-xl-sans-narrow;color:#514163;font-size:5rem;font-weight:600;letter-spacing:.3rem;margin-right:1rem}.section-4 .title-container .h2-and-image-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:10.42rem;height:100%}.section-4 .list-contianer{width:63%;margin:2.65rem auto 0 auto;font-family:mr-eaves-xl-sans-narrow,sans-serif}@media screen and (max-width:600px){.section-4 .list-contianer{width:85%}}.section-4 .list-contianer .list-row{display:flex;flex-flow:row nowrap;margin-bottom:5rem}@media screen and (max-width:600px){.section-4 .list-contianer .list-row{flex-flow:column}}.section-4 .list-contianer .list-row .col-left .number-container{background:#da291c;color:#fff;padding:.275rem;margin-top:.175rem;font-size:5rem;font-weight:900;min-width:5.2rem;display:flex;align-items:center;justify-content:center}@media screen and (max-width:600px){.section-4 .list-contianer .list-row .col-left .number-container{width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem auto}}.section-4 .list-contianer .list-row .col-right{margin-left:2.5rem}@media screen and (max-width:600px){.section-4 .list-contianer .list-row .col-right{margin-left:0}}.section-4 .list-contianer .list-row .col-right p{color:#343434;font-size:2.5rem;letter-spacing:.15rem;margin-top:0;margin-bottom:0}@media screen and (max-width:600px){.section-4 .list-contianer .list-row .col-right p{font-size:2rem;text-align:center}}.section-4 .list-contianer .list-row .col-right .button-link{margin:1.8rem 0 0 0}@media screen and (max-width:600px){.section-4 .list-contianer .list-row .col-right .button-link{margin:1.8rem auto 0 auto}}.section-4 .list-contianer .list-row{margin-bottom:3rem}.section-4 .button-link{display:flex;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#000;padding:.6rem .75rem;margin:2.25rem auto}.section-4 .button-link span{text-decoration:none;color:#fff;font-size:1.3rem;letter-spacing:.08rem}.section-4 .member-container{margin:4.25rem 0 5rem 0;position:relative}.section-4 .member-container .member-button{font-family:proxima-nova;letter-spacing:.01rem;border:0;font-size:1.15rem;background-color:#514163;color:#fff;padding:.75rem;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .5));cursor:pointer}.section-4 .member-container .member-button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.42rem;height:100%;margin-right:1rem}.section-4 .member-cta{position:relative;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4rem;margin:1rem auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.section-4 .member-cta{text-align:center}}.section-4 .member-cta .member-bg-container{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.section-4 .member-cta .member-bg-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.section-4 .member-cta .member-button{font-family:mr-eaves-xl-sans-narrow;letter-spacing:.125rem;border:0;font-size:1.25rem;background-color:#514163;color:#fff;padding:.75rem;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;align-items:center;justify-content:center;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .5));cursor:pointer}.section-4 .member-cta .member-button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.44rem;height:100%;margin-right:.5rem}.section-4 .cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-gap:7rem;grid-template-areas:". . .";width:80.5%;margin:2.1rem auto 3rem auto}@media screen and (max-width:1024px){.section-4 .cards-container{grid-template-columns:repeat(2,1fr);grid-template-areas:". .";grid-gap:4rem;width:93%}}@media screen and (max-width:768px){.section-4 .cards-container{grid-gap:3rem 2rem;width:95%}}@media screen and (max-width:600px){.section-4 .cards-container{grid-template-columns:1fr;grid-template-areas:".";width:90%}}.section-4 .cards-container .card{text-align:center;background-color:#f2efec;position:relative;padding-bottom:8.85rem;box-shadow:.2rem .4rem .6rem rgba(0,0,0,.15)}@media screen and (max-width:600px){.section-4 .cards-container .card{padding-bottom:5.5rem}}.section-4 .cards-container .card .card-header-container{background-color:#da291c;color:#fff;padding:1rem}.section-4 .cards-container .card .card-header-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;height:6.5rem}.section-4 .cards-container .card .card-header-container h3{font-family:mr-eaves-xl-sans-narrow,sans-serif;font-size:2.5rem;letter-spacing:.15rem;font-weight:500;margin:2rem 0 0 0}.section-4 .cards-container .card .card-body-container{padding:2rem}.section-4 .cards-container .card .card-body-container p{font-family:proxima-nova,sans-serif;color:#343434;font-size:.9rem;margin-top:2.25rem;letter-spacing:.075rem;line-height:1.46rem;margin:0}.section-4 .cards-container .card .card-footer-container{font-family:mr-eaves-xl-sans-narrow,sans-serif;color:#da291c;font-size:2.5rem;letter-spacing:.15rem;line-height:2.75rem;font-weight:500;padding:2rem 0 3.5rem 0;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:100%}@media screen and (max-width:600px){.section-4 .cards-container .card .card-footer-container{padding:2.5rem 0}}.section-4 .section-footer-container{font-family:mr-eaves-xl-sans-narrow,sans-serif;font-size:2.3rem;letter-spacing:.2rem;font-weight:400;color:#343434;text-align:center;margin:3.9rem 0 0 0}@media screen and (max-width:768px){.section-4 .section-footer-container{font-size:3.5rem;margin:3.9rem 0 2.9rem 0}}@media screen and (max-width:600px){.section-4 .section-footer-container{font-size:3rem;margin:3.9rem .5rem 2.9rem .5rem}}.section-5 h2{font-family:mr-eaves-xl-sans-narrow,sans-serif;font-size:5.05rem;letter-spacing:.234rem;font-weight:600;color:#343434;text-align:center;margin:3.9rem 0 2.65rem 0}@media screen and (max-width:768px){.section-5 h2{font-size:3.5rem;margin:3.9rem 0 2.9rem 0}}@media screen and (max-width:600px){.section-5 h2{font-size:3rem;margin:3.9rem .5rem 2.9rem .5rem}}.section-5 .cards-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-gap:1.5rem;grid-template-areas:". . . .";width:90%;margin:4.5rem auto;margin-bottom:5.3rem}@media screen and (max-width:1024px){.section-5 .cards-container{grid-template-columns:repeat(2,1fr);grid-template-areas:". ."}}@media screen and (max-width:600px){.section-5 .cards-container{grid-template-columns:1fr;grid-template-areas:".";margin-top:1rem;margin-bottom:3rem}}.section-5 .cards-container .card{text-align:center;background-color:#fff;position:relative;box-shadow:.2rem .4rem .6rem rgba(0,0,0,.15);padding:1rem;display:flex;align-items:center;justify-content:center;height:18rem}@media screen and (max-width:600px){.section-5 .cards-container .card{height:auto;box-shadow:none}}.section-5 .cards-container .card img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}@media screen and (max-width:600px){.section-5 .cards-container .card img{height:7rem}}.modal-content-container h2{font-family:proxima-nova;color:#da291c;font-size:2rem;margin:0;letter-spacing:.08rem;font-weight:500}.modal-content-container h3{font-family:proxima-nova;color:#da291c;font-size:1rem;margin:0 0 2rem .1rem;letter-spacing:.08rem;font-weight:500}.modal-content-container p{margin-top:2rem;padding:0;font-family:proxima-nova,sans-serif;color:#343434;font-size:1.1rem;letter-spacing:.0915rem;line-height:1.46rem}.modal-content-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto;height:30rem;width:30rem;float:right;margin-left:2rem;filter:drop-shadow(1px 2px 3px rgba(0, 0, 0, .5));max-width:100%}@media screen and (max-width:600px){.modal-content-container img{max-height:40vh;margin-bottom:2rem}}.modal-content-container img.placeholder{max-width:20rem;height:auto}.modal-content-container.no-content{display:flex;flex-flow:column;align-items:center;justify-content:center;max-width:20rem}.modal-content-container.no-content picture{order:2}.modal-content-container.no-content picture img{margin:0;width:20rem}.modal-content-container.no-content h2,.modal-content-container.no-content h3{text-align:center}.modal-content-container.no-content p{margin-top:0;margin-bottom:2rem}.fancybox__backdrop{background:0 0!important;background-image:linear-gradient(45deg,#360905,rgb(0 0 0))!important;opacity:.95!important}.fancybox__content{box-shadow:2px 4px 6px rgba(0,0,0,.5)}.fancybox__thumbs{background:0 0!important}.fancybox__thumbs__list a:before{border:2px solid #da291c!important}