.single-services__wrap{padding-top:10px}.service-single{padding:36px 15px 78px 15px}@media (min-width: 768px){.service-single{margin-top:76px;margin-bottom:115px}}@media only screen and (min-width: 768px) and (max-width: 1399px){.service-single{padding:0}}.service-single__inner{max-width:1340px;margin:0 auto}@media (min-width: 768px){.service-single__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (max-width: 767px){.service-single__inner{display:block}}@media only screen and (min-width: 768px) and (max-width: 1399px){.service-single__inner{max-width:1210px;padding:0 20px;display:grid;grid-template-columns:minmax(0, 1fr) 320px;column-gap:32px}}@media (min-width: 768px){.service-single__content{flex:1 1 0;min-width:0;padding:0 clamp(32px, 4.8vw, 70px) 0 clamp(32px, 5.8vw, 84px)}}@media only screen and (min-width: 768px) and (max-width: 1399px){.service-single__content{width:auto;padding:0}}@media (max-width: 767px){.service-single__content{width:auto}}@media (min-width: 768px){.service-single__sidebar{flex:0 0 clamp(320px, 28vw, 385px);width:clamp(320px, 28vw, 385px);padding:0}}@media only screen and (min-width: 768px) and (max-width: 1399px){.service-single__sidebar{flex:0 0 320px;width:320px}}@media (max-width: 767px){.service-single__sidebar{width:auto}}.service-head__title{font-size:36px;font-size:3.6rem;line-height:1.55556em;letter-spacing:0em;font-weight:700;margin-bottom:8px}@media (max-width: 767px){.service-head__title{font-size:28px;font-size:2.8rem;line-height:1.28571em;letter-spacing:.05em;font-weight:800;margin-bottom:16px}}.service-head__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:38px}@media (max-width: 767px){.service-head__tags{margin-bottom:23px}}.service-head__tag{padding:2px 6px;border:1px solid #8c8c8c;color:#8c8c8c;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.05em;font-weight:400;margin-bottom:0}@media (max-width: 767px){.service-head__tag{font-size:10px;font-size:1rem;line-height:2em;letter-spacing:.05em;font-weight:400;padding:0 6px}}.service-head__image{width:100%;aspect-ratio:800 / 515;overflow:hidden;margin-bottom:17px}.service-head__photo{width:100%;height:100%;object-fit:cover}.service-case{padding:24px 25px;margin-bottom:32px;background:#ecf3ea}@media (max-width: 767px){.service-case{margin:26px 0 39px;padding:33px 18px 30px}}.service-case__row{display:grid;grid-template-columns:112px minmax(0, 1fr);gap:14px;margin-bottom:12px}@media (max-width: 767px){.service-case__row{grid-template-columns:1fr;gap:2px;margin-bottom:14px}}.service-case__row:last-child{margin-bottom:0}.service-case__label{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:700}@media (max-width: 767px){.service-case__label{font-size:14px;font-size:1.4rem;line-height:1.71429em}}.service-case__value{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:400;color:#4a4a4a}@media (max-width: 767px){.service-case__value{font-size:14px;font-size:1.4rem;line-height:1.92857em;letter-spacing:.05em;font-weight:400}}.service-voice{margin:0 0 40px;padding-bottom:23px;border-bottom:1px solid #d7e6d9}@media (max-width: 767px){.service-voice{margin-bottom:36px;padding-bottom:20px}}.service-voice__head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:6px;margin-bottom:10px;margin-left:-2px}@media (max-width: 767px){.service-voice__head{gap:6px;margin-bottom:7px}}.service-voice__head:after{content:'';flex:1;height:1px;background:#c6e0cf;transform:translateX(2px)}@media (max-width: 767px){.service-voice__head:after{margin-right:31px}}.service-voice__icon{width:52px;height:52px;flex:0 0 52px;background:url("data:image/svg+xml,%3Csvg width='52' height='52' viewBox='0 0 52 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 0L48.5167 13V39L26 52L3.48334 39V13L26 0Z' fill='%23006634'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.25 20.75C22.25 19.7554 22.6451 18.8016 23.3483 18.0983C24.0516 17.3951 25.0054 17 26 17C26.9946 17 27.9484 17.3951 28.6517 18.0983C29.3549 18.8016 29.75 19.7554 29.75 20.75C29.75 21.7446 29.3549 22.6984 28.6517 23.4017C27.9484 24.1049 26.9946 24.5 26 24.5C25.0054 24.5 24.0516 24.1049 23.3483 23.4017C22.6451 22.6984 22.25 21.7446 22.25 20.75ZM29.75 23.75C29.75 22.9544 30.0661 22.1913 30.6287 21.6287C31.1913 21.0661 31.9544 20.75 32.75 20.75C33.5456 20.75 34.3087 21.0661 34.8713 21.6287C35.4339 22.1913 35.75 22.9544 35.75 23.75C35.75 24.5456 35.4339 25.3087 34.8713 25.8713C34.3087 26.4339 33.5456 26.75 32.75 26.75C31.9544 26.75 31.1913 26.4339 30.6287 25.8713C30.0661 25.3087 29.75 24.5456 29.75 23.75ZM16.25 23.75C16.25 22.9544 16.5661 22.1913 17.1287 21.6287C17.6913 21.0661 18.4544 20.75 19.25 20.75C20.0456 20.75 20.8087 21.0661 21.3713 21.6287C21.9339 22.1913 22.25 22.9544 22.25 23.75C22.25 24.5456 21.9339 25.3087 21.3713 25.8713C20.8087 26.4339 20.0456 26.75 19.25 26.75C18.4544 26.75 17.6913 26.4339 17.1287 25.8713C16.5661 25.3087 16.25 24.5456 16.25 23.75ZM20.31 29.117C20.92 28.161 21.7611 27.3743 22.7556 26.8294C23.7502 26.2846 24.866 25.9994 26 26C26.9498 25.9991 27.8891 26.1989 28.7564 26.5862C29.6237 26.9734 30.3994 27.5395 31.0327 28.2474C31.6661 28.9552 32.1428 29.7888 32.4317 30.6936C32.7205 31.5985 32.815 32.5541 32.709 33.498C32.696 33.6153 32.6556 33.7278 32.591 33.8265C32.5263 33.9252 32.4393 34.0073 32.337 34.066C30.4086 35.1725 28.2233 35.7532 26 35.75C23.695 35.75 21.53 35.138 19.663 34.066C19.5607 34.0073 19.4737 33.9252 19.409 33.8265C19.3444 33.7278 19.304 33.6153 19.291 33.498C19.1231 31.9646 19.4825 30.4198 20.31 29.118V29.117Z' fill='white'/%3E%3Cpath d='M19.0821 28.2539C18.0958 29.7763 17.6363 31.5802 17.7741 33.3889C17.1736 33.2979 16.583 33.1505 16.0101 32.9489L15.8951 32.9089C15.7925 32.8725 15.7026 32.8071 15.6364 32.7207C15.5702 32.6342 15.5305 32.5305 15.5221 32.4219L15.5121 32.3009C15.4717 31.7989 15.5328 31.2938 15.6919 30.816C15.8509 30.3381 16.1046 29.8971 16.4378 29.5194C16.771 29.1417 17.1768 28.835 17.6312 28.6176C18.0855 28.4001 18.5789 28.2765 19.0821 28.2539ZM34.2261 33.3889C34.3638 31.5802 33.9043 29.7763 32.9181 28.2539C33.4212 28.2765 33.9147 28.4001 34.369 28.6176C34.8233 28.835 35.2292 29.1417 35.5624 29.5194C35.8955 29.8971 36.1492 30.3381 36.3083 30.816C36.4673 31.2938 36.5285 31.7989 36.4881 32.3009L36.4781 32.4219C36.4695 32.5303 36.4297 32.6338 36.3635 32.7201C36.2973 32.8063 36.2075 32.8716 36.1051 32.9079L35.9901 32.9479C35.4231 33.1479 34.8341 33.2969 34.2261 33.3889Z' fill='white'/%3E%3C/svg%3E") no-repeat center/contain}@media (max-width: 767px){.service-voice__icon{width:43px;height:43px;flex:0 0 43px}}.service-voice__title{font-size:18px;font-size:1.8rem;line-height:1.5em;letter-spacing:0em;font-weight:700;color:#006634}.service-voice__content{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:400;color:#4a4a4a;position:relative;padding-left:1px;padding-right:38px}@media (max-width: 767px){.service-voice__content{font-size:14px;font-size:1.4rem;line-height:1.92857em;letter-spacing:.05em;font-weight:400;padding-right:0}}.service-voice__content:after{position:absolute;top:-20px;right:5px;width:22px;height:22px;content:'';background:url("data:image/svg+xml,%3Csvg width='22' height='18' viewBox='0 0 22 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.35988 17.2804L0.319883 14.9604C1.75988 13.4671 2.69322 12.0804 3.11988 10.8004C3.59988 9.46705 3.83988 8.16039 3.83988 6.88039L5.83988 8.16039H-0.000116944V0.000387192H8.15988V5.76039C8.15988 7.89372 7.81322 9.89372 7.11988 11.7604C6.42655 13.6271 5.17322 15.4671 3.35988 17.2804ZM16.7999 17.2804L13.7599 14.9604C15.1999 13.4671 16.1332 12.0804 16.5599 10.8004C17.0399 9.46705 17.2799 8.16039 17.2799 6.88039L19.2799 8.16039H13.4399V0.000387192H21.5999V5.76039C21.5999 7.89372 21.2532 9.89372 20.5599 11.7604C19.8666 13.6271 18.6132 15.4671 16.7999 17.2804Z' fill='%2349935D'/%3E%3C/svg%3E") no-repeat center/contain}@media (max-width: 767px){.service-voice__content:after{top:-36px;right:3px;width:18px;height:18px}}.service-meta{margin-top:7px}@media (max-width: 767px){.service-meta{margin-top:30px;display:grid;grid-template-columns:94px minmax(0, 1fr);column-gap:12px;row-gap:14px;align-items:start}}.service-meta__head{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:12px;margin-bottom:8px}@media (max-width: 767px){.service-meta__head{display:contents}}.service-meta__line{height:1px;background:#d7e6d9;transform:translateY(1px)}@media (max-width: 767px){.service-meta__line{display:none}}.service-meta__body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}@media (max-width: 767px){.service-meta__body{display:contents}}.service-meta__title{font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:600}@media (max-width: 767px){.service-meta__title{font-size:14px;font-size:1.4rem;line-height:1.92857em;letter-spacing:0em;font-weight:600;grid-column:1;margin-top:1px;white-space:nowrap}}.service-meta__tags{display:flex;flex-wrap:wrap;gap:10px 8px;flex:1 1 auto;margin-top:5px}@media (max-width: 767px){.service-meta__tags{grid-column:2;justify-content:flex-end;gap:6px;margin-top:0;max-width:100%}}.service-meta__share{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex:0 0 auto}@media (max-width: 767px){.service-meta__share{grid-column:1 / -1;position:relative;justify-content:flex-end;margin-top:0;min-height:36px;padding-left:0}.service-meta__share:before{position:absolute;top:50%;left:0;right:156px;height:1px;content:'';background:#c6e0cf;transform:translateY(-50%)}}.service-meta__share-label{font-family:"Mulish",sans-serif;font-size:15px;font-size:1.5rem;line-height:1em;letter-spacing:0em;font-weight:400;color:#4a4a4a;margin-right:16px}@media (max-width: 767px){.service-meta__share-label{margin-right:10px;font-size:12px;font-size:1.2rem;line-height:2.25em;letter-spacing:0em;font-weight:400}}.service-meta__share-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:6px}@media (max-width: 767px){.service-meta__share-list img{width:32px;height:32px}}.service-meta__tag{padding:2px 6px;border:1px solid #8c8c8c;color:#8c8c8c;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.05em;font-weight:400;margin-bottom:0;cursor:pointer}.service-meta__tag:link,.service-meta__tag:visited,.service-meta__tag:hover,.service-meta__tag:focus,.service-meta__tag:active{color:#8c8c8c}@media only screen and (min-width: 1025px){.service-meta__tag:hover{border-color:#006634;color:#006634;opacity:1}}@media (max-width: 767px){.service-meta__tag{padding:2px 7px;font-size:10px;font-size:1rem;line-height:2em;letter-spacing:.05em;font-weight:400;color:#8c8c8c}}.service-related{margin-top:5px}@media (max-width: 767px){.service-related{margin-top:57px}}.service-related__title{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.05em;font-weight:800;margin-bottom:16px}@media (max-width: 767px){.service-related__title{font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:0em;font-weight:700;margin-bottom:12px}}.service-related__list{display:grid;gap:12px}@media (max-width: 767px){.service-related__list{gap:5px}}.service-related__item{display:block;cursor:pointer;cursor:pointer}@media only screen and (min-width: 1025px){.service-related__item:hover{opacity:1}.service-related__item:hover .service-related__card-arrow:before{right:-20px}.service-related__item:hover .service-related__card-arrow:after{right:0;bottom:0}.service-related__item:hover .service-related__card-photo:before{opacity:1}.service-related__item:hover .service-related__card-image{transform:scale(1.1)}}.service-related__card{position:relative;display:grid;grid-template-columns:154px minmax(0, 1fr);column-gap:18px;min-height:113px;padding:10px 18px 0 10px}@media (max-width: 767px){.service-related__card{padding:8px 18px 0 8px;grid-template-columns:147px minmax(0, 1fr)}}.service-related__card-bg{position:absolute;inset:0 0 auto;height:98px;background:#ecf3ea}.service-related__card-bg:before{position:absolute;right:0;bottom:0;width:20px;height:20px;content:'';background:url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='0 0 31 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31 31L0 31L31 5.86652e-07L31 31Z' fill='%23F8FFF6'/%3E%3C/svg%3E") no-repeat center/100% 100%}.service-related__card-arrow{position:absolute;right:0;bottom:0;z-index:2;width:15px;height:15px;overflow:hidden;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);-moz-clip-path:polygon(100% 0, 0% 100%, 100% 100%);-ms-clip-path:polygon(100% 0, 0% 100%, 100% 100%);-o-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%)}.service-related__card-arrow:before,.service-related__card-arrow:after{position:absolute;right:0;bottom:0;width:0;height:0;content:'';border-left:23px solid transparent;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.service-related__card-arrow:before{border-bottom:23px solid #006634}.service-related__card-arrow:after{right:14px;bottom:14px;border-bottom:23px solid #4a4a4a}.service-related__card-photo{position:relative;z-index:1;width:153px;height:98px;overflow:hidden}.service-related__card-photo:before{position:absolute;inset:0;z-index:1;content:'';background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url("/wp/wp-content/themes/wp-templ/assets/img/service/bg_card.png") no-repeat center center/cover;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.service-related__card-image{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .3s linear, opacity .15s;backface-visibility:hidden;transform-origin:center center;will-change:transform, opacity}.service-related__card-image[rel~="js-lazy"]:not(.initial){transition:transform .3s linear, opacity .15s}.service-related__card-content{position:relative;z-index:1;padding-top:2px}@media (max-width: 767px){.service-related__card-content{padding-top:4px}}.service-related__card-title{margin-bottom:4px;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.05em;font-weight:600;overflow:hidden;width:100%;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.service-related__card-description{color:#4a4a4a;font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:.05em;font-weight:400;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}@media (max-width: 767px){.service-related__card-description{font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.05em;font-weight:400}}.service-sidebar__block{margin-top:35px}@media (min-width: 768px){.service-sidebar__block{position:sticky;top:90px}}@media (max-width: 767px){.service-sidebar__block{margin-top:30px}}.service-sidebar__title{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.05em;font-weight:700;margin-bottom:12px}@media (max-width: 767px){.service-sidebar__title{font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:.05em;font-weight:700;margin-bottom:17px}}.service-sidebar__tags{display:flex;flex-wrap:wrap;gap:8px;max-width:344px}@media (max-width: 767px){.service-sidebar__tags{max-width:none;gap:7px}}.service-sidebar__tag{min-height:32px;padding:5px 15px;border:1px solid #c6e0cf;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.05em;font-weight:500;cursor:pointer}.service-sidebar__tag,.service-sidebar__tag:link,.service-sidebar__tag:visited,.service-sidebar__tag:active{color:#8c8c8c;text-decoration:none}@media only screen and (min-width: 1025px){.service-sidebar__tag:hover{border-color:#006634;color:#006634;opacity:1}}@media (max-width: 767px){.service-sidebar__tag{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.05em;font-weight:500}}.service-sidebar__tag.is-active{background:#006634;border-color:#006634;color:#fff}.service-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:28px}@media only screen and (min-width: 768px) and (max-width: 1024px){.service-pagination .sp{display:block !important}}@media (max-width: 767px){.service-pagination{grid-template-columns:1fr auto 1fr;gap:8px;margin-top:18px;padding:0}}.service-pagination__prev,.service-pagination__next,.service-pagination__center{min-width:0;color:#4a4a4a}.service-pagination__prev:link,.service-pagination__prev:visited,.service-pagination__prev:hover,.service-pagination__prev:focus,.service-pagination__prev:active,.service-pagination__next:link,.service-pagination__next:visited,.service-pagination__next:hover,.service-pagination__next:focus,.service-pagination__next:active,.service-pagination__center:link,.service-pagination__center:visited,.service-pagination__center:hover,.service-pagination__center:focus,.service-pagination__center:active{color:#4a4a4a}.service-pagination__prev,.service-pagination__next{display:inline-flex;align-items:center}.service-pagination__prev.is-disabled,.service-pagination__next.is-disabled{pointer-events:none;opacity:0}.service-pagination__prev{justify-self:start;justify-content:flex-start}.service-pagination__next{justify-self:end;text-align:end;justify-content:flex-end}.service-pagination__center{justify-self:center;text-align:center;position:relative;display:inline-block;white-space:nowrap;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:500;text-decoration:underline;text-underline-offset:2px}.service-pagination__center span{text-decoration:underline;text-underline-offset:2px}@media (max-width: 767px){.service-pagination__center{font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:500;text-align:center}}.service-pagination__label{position:relative;display:inline-flex;align-items:center;color:#4a4a4a;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.service-pagination__label{font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:500}}.service-pagination__prev .service-pagination__label{padding-left:19px;text-decoration:underline;text-underline-offset:2px}.service-pagination__prev .service-pagination__label:before{position:absolute;top:0;bottom:0;left:0;width:7px;height:13px;margin:auto 0;content:'';background:url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 3.5127L3.81836 6.49902L7 9.48535V13L0 6.5L7 0V3.5127Z' fill='%234A4A4A'/%3E%3C/svg%3E") no-repeat center/100% 100%}@media (max-width: 767px){.service-pagination__prev .service-pagination__label{padding-left:20px}}.service-pagination__next .service-pagination__label{padding-right:19px;text-decoration:underline;text-underline-offset:2px}.service-pagination__next .service-pagination__label:after{position:absolute;top:0;right:0;bottom:0;width:7px;height:13px;margin:auto 0;content:'';background:url("data:image/svg+xml,%3Csvg width='7' height='13' viewBox='0 0 7 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 9.4873L3.18164 6.50098L0 3.51465V0L7 6.5L0 13V9.4873Z' fill='%234A4A4A'/%3E%3C/svg%3E") no-repeat center/100% 100%}@media (max-width: 767px){.service-pagination__next .service-pagination__label{padding-right:20px}}.c-related{background:#ecf3ea;padding:100px 0 118px}@media (max-width: 767px){.c-related{padding:80px 0}}@media (max-width: 767px){.single-services .c-btn03.sp{position:relative;z-index:2}}@media (max-width: 767px){.vn .service-meta__title{line-height:1.5em}}@media (max-width: 767px){.vn .service-meta__share:before{right:166px}}@media (max-width: 767px){.en .service-meta__title{line-height:1.5em}}

/*# sourceMappingURL=maps/single-services.min.css.map */
