pagination{display:block;padding-top:50px;position:relative}pagination
ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}pagination ul,
pagination ul
li{padding:0;margin:0;list-style:none}pagination ul
li{margin-right:3px}pagination ul li:last-child{margin-right:0}pagination ul
li.disabled{opacity: .25}pagination ul li.disabled
button{cursor:no-drop}pagination ul li
span.dots{cursor:default;-webkit-user-select:none;user-select:none}pagination ul li,
pagination ul li
button{width:50px;text-align:center}pagination ul li,
pagination ul li
button{color:rgb(14, 14, 14);font-weight:600;font-size: .875rem}pagination ul li
button{margin:0;height:50px;border:none;cursor:pointer;-webkit-transition:background-color .15s ease-out, color .15s ease-out;transition:background-color .15s ease-out, color .15s ease-out;background-color:rgba(14, 14, 14, 0)}pagination ul li button:not(li.disabled button, li.current-page button):hover{background-color:rgba(14, 14, 14, .05)}pagination ul li.current-page
button{cursor:default;background-color:rgb(60,188,201);color:#fff}div.listing-container{position:relative}div.listing-container.updating:after,pagination.updating:after{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;z-index:10;background-color:rgba(255,255,255,.5)}div.listing-container.updating:after{background-color:rgba(255,255,255,.5)}pagination.updating:after{background-color:rgba(255, 255, 255, 0)}reference-slider{display:block}#section-references{padding-top:0 !important;padding-bottom:0 !important}reference-slider ol#reference-items{max-width:360px;position:relative;margin:30px
auto 40px auto;padding:0;list-style:none}reference-slider ol#reference-items button.slick-arrow{border:none;display:block;width:35px;height:35px;position:absolute;top:50%;cursor:pointer;opacity:1;-webkit-border-radius:100px;border-radius:100px;-webkit-transition:opacity .25s ease-out, transform .25s ease-out;transition:opacity .25s ease-out, transform .25s ease-out;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);text-indent:-9999px;font-size:0px;line-height:0;z-index:20;background:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20112%20112%22%20style%3D%22enable-background%3Anew%200%200%20112%20112%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Ccircle%20cx%3D%2256%22%20cy%3D%2256%22%20r%3D%2256%22%2F%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M63.06%2C31l7.61%2C7.4L52.61%2C56l18.06%2C17.59L63.06%2C81L37.33%2C56l7.61-7.4L63.06%2C31z%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E") center center no-repeat;background-size:100% auto}reference-slider ol#reference-items button.slick-arrow:hover{-webkit-transform:translate3d(-5px, -50%, 0);transform:translate3d(-5px, -50%, 0)}reference-slider ol#reference-items button.slick-arrow.slick-prev{left:-20px}reference-slider ol#reference-items button.slick-arrow.slick-next{right:-20px;-webkit-transform:rotate(180deg) translate3d(0, 50%, 0);transform:rotate(180deg) translate3d(0, 50%, 0)}reference-slider ol#reference-items button.slick-arrow.slick-next:hover{-webkit-transform:rotate(180deg) translate3d(-5px, 50%, 0);transform:rotate(180deg) translate3d(-5px, 50%, 0)}reference-slider ol#reference-items button.slick-arrow.slick-disabled{opacity:0;cursor:default}reference-slider ol#reference-items .slick-list{overflow:visible !important}reference-slider ol#reference-items .slick-track{display:flex !important;flex-flow:row nowrap !important;align-items:stretch !important}reference-slider ol#reference-items li.slick-slide{height:inherit !important;margin:0;padding:0;background-color:#3cbcc9;border-left:10px solid #fff;border-right:10px solid #fff}ul#reference-items{width:90%;max-width:380px;margin:0
auto;padding:0;list-style:none;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between;gap:30px 0}#reference-items
li{background-color:#3cbcc9}#reference-items li
a{display:block;height:100%;text-decoration:none}#reference-items li
figure{display:block;margin:0;padding:0;overflow:hidden}#reference-items li figure
span{display:block;width:100%;padding:100% 0 0 0;position:relative}html.no-touchevents #reference-items li a figure
span{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:transform .5s ease-out;transition:transform .5s ease-out}html.no-touchevents #reference-items li a:hover figure
span{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);-webkit-transition:transform 5s ease-out;transition:transform 5s ease-out}#reference-items li figure span
img{display:block;width:auto;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%, 0, 0) scale3d(1, 1, 1);transform:translate3d(-50%, 0, 0) scale3d(1, 1, 1)}#reference-items li
h3{font-family:'SF Pro Text';font-weight:800;font-size:1.125rem;color:#fff;line-height:1.3;margin:1.5rem 0 .65rem 0;padding:0
15px}#reference-items li h3
span{font-weight:800;color:#e2f0f1}#reference-items li
p{font-weight:500;color:#fff;font-size: .925rem;margin: .65rem 0 1.5rem 0;padding:0
15px}#reference-items li p strong,
#reference-items li p
b{font-weight:700 important}ul#reference-items
li{width:100%;margin:0;padding:0}html.no-touchevents ul#reference-items
li{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:0px 0px 0px 0px rgba(217, 218, 218, 0);box-shadow:0px 0px 0px 0px rgba(217, 218, 218, 0);-webkit-transition:box-shadow .25s ease-out, transform .25s ease-out;transition:box-shadow .25s ease-out, transform .25s ease-out}html.no-touchevents ul#reference-items li:hover{-webkit-box-shadow:10px 10px 0px 0px rgba(217, 218, 218, 1);box-shadow:10px 10px 0px 0px rgba(217, 218, 218, 1);-webkit-transform:translate3d(-8px, -8px, 0);transform:translate3d(-8px, -8px, 0)}@media all and (min-width: 768px){reference-slider ol#reference-items{width:calc(100% + 20px);max-width:none}reference-slider ol#reference-items button.slick-arrow{width:55px;height:55px}reference-slider ol#reference-items button.slick-arrow.slick-prev{left:-30px}reference-slider ol#reference-items button.slick-arrow.slick-next{right:-30px}#reference-items li
h3{font-size:1.5rem;padding:0
25px;margin:2rem 0 1rem 0}#reference-items li
p{font-size:1.125rem;padding:0
25px;margin:1rem 0 2rem 0}ul#reference-items{max-width:850px}ul#reference-items
li{width:calc((100% - 20px) / 2)}}@media all and (max-width: 1024px){}@media all and (min-width: 768px) and (max-width: 1024px){reference-slider ol#reference-items{margin:40px
-10px 60px -10px}}@media all and (min-width: 1025px){reference-slider ol#reference-items{margin:60px
-10px 80px -10px}}@media all and (min-width: 1280px){ul#reference-items{width:100%;max-width:none;gap:40px 0}ul#reference-items
li{width:calc((100% - 80px) / 3) !important}}#section-references inner-container>:first-child{margin-top:0}#section-references inner-container>:last-child{margin-bottom:0}