.intro{padding-bottom:0px}.services{display:flex;flex-wrap:wrap;padding:10px 6% 80px 6%}@media screen and (max-width: 1020px){.services{padding:0px 6% 50px 6%}}@media screen and (max-width: 880px){.services{padding:0px}}.services .service-intro{width:50%;padding:0px 80px 60px 0px}@media screen and (max-width: 1280px){.services .service-intro{padding:0px 70px 50px 0px}}@media screen and (max-width: 1020px){.services .service-intro{padding:0px 50px 30px 0px}}@media screen and (max-width: 880px){.services .service-intro{width:100%;padding:0px 6% 15px 6%;opacity:1;transform:translateY(0px) scale(1)}}.services .service{width:50%;height:410px;display:flex;align-items:flex-end;position:relative;overflow:hidden;background:#f4f4f4 center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (max-width: 650px){.services .service{width:100%;height:380px}}@media screen and (max-width: 500px){.services .service{height:340px}}.services .service:after{content:"";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:#f7921d;opacity:0;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}@media screen and (max-width: 880px){.services .service:after{opacity:.8}}.services .service:nth-child(2){margin-top:180px}@media screen and (max-width: 1020px){.services .service:nth-child(2){margin-top:140px}}@media screen and (max-width: 880px){.services .service:nth-child(2){margin:0px}}.services .service:nth-child(3){margin-top:-180px}@media screen and (max-width: 880px){.services .service:nth-child(3){margin:0px}}.services .service:nth-child(5){margin-top:-180px}@media screen and (max-width: 880px){.services .service:nth-child(5){margin:0px}}.services .service:hover .service-text{height:410px;align-items:center}@media screen and (max-width: 880px){.services .service:hover .service-text{height:100%;align-items:flex-start}}.services .service:hover .service-text .service-desc{display:block;opacity:1}.services .service:hover .service-text span{background:none;color:#fff}@media screen and (max-width: 880px){.services .service:hover .service-text span{background:#fff;color:#404041}}.services .service:hover .service-text span svg{transform:rotate(135deg)}.services .service:hover .service-text span svg polyline{fill:#fff}@media screen and (max-width: 880px){.services .service:hover .service-text span svg polyline{fill:#f7921d}}.services .service:hover:after{opacity:.8}.services .service .service-text{position:relative;z-index:9;height:80px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;-webkit-transition:height .5s ease-out;-moz-transition:height .5s ease-out;-ms-transition:height .5s ease-out;-o-transition:height .5s ease-out;transition:height .5s ease-out}@media screen and (max-width: 1020px){.services .service .service-text{height:65px}}@media screen and (max-width: 880px){.services .service .service-text{height:100%}}.services .service .service-text .custom-link{margin-top:20px}@media screen and (max-width: 1020px){.services .service .service-text .custom-link{margin-top:10px}}@media screen and (max-width: 880px){.services .service .service-text .custom-link{margin-top:0px}}.services .service .service-text .custom-link a{color:#fff;border-bottom:2px solid #fff;background:url("/wp-content/themes/dw/images/shell/arrow-white.png") right center no-repeat;-webkit-background-size:22px;-moz-background-size:22px;-o-background-size:22px;background-size:22px}.services .service .service-text .custom-link a:after{background:#fff}.services .service .service-text span{display:inline-block;font-size:20px;padding:26px 30px 26px 80px;background:#fff;font-weight:700;color:#404041;background:#fff;position:relative;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (max-width: 1020px){.services .service .service-text span{padding:20px 25px 20px 55px;font-size:18px}}@media screen and (max-width: 880px){.services .service .service-text span{padding:15px 20px 15px 55px;background:rgba(255,255,255,.9);width:100%}}.services .service .service-text span svg{position:absolute;left:22px;top:0px;bottom:0px;margin:auto;width:34px;height:34px;transform-origin:50% 50%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (max-width: 1020px){.services .service .service-text span svg{position:absolute;left:15px;width:24px;height:24px}}.services .service .service-text span svg polyline{-webkit-transition:fill .5s ease-out;-moz-transition:fill .5s ease-out;-ms-transition:fill .5s ease-out;-o-transition:fill .5s ease-out;transition:fill .5s ease-out}.services .service .service-text .service-desc{color:#fff;margin:0px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.services .service .service-text .service-desc .service-inner{display:inline-block;padding:0px 40px 40px 80px}@media screen and (max-width: 1020px){.services .service .service-text .service-desc .service-inner{padding:0px 35px 0px 55px}}@media screen and (max-width: 880px){.services .service .service-text .service-desc .service-inner{padding:20px 30px 0px 25px}}.services .service .service-text .service-desc .more-link{display:none}/*# sourceMappingURL=services.css.map */
