.contain{background-size:contain}.contain,.cover{background-position:50%;background-repeat:no-repeat}.cover{background-size:cover}.services-portfolio{margin-bottom:4.6875rem}@media (max-width:767px){.services-portfolio{margin-bottom:3.4375rem}}.services-portfolio__head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}.services-portfolio__arrow-block,.services-portfolio__head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.services-portfolio__arrow-block{height:3.5rem}@media (max-width:767px){.services-portfolio__arrow-block{display:none}}.services-portfolio__arrow-block .swiper-button-next,.services-portfolio__arrow-block .swiper-button-prev{margin-top:0}.services-portfolio__arrow{cursor:pointer;height:100%;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3.5rem}.services-portfolio__arrow img{height:100%;width:100%}.services-portfolio__arrow--back{margin-right:.875rem;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-moz-transition:transform .15s ease-in-out,-moz-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out}.services-portfolio__arrow--back:hover{-webkit-transform:scale3d(1.12,1.12,1.12);-moz-transform:scale3d(1.12,1.12,1.12);transform:scale3d(1.12,1.12,1.12)}.services-portfolio__arrow--next{rotate:180deg;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-moz-transition:transform .15s ease-in-out,-moz-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out}.services-portfolio__arrow--next:hover{-webkit-transform:scale3d(1.12,1.12,1.12);-moz-transform:scale3d(1.12,1.12,1.12);transform:scale3d(1.12,1.12,1.12)}.services-portfolio__title{font-size:3.25rem;font-weight:700;letter-spacing:-.05em;line-height:3.25rem;margin-bottom:0}@media (max-width:767px){.services-portfolio__title{font-size:2.25rem;line-height:2.625rem}.services-portfolio__swiper-desc{display:none}}.services-portfolio__slide{max-width:100%}.services-portfolio__slide--adaptive{height:auto;max-width:100%;width:19.375rem}.services-portfolio__slide-img{border-radius:.625rem;height:auto;max-width:100%;width:17.875rem}.services-portfolio__slide-img--adaptive{height:100%;width:100%}.services-portfolio__desc-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem 0}.services-portfolio__desc-slide img{cursor:pointer}
