.page-template-services footer#site-footer{margin-top:0 !important}main#servicesMain section.section-after-hero{padding-top:70px}main#servicesMain section.section-after-hero .container p{font-size:40px;line-height:120%;font-weight:300;margin-bottom:32px}main#servicesMain section.section-after-hero .container p a{color:#002a5a;text-decoration:underline;text-decoration-thickness:2px}main#servicesMain section.section-pros{margin-top:43px}main#servicesMain section.section-pros .container{padding-top:43px;padding-bottom:43px;border-bottom:1px solid #d3d7dc;border-top:1px solid #d3d7dc}main#servicesMain section.section-pros .container .pros-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}main#servicesMain section.section-pros .container .pros-list .pros-item{width:auto;display:flex;flex-direction:column;gap:6px}main#servicesMain section.section-pros .container .pros-list .pros-item svg{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px}main#servicesMain section.section-pros .container .pros-list .pros-item p{font-size:20px;font-weight:500}main#servicesMain section.section-services{margin-top:85px}main#servicesMain section.section-services .container .services-item{display:flex;gap:60px}main#servicesMain section.section-services .container .services-item:not(:first-child){margin-top:120px}main#servicesMain section.section-services .container .services-item:nth-child(even){flex-direction:row-reverse}main#servicesMain section.section-services .container .services-item .left-wrapper{width:calc(50% - 30px)}main#servicesMain section.section-services .container .services-item .left-wrapper img{width:100%;object-fit:cover;border-radius:4px;height:282px}@media(max-width: 640px){main#servicesMain section.section-services .container .services-item .left-wrapper img{height:auto;max-height:190px}}main#servicesMain section.section-services .container .services-item .right-wrapper{width:calc(50% - 30px);display:flex;justify-content:center;flex-direction:column;gap:30px}main#servicesMain section.section-services .container .services-item .right-wrapper .title-wrapper{display:flex;align-items:center;gap:15px}main#servicesMain section.section-services .container .services-item .right-wrapper .title-wrapper svg{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}main#servicesMain section.section-services .container .services-item .right-wrapper .title-wrapper h2{font-size:24px;font-weight:500;line-height:100%}@media(max-width: 768px){main#servicesMain section.section-services .container .services-item .right-wrapper .title-wrapper h2{font-weight:600}}main#servicesMain section.section-services .container .services-item .right-wrapper p a{color:#002a5a;text-decoration:underline}main#servicesMain section.section-cta{padding-top:44px;padding-bottom:45px;margin-top:75px;border-top:1px solid #d3d7dc}main#servicesMain section.section-cta .container{display:flex;flex-direction:column;align-items:center}main#servicesMain section.section-cta .container h3{text-align:center;font-size:24px;font-weight:bold;max-width:964px}main#servicesMain section.section-cta .container .--button{margin-top:44px}main#servicesMain section.section-pre-footer{background-color:#dfe5eb;padding-top:110px;padding-bottom:110px}main#servicesMain section.section-pre-footer .container{display:flex;gap:60px}main#servicesMain section.section-pre-footer .container .left-wrapper{width:calc(100% - 460px)}@media(min-width: 1200px){main#servicesMain section.section-pre-footer .container .left-wrapper{width:calc(100% - 560px)}}main#servicesMain section.section-pre-footer .container .left-wrapper img{width:100%;height:100%;border-radius:4px;object-fit:cover}main#servicesMain section.section-pre-footer .container .right-wrapper{width:400px;display:flex;align-items:center}@media(min-width: 1200px){main#servicesMain section.section-pre-footer .container .right-wrapper{width:500px}}main#servicesMain section.section-pre-footer .container .right-wrapper .content-wrapper h2{font-size:24px;font-weight:bold}main#servicesMain section.section-pre-footer .container .right-wrapper .content-wrapper *{padding-bottom:20px}main#servicesMain section.section-pre-footer .container .right-wrapper .content-wrapper *:last-child{padding-bottom:0}