.testimonial-section{padding-top:100px;padding-bottom:197px;position:relative;background-color:#fff}.ursa-home-page .testimonial-section{padding-top:65px;padding-bottom:205px}.sloution-page .testimonial-section{padding-top:125px}.testimonial-section .container-fluid{padding-left:30px;padding-right:30px;max-width:1300px}.testimonial-section .flex-container{margin-bottom:40px}.testimonial-section .flex-container .text-box .list-box-heading h2{text-align:center;margin-top:0;margin-bottom:20px;font-style:normal;font-weight:bold;font-size:52px;line-height:110%;letter-spacing:-0.02em;color:#203600}.testimonial-section .text-box .description{margin-bottom:40px;font-style:normal;font-weight:normal;font-size:20px;line-height:140%;letter-spacing:-0.02em;color:#333}.testimonial-section .text-box .description h3{margin-bottom:40px;margin-top:30px}.testimonial-section .text-box .description h3:first-child{margin-top:0}.testimonial-section .text-box .description p:last-child{margin-bottom:0}.testimonial-section .testimonial-row-flex{display:flex;flex-direction:column}.testimonial-section .testimonial-row-flex .testimonial-box-wrapper{margin-bottom:20px}.testimonial-section .testimonial-row-flex .list-box-heading h3{margin-top:50px;margin-bottom:50px;font-style:normal;font-weight:bold;font-size:52px;line-height:110%;letter-spacing:-0.02em;color:#203600}.testimonial-section .testimonial-row-flex .list-box-wrapper .qoute-box{margin-bottom:50px}.testimonial-section .testimonial-row-flex .list-box-wrapper .qoute-box img{width:65px}.testimonial-section .testimonial-box .testimonial-text-box .description{font-style:normal;font-weight:normal;font-size:20px;line-height:140%;color:#333}.testimonial-section .testimonial-box h4{padding-bottom:40px;position:relative;margin-top:0;margin-bottom:10px;font-style:normal;font-weight:normal;font-size:24px;line-height:140%;color:#203600}.testimonial-section .testimonial-box .testimonial-desc{font-style:normal;font-weight:normal;font-size:16px;line-height:140%;letter-spacing:-0.02em;color:#616161}.testimonial-section .testimonial-box .testimonial-desc p{font-style:normal;font-weight:normal;font-size:16px;line-height:140%;letter-spacing:-0.02em;color:#616161}.testimonial-section .testimonial-box .testimonial-desc p:first-child{margin-top:0}.testimonial-section .testimonial-box .testimonial-desc p:last-child{margin-bottom:0}.testimonial-section .person-image+.person-details-box{max-width:calc(100% - 84px)}.testimonial-section .testimonial-box .testimonial-text-box{margin-bottom:50px;display:flex;flex-direction:column}.testimonial-section .testimonial-box .testimonial-text-box .description{text-align:center}.testimonial-section .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000;box-shadow:0px 4px 20px rgba(0,0,0,0.15);width:13px;height:13px;opacity:1}.testimonial-section .owl-theme .owl-dots .owl-dot span{background:#000;opacity:.6;width:6px;height:6px}.testimonial-section .owl-dots{display:flex;position:absolute;left:0;bottom:-50px;width:100%;justify-content:center}.testimonial-section .owl-theme .owl-dots .owl-dot{margin-right:0px}.testimonial-section .owl-theme .owl-dots .owl-dot:last-child{margin-right:0}.testimonial-section .testimonial-text-box .img-and-name{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.ursa-home-page #testimonialbg-home:before{content:"";display:block;max-width:420px;width:100%;top:-134px;right:0px;height:480px;background-image:url(https://cdn2.hubspot.net/hubfs/6854369/theme%202020%20assets/Home%20Pages%20Background/bg-bottom.png);background-position:right;background-size:auto 100%;position:absolute;z-index:-1;background-repeat:no-repeat}.ursa-home-page #testimonialbg-home:after{content:"";display:block;max-width:623px;width:100%;bottom:280px;left:0px;height:554px;background-image:url(https://cdn2.hubspot.net/hubfs/6854369/theme%202020%20assets/Home%20Pages%20Background/bg-center.png);background-position:right;background-size:auto 100%;position:absolute;z-index:-1;background-repeat:no-repeat}.sloution-page #testimonialbg-home:before{content:"";display:block;max-width:420px;width:100%;top:-134px;right:0px;height:480px;background-image:url(https://cdn2.hubspot.net/hubfs/6854369/theme%202020%20assets/Home%20Pages%20Background/bg-bottom.png);background-position:right;background-size:auto 100%;position:absolute;z-index:-1;background-repeat:no-repeat}.sloution-page #testimonialbg-home:after{content:"";display:block;max-width:623px;width:100%;bottom:280px;left:0px;height:554px;background-image:url(https://cdn2.hubspot.net/hubfs/6854369/theme%202020%20assets/Home%20Pages%20Background/bg-center.png);background-position:right;background-size:auto 100%;position:absolute;z-index:-1;background-repeat:no-repeat}.testimonial-section .testimonial-box .testimonial-text-box{padding:90px 50px 80px;background:#fff;position:relative;margin-bottom:0;width:calc(100% - 40px);margin:0 auto;-webkit-box-shadow:0px 0px 33px -17px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 31px -18px rgba(0,0,0,0.75);box-shadow:0px 0px 31px -18px rgba(0,0,0,0.75)}.testimonial-section .testimonial-box .testimonial-text-box .description{text-align:center;max-width:1000px;margin:0 auto}.testimonial-section .testimonial-box .testimonial-text-box .text-container{text-align:center}.testimonial-section .testimonial-box .testimonial-text-box .description p,.testimonial-section .testimonial-box .testimonial-text-box .description p span{color:#000 !important}.testimonial-section .testimonial-box .person-image{max-width:115px;margin:0 auto;display:block;border-radius:100%;overflow:hidden;-webkit-box-shadow:0px 0px 25px -9px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 25px -9px rgba(0,0,0,0.75);box-shadow:0px 0px 25px -9px rgba(0,0,0,0.75);padding:5px;position:absolute;top:-62px;left:0;right:0;margin:0 auto;background:#fff}.testimonial-section .testimonial-box .person-image img{max-width:100%;width:100%:!important;margin:0;border-radius:100%;overflow:hidden}.testimonial-section .testimonial-box .testimonial-text-box{margin-top:80px}.testimonial-section .testimonial-box .testimonial-text-box .person-details-box{margin:50px 0 0 0}.testimonial-section .testimonial-box h4:after{position:absolute;left:0;right:0;margin:0 auto;width:50px;height:3px;background-color:#203600;content:'';border-radius:25px;bottom:15px}@media only screen and (max-width:767px){.testimonial-section{padding-top:32px;padding-bottom:43px}.ursa-home-page .testimonial-section{padding-top:45px;padding-bottom:30px}.testimonial-section .flex-container{flex-direction:column}.testimonial-section .flex-container .right-image-box{margin-bottom:30px;width:100%}.testimonial-section .flex-container .text-box{width:100%;padding-right:0}.testimonial-section .text-box .description{margin-bottom:30px;font-style:normal;font-weight:normal;font-size:16px;line-height:140%;letter-spacing:-0.02em;color:#333}.testimonial-section .testimonial-box .testimonial-heading h4{font-style:normal;font-weight:normal;font-size:24px;line-height:140%}.testimonial-section .testimonial-box .testimonial-desc{font-style:normal;font-weight:normal;font-size:16px;line-height:140%;letter-spacing:-0.02em}.testimonial-section .testimonial-row-flex{margin-left:0;flex-direction:column-reverse;width:100%}.testimonial-section .owl-dots{display:inline-block;position:initial;left:initial;bottom:initial;width:100%;margin-bottom:30px}.testimonial-section .flex-container .text-box .list-box-heading h3{font-style:normal;font-weight:bold;font-size:36px;line-height:120%}.testimonial-section .testimonial-box .testimonial-text-box .description{font-style:normal;font-weight:normal;font-size:20px;line-height:140%;letter-spacing:-0.02em}.testimonial-section .testimonial-row-flex .list-box-wrapper{max-width:100%}.testimonial-section .testimonial-row-flex .testimonial-box-wrapper{max-width:100%}.testimonial-section .flex-container{border:0}.ursa-home-page #testimonialbg-home:before{display:none}.testimonial-section .testimonial-box .testimonial-text-box{margin-bottom:0}.ursa-home-page #testimonialbg-home:after{display:none !important}}@media only screen and (min-width:768px) and (max-width:1024px){.testimonial-section{overflow:hidden}.testimonial-section .flex-container{flex-direction:column}.testimonial-section .testimonial-row-flex{margin-left:0;width:100%}.testimonial-section .testimonial-row-flex .list-box-wrapper{max-width:100%}.testimonial-section .testimonial-row-flex .testimonial-box-wrapper{max-width:100%}}@media(max-width:480px){.testimonial-section .testimonial-box .testimonial-text-box{padding:90px 20px 80px;width:100%}}