.form_application_inner{width:540px;text-align:center;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px}.form_application_inner legend{font-size:24px;font-weight:700;color:#000;margin-bottom:20px}.form_application_inner fieldset{border:none;display:flex;flex-direction:column}.form_application_inner p{font-size:14px;margin-top:10px}.form_application_inner button{margin-top:15px}.form_application_inner__error{color:red;font-size:.875rem;margin-left:.5rem;text-align:left}.message{font-size:20px!important}.message.error{color:red}.message.success{color:green}@media(width < 600px){.form_application_inner{width:320px}}.sliderHorizontal_wrap__wj4dU{position:relative;overflow:hidden;max-width:1280px;width:100%;margin:0 auto}.sliderHorizontal_slider-container__skTPy{position:relative;width:100%;padding-top:36.8%;overflow:hidden}.sliderHorizontal_slider-image__CZ1Js{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease,transform .5s ease;transform:translateX(100%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sliderHorizontal_slider-image__CZ1Js.sliderHorizontal_active__DcFVw{opacity:1;transform:translateX(0)}.sliderHorizontal_slider-indicators__LVU3u{display:flex;justify-content:center;margin-top:20px}.sliderHorizontal_indicator__Mb9di{width:12px;height:12px;border-radius:50%;background:gray;border:none;margin:0 5px;cursor:pointer;transition:background .3s}.sliderHorizontal_indicator__Mb9di.sliderHorizontal_active__DcFVw{background:#000}@media(max-width:1280px){.sliderHorizontal_wrap__wj4dU{width:100%}.sliderHorizontal_slider-container__skTPy{padding-top:36.8%}}@media(width < 1160px){.sliderHorizontal_slider-indicators__LVU3u{display:flex;justify-content:center;margin-bottom:20px}}#sliderWithText__inner{display:flex;justify-content:center;width:100%;overflow:hidden}#sliderWithText__inner__text a{text-decoration:underline;color:#000;font-size:1.625rem;transition:color .3s ease}#sliderWithText__inner__text a:hover{color:#000}#sliderWithText__inner img{max-width:100%;height:auto;display:block}#sliderWithText__inner>*{width:50%}.slider{position:relative;overflow:hidden}.slider__images{display:flex;transition:transform .5s ease}.slider__image{min-width:100%;display:flex;align-items:center;justify-content:center}.slider__image img{width:100%;height:100%;max-height:600px;-o-object-fit:contain;object-fit:contain}.slider__dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:none;z-index:1}.slider__dot{width:20px;height:20px;border-radius:50%;background-color:#fff;margin:0 5px;cursor:pointer;transition:background-color .3s;background-color:rgba(0,0,0,.15)}.slider__dot.active,.slider__dot:hover{background-color:#000}@media(max-width:900px){#sliderWithText__inner__text>p{font-size:1.2rem;margin:0}#sliderWithText__inner__text>a{font-size:1.2rem}}@media(max-width:560px){#sliderWithText__inner>div{margin-left:0;margin-right:0}#sliderWithText__inner{flex-wrap:wrap}#sliderWithText__inner__text>p{font-size:1rem;margin:0}#sliderWithText__inner__text>a{font-size:1rem}#sliderWithText__inner>*{width:100%}#sliderWithText img{margin:0}.slider__dot{width:10px;height:10px}}.sliderWithText_innerText{display:flex;flex-direction:column}.sliderWithText_innerText h3{font-size:2rem;text-transform:uppercase;font-weight:700}#sliderWithText__inner{gap:4rem}@media(width < 1160px){.sliderWithText_innerText h3{font-size:1.5rem}#sliderWithText__inner{margin:50px 0}}@media(width < 900px){#sliderWithText__inner{flex-direction:column-reverse;text-align:center;display:flex;justify-content:center}#sliderWithText__inner *{width:100%}#sliderWithText__inner__text{text-align:justify}}.about{display:flex;flex-direction:row;gap:4rem}.item{-o-object-fit:cover;object-fit:cover;height:100%}.about__images{flex:1.3;display:flex;flex-direction:column;gap:10px}.about__images .item{width:100%;height:450px;position:relative}.about__content{flex:.7}.about__content h2{font-size:2rem;font-weight:700}.contacts{display:flex;gap:4rem;justify-content:center;align-items:center;font-weight:700}.contacts p{margin-bottom:5px}.contacts__map-img{width:100%}.services{text-align:center}.services h3{font-size:2rem;text-transform:uppercase;font-weight:700}.services p{width:60%;margin:0 auto}@media(width < 1250px){.services p{width:100%;text-align:justify}}@media(width < 1170px){.about h2{font-size:1.5rem}}@media(width < 950px){.about{flex-direction:column-reverse;text-align:center}.about__content-text{text-align:justify}}