.imageReviewSec.halfBg{background-color:#fffbf3;padding-top:0!important;position:relative}.imageReviewSec.halfBg:after{background-color:#0a2105;bottom:0;content:"";height:30%;left:0;position:absolute;right:0;width:100%;z-index:1}.imageReviewSec.halfBg .centerHeading h2{color:#000!important}.imageReviewSec.halfBg .reviewMainRow{position:relative;z-index:9}.imageReviewSec{background-color:#091200;padding:100px 0}.imageReviewSec .centerHeading{padding-bottom:64px;text-align:center!important}.reviewMainRow .centerHeading h2{color:#fff!important;font-family:IvyPresto-Headline-Regular!important;font-size:60px!important;font-weight:400!important;line-height:74px!important;margin:0 auto;max-width:800px}.reviewMainRow .centerHeading h2 em{color:#e48c34;font-family:IvyPresto-Headline-Regular!important;font-style:normal;font-weight:400;position:relative}.reviewMainRow .centerHeading h2 em:after{background-image:url(https://22770951.fs1.hubspotusercontent-na1.net/hubfs/22770951/italic-border.svg);background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:6px;left:0;position:absolute;width:100%}.imageReviewSec .container{margin:0 AUTO;padding:0 20px;width:1240px!important}.imageReviewWrap{display:flex;gap:30px}.reviewMainRow .reviewImageBox{border-radius:10px;overflow:hidden;width:50%}.reviewMainRow .reviewImageBox img{height:100%;width:100%}.reviewMainRow .reviewContentBox{background:radial-gradient(123.4% 177.66% at 0 0,#091200 80%,#e48c34 120%);border:2px solid #e48c34;border-radius:10px;display:flex;flex-direction:column;gap:24px;padding:32px 40px;width:50%}.reviewMainRow .reviewContentBox,.reviewMainRow .reviewContentBox p{color:#fff;font-family:ArticulatCF-Regular;font-size:32px;line-height:40px}.reviewMainRow .reviewContentBox p{margin:0}.reviewMilestonWrap{display:flex;flex-wrap:wrap;margin-top:24px;padding-top:24px;position:relative}.reviewMilestonWrap:before{background:linear-gradient(240deg,#365a2d,#e48c34);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.reviewMilestonWrap .reviewMilestonBox{border-right:1px solid rgba(48,128,66,.3);box-sizing:border-box;color:#c6c6c6;flex:1 1 calc(25% - 10px);font-size:12px;line-height:18px;margin:0!important;min-width:calc(25% - 10px);padding:0 16px;text-align:center}.reviewMilestonWrap .reviewMilestonBox:first-child{padding-left:0}.reviewMilestonWrap .reviewMilestonBox:last-child{border-right:none;padding-right:0}.reviewMilestonBox h3{color:#e48c34;font-family:IvyPresto-Headline-Regular;font-size:32px;font-weight:400;line-height:32px;margin-bottom:12px}.reviewMilestonBox p{color:#e48c34;font-size:12px;line-height:18px;margin:0!important}.reviewContentBox .authorBox{align-items:center;display:flex;gap:16px}.authorBox .authorImage img{width:50px}.authorBox .authorName{color:#c6c6c6;font-family:ArticulatCF-Medium;font-size:14px;line-height:20px}.authorBox .authorName h5{color:#fff;font-family:IvyPresto-Headline-Regular!important;font-size:18px;font-weight:400;margin-bottom:0}@media only screen and (max-width:1200px){.imageReviewSec .container{width:100%!important}}@media only screen and (max-width:991px){.imageReviewSec{padding:64px 0}.imageReviewSec .centerHeading{padding-bottom:40px}.imageReviewWrap{flex-wrap:wrap;margin-top:8px}.reviewMainRow .reviewImageBox{width:100%}.reviewMainRow .reviewContentBox{padding:24px;width:100%}.reviewMainRow .reviewContentBox p{font-size:24px;line-height:32px}.reviewMilestonWrap{gap:20px 0}.reviewMilestonWrap .reviewMilestonBox{flex:1 1 calc(50% - 10px);min-width:calc(50% - 10px)}.reviewMilestonWrap .reviewMilestonBox:nth-child(2){border-right:none;padding-right:0}}@media only screen and (max-width:769px){.imageReviewSec .reviewMainRow{flex-wrap:wrap;gap:32px 0}}@media only screen and (max-width:690px){.imageReviewSec{padding:48px 0}.imageReviewSec .centerHeading{padding-bottom:32px}.imageReviewSec .centerHeading h2{font-size:34px!important;line-height:44px!important;margin-bottom:0}.imageReviewSec .reviewMainRow{gap:40px}.reviewMilestonWrap{margin-top:8px}}@media only screen and (max-width:480px){.reviewMainRow .reviewContentBox{gap:16px}.reviewMainRow .reviewContentBox p{font-size:20px;line-height:30px}.reviewMilestonWrap{flex-direction:column;gap:20px 0}.reviewMilestonWrap .reviewMilestonBox{flex:auto;min-width:auto}.reviewMilestonWrap .reviewMilestonBox:first-child{border:none;padding:0}.reviewMilestonWrap .reviewMilestonBox{border-right:none;border-top:1px solid rgba(48,128,66,.3);padding-right:0;padding-top:16px}}