.site-line-testimonial-section .main-quote-sec.full{background:#eff3f5;border:1px solid #eff3f5;box-shadow:0 2px 15px rgba(25,54,78,.3);font-size:36px;line-height:40px;margin-bottom:70px;margin-top:-30px;min-height:auto;padding:30px;position:relative;width:100%}.site-line-testimonial-section .main-quote-sec.full:after{background:transparent;border-bottom:40px solid #eff3f5;border-left:40px solid transparent;border-right:0 solid transparent;content:"";display:block;height:0;position:absolute;right:80px;top:-30px;width:0}.site-line-testimonial-section .main-quote-sec .content{display:flex;flex-wrap:wrap}.site-line-testimonial-section .main-quote-sec .content .img,.site-line-testimonial-section .main-quote-sec .content .img img{border-radius:50%;display:block;left:-24px;position:relative;width:150px}.site-line-testimonial-section .main-quote-sec .content .details-box{width:calc(100% - 150px)}.site-line-testimonial-section .main-quote-sec .content .details-box .quote{margin-bottom:22px}.site-line-testimonial-section .main-quote-sec .content .details-box .quote p{font-size:36px;line-height:1.2}.site-line-testimonial-section .main-quote-sec .content .details-box .author-lineby{font-size:16px;line-height:1.1}.site-line-testimonial-section .custom-btn{margin-top:10px}.site-line-testimonial-section .main-quote-sec{background:transparent;font-size:36px;line-height:40px;margin-bottom:70px;margin-top:-30px;min-height:auto;padding:30px;width:50%}.site-line-testimonial-section .inner-wrap{display:flex;flex-wrap:wrap}.site-line-testimonial-section .main-quote-sec .custom-btn a{background:#08f;background:linear-gradient(180deg,rgba(0,213,255,.9),rgba(0,157,255,.9),rgba(0,116,255,.9)) repeat;background-position:0 100%;background-size:100% 200%;border:1px solid #eff3f5;border-radius:5px;box-shadow:0 2px 5px rgba(0,25,45,.25);box-sizing:border-box;color:#eff3f5!important;display:inline-block;font-size:18px;height:auto;line-height:48px;padding:0 20px;text-align:center;transition:top .5s ease-in-out,background-position .3s ease-in-out;width:auto}.site-line-testimonial-section .main-quote-sec .custom-btn a:hover{background-position:0 0;border-color:#fff;color:#fff;display:inline-block}.site-line-testimonial-section .main-quote-sec .custom-btn a:after{content:">";display:inline-block;font-family:ss-icons;font-size:.5em;padding:0 0 0 8px;vertical-align:top}.site-line-testimonial-section .main-quote-sec{position:relative}.site-line-testimonial-section .main-quote-sec.full~.site-line-testimonial-section .main-quote-sec{border-bottom:none}.site-line-testimonial-section .inner-wrap{position:relative}.site-line-testimonial-section .inner-wrap:after{background:rgba(25,54,78,.2);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}@media(max-width:1080px){.site-line-testimonial-section .main-quote-sec{width:100%}.site-line-testimonial-section .main-quote-sec .content .img,.site-line-testimonial-section .main-quote-sec .content .img img{left:0}.site-line-testimonial-section .main-quote-sec,.site-line-testimonial-section .main-quote-sec.full{margin-bottom:30px}.site-line-testimonial-section .main-quote-sec .content .details-box{margin-left:0;width:100%}.site-line-testimonial-section .main-quote-sec .content .img{margin:0 auto}.site-line-testimonial-section .main-quote-sec .content{padding:0}.site-line-testimonial-section .main-quote-sec .content .details-box .quote p{font-size:24px}}@media(max-width:991px){.site-line-testimonial-section .main-quote-sec .content .details-box .quote p{font-size:18px}}