.four-col-image-section{width:100%;display:inline-block;padding:50px 44px}.four-col-image-section .section-title{width:100%;display:inline-block;text-align:center}.four-col-image-section .section-title h2{width:100%;display:inline-block;color:#474747;font-family:Poppins;font-style:normal;font-weight:700;font-size:30.8358px;line-height:27px}.four-col-image-section .caption{width:100%;display:inline-block;text-align:center}.four-col-image-section .caption p{width:100%;display:inline-block;font-style:normal;font-weight:400;font-size:24px;line-height:33px;color:#000;font-family:Poppins;max-width:900px}.four-col-image-section .col-image-wrap{width:calc(100% + 30px);display:flex;justify-content:flex-start;align-items:stretch;margin:0 -15px;padding:50px 0 0;flex-wrap:wrap}.four-col-image-section .col-image-wrap .image-box{width:calc(25% - 30px);display:inline-block;vertical-align:top;border-radius:12px;filter:drop-shadow(2px 2px 10px rgba(0,0,0,.25));padding:0 0 30px;margin:0 15px}.four-col-image-section .col-image-wrap .image-box .image{width:100%;display:inline-block}.four-col-image-section .col-image-wrap .image-box .image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:22px}@media(max-width:991px){.four-col-image-section{padding:50px 15px}.four-col-image-section .caption p{font-size:22px}.four-col-image-section .section-title h2{font-size:40px}.four-col-image-section .col-image-wrap .image-box{width:calc(50% - 30px)}}@media(max-width:767px){.four-col-image-section .caption p{font-size:18px;line-height:30px}.four-col-image-section .section-title h2{font-size:28px;line-height:35px}}