article section .col-title h2{font-size:30px;letter-spacing:4px}@media(max-width: 767px){article section .col-title h2{font-size:14px}}article section .col-title h2:before{content:url(/application/files/9316/4819/9161/regencyassurance-icon.svg);display:block;margin-bottom:17px}article section .col-title p{max-width:658px;margin:18px auto 90px auto}article section.section-banner{height:450px}article section.section-banner img{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;object-fit:cover;opacity:.3}article section.section-banner h1{font-size:45px;text-transform:uppercase;z-index:1;position:relative}@media(max-width: 767px){article section.section-banner h1{font-size:20px}}article section.section-banner:after{content:"";width:100%;height:8px;background:linear-gradient(90deg, #cecece 0%, dimgray 20%, #a3a3a3 40%, #5c5c5c 60%, #b4b4b4 80%, #676767 100%);position:absolute;bottom:0;left:0;pointer-events:none}article section.section-content{padding:85px 0 114px 0}article section.section-content .row:first-of-type{margin-bottom:68px}article section.section-content .row .col-md-3{margin-bottom:86px}article section.section-content .box-content{background:#091b57}article section.section-content .box-content .box-image{height:154px;background:#fff}article section.section-content .box-content .box-text{padding:19px 15px 36px 15px}article section.section-content .box-content .box-text h3{font-size:22px;line-height:25px;height:77px;margin-bottom:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(max-width: 1125px){article section.section-content .box-content .box-text h3{font-size:18px}}@media(max-width: 767px){article section.section-content .box-content .box-text h3{font-size:16px}}article section.section-content .box-content .box-text p{font-family:"Montserrat-Medium",Helvetica,Arial,sans-serif;line-height:20px}/*# sourceMappingURL=regulation.css.map */
