.diagnostics{margin-top:56px;margin-bottom:33px}.diagnostics .diagnostics__title{font-size:2rem;color:#2c3946;font-weight:500;margin-bottom:24px}.diagnostics .diagnostics__title:before{content:"";background:no-repeat url(https://i.citrus.world/citrus_service/backgrounds/icon_title.svg);width:32px;height:32px;display:inline-block;margin-right:8px;vertical-align:bottom}.diagnostics .diagnostics__description{font-size:1rem;color:#757575;margin-bottom:30px}.diagnostics .diagnostics__list-info{font-size:1.5rem;color:#757575;margin-bottom:32px}.diagnostics .diagnostics__list{display:flex;flex-direction:column;height:240px;flex-wrap:wrap}.diagnostics .item{width:calc(50% - 12px);margin-bottom:24px;min-height:56px;display:flex;align-items:center}.diagnostics .item__number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border:2px solid #ff680a;color:#212121;font-size:1.5rem}.diagnostics .item__info{font-size:1rem;color:#757575;margin-left:24px}.map{height:100%;position:relative}.map .map__title{font-size:2.25rem;color:#000;font-weight:700;margin-bottom:38px}.map #google-map{height:550px}.map #google-map .gm-ui-hover-effect{border:none!important;outline:none!important}.map #google-map .gm-ui-hover-effect:focus,.map #google-map .gm-ui-hover-effect:focus-visible{outline:none!important}.map .popup-marker,.map .popup-marker .popup-marker__address{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.map .popup-marker .popup-marker__address{font-size:17px}.map .popup-marker .popup-marker__time{padding:5px 0;font-size:14px;font-weight:700;color:rgba(0,0,0,.54)}.map .addresses{position:absolute;right:calc(50% - 596px);bottom:35px;width:350px;background:hsla(0,0%,100%,.8);max-height:484px;padding:27px 0}.map .addresses__list{overflow-y:auto;max-height:430px;margin-right:10px}.map .addresses__list::-webkit-scrollbar,.map .addresses__list::-webkit-scrollbar-track{background-color:hsla(0,0%,76.9%,.3);border-radius:3px}.map .addresses__list::-webkit-scrollbar{width:4px}.map .addresses__list::-webkit-scrollbar-thumb{background-color:#999;border-radius:3px}.map .addresses__list .item{padding:20px 0;margin:0 20px;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;transition:.3s}.map .addresses__list .item:hover{color:#ff680a}.map .addresses__list .item:first-child{padding-top:0}.map .addresses__list .item__address,.map .addresses__list .item__phone,.map .addresses__list .item__work-time{font-size:.875rem;position:relative;margin-bottom:8px}.map .addresses__list .item__address .city{display:block;font-size:1rem;margin-bottom:6px;font-weight:700}.map .addresses__list .item__address .address{line-height:1.6}.map .addresses__list .item__work-time{margin-bottom:0}@media screen and (max-width:1365px){.map #google-map{height:550px}.map .addresses{right:43px}.map .map__title{font-size:1.75rem;margin-bottom:23px}}@media screen and (max-width:1023px){.map #google-map{margin:0 -24px;border-radius:0}.map .addresses{width:240px;right:0}.map .map__title{font-size:1.5rem}}@media screen and (max-width:767px){.map #google-map{margin:0 -16px}}@media screen and (max-width:700px){.map .addresses{position:static;width:100%;height:100%;max-height:100%}.map .addresses .addresses__list{overflow-y:visible;max-height:100%}}@media screen and (max-width:560px){.map .addresses{width:auto;margin:0 -16px;padding:0 16px 20px;border-radius:0}.map .addresses .addresses__list{margin-right:0}.map .addresses .addresses__list .item{margin:0}.map .addresses .addresses__list .item:first-child{padding-top:20px}.map .map__title{margin-bottom:24px;font-size:1.375rem}}.apple-service{margin-bottom:60px}.apple-service .certificate-popup{position:fixed;height:100%;width:100%;top:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center}.apple-service .certificate-popup__bg{background:rgba(0,0,0,.4);position:absolute;height:100%;width:100%;cursor:zoom-out}.apple-service .certificate-popup__wrapper{position:relative;margin:16px;border-radius:8px;overflow:hidden;display:inline-block;max-height:calc(100% - 32px);overflow-y:auto}.apple-service .certificate-popup__wrapper img{display:block}.apple-service .certificate-popup__wrapper .popup__close-cross{position:absolute;width:24px;height:24px;filter:grayscale(100%);cursor:pointer;top:10px;right:10px;background-color:#fff;padding:3px;border:1px solid;border-radius:50%;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}.apple-service .certificate-popup__wrapper .popup__close-cross:before{position:absolute;left:10px;content:"";height:16px;width:2px;background-color:#333;transform:rotate(45deg)}.apple-service .certificate-popup__wrapper .popup__close-cross:after{position:absolute;left:10px;content:"";height:16px;width:2px;background-color:#333;transform:rotate(-45deg)}.apple-service .certificate-popup__wrapper .popup__close-cross:hover{transform:rotate(90deg)}.apple-service .apple-service__title{font-size:2.25rem;font-weight:700;margin-bottom:42px}.apple-service .apple-service__items{margin-bottom:38px}.apple-service .apple-service__items .item{flex-basis:calc(25% - 15px);padding:30px 40px;background:#f1f1f2;border-radius:8px}.apple-service .apple-service__items .item .item__img{margin-bottom:17px}.apple-service .apple-service__items .item .item__text{line-height:1.6}.apple-service .apple-service__extra .extra__item{flex-basis:calc(50% - 10px);border:1px solid #e1e1e1;padding:30px 40px 30px 39px;border-radius:8px}.apple-service .apple-service__extra .extra__item .extra__title{font-size:1.375rem;font-weight:700;line-height:1.6;margin-bottom:15px}.apple-service .apple-service__extra .extra__item .instructions__list .list__item .instruction__link{color:#3b6d9a;text-decoration:none;margin-bottom:11px;display:block}.apple-service .apple-service__extra .extra__item .instructions__list .list__item:last-child .instruction__link{margin-bottom:0}.apple-service .apple-service__extra .extra__item .certificates__wrap .certificate{max-width:170px;margin-right:20px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.apple-service .apple-service__extra .extra__item .certificates__wrap .certificate img{display:block;cursor:zoom-in}.apple-service .apple-service__extra .extra__item .certificates__wrap .certificate:last-child{margin-right:0}@media screen and (max-width:1365px){.apple-service .apple-service__title{font-size:1.75rem;margin-bottom:23px}.apple-service .apple-service__items .item{padding:24px 18px}.apple-service .apple-service__items .item .item__text{font-size:.875rem}.apple-service .apple-service__extra .extra__item{padding:24px 18px}.apple-service .apple-service__extra .extra__item .extra__title{font-size:1.25rem}.apple-service .apple-service__extra .extra__item .instructions__list .list__item .instruction__link{font-size:.875rem}}@media screen and (max-width:1023px){.apple-service .apple-service__title{font-size:1.5rem}.apple-service .apple-service__items{flex-wrap:wrap;margin-bottom:16px}.apple-service .apple-service__items .item{flex-basis:calc(50% - 9px);margin-bottom:24px}.apple-service .apple-service__extra{flex-wrap:wrap}.apple-service .apple-service__extra .extra__item{flex-basis:100%;margin-bottom:24px}.apple-service .apple-service__extra .extra__item:last-child{margin-bottom:0}.apple-service .apple-service__extra .extra__item .certificates__wrap .certificate{max-width:100%}}@media screen and (max-width:560px){.apple-service{margin-bottom:40px}.apple-service .apple-service__title{font-size:1.375rem}.apple-service .apple-service__items{margin-bottom:12px}.apple-service .apple-service__items .item{flex-basis:100%;margin-bottom:12px;padding:24px 16px}.apple-service .apple-service__items .item .item__img{margin-bottom:20px;max-width:56px}.apple-service .apple-service__extra .extra__item{padding:24px 16px;margin-bottom:12px}.apple-service .apple-service__extra .extra__item .extra__title{font-size:1.125rem;margin-bottom:11px}.apple-service .apple-service__extra .extra__item .instructions__list .list__item .instruction__link{line-height:1.6;margin-bottom:8px}.apple-service .apple-service__extra .extra__item .certificates__wrap .certificate{margin-right:16px}}.citrus-best{background-color:#2c3946;padding:60px 0;margin-bottom:60px}.citrus-best .citrus-best__title{font-size:2.25rem;color:#fff;font-weight:700;margin-bottom:42px}.citrus-best .citrus-best__items{display:flex;margin:0 auto;max-width:1366px;justify-content:space-between}.citrus-best .citrus-best__items .item{max-width:330px;margin-bottom:60px;color:#fff}.citrus-best .citrus-best__items .item img{margin-bottom:22px}.citrus-best .citrus-best__items .item p{padding-right:30px;line-height:1.6}.citrus-best .citrus-best__banner{margin-bottom:38px;border-radius:10px;width:100%;overflow:hidden}.citrus-best .citrus-best__record-button{background:#ff680a 50%;font-size:1rem;text-transform:uppercase;font-weight:600;color:#fff;border-radius:4px;height:46px;display:block;margin:0 auto;transition:background .8s;border:none;cursor:pointer;outline:none;padding:0 20px;line-height:1.1}.citrus-best .citrus-best__record-button:hover{box-shadow:0 2px 4px rgba(0,0,0,.07),0 1px 5px rgba(0,0,0,.12),0 3px 4px rgba(0,0,0,.06);background:#ff8637 radial-gradient(circle,transparent 1%,#ff8637 0) 50%/15000%}.citrus-best .citrus-best__record-button:active{background-color:#ff680a;background-size:100%;transition:background 0s}@media screen and (max-width:1365px){.citrus-best{padding:50px 0}.citrus-best .citrus-best__title{font-size:1.375rem;margin-bottom:45px}.citrus-best .citrus-best__items .item p{padding-right:50px}.citrus-best .citrus-best__banner{margin-bottom:40px}}@media screen and (max-width:1023px){.citrus-best .citrus-best__items .item{font-size:.875rem}.citrus-best .citrus-best__items .item p{padding-right:15px}}@media screen and (max-width:670px){.citrus-best .citrus-best__items{flex-wrap:wrap}.citrus-best .citrus-best__items .item{width:45%}.citrus-best .citrus-best__banner{margin-bottom:20px}.citrus-best .citrus-best__record-button{max-width:288px}}@media screen and (max-width:560px){.citrus-best{padding:40px 0;margin-bottom:40px}.citrus-best .citrus-best__title{margin-bottom:24px}.citrus-best .citrus-best__record-button{max-width:100%;width:100%}}.advantages{padding:30px 0 60px;border-bottom:1px solid #e4e4e4}.advantages .advantages__text{margin-bottom:20px;max-height:130px;overflow:hidden;position:relative}.advantages .advantages__text:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,98%,0)),to(#fafafa));background:linear-gradient(180deg,hsla(0,0%,98%,0),#fafafa);position:absolute;left:0;right:0;bottom:0;z-index:1;height:30px}.advantages .advantages__text h1,.advantages .advantages__text h2,.advantages .advantages__text h3{font-size:1.375rem;color:#000;margin:30px 0}.advantages .advantages__text ol,.advantages .advantages__text ul{list-style:outside;padding-left:16px}.advantages .advantages__text ol>li,.advantages .advantages__text p,.advantages .advantages__text ul>li{font-size:.875rem;line-height:1.6;color:#333}.advantages .show-all{max-height:100%}.advantages .show-all:before{content:none}.advantages .text__read-all{font-size:.875rem;text-decoration:none;color:#3b6d9a;transition:.3s;cursor:pointer}.advantages .text__read-all:hover{color:#ff680a}@media screen and (max-width:700px){.advantages{padding:16px 0 40px}.advantages .advantages__text{max-height:140px}.advantages .advantages__text h1,.advantages .advantages__text h2,.advantages .advantages__text h3{margin:24px 0}.advantages .show-all{max-height:100%}.advantages .show-all:before{content:none}}.categories{margin-bottom:40px}.categories .categories__title{margin-top:43px;font-size:2.25rem;font-weight:700}.categories .categories__primary-content{margin-top:24px;font-size:1rem;color:#757575}.categories .categories__list{margin-top:32px;display:flex;flex-wrap:wrap}.categories .categories__list .item{margin-bottom:20px;margin-right:20px;width:calc(33.33333% - 14px);height:240px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.14);-webkit-transition:box-shadow .35s ease-in;-moz-transition:box-shadow .35s ease-in;-ms-transition:box-shadow .35s ease-in;-o-transition:box-shadow .35s ease-in;transition:box-shadow .35s ease-in}.categories .categories__list .item:nth-child(3n+3){margin-right:0}.categories .categories__list .item a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;height:100%;width:100%}.categories .categories__list .item a span{margin-left:40px;font-size:1.375rem;color:#000}.categories .categories__list .item a .item__image{width:150px;height:150px;margin-right:41px;display:flex;justify-content:center}.categories .categories__list .item:hover{box-shadow:0 5px 6px rgba(0,0,0,.03),0 3px 16px rgba(0,0,0,.02),0 9px 12px rgba(0,0,0,.04)}@media screen and (max-width:1365px){.categories .categories__title{font-size:1.75rem;margin-bottom:0}.categories .categories__list{margin-top:22px}.categories .categories__list .item{margin-bottom:18px;margin-right:23px;width:calc(33.33333% - 16px);height:130px}.categories .categories__list .item a span{margin-left:18px;font-size:1.25rem}.categories .categories__list .item a .item__image{width:90px;height:90px}.categories .categories__list .item a .item__image img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:1023px){.categories .categories__title{font-size:1.75rem;margin-bottom:0}.categories .categories__list{margin-top:30px}.categories .categories__list .item{width:calc(50% - 4px);margin-right:8px;margin-bottom:8px}.categories .categories__list .item:nth-child(3n+3){margin-right:8px}.categories .categories__list .item:nth-child(2n){margin-right:0}.categories .categories__list .item a .item__image{margin-right:18px}}@media screen and (max-width:560px){.categories .categories__title{font-size:1.375rem;margin:24px 0}.categories .categories__list .item{height:auto}.categories .categories__list .item a{flex-direction:column;padding:15px 0}.categories .categories__list .item a span{margin-left:0;margin-top:10px;order:1;font-size:.875rem;padding:0 8px;text-align:center}.categories .categories__list .item a .item__image{margin-right:0;width:48px;height:52px}}