.content-blocks{background-color:#f7f7f7;overflow:hidden}.content-blocks .content-block{display:flex;justify-content:space-between;align-items:stretch}.content-blocks .content-block .content-block-content{flex-basis:50%;padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;justify-content:center;align-items:center}.content-blocks .content-block .content-block-content-inner{max-width:600px;width:calc(100% - 114px);margin-left:auto;margin-right:auto}.content-blocks .content-block .content-block-content-inner h2{font-size:40px;font-weight:700;color:#0b3e68}.content-blocks .content-block .content-block-content-inner .content{font-size:16px;color:#0b3e68}.content-blocks .content-block .content-block-content-inner .content *{color:#0b3e68}.content-blocks .content-block .content-block-image{flex-basis:50%;line-height:0}.content-blocks .content-block .content-block-image img{width:100%;height:100%;object-fit:cover}.content-blocks .content-block:nth-child(even){flex-direction:row-reverse}.content-blocks .content-block:nth-child(even) .content-block-image img{border-radius:0 20px 20px 0}.content-blocks .content-block:nth-child(odd){flex-direction:row}.content-blocks .content-block:nth-child(odd) .content-block-image img{border-radius:20px 0 0 20px}@media(max-width: 768px){.content-blocks .content-block{flex-direction:column}.content-blocks .content-block:nth-child(even){flex-direction:column-reverse}.content-blocks .content-block:nth-child(even) .content-block-image img{border-radius:0 0 20px 20px}.content-blocks .content-block:nth-child(odd){flex-direction:column-reverse}.content-blocks .content-block:nth-child(odd) .content-block-image img{border-radius:0 0 20px 20px}.content-blocks .content-block .content-block-content{flex-basis:100%;padding-top:32px;padding-bottom:32px}.content-blocks .content-block .content-block-image{flex-basis:100%}}@media(max-width: 580px){.content-blocks .content-block .content-block-content{padding-top:16px;padding-bottom:32px}.content-blocks .content-block .content-block-content .content-block-content-inner{width:calc(100% - 48px);max-width:100%}.content-blocks .content-block .content-block-content .content-block-content-inner h2{font-size:24px;font-weight:600}.content-blocks .content-block .content-block-content .content-block-content-inner .content{font-size:14px}}.services-section{padding-top:62px;padding-bottom:62px}@media(max-width: 768px){.services-section{padding-top:32px;padding-bottom:32px}}@media(max-width: 480px){.services-section{padding-bottom:16px}}.services-section .inner-row.flex{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 768px){.services-section .inner-row.flex{flex-wrap:wrap}}.services-section .inner-row.flex .col{flex-basis:calc(50% - 32px)}.services-section .inner-row.flex .col.services-content h2{font-size:40px;font-weight:700;color:#0b3e68}.services-section .inner-row.flex .col.services-content .toggle-content{margin-top:32px}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item{position:relative;z-index:1;border-radius:0 0 20px 20px;overflow:hidden}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item::before{content:"";display:block;position:absolute;top:auto;bottom:0;left:0;width:100%;height:0;transition:.3s;background:#d6e4f0;background:linear-gradient(360deg, rgb(214, 228, 240) 0%, rgba(214, 228, 240, 0) 100%);z-index:-1}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item.is-open::before{height:100%;transition:.3s}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item.is-open .toggle-content-header:after{transform:rotate(180deg);transition:.3s}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item .toggle-content-header{border-bottom:solid 1px #d6e4f0;padding-bottom:16px;padding-top:16px;margin-bottom:16px;padding-left:16px;padding-right:16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item .toggle-content-header:after{content:"";display:block;background-image:url(../images/svg/circle-arrow-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:32px;height:32px;margin-left:8px;transition:.3s}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item .toggle-content-header h3{font-size:24px;font-weight:600;color:#0b3e68;text-transform:uppercase}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item .toggle-content-content{padding-left:16px;padding-right:16px;padding-bottom:16px}.services-section .inner-row.flex .col.services-image img{width:100%;height:100%;object-fit:cover;border-radius:20px}@media(max-width: 1180px){.services-section .inner-row.flex .col{flex-basis:calc(50% - 16px)}}@media(max-width: 768px){.services-section .inner-row.flex .col{flex-basis:100%}.services-section .inner-row.flex .col.services-content{margin-bottom:32px}.services-section .inner-row.flex .col.services-content h2{font-size:24px}.services-section .inner-row.flex .col.services-content .toggle-content{margin-top:16px}.services-section .inner-row.flex .col.services-content .toggle-content .toggle-content-item .toggle-content-header h3{font-size:16px}}@media(max-width: 480px){.services-section .inner-row.flex .col.services-image{display:none}.services-section .inner-row.flex .col.services-content{margin-bottom:0}}