.page-section.content-blocks-section{background:linear-gradient(180deg,#f4f4f4,#fff);display:block;margin:4rem 0;padding:5rem 0;position:relative}.content-blocks-section .section-inner{align-items:center;display:flex;flex-direction:column;gap:2.8rem;justify-content:flex-start}.content-blocks-section .content-blocks-title-wrap{display:block;position:relative;text-align:center;width:100%}.content-blocks-section .content-blocks-title{color:#201e1e;display:block;font-family:Roboto Condensed,Tahoma,sans-serif;font-size:2.9rem;font-weight:700;line-height:1.1em;position:relative;text-align:center}.content-blocks-wrap{display:block;position:relative;width:100%}.content-blocks-wrap .content-blocks-inner-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:2.8rem;position:relative;width:100%}.content-blocks-wrap .content-blocks{align-items:flex-start;background:#fff;border-radius:1.2rem;box-shadow:0 4px 24px 0 rgba(0,0,0,.12);display:flex;gap:3.75rem;padding:3.75rem;position:relative}.content-blocks .section-image{flex:0 0 24.7rem;width:36%}.content-blocks .section-content{position:relative;width:calc(64% - 2.5rem)}.content-blocks .section-image .image-wrap{background:#eee;border-radius:1.25rem;display:block;height:auto;overflow:hidden;padding:87.05% 0 0;position:relative;width:100%}.content-blocks .section-image .image-wrap img{display:block;height:100%;left:0;margin:auto;min-height:100%;min-width:100%;position:absolute;top:0;width:auto}.content-blocks .heading-text{color:#0a0906;font-family:Roboto Condensed,Tahoma,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2em;padding:0 0 1.2rem;position:relative}.content-blocks p{color:#757575;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;line-height:1.8em;position:relative}.content-blocks .default-ordered-list,.content-blocks .default-unordered-list{display:block;padding-left:1rem;position:relative}.content-blocks .flex-list{display:flex;flex-wrap:wrap;gap:1.2rem;padding-left:0}.content-blocks .flex-list li{color:#0a0906;flex-basis:calc(50% - 0.6rem);list-style-type:none;padding-left:2rem}.content-blocks .flex-list li,.content-blocks ol li,.content-blocks ul li{font-family:Roboto Condensed,Tahoma,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.8em;position:relative}.content-blocks ol li,.content-blocks ul li{color:#757575;flex-basis:100%;list-style-position:outside;list-style-type:disc;padding:.4rem 0}.content-blocks ol li b,.content-blocks ul li b{color:#0a0906}.content-blocks ol li{list-style-type:decimal}.content-blocks ol li::marker,.content-blocks ul li::marker{color:#0a0906;font-weight:700}@media screen and (max-width:1500px){.content-blocks-wrap .content-blocks{gap:3rem;padding:3rem}.content-blocks .section-image{flex:0 0 19.76rem}.content-blocks .heading-text{font-size:1.44rem;padding:0 0 1rem}.content-blocks .flex-list{gap:.25rem}}@media screen and (max-width:1200px){.page-section.content-blocks-section{padding:5.4rem 0}.content-blocks-wrap .content-blocks{gap:2.25rem;padding:2.25rem}.content-blocks p{font-size:.9rem}.content-blocks .flex-list li{flex-basis:100%}.content-blocks .flex-list{gap:0}}@media screen and (max-width:900px){.page-section.content-blocks-section{margin:3rem 0;padding:4.5rem 0}.content-blocks-wrap .content-blocks{flex-direction:column;gap:2.25rem;padding:1.25rem}.content-blocks .section-image{flex:0 0 100%;width:100%}.content-blocks .section-content{width:100%}}@media screen and (max-width:600px){.page-section.content-blocks-section{margin:2rem 0}}
