.half-section{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;margin:10px;padding-top:30px;padding-bottom:30px;overflow:hidden}@media (min-width:768px){.half-section{padding-top:50px;padding-bottom:50px}}.half-section>div{align-items:center;width:100%;max-width:1440px;min-height:300px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;display:flex}@media (min-width:768px){.half-section>div{padding-left:100px;padding-right:100px}}.half-section .half-section-content{max-width:793px}@media (min-width:1025px){.half-section .half-section-content{width:54%}}.half-section .half-section-content .half-section-inner{flex-direction:column;display:flex}@media (min-width:768px){.half-section .half-section-content .half-section-inner{flex-direction:row}}.half-section .half-section-content .half-section-inner h3{margin-top:1.25rem;margin-bottom:1.25rem;font-size:40px;font-weight:400;line-height:48px}@media (min-width:1025px){.half-section .half-section-content .half-section-inner h3{margin-top:0}}.half-section .half-section-content .half-section-inner figure{flex-shrink:0;order:-1;width:160px}@media (min-width:768px){.half-section .half-section-content .half-section-inner figure{order:1}}
