﻿
#subpage-body{font-size:16px;}@media (min-width:768px){#subpage-body{font-size:18px;}}#subpage-body .black-background{background-color:#000 !important;}#subpage-body .slate-background{background-color:#3A4458;}#subpage-body h1,#subpage-body .h1,#subpage-body h2,#subpage-body .h2,#subpage-body h3,#subpage-body .h3{font-family:'yorkten-slab-normal',serif;font-weight:600;}#subpage-body h1,#subpage-body .h1,#subpage-body h2,#subpage-body .h2{font-size:20px;}@media (min-width:576px){#subpage-body h1,#subpage-body .h1,#subpage-body h2,#subpage-body .h2{font-size:30px;}}@media (min-width:768px){#subpage-body h1,#subpage-body .h1,#subpage-body h2,#subpage-body .h2{font-size:40px;}}#subpage-body .h3{font-size:18px;}@media (min-width:576px){#subpage-body .h3{font-size:24px;}}@media (min-width:768px){#subpage-body .h3{font-size:30px;}}#subpage-body .container-fluid{max-width:1200px;}#ay-hero{padding:20px;}@media (min-width:992px){#ay-hero{padding:62px 20px;}}#ay-hero > div{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:center;margin:0 auto;width:100%;}@media (min-width:480px){#ay-hero > div{gap:60px;max-width:934px;}}#ay-hero h1{margin:0 0 -6px 0;}#ay-logo{max-width:33%;}@media (min-width:992px){#ay-logo{width:248px;}}#ay-banners{position:relative;z-index:5;}#ay-banners .slick-dots{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px;list-style-type:none;margin:0;padding:0;position:absolute;left:50%;top:30vw;transform:translateX(-50%);}#ay-banners .slick-dots li{display:block;}#ay-banners .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;background:#FFF;border:none;border-radius:8px;box-shadow:0px 0px 2.8px 1.2px rgba(0,0,0,0.3);display:block;font-size:0;line-height:0;height:16px;outline:none;width:16px;}#ay-banners .slick-dots li.slick-active button{background:#4DB595;}.ay-banner-inner{position:relative;}.ay-banner-inner img{display:block;height:37.5vw;object-fit:cover;object-position:center top;width:100%;}.ay-banner-inner div{background-color:#4DB595;color:#222;padding:10px 20px 30px 20px;}.ay-banner-inner div p{font-family:'yorkten-slab-normal',serif;font-weight:700;font-size:18px;line-height:1.15;margin:0 0 2px 0;}@media (min-width:576px){.ay-banner-inner div p{font-size:24px;}}@media (min-width:768px){.ay-banner-inner div p{font-size:30px;}}.ay-banner-inner div p small{font-family:'franklin-gothic-urw',sans-serif;font-weight:400;font-size:16px;text-transform:uppercase;}.ay-banner-inner div p small em,.ay-banner-inner div p small i{font-family:'franklin-gothic-urw',sans-serif;font-style:italic;font-weight:400;}.ay-banner-inner div p small strong,.ay-banner-inner div p small b{font-family:'franklin-gothic-urw',sans-serif;font-weight:500;}@media (min-width:576px){.ay-banner-inner div p small{font-size:18px;}}.ay-banner-inner div .btn-default{color:#4DB595;margin-top:20px;}.ay-banner-inner div .btn-default:hover,.ay-banner-inner div .btn-default:active,.ay-banner-inner div .btn-default:focus{color:#4DB595;}@media (min-width:992px){#ay-banners{width:100%;}#ay-banners .slick-dots{bottom:24px;top:auto;}.slick-list{width:100%;}.ay-banner-inner{width:100%;}.ay-banner-inner img{height:36vw;}.ay-banner-inner div{padding:32px 52px 52px 52px;position:absolute;right:0;top:50%;transform:translateY(-50%);}}@media (min-width:1230px){#ay-banners .slick-dots{bottom:40px;}}#ay-difference{padding:20px 5px;}@media (min-width:992px){#ay-difference{padding-block:86px;}}#ay-difference p{text-wrap:pretty;}#ay-difference .lead{color:#4DB595;font-size:16px;font-weight:700;border-left:3px solid #4DB595;padding-left:12px;}@media (min-width:576px){#ay-difference .lead{font-size:18px;}}@media (min-width:768px){#ay-difference .lead{font-size:24px;}}@media (min-width:992px){#ay-difference .two-columns{column-count:2;gap:90px;}#ay-difference .two-columns p{break-inside:avoid;}}#ay-difference a:link{color:#FFF;text-decoration:underline;text-decoration-color:#4DB595;}#ay-difference a:hover,#ay-difference a:active,#ay-difference a:focus{color:#4DB595;text-decoration:underline;text-decoration-color:#4DB595;}#ay-difference hr{border-top:3px solid rgba(255,255,255,0.5);}@media (min-width:992px){#ay-difference hr{margin-block:78px;}}#ay-stats{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;}@media (min-width:576px){#ay-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;}}@media (min-width:992px){#ay-stats{grid-template-columns:repeat(4,1fr);grid-auto-flow:row;}}#ay-stats .ay-stat-block{padding:30px 0;border-top:1px solid rgba(255,255,255,0.5);}#ay-stats .ay-stat-block:first-child{padding-top:0;border-top:0;}#ay-stats .ay-stat-block span{font-weight:700;line-height:1.1;}@media (min-width:992px){#ay-stats .ay-stat-block{border-left:1px solid rgba(255,255,255,0.5);border-top:0;padding-top:0;padding-bottom:16px;padding-inline:30px;}#ay-stats .ay-stat-block:first-child{padding-bottom:16px;padding-left:0;border-left:0;}}#ay-stats .ay-stat-block-qty{display:block;margin-bottom:6px;white-space:nowrap;}@media (min-width:992px){#ay-stats .ay-stat-block-qty{font-size:86px;}#ay-stats .ay-stat-block-qty small{font-size:36px;margin-left:-8px;}}#ay-stats .ay-stat-block-label{display:block;}@media (min-width:992px){#ay-stats .ay-stat-block-label{color:#4DB595;font-size:24px;}}.before:before{content:"";display:block;width:100%;}.before--50:before{padding-bottom:50%;}#ay-clients{padding-inline:5px;}#ay-clients .grid{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:15px;row-gap:15px;margin-bottom:8px;}@media (min-width:768px){#ay-clients .grid{grid-template-columns:1fr 1fr 1fr 1fr;}}#ay-clients .grid__item{background:#fff;padding:15px;position:relative;}@media (min-width:601px){#ay-clients .grid__item{padding:20px;}}#ay-clients .grid__item .image__wrap{position:relative;}#ay-clients .grid__item .image__wrap:before{content:"";display:block;width:100%;}#ay-clients .grid__item .image__wrap--50:before{padding-bottom:50%;}#ay-clients .grid__item .image__wrap:before{padding-bottom:65%;}#ay-clients .grid__item .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;}.grid__item{border:solid 1px transparent;}.grid__item:hover{border-color:#C41230;transform:scale(1.04);box-shadow:0 0 10px rgba(0,0,0,0.3);transition:all 0.2s;}#community_involvement .row{align-items:flex-end;}#community_images_slider{width:100%;}#community_images_slider:before{content:"";display:block;width:100%;}#community_images_slider--50:before{padding-bottom:50%;}#community_images_slider:before{padding-bottom:50%;}#community_images_slider .slick-track{height:100%;}#community_images_slider .slick-list{position:absolute;top:0;left:0;width:100%;height:100%;}#community_images_slider .slick-slide img{display:block;width:100%;height:100%;object-fit:cover;}#community_descriptions_slider{display:flex;}@media (min-width:1230px){#community_descriptions_slider{margin-left:-150px;width:calc(100% + 150px);height:auto;flex-wrap:wrap;}}#community_descriptions_slider .slick-list{order:-1;background:rgba(243,243,243,0.9);}#community_descriptions_slider .slick-slide{height:auto;padding:20px;font-weight:400;font-family:'franklin-gothic-urw',sans-serif;}#community_descriptions_slider .slick-slide h1,#community_descriptions_slider .slick-slide h2,#community_descriptions_slider .slick-slide h3,#community_descriptions_slider .slick-slide h4,#community_descriptions_slider .slick-slide h5,#community_descriptions_slider .slick-slide h6{font-family:'franklin-gothic-urw-cond','Arial Narrow',sans-serif;font-weight:500;text-transform:uppercase;}#community_descriptions_slider button{width:56px;height:56px;text-indent:-200vw;color:transparent;appearance:none;border:none;border-radius:100%;background:#000;opacity:0.7;position:absolute;z-index:2;}#community_descriptions_slider button:before{content:"";display:block;width:100%;}#community_descriptions_slider button--50:before{padding-bottom:50%;}#community_descriptions_slider button:hover{opacity:1;}#community_descriptions_slider button:before{width:20px;height:20px;position:absolute;top:52%;left:50%;border-top:solid 3px #4DB595;border-right:solid 3px #4DB595;}@media (min-width:1230px){#community_descriptions_slider button{width:65px;height:56px;position:relative;border-radius:0;opacity:1;}#community_descriptions_slider button.slick-prev:after{content:"";display:block;width:2px;height:36px;background:#ccc;position:absolute;right:-1px;top:52%;transform:translateY(-50%);}}#community_descriptions_slider button.slick-prev:before{transform:translate(-50%,-50%) rotate(-135deg);}#community_descriptions_slider button.slick-next:before{transform:translate(-50%,-50%) rotate(45deg);}@media (max-width:1229px){#community_descriptions_slider button{top:-5px;transform:translateY(-100%);}#community_descriptions_slider button.slick-prev{left:5px;}#community_descriptions_slider button.slick-prev:before{left:55%;}#community_descriptions_slider button.slick-next{right:5px;}#community_descriptions_slider button.slick-next:before{left:45%;}}
