.two_col_slider .image-slider{align-items:flex-start;display:flex;font-family:sans-serif;gap:0;justify-content:space-between}.two_col_slider .thumbnails{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding-bottom:30px;width:15%}.two_col_slider:not(:has(.thumb)) .thumbnails{display:none}.two_col_slider .thumb-item{cursor:pointer;opacity:.4;transition:opacity .3s}.two_col_slider .thumb-item.active{opacity:1}.thumb{border-radius:4px;display:block;height:auto;width:100%}.thumb-item .caption,.thumb-item .main{display:none}.main-image img{border-radius:0;box-shadow:none;cursor:pointer;height:auto}.main-image{padding-left:10px;text-align:center;width:85%}.lightbox{align-items:center;background:rgba(0,0,0,.74);font-family:sans-serif;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.lightbox-content{background:#fff;border-radius:6px;box-shadow:0 10px 30px rgba(0,0,0,.4);padding:30px 50px 25px;position:relative;text-align:center;width:fit-content}.lightbox-content .close{color:#333;cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:15px;top:10px}#lightbox-caption{color:#656565;font-family:var(--secondary-custom-font);font-size:16px;font-weight:600;letter-spacing:1px;line-height:26px;margin-bottom:0;text-align:left;top:30px}#lightbox-img{border:1px solid #999;border-radius:0;box-sizing:border-box;display:block;margin:0 auto;max-width:100%}.image-slider{justify-content:center}.two_col_slider:not(:has(.thumb)) .main-image{padding-left:0;width:100%}.two_col_slider:not(:has(.thumb)) .lightbox-prev{display:none}.two_col_slider:not(:has(.thumb)) .lightbox-next{display:none}.two_col_slider:not(:has(.thumb)) .lightbox-nav{display:none}.two_col_slider:not(:has(.thumb)) .lightbox-content{padding-bottom:60px}.lightbox-next,.lightbox-prev{background:hsla(0,0%,100%,.8);border-radius:50%;color:#999;cursor:pointer;font-size:30px;font-weight:700;height:35px;line-height:35px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);user-select:none;width:35px;z-index:10}.lightbox-prev{left:10px}.lightbox-next{right:10px}.lightbox-nav{display:flex;gap:8px;justify-content:center;margin-top:15px}.lightbox-nav-item{color:#dc222f;cursor:pointer;font-size:14px;opacity:.5;transition:.3s}.lightbox-nav-item.active{font-weight:700;opacity:1;text-decoration:none}.lightbox,.lightbox-nav-item img{display:none}.lightbox.show{display:flex}.two_col_slider{align-items:top;display:flex;flex-wrap:wrap}.two_col_slider.main-slider{padding-left:15px;padding-right:15px}.two_col_slider .content_wrapper{padding-right:0}.main-slider{padding-left:15px;padding-right:15px}.two_col_slider .txt h1{font-weight:400}.two_col_slider .txt p{font-size:16px;margin-bottom:23px}.two_col_slider .button-area{display:flex;justify-content:center;margin-top:20px}.two_col_slider .bottom-img,.two_col_slider .button-area{border-bottom:1px solid #eee;margin-bottom:22px;padding-bottom:22px}.two_col_slider .bottom-img{text-align:center}.two_col_slider .button-area.no-btn{padding:0}.two_col_slider .lightbox{align-items:normal;max-height:100vh;overflow-y:auto;padding:50px 0}.two_col_slider .lightbox .inner_content{display:table;text-align:center}.two_col_slider .lightbox .inner_content .inner_other_wrapper{display:table-cell;vertical-align:middle}.two_col_slider .button-area>div{display:flex}.two_col_slider .button-area{margin-top:24px;padding-bottom:44px}@media (min-width:768px){.two_col_slider{justify-content:center}.two_col_slider .content_wrapper{width:66.66666667%}}@media (min-width:992px){.main-slider{width:58.33333333%}.two_col_slider .content_wrapper{width:41.66666667%}}@media (max-width:991px){.thumbnails{flex-direction:row;flex-wrap:wrap;padding-bottom:20px;width:100%}.image-slider{flex-direction:column-reverse;flex-wrap:wrap}.main-image{padding-bottom:42px;padding-left:0;width:100%}}@media (max-width:767px){.two_col_slider{margin:0 auto;max-width:500px}.thumb-item{width:30%}}