@keyframes SSPopupWrap{0%{opacity:0}to{opacity:1}}.page-list-item{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 0 30px;position:relative}.page-list-item .page-list-item-img{flex:0 1 auto;margin:0 0 15px;padding:75% 0 0;position:relative;width:100%}.page-list-item .page-list-item-img img{height:100%;left:0;position:absolute;top:0;width:100%}.page-list-item .page-list-item-tagline{color:#c05136;font-size:.75rem;font-weight:600;letter-spacing:3px;margin:0 0 4px;text-transform:uppercase}.page-list-item h3{flex:1 1 auto;font-size:1.125rem;line-height:1.5556;margin:0}.page-list-item .page-list-item-date{color:#c05136;font-size:.625rem;font-weight:600;letter-spacing:3px;margin:0}.page-list-item .page-list-item-meta{color:#c05136;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:600;gap:10px 20px;letter-spacing:3px;margin:0;text-transform:uppercase}.page-list-item .page-list-text{flex:1 1 auto;margin:0}.page-list-item .btn-wrapper{padding:10px 5px 0 0;text-align:right}.page-list-item .btn-wrapper .btn-text{font-size:.625rem}.page-list-item.explore h3,.page-list-item.font-lg h3{flex:0 1 auto;font-size:1.5rem}.page-list-item.explore .page-list-item-meta,.page-list-item.explore h3{margin:0 0 10px}.page-list-item:hover .btn-wrapper .btn-text:after{width:100%}@media (min-width:992px){.page-list-item{min-height:470px;padding:0 0 60px}.page-list-item.explore h3,.page-list-item.font-lg h3{min-height:75px}}.page-list-item.layout-2 .page-list-item-img:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-list-item.layout-2 .page-list-item-img h3{color:#f2e5d9;font-size:2.1875rem;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:80%;z-index:5}.page-list-item.layout-2 p{font-family:Canela Web,serif;font-size:1.125rem}.page-list-item.layout-2 .btn-wrapper{padding:10px 5px 0 0;text-align:left}.page-list-item.layout-2 .btn-wrapper .btn-arrow{font-size:.625rem}.page-list-item.layout-2:hover .btn-wrapper .btn-arrow.right .arrow{right:-6px}.api-list-wrap{position:relative}.api-list-wrap .overlay{align-items:center;background-color:rgba(0,0,0,.35);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease 1s;width:100%;z-index:2}.api-list-wrap .overlay em{color:#fff;margin-top:50px}.api-list-wrap .overlay.active{opacity:1;pointer-events:all;transition:opacity 0s ease 0s}.api-list-wrap .api-list-more{display:flex;justify-content:center;margin:0 0 20px}.explore-template .explore-introduction-row{padding:0 0 40px}.explore-template .explore-introduction-row .explore-introduction{text-align:center}.explore-template .explore-introduction-row .explore-types{align-items:center;display:flex;gap:10px;justify-content:center}.explore-template .explore-introduction-row .explore-types .exp-tab-radio{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.explore-template .explore-introduction-row .explore-types .exp-tab-radio label{margin:0 25px 15px}.explore-template .explore-introduction-row .explore-types .exp-tab-radio label input{display:none}.explore-template .explore-introduction-row .explore-types .exp-tab-radio label span{border-radius:4px;color:#40404d;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;letter-spacing:3.71px;padding:5px 0;position:relative;text-transform:uppercase}.explore-template .explore-introduction-row .explore-types .exp-tab-radio label span:after{background-color:#242424;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease;width:0}.explore-template .explore-introduction-row .explore-types .exp-tab-radio label input:checked+span:after,.explore-template .explore-introduction-row .explore-types .exp-tab-radio label:hover span:after{width:100%}.explore-template .explore-introduction-row .explore-types select{border:none;border-radius:5px;color:#40404d;font-size:.75em;font-weight:600;height:30px;line-height:1em;padding:7px 10px;width:180px}.explore-template .explore-introduction-row .explore-types .filter-button{align-items:center;background-color:#fff;border:none;border-radius:5px;color:#40404d;display:flex;font-size:.75em;font-weight:600;height:30px;justify-content:center;line-height:1em;padding:9px 10px 5px;text-align:center;width:100px}.explore-template .explore-introduction-row .explore-types .filter-button em{margin:0 8px 0 0}.explore-template .experience-introduction-row{padding:0 0 30px}.explore-template .experience-introduction-row .experience-introduction h2{margin:0 0 20px}.explore-template .filter-row-container{z-index:5}.explore-template .filter-row{background-color:#fff;border-radius:27px 27px 0 0;bottom:calc(-100% - 8px);box-shadow:0 -4px 8px 0 rgba(0,0,0,.25);left:0;overflow:hidden;padding:0;position:fixed;transition:bottom .25s ease;width:100%;z-index:100}.explore-template .filter-row .filter-header{background-color:#f8f6f4;padding:15px 0;position:relative;text-align:center}.explore-template .filter-row .filter-header .filter-title{font-family:Canela Web,serif;font-size:23px;font-weight:300}.explore-template .filter-row .filter-header .filter-close{cursor:pointer;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.explore-template .filter-row .filter-content{padding:20px 20px 50px}.explore-template .filter-row .filter-content .filter-group{padding:0 0 20px}.explore-template .filter-row .filter-content .filter-group>label{color:#40404d;font-size:14px;font-weight:600;margin:0 0 10px}.explore-template .filter-row .filter-content .filter-group select{border:1px solid #dedede;color:#40404d;font-size:16px;font-weight:300;padding:4px 9px;width:100%}.explore-template .filter-row .filter-content .filter-group .radio-buttons{display:flex;flex-wrap:wrap;gap:10px 15px;width:100%}.explore-template .filter-row .filter-content .filter-group .radio-buttons label input{display:none}.explore-template .filter-row .filter-content .filter-group .radio-buttons label span{border:1px solid #dedede;border-radius:4px;color:#40404d;display:inline-block;font-size:14px;font-weight:600;padding:5px 10px}.explore-template .filter-row .filter-content .filter-group .radio-buttons label input:checked+span{background-color:#f8f6f4}.explore-template .filter-row .filter-content .filter-group.filter-date input{font-family:Canela Web,serif;height:45px;padding:0 10px;text-transform:uppercase}.explore-template .filter-row.active{bottom:0}.explore-template .featured-row{margin:0 0 30px;padding:30px 0}.explore-template .featured-row .post-topics{color:#ec8a73;font-size:.75rem;font-weight:600;letter-spacing:3px;text-transform:uppercase}.explore-template .featured-row .btn-wrapper{margin:0 0 40px}.explore-template .listing-row{scroll-margin-top:90px}.explore-template .back-top{padding:40px 0 60px;text-align:center}.explore-template .back-top .btn-arrow{font-size:.8125rem;font-weight:600;letter-spacing:4px;width:auto}.explore-template .mh,.explore-template .mh-flex,.explore-template mh-inline{display:none!important}.explore-template .dh{display:block!important}.explore-template .dh-flex{display:flex!important}.explore-template .dh-inline{display:inline!important}.explore-template .no-results{font-size:1.5em;font-weight:700;text-align:center}@media (min-width:768px){.explore-template .explore-introduction-row{padding:0 0 60px}.explore-template .filter-row{align-items:center;background-color:transparent;border-radius:0;box-shadow:none;display:flex;gap:20px 60px;justify-content:flex-start;margin:0 0 60px;padding:0 15px;position:static}.explore-template .filter-row .filter-header{background-color:transparent}.explore-template .filter-row .filter-content{display:flex;gap:20px 60px;justify-content:space-between;padding:0}.explore-template .filter-row .filter-content .filter-group{padding:0;width:auto}.explore-template .filter-row .filter-content .filter-group select{background-color:transparent;border:none;font-size:13px;font-weight:600;letter-spacing:3.71px;padding:0;text-transform:uppercase}.explore-template .filter-row .filter-content .filter-group .radio-buttons{gap:10px 30px}.explore-template .filter-row .filter-content .filter-group .radio-buttons label span{border:none;border-radius:0;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:3.71px;padding:0;text-transform:uppercase}.explore-template .filter-row .filter-content .filter-group .radio-buttons label input:checked+span{background-color:transparent;text-decoration:underline}.explore-template .filter-row .filter-content .filter-group.filter-date>label{font-size:13px;font-weight:600;letter-spacing:3.71px;padding:0;text-transform:uppercase}.explore-template .featured-row{margin:0 0 50px;padding:50px 0}.explore-template .back-top{padding:40px 0 100px}.explore-template .mh{display:initial!important}.explore-template .mh-flex{display:flex!important}.explore-template .mh-inline{display:inline!important}.explore-template .dh,.explore-template .dh-flex,.explore-template .dh-inline{display:none!important}}@media (min-width:992px){.explore-template .featured-row .flex-col.align-justify{padding-right:100px}.explore-template .filter{padding:120px 0 0}.explore-template .filter .blog-topics-list{justify-content:space-around}.explore-template .filter .blog-topics-list>li{margin:0;padding:0}}@media (min-width:1200px){.explore-template .featured-row{margin:0 0 75px;padding:75px 0}}