.three-col-section{padding:100px 0 50px;position:relative}.three-col-section .content-wrapper{margin:auto;max-width:1250px;padding:0 15px}.three-col-section .section-heading{text-align:center}.three-col-section .wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;text-align:center}.three-col-section .box{margin:0 10px 30px;width:calc(25% - 20px)}.three-col-section .box.active .title-strip svg{transform:translateY(-50%) rotate(180deg)}.three-col-section .box .icon{margin:auto;max-width:40px;width:100%}.three-col-section .box .details{display:none;padding:8px 0 0}.three-col-section .box .details h3{font-weight:600}.three-col-section .box .details .content{margin:auto;max-width:200px;width:100%}.three-col-section .btn{text-align:center}.three-col-section .btn a{margin-bottom:30px}.three-col-section .details-outer{column-count:3}.three-col-section .details-outer.singleElement{column-count:unset}.three-col-section .details-inner{font-size:10px;padding-left:10px;position:relative;text-align:left}.three-col-section .title-strip{background:#0032a9;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;position:relative;text-align:left;text-transform:capitalize}.three-col-section .details-inner:after{background-color:#000;border-radius:50%;content:"";height:2px;left:3px;position:absolute;top:7px;width:2px}.three-col-section .title-strip svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.three-col-section .box.noDepartment svg{display:none}.three-col-section .box.noDepartment{pointer-events:none}@media (min-width:1439px){.three-col-section.widthThreeColumn .box{margin:0 10px 20px;width:calc(33.33333% - 20px)}}@media (max-width:1440px){.three-col-section .box{margin:0 10px 30px;width:calc(33.33333% - 20px)}}@media (max-width:991px){.three-col-section .box{width:calc(50% - 20px)}}@media (max-width:767px){.three-col-section{padding:50px 0 10px}.three-col-section .box{width:calc(100% - 30px)}.three-col-section .box .details .content{max-width:330px}.three-col-section .wrap{padding:20px 0 0}.three-col-section .btn a{margin-bottom:50px}.three-col-section .title-strip{border-radius:9px;padding:6px 15px}}