@import "@{parenturl}/less/mixins.less"; #testimonials { .padding-ends(0); .margin-ends(~"calc(5vw - -50px)"); > div { max-width:1600px; } h2 { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; justify-items:center; margin-bottom:25px; grid-gap:25px; color:#098DB4; .font(~"Century Gothic", 400, 54px); @media (max-width:768px) { font-size:22px; } letter-spacing:.25em; text-align:center; text-transform:uppercase; &:before, &:after { content:' '; background-color:#9A8144; display:block; height:2px; width:100%; } } .testimonial_rotator_wrap { font-size:35px; margin:0; padding:0 ~"calc(1em - -25px)"; .max-width(960px); } .testimonial_rotator_prev, .testimonial_rotator_next { width:1em; height:1.95em; background-color:#9A8144; font-size:1em; i { display: none; } } .testimonial_rotator_prev { .clip(@arrow_left); } .testimonial_rotator_next { .clip(@arrow_right); } .slide { font-size:16px; } .longform_hr { display:none; } .testimonial_rotator_quote { font-style:italic; margin-bottom:25px; line-height:1.5; &:before, &:after { content:' '; display:inline-block; background-image:url('/wp-content/uploads/2021/03/quote.svg'); background-size:contain; background-position:center; background-repeat:no-repeat; width:27px; height:24px; } &:before { margin-right:10px; } &:after { margin-left:10px; .rotate(180deg); vertical-align:text-top; } } .testimonial_rotator_author_info { margin:0; padding:0; p { color:#098DB4; .font(~"Century Gothic", 400, 30px); @media (max-width:768px) { font-size:16px; } } } }