.custom-cards-wrapper .card-container{display:flex;flex-wrap:wrap}.custom-cards-wrapper .custom-card{overflow:hidden;position:relative;width:25%}.custom-cards-wrapper .card-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;min-height:483px;padding:20px 20px 20px 62px}.custom-cards-wrapper .hover-content{height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s ease-in-out;visibility:hidden;width:100%}.custom-cards-wrapper .card-title{bottom:41px;position:relative;transition:all .5s ease-in-out;z-index:1}.custom-cards-wrapper .card-title h3{color:#fff;font-weight:300;line-height:1.06;margin:0;padding-bottom:14px;position:relative}.custom-cards-wrapper .bg-overlay{background-image:-moz-linear-gradient(90deg,#060c20 0,rgba(6,12,32,.5) 47%,rgba(6,12,32,0) 75%,rgba(6,12,32,0) 86%,rgba(6,11,32,0) 100%);background-image:-webkit-linear-gradient(90deg,#060c20,rgba(6,12,32,.5) 47%,rgba(6,12,32,0) 75%,rgba(6,12,32,0) 86%,rgba(6,11,32,0));background-image:-ms-linear-gradient(90deg,#060c20 0,rgba(6,12,32,.5) 47%,rgba(6,12,32,0) 75%,rgba(6,12,32,0) 86%,rgba(6,11,32,0) 100%);bottom:-4px;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:auto;width:100%;z-index:0}.custom-cards-wrapper a.card-link{background:unset;display:block;font-weight:400;height:100%;width:100%}.custom-cards-wrapper .card-title h3:after{background-color:var(--secondary_color);bottom:-9px;content:"";display:block;height:1px;left:4px;position:absolute;width:50px}.custom-cards-wrapper .custom-card:hover .hover-content{opacity:1;transform:translateY(0);visibility:visible}.custom-cards-wrapper .custom-card:hover .card-title{opacity:0}.custom-cards-wrapper .hover-content{display:flex;flex-direction:column;justify-content:flex-end;padding:64px 49px 45px 64px;transform:translateY(100%);z-index:50}.custom-cards-wrapper .description,.custom-cards-wrapper .hover-content .hover-title{padding-right:15px}.custom-cards-wrapper{overflow:hidden}.custom-cards-wrapper .hover-content .hover-title{color:var(--link_color);font-weight:300;justify-content:space-between;line-height:1.066;margin:0;padding-bottom:9px;visibility:hidden}.custom-cards-wrapper .hover-title span{opacity:0;position:relative;transform:translateY(10px);transition:all .5s ease-in-out;transition-delay:.5s}.custom-cards-wrapper .hover-title span:after{background-color:var(--link_color);bottom:0;bottom:-5px;content:"";display:block;height:1px;position:absolute;transition:all .5s ease-in-out;transition-delay:.6s;width:0}.custom-cards-wrapper .custom-card:hover .hover-title span:after{width:100%}.custom-cards-wrapper .description{margin-top:31px;text-align:right}.custom-cards-wrapper .description ul{list-style:none;margin:0;padding:0}.custom-cards-wrapper .description *{color:#fff}.custom-cards-wrapper .hover-content .hover-title svg{margin-left:35px;opacity:0;transition:all .5s ease-in-out;transition-delay:.8s;visibility:hidden;width:30px}.custom-cards-wrapper .custom-card:hover .hover-title svg{opacity:1;visibility:visible}.custom-cards-wrapper .custom-card:hover .hover-title span{opacity:1;transform:translateY(0);visibility:visible}.custom-cards-wrapper .description{opacity:0;transition:all .5s ease-in-out;transition-delay:.6s;visibility:hidden}.custom-cards-wrapper .custom-card:hover .description{opacity:1;visibility:visible}.custom-cards-wrapper .description{overflow-y:auto}.custom-cards-wrapper .description::-webkit-scrollbar{padding-right:15px;width:5px}.custom-cards-wrapper .description::-webkit-scrollbar-track{background:#fff}.custom-cards-wrapper .description::-webkit-scrollbar-thumb{background:var(--link_color)}.custom-cards-wrapper .description ul li{line-height:1.8}.custom-cards-wrapper .card-ovberlay{height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.custom-cards-wrapper .description,.custom-cards-wrapper .hover-content .hover-title{position:relative;z-index:1}.custom-cards-wrapper .hover-content .hover-title span{display:inline-flex}.custom-cards-wrapper .hover-content .hover-title{align-items:center;display:flex;justify-content:flex-end}@media(min-width:768px){.custom-cards-wrapper .description *{font-size:20px;font-weight:300}}@media(min-width:1279px) and (max-width:1300px){.custom-cards-wrapper .card-bg{min-height:36vw}}@media(max-width:1280px){.custom-cards-wrapper .hover-content{padding:64px 20px 45px 25px}.custom-cards-wrapper .card-bg{min-height:30vw}}@media(max-width:1100px){.custom-cards-wrapper .card-bg{min-height:40vw}.custom-cards-wrapper .custom-card{width:50%}}@media(max-width:767px){.custom-cards-wrapper .custom-card{width:100%}.custom-cards-wrapper .card-title{bottom:0}.custom-cards-wrapper .card-bg{min-height:400px;padding:64px 20px 45px 25px}}.custom-cards-wrapper .hs-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:50px}.custom-cards-wrapper .hs-row>div{width:50%}.custom-cards-wrapper .left-column{padding-right:30px}.custom-cards-wrapper .section-label p{color:var(--primary_color);font-size:14px;font-weight:700;line-height:NORMAL;margin:0}.custom-cards-wrapper .right-col{margin-left:auto;max-width:529px;padding-left:15px}.custom-cards-wrapper .right-col .intro-content{margin-left:auto}.custom-cards-wrapper .left-column .intro-content{margin-right:auto}.custom-cards-wrapper .heading-wrapper>:last-child,.custom-cards-wrapper .intro-content>:last-child{margin:0}.custom-cards-wrapper .hs-row.reserve-col{flex-direction:row-reverse}.custom-cards-wrapper .reserve-col .left-column{padding-left:30px;padding-right:0}.custom-cards-wrapper .reserve-col .right-col .intro-content{margin-left:0;margin-right:auto}.custom-cards-wrapper .btn-wrap{margin-top:20px}.custom-cards-wrapper .reserve-col .right-col{margin-left:0;margin-right:auto}@media(max-width:991px){.custom-cards-wrapper{padding:80px 0}}@media(max-width:767px){.custom-cards-wrapper .hs-row>div{width:100%}.custom-cards-wrapper .left-column{padding:0 0 35px}.custom-cards-wrapper .right-col{margin:0;max-width:100%}.custom-cards-wrapper .reserve-col .left-column{padding-left:0}.custom-cards-wrapper .right-col{padding:0}}