.services{position:relative}.services__content{position:relative;z-index:1;padding:4em 3.4375em 0}@media only screen and (max-width:767px){.services__content{margin:0 -12px;padding:4.6875em 12px;background:url(../../img/services-block__background--mobile.png) #efefef;background-position:left top;background-repeat:no-repeat;background-size:cover}}.services__background{position:absolute;top:0;left:15px;bottom:0;width:200%;background:url(../../img/services-block__background.png) #efefef;background-position:top left;background-repeat:no-repeat;background-size:auto 100%}.services__head{display:flex;flex-flow:row;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}@media only screen and (max-width:1199px){.services__head{display:block}}@media only screen and (max-width:767px){.services__title{margin-bottom:.25em;text-align:center}}.services__col{width:50%}@media only screen and (max-width:1199px){.services__col{width:100%}}.services__search{width:39%}@media only screen and (max-width:1199px){.services__search{width:100%}}@media only screen and (max-width:767px){.services__search{width:82%;margin:0 auto}}.services__search-example{color:#6f6d6a;font-size:1em}@media only screen and (max-width:767px){.services__search-example{margin:.3em 0;font-size:.9375em}}.services__search-example a{border-bottom:1px dotted #6f6d6a}.services__search-field{position:relative}.services__search-field svg{position:absolute;right:0;top:50%;max-width:19px;max-height:19px}.services__total{display:flex;flex-flow:row;align-items:flex-start;justify-content:flex-start;margin-top:-6.4em;margin-right:-3.5em;padding:2.8125em 2.8125em 3.75em;color:#fff;background:linear-gradient(90deg,#f17800 50%,#ff9416 100%)}@media only screen and (max-width:1199px){.services__total{justify-content:center;margin-top:-6.5em;margin-right:0;margin-bottom:2em;padding:2.8125em}}@media only screen and (max-width:767px){.services__total{margin-top:-9em;margin-bottom:1.5em;padding-top:1em;padding-right:1em;padding-bottom:1.5em;padding-left:1em;text-align:center}}.services__total-icon{margin-right:2em}.services__total-icon svg{max-width:75px;max-height:75px}.services__total-inner p{margin-top:0;margin-bottom:1.4em;font-size:1.5em;font-weight:700;line-height:1.6}@media only screen and (max-width:1199px){.services__total-inner p{margin-bottom:.5em}}@media only screen and (max-width:767px){.services__total-inner p{font-size:1.25em;line-height:1.35;margin-bottom:1em}}.services__total-link{font-size:.9375em;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.services__total-link svg{max-width:20px;max-height:13px;margin-left:10px;vertical-align:text-top;fill:#fff;transition:.3s;will-change:transform}.services__total-link:hover svg{transform:translateX(10px)}@media only screen and (max-width:767px){.services__total-link{font-size:.75em;font-weight:500}}.services__categories{margin:0 -.95em;padding-top:2.25em;display:flex;flex-flow:row wrap;align-items:stretch}@media only screen and (max-width:767px){.services__categories{margin-right:0;margin-left:0;padding-top:1em}}.services__card{background:#fff;position:relative;display:inline-block;flex-shrink:0;width:calc(33.33333% - 1.5625em);padding:2.325em 3.15em .75em;margin:0 .78125em 1.6em}@media only screen and (max-width:1299px){.services__card{width:calc(50% - 1.5em)}}@media only screen and (max-width:991px){.services__card{display:block;width:100%;flex-shrink:initial}}@media only screen and (max-width:767px){.services__card{margin-right:0;margin-bottom:.75em;margin-left:0;padding:1.47em 1.5em}}.services__card-head{position:relative}@media only screen and (max-width:767px){.services__card-head{display:flex;justify-content:space-between;align-items:center;min-height:3.125em}}.services__card-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.services__card-title{display:inline-block;margin:0 3.625em 0 0;font-size:1.5em;font-weight:700;line-height:1.25em}@media only screen and (max-width:767px){.services__card-title{font-size:1.25em;margin-right:1.625em}}.services__card-icon{position:absolute;top:0;right:-.75em;max-height:3.625em;max-width:3.625em;fill:#44413f}@media only screen and (max-width:767px){.services__card-icon{position:static;max-height:3em;max-width:3em;flex-shrink:0}}.services__card-list{display:inline-block;position:relative;z-index:2;padding:0;list-style:none}.services__card-item{position:relative;padding-bottom:.6em;font-size:1.0625em}.services__card-item a{transition:.3s}.services__card-item.more{margin-top:.5em;padding-bottom:0;color:#f17800;font-weight:700}.services__card-item:focus a,.services__card-item:hover a{color:#f17800}.services__card-arrow{position:absolute;right:2em;bottom:2em;max-width:21px;max-height:14px;fill:#848382;transition:transform .3s;will-change:transform}.services__card:hover .services__card-arrow{transform:translateX(10px)}.services__card:nth-child(3n+2) .services__card-icon{right:-1.75em}.services__card:nth-child(3n) .services__card-icon{right:-.905em}@media only screen and (max-width:767px){.services__card:nth-child(3n) .services__card-icon{right:unset}}@media only screen and (max-width:767px){.services__card:nth-child(4) .services__card-title{margin-right:2.625em}}.services__more{padding:2.8em 0 15.625em;text-align:center}@media only screen and (max-width:991px){.services__more{padding:1em 0 13.825em}}@media only screen and (max-width:767px){.services__more{padding:1em 0}.services__more .btn{display:block;width:100%;font-size:.75em}}.services::after{background:url(../../img/services-bg-bridge.jpg);position:absolute;top:0;left:50%;right:0;z-index:-1;height:100%;content:""}