.news{background-color:var(--color-brown-dark)}.news .news__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media(min-width:768px){.news .news__heading{min-width:57rem}}.news .news__item__header{padding-top:1.6rem;padding-bottom:1.4rem;border-top:1px solid var(--data-default-color)}.news .news__controls--prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:850px){.news .news__swiper{overflow:hidden}}.news .news__item__image{position:relative;overflow:hidden;display:block}.news .news__item__image::before{content:"";float:left;padding-top:calc((2 / 3)*100%)}.news .news__item__image::after{content:"";display:block;clear:both}.news .news__item__image:hover img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.news .news__item__image img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.intro .intro__image{--image-size:32rem;height:var(--image-size);width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),var(--intro-bg-image);background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),var(--intro-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.intro .intro__image{--image-size:47rem}}.intro .intro__logo{width:40%}@media(min-width:768px){.intro .intro__logo{width:20%}}@media(min-width:500px){.intro .intro__logo{width:30%}}.intro .intro__text{width:100%;color:var(--color-white);text-transform:uppercase;font-weight:300;line-height:1;text-align:center;color:var(--data-default-color)}@media(max-width:576px){.intro .intro__text{font-size:3.8rem;line-height:120%;letter-spacing:-.152rem}}.intro .intro__text__svg{display:none}.intro .intro__text__svg svg{width:100%}@media(min-width:768px){.intro .intro__text__svg--pl{display:inline}}.intro .intro__text__content{display:block}@media(min-width:768px){.intro .intro__text__content{font-size:7rem}.intro .intro__text__content--pl{width:0;height:0;opacity:0;overflow:hidden;visibility:hidden}}@media(min-width:768px){.service__list .service__list__container{border-top:.1rem solid rgba(239,234,221,.3)}}.service__list .service__list__figure{overflow:hidden;position:relative}.service__list .service__list__figure::before{content:"";float:left;padding-top:calc((2 / 3)*100%)}.service__list .service__list__figure::after{content:"";display:block;clear:both}@media(min-width:1050px){.service__list .service__list__figure{position:relative}.service__list .service__list__figure::before{content:"";float:left;padding-top:calc((4 / 3)*100%)}.service__list .service__list__figure::after{content:"";display:block;clear:both}}.service__list .service__list__image{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.service__list .service__list__tile{border-top:.1rem solid rgba(239,234,221,.3)}@media(min-width:768px){.service__list .service__list__tile{border-top:none}}.service__list .service__list__tile:hover .service__list__header{background-color:var(--color-black-web-80)}.service__list .service__list__tile:hover .service__list__image{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.service__list .service__list__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:var(--font-family-primary);font-size:2rem;font-weight:400;letter-spacing:-.07rem}.service__list .service__list__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:576px){.service__list .btn{width:100%}}.about .about__text{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media(min-width:992px){.about .about__text{padding:0 4.3rem 0 0}}@media(min-width:1200px){.about .about__text{padding:0 8.6rem}}.about .about__image{position:relative}.about .about__image::before{content:"";float:left;padding-top:calc((2 / 3)*100%)}.about .about__image::after{content:"";display:block;clear:both}@media(min-width:992px){.about .about__image{position:relative}.about .about__image::before{content:"";float:left;padding-top:calc((1 / 1)*100%)}.about .about__image::after{content:"";display:block;clear:both}}.about .about__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px){.about .about__buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}