.this-is-main-advanced-container{text-align:center;max-width:1113px;margin:6rem auto 40px;position:relative}.up-line{background-color:#dcdcdc;width:100%;height:1px;margin:0 auto 30px}.inner-container{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;max-width:95%;margin:0 auto;padding:0 30px;position:relative}.heading{letter-spacing:.5px;margin-bottom:20px;font-size:16px;font-weight:600}.description{color:#666;margin:0 auto 20px;font-size:15px;line-height:1.8}.review-heading{color:#000;letter-spacing:2.8px;font-size:14px;font-weight:bolder;line-height:20px}.review-desc{font-size:17px}@media (max-width:768px){.up-line{width:90%}.inner-container{padding:0 20px}}
.customer-review-main-container{background-color:#fff;max-width:1150px;margin:80px auto;font-family:Segoe UI,sans-serif;display:flex;overflow:hidden}.customer-review-left-container{color:#fff;text-align:center;z-index:999;background-color:#d60000;flex-direction:column;justify-content:center;align-items:center;width:200px;height:300px;padding:30px 15px;display:flex}.start-icon{background-size:contain;width:60px;height:60px;margin-bottom:20px}.customer-review-left-container span{font-size:48px;font-weight:700}.plus-icon:after{content:"+";vertical-align:center;margin-left:4px;font-size:32px}.customer-satisfaction{text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.customer-review-right-container{flex:1;padding:30px 40px;position:relative}.profile-section{position:relative}.profile-image{background-color:#fff;border:1px solid gray;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin-right:1rem;padding:5px;display:flex}.profile-image img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.user-details{vertical-align:top;margin-left:15px;display:flex}.user-name{color:#000;margin:0;font-size:15px;font-weight:700;display:inline-block}.rating{color:#d60000;vertical-align:middle;margin-left:10px;font-size:22px}.name-and-rating{align-items:center;display:flex}.proffesion{color:#777;flex-direction:column;font-size:13px;display:flex}.user-review-desc{max-width:700px;margin-top:20px}.user-review-desc p{color:#333;font-size:15px;font-style:italic;line-height:1.8}.customer-review-right-container:after{content:"";color:#d60000;font-family:"Font Awesome 5 Free";font-size:34px;font-weight:700;position:absolute;top:20px;right:30px}.customer-review-main-container:after{content:"";clear:both;display:block}.dot-outer-line{justify-content:center;align-items:center;margin:3rem 6px;padding:3px;display:inline-flex}.dot-outer-line.active{border:1px solid #000}.dot{cursor:pointer;background-color:#ccc;width:8px;height:8px}.dot-outer-line.active .dot{background-color:red}.profile-section{opacity:1;transition:all .5s ease-in-out;position:relative;transform:translate(0)}.profile-section.slide-left{animation:.3s ease-in-out slideFromRight}.profile-section.slide-right{animation:.3s ease-in-out slideFromLeft}@keyframes slideFromRight{0%{opacity:0;transform:translate(250px)}to{opacity:1;transform:translate(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-250px)}to{opacity:1;transform:translate(0)}}@keyframes upDownBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.steeler{color:#fff;font-size:100px;transition:transform .3s ease-in-out}.steeler:hover{animation:.6s ease-in-out infinite upDownBounce}
