section.service-areas{background-color:#33475b;display:block;overflow:hidden;position:relative}section.service-areas .container{margin-left:auto;margin-right:auto;max-width:1440px;padding:80px 88px;position:relative}section.service-areas .bg-wrap.service-areas__bgs{height:100%;left:0;opacity:.1;overflow:hidden;position:absolute;top:0;width:100%}section.service-areas .bg-wrap.service-areas__bgs .bg-wrap__item.bg-wrap__item_1{max-width:225px;right:50%;top:-128px;width:15%}.bg-wrap__item{position:absolute}section.service-areas .bg-wrap.service-areas__bgs .bg-wrap__item.bg-wrap__item_2{bottom:-20px;left:40%;max-width:488px;width:34%}section.service-areas .bg-wrap.service-areas__bgs .bg-wrap__item.bg-wrap__item_3{max-width:738px;right:-52px;top:-130px;width:47%}section.service-areas .bg-wrap.service-areas__bgs .bg-wrap__item.bg-wrap__item_4{bottom:-57px;max-width:398px;right:-44px;width:27%}.bg-wrap__item img{height:100%;object-fit:contain;width:100%}section.service-areas .container .service-areas__grid{grid-column-gap:60px;grid-row-gap:120px;display:grid;grid-auto-columns:1fr;grid-template-columns:2fr 3fr;grid-template-rows:auto}section.service-areas .container .service-areas__grid .service-areas__col-left{align-items:flex-start;display:flex;flex-direction:column}section.service-areas .container .service-areas__grid .service-areas__col-right{justify-self:end;max-width:500px}section.service-areas .container .service-areas__grid .service-areas__col-left h2{color:#fff;font-size:32px;font-weight:600;line-height:1.2em;margin-bottom:16px;margin-top:0;text-transform:capitalize}section.service-areas .container .service-areas__grid .service-areas__col-left p{color:#fff;font-size:18px;line-height:1.5em;margin-bottom:0}section.service-areas .container .service-areas__grid .service-areas__col-left .service-btn a{border:1px solid #fff;border-radius:30px;color:#fff;display:block;font-family:Roboto-ext,sans-serif;line-height:1.25em;margin-top:32px;padding:16px 44px;text-decoration:none;transition:all .5s;white-space:nowrap}section.service-areas .container .service-areas__grid .service-areas__col-left .service-btn a:hover{background-color:#fff;color:#000}section.service-areas .container .service-areas__grid .service-areas__col-right p{color:#fff;font-size:18px;line-height:1.5em;margin-bottom:32px}section.service-areas .container .service-areas__grid .service-areas__col-right p a{color:inherit;text-decoration:underline;transition:opacity .3s ease}.service-areas__locations-list{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-items:start}.service-areas__locations-list .service-areas__item{grid-area:span 1/span 1/span 1/span 1}.service-areas__locations-list .service-areas__item .service-areas__link{align-items:center;color:#fff;display:flex}.service-areas__locations-list .service-areas__item .service-areas__ico{height:15px;margin-right:10px;position:relative;width:13px}.service-areas__locations-list .service-areas__item .service-areas__ico img{height:100%;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (min-width:1280px){section.service-areas .container{padding-right:116px}}@media (max-width:991px){section.service-areas .container{padding-left:8%;padding-right:8%}section.service-areas .container .service-areas__grid{grid-row-gap:40px;grid-template-columns:2fr}section.service-areas .container .service-areas__grid .service-areas__col-right{justify-self:auto}section.service-areas .container .service-areas__grid .service-areas__col-left h2{font-size:24px}}@media (max-width:767px){section.service-areas .container{padding:40px 4%}section.service-areas .container .service-areas__grid .service-areas__col-left p{font-size:16px}section.service-areas .container .service-areas__grid .service-areas__col-left .service-btn a{margin-top:24px;padding:12px 32px}section.service-areas .container .service-areas__grid .service-areas__col-right p{font-size:16px;margin-bottom:24px}}@media (max-width:479px){.service-areas__locations-list{grid-template-columns:1fr}}