/* Zomia App Why-choos-us section — load only on pages that use .nl-why-choose */
.nl-why-choose{padding:130px 0 65px}
.nl-why-choose .section-title{text-align:left}
.nl-why-choose .sub-title h5{color:#5a49f8;font-size:20px;font-weight:600;margin:0 0 14px 45px;position:relative;text-transform:capitalize}
.nl-why-choose .sub-title h5::before{background:#cdc8fd;border-radius:5px;content:"";height:5px;left:-35px;margin:0;position:absolute;right:0;top:10px;width:20px}
.nl-why-choose .sub-title h5::after{background:#cdc8fd;border-radius:5px;content:"";height:5px;left:-47px;margin:0;position:absolute;right:0;top:10px;width:5px}
.nl-why-choose .sub-title h3{color:#333;font-size:42px;font-weight:300;margin:0}
.nl-why-choose .sub-title h3 span{font-weight:600}
.nl-why-choose .sub-title h2{color:#1d2124;font-size:39px;font-weight:600;line-height:1.2;margin:0;text-transform:capitalize}
.nl-why-choose .icon-box{border-color:#f3f2ff;border-radius:0;border-style:solid;border-width:2px 0 0;margin-bottom:20px;overflow:hidden;padding:30px 50px 12px 25px}
.nl-why-choose .icon-box.upper{background-color:#f3f2ff;border-radius:5px}
.nl-why-choose .choose-icon{float:left;margin-right:20px}
.nl-why-choose .choose-icon i{background:#ff930e;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:24px;line-height:24px;margin-bottom:60px;text-align:center;width:24px}
.nl-why-choose .icon-box.upper .choose-icon i{background:#18dc59}
.nl-why-choose .choose-icon.upper i{background:#36bafe}
.nl-why-choose .choose-title h3{color:#1d2124;font-size:22px;font-weight:600;margin:0 0 10px}
.nl-why-choose .choose-title p{color:#646464;font-size:16px;margin:14px 0 20px;width:98%}
.nl-why-choose .choos-thumb{text-align:center}
.nl-why-choose .choos-thumb img{display:inline-block;height:auto;width:55%}
@media (min-width:992px) and (max-width:1170px){.nl-why-choose .choose-title p{font-size:15px}.nl-why-choose .sub-title h3{font-size:33px}.nl-why-choose .sub-title h2{font-size:35px}}
@media (min-width:1170px) and (max-width:1299px){.nl-why-choose .choose-title p{font-size:15px}.nl-why-choose .sub-title h3{font-size:37px}.nl-why-choose .sub-title h2{font-size:35px}}
@media only screen and (min-width:768px) and (max-width:991px){.nl-why-choose{padding:130px 0 0}.nl-why-choose .sub-title h5{font-size:16px}.nl-why-choose .sub-title h3,.nl-why-choose .sub-title h2{font-size:33px}.nl-why-choose .choose-title h3{font-size:15px}.nl-why-choose .choose-title p{font-size:9px;margin:14px 0 20px;width:100%}}
@media only screen and (min-width:600px) and (max-width:767px){.nl-why-choose{padding:65px 0 15px}.nl-why-choose .choos-thumb img{margin-bottom:35px}}
@media only screen and (max-width:599px){.nl-why-choose{padding:50px 0 15px}.nl-why-choose .choos-thumb img{margin-bottom:30px}.nl-why-choose .sub-title h5{font-size:15px}.nl-why-choose .sub-title h3,.nl-why-choose .sub-title h2{font-size:28px}.nl-why-choose .choose-title h3{font-size:12px}.nl-why-choose .choose-title p{font-size:12px}}
