.service-details-image{display:flex;margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:991px){.service-details-image{margin-bottom:40px}}@media only screen and (max-width:767px){.service-details-image{margin-bottom:30px}}.service-details-image:last-child{margin-bottom:0}.service-details-content{margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:991px){.service-details-content{margin-bottom:40px}}@media only screen and (max-width:767px){.service-details-content{margin-bottom:30px}}.service-details-content:last-child{margin-bottom:0}.service-details-content>h3{line-height:1.4;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px){.service-details-content>h3{font-size:28px!important}}@media only screen and (max-width:767px){.service-details-content>h3{font-size:24px;margin-bottom:10px!important}}@media only screen and (max-width:575px){.service-details-content>h3{font-size:20px!important}}.service-details-content p{line-height:1.85}.service-details-content p:not(:last-child){margin-bottom:20px}.service-details-content p span{color:var(--primary-color)}.feature-wrapper{display:flex;flex-wrap:wrap;gap:30px 0;margin-left:-15px;margin-right:-15px}.feature-wrapper>.col{flex:1 0 50%;max-width:50%;padding-left:15px;padding-right:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.feature-wrapper>.col{flex:1 0 100%;max-width:100%}}.feature{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;display:flex;flex-wrap:wrap;gap:20px;padding:25px 30px;transition:var(--transition)}.feature:hover{border-color:#fff;box-shadow:0 0 60px rgba(80,80,80,.12)}.feature-icon{align-self:flex-start;color:var(--secondary-color);display:flex;flex:0 0;line-height:1;margin-top:7px}.text-left .feature-icon{justify-content:flex-start}.feature-icon svg{height:16px;width:16px}.feature-icon svg path{stroke:currentColor;fill:currentColor}.feature-content{flex:1 0}.feature h3{color:var(--primary-color);margin-bottom:15px}@media only screen and (max-width:575px){.feature h3{font-size:20px}}.quote-author{display:flex;gap:30px;margin-top:40px}.text-left .quote-author{justify-content:flex-start}.text-center .quote-author{justify-content:center}.text-right .quote-author{justify-content:flex-end}@media only screen and (max-width:767px){.quote-author{gap:20px;margin-top:30px}}.quote-author-thumb{border-radius:50%;height:90px;overflow:hidden;width:90px}@media only screen and (max-width:767px){.quote-author-thumb{height:80px;width:80px}}.quote-author-content{align-self:center}.quote-author-content h6{line-height:1;margin-bottom:15px;text-transform:uppercase}.quote-author-content p{line-height:1}