.icon_box_cs{background:unset;background:var(--background-color-one);border:1px solid var(--border-color-one);border-radius:10px;margin-bottom:30px;padding:45px 30px 30px;position:relative;-webkit-transition:.4s!important;transition:.4s!important}.icon_box_cs .icon_box{background:unset;border:0);border-radius:65px;height:65px;position:absolute;right:15px;top:15px;width:65px}.icon_box_cs .icon_box i{bottom:0;color:var(--primary-color-one);font-size:30px;height:30px;left:0;line-height:30px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:30px}.icon_box_cs .content_inner{position:relative}.icon_box_cs .content_inner h6{font-family:var(--onevilla-family-two);font-size:14px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.icon_box_cs:hover{border-color:var(--primary-color-one)}.icon_box_cs ol li{color:var(--text-color-dark);font-family:var(--onevilla-family-two);font-weight:400;padding-bottom:15px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.box-images{align-items:center;display:flex;justify-content:space-around}.box-container{padding:2.5%}.box-container.count-1{width:100%}.box-container.count-2{width:50%}.box-image{border-radius:8px;cursor:pointer;display:block;margin:0 auto;max-height:500px}.box-caption{margin-bottom:0;margin-top:20px;text-align:center}#lightbox{background:rgba(22,29,76,.75);cursor:pointer;height:100%;left:0;opacity:0;padding:100px;position:fixed;top:0;transition:opacity 1s ease-in-out;visibility:hidden;width:100%;z-index:10000}#lightbox,#lightbox_wrapper{align-items:center;display:flex;justify-content:center}#lightbox_wrapper{background:var(--background-color-one);border-radius:8px;cursor:default;flex-direction:column;margin:0 auto;max-height:750px;max-width:1200px;overflow-y:scroll;padding:50px}#lightbox_caption h5{margin-bottom:0;margin-top:25px;text-align:center}@media(max-width:1024px){#lightbox,#lightbox_wrapper{padding:25px}}@media(max-width:500px){.box-images{flex-direction:column}.box-container.count-2,.box-container.count-3{width:100%}}