.home-approach-block{background-color:#F3FFFB;position:relative}@media (max-width: 899px), (max-height: 739px){.home-approach-block .home-approach-left{padding-bottom:120px;padding-top:120px}}@media (max-width: 899px) and (max-width: 899px), (max-height: 739px) and (max-width: 899px){.home-approach-block .home-approach-left{padding-bottom:100px;padding-top:100px}}@media (max-width: 899px) and (max-width: 767px), (max-height: 739px) and (max-width: 767px){.home-approach-block .home-approach-left{padding-bottom:60px;padding-top:60px}}@media (min-width: 900px) and (min-height: 740px){.home-approach-block .home-approach-left{display:flex;flex-direction:column;justify-content:center;height:calc(100vh - 86px);position:absolute;left:30px;top:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:calc(50vw - 30px);z-index:1}.home-approach-block .home-approach-left:not(.sticky):not(.bottom){top:0 !important}.home-approach-block .home-approach-left.sticky{position:fixed}.home-approach-block .home-approach-left.bottom{position:absolute;bottom:0;top:auto !important;z-index:2}.home-approach-block .home-approach-left .home-approach-left-inner{max-width:510px;padding-right:30px}}@media (min-width: 1220px) and (min-height: 740px){.home-approach-block .home-approach-left{margin-left:calc( 50vw - 610px )}}.home-approach-block .home-approach-left
.text{color:#484848}.home-approach-block .home-approach-left .button-block{margin-top:30px}@media (min-width: 900px) and (min-height: 740px){.home-approach-block .home-approach-right{margin-left:auto;width:50%}}.home-approach-block .home-approach-right .home-approach-right-inner{background-color:#0C2233;margin-right:-2000px;padding-right:2000px}@media (max-width: 899px){.home-approach-block .home-approach-right .home-approach-right-inner{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}}@media (min-width: 900px) and (max-height: 739px){.home-approach-block .home-approach-right .home-approach-right-inner{margin-left:-2000px;padding-left:2000px}}.home-approach-block .home-approach-right .service-areas{list-style:none;margin:0
0 0 auto}@media (min-width: 900px) and (min-height: 740px){.home-approach-block .home-approach-right .service-areas{max-width:510px;padding-left:30px}}@media (min-width: 900px) and (max-height: 739px){.home-approach-block .home-approach-right .service-areas{display:grid;column-gap:40px;row-gap:60px;grid-template-columns:repeat(2, 1fr);padding-bottom:40px;padding-top:40px}}@media (min-width: 900px) and (max-height: 739px) and (min-width: 1220px){.home-approach-block .home-approach-right .service-areas{padding-bottom:80px;padding-top:80px}}@media (min-width: 900px) and (max-height: 739px){.home-approach-block .home-approach-right .service-areas:before, .home-approach-block .home-approach-right .service-areas:after{display:none !important}}.home-approach-block .home-approach-right .service-areas:before, .home-approach-block .home-approach-right .service-areas:after{content:".";display:block;font-size:0}.home-approach-block .home-approach-right .service-areas .service-area{display:flex;flex-direction:column;justify-content:center;margin-bottom:0}@media (min-width: 900px) and (min-height: 740px){.home-approach-block .home-approach-right .service-areas .service-area{height:calc(100vh - 86px)}}@media (max-width: 899px){.home-approach-block .home-approach-right .service-areas .service-area{margin-bottom:120px;margin-top:120px}}@media (max-width: 899px) and (max-width: 899px){.home-approach-block .home-approach-right .service-areas .service-area{margin-bottom:100px;margin-top:100px}}@media (max-width: 899px) and (max-width: 767px){.home-approach-block .home-approach-right .service-areas .service-area{margin-bottom:60px;margin-top:60px}}@media (min-width: 900px) and (max-height: 739px){.home-approach-block .home-approach-right .service-areas .service-area{justify-content:flex-start}}.home-approach-block .home-approach-right .service-areas .service-area
h3{line-height:1.2}.home-approach-block .home-approach-right .service-areas .service-area
.keywords{line-height:1.8;margin:15px
0 40px}.home-approach-block .home-approach-right
.caption{display:flex;align-items:center}.home-approach-block .home-approach-right .caption
.count{color:#0C2233;display:inline-block;height:34px;line-height:34px;margin-right:10px;text-align:center;width:34px}.home-approach-block .home-approach-right
.keywords{color:#15EDA3}.home-approach-block
.keywords{color:#0C2233;display:inline-block;list-style:none;margin:0
0 20px}.home-approach-block .keywords
li{display:inline;font-family:'Libre Baskerville',sans-serif;line-height:2.2;margin:0;white-space:nowrap}.home-approach-block .keywords li:after{background:url("../svg/keywords.svg") no-repeat center;content:" ";letter-spacing:1em}body.wp-admin .home-approach-block{margin-bottom:60px;margin-top:60px;position:relative}body.wp-admin .home-approach-block:after{content:"";display:block;position:absolute;bottom:0;top:0;left:0;right:0;z-index:22}body.wp-admin .home-approach-block .home-approach-left{margin-left:0}body.wp-admin .home-approach-block .home-approach-right .service-area:not(:first-child){display:none}body.wp-admin .home-approach-block .home-approach:empty{background-color:#ECF8FE;color:#484848;padding:60px
20px;text-align:left}body.wp-admin .home-approach-block .home-approach:empty:before{content:"Enter service areas..."}