.two-col-sec{display:inline-block;padding:100px 0;position:relative;vertical-align:top;width:100%}.two-col-sec:before{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:-50vw;margin:0 50%;position:absolute;right:-50vw;top:0;z-index:-1}.two-col-sec .wrap{display:flex;justify-content:space-between;width:100%}.two-col-sec .wrap .column{max-width:323px}.two-col-sec .wrap .column,.two-col-sec .wrap .column .top{display:inline-block;width:100%}.two-col-sec .wrap .column .top h2{display:inline-block}.two-col-sec .wrap .column .top h3{font-family:Proxima Nova Regular;font-weight:400;text-transform:capitalize}.two-col-sec .wrap .column .icon_text{display:flex;flex-direction:column;gap:30px;margin:34px 0 0;width:100%}.two-col-sec .wrap .column .icon_text .list{align-items:flex-start;display:flex;gap:15px;width:100%}.two-col-sec .wrap .column .icon_text .list img{height:30px;width:28px}.two-col-sec .wrap .column .icon_text .list .text{display:flex;flex-direction:column;gap:3px;width:calc(100% - 43px)}.two-col-sec .wrap .column .icon_text .list .text h4{font-family:Proxima Nova Regular;font-weight:400;margin:0}.two-col-sec .wrap .column .icon_text .list .text p{display:inline-block;line-height:1.1em}.two-col-sec .wrap .column.dark .icon_text *,.two-col-sec .wrap .column.dark .top *{color:#fff}.two-col-sec .wrap .column.light .icon_text *,.two-col-sec .wrap .column.light .top *{color:#1c1c1c}.two-col-sec .wrap .column .cta{margin-top:40px}@media(max-width:767px){.two-col-sec .wrap{align-items:center;flex-direction:column;gap:450px}.two-col-sec .wrap .column{max-width:100%}.two-col-sec{background:linear-gradient(180deg,#373737 51%,#fff 0)}.two-col-sec:before{background:url(https://20543240.fs1.hubspotusercontent-na1.net/hubfs/20543240/doors-windows-m.png),50% 50.5%/450px auto no-repeat!important;background-position:50%!important;background-repeat:no-repeat!important;height:400px;left:0;margin:0;top:50%;transform:translateY(-44%);width:100%;z-index:1}}@media(max-width:575px){.two-col-sec:before{transform:translateY(-45%)}.two-col-sec .wrap .column{max-width:100%}.two-col-sec{padding:30px 0}}