@font-face{font-family:"Inter";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyeMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyfMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuOKfMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZg.ttf)format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuBWYMZg.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf)format("truetype")}body{background-image:url(../../images/body.jpg);background-repeat:no-repeat;background-size:cover;font-family:"Inter","sans-serif";font-size:16px;min-height:100vh;min-width:355px}.section-title{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-image:linear-gradient(to right,#212635,#7e818a);font-family:"Montserrat",sans-serif;font-size:25px;font-weight:900;line-height:30px;margin-bottom:24px;padding-top:30px;position:relative;text-align:center;text-transform:uppercase}@media (min-width:992px){.section-title{margin-left:30px;padding:0 0 0 30px;text-align:left}}.section-title:before{background-color:#595959;border-radius:4px;content:"";height:4px;left:calc(50% - 50px);position:absolute;top:0;width:100px}@media (min-width:992px){.section-title:before{bottom:0;height:unset;left:0;top:0;width:3px}}.bs{box-shadow:10px 15px 24px -8px rgba(0,0,0,.1)}#banner .banner{border-radius:12px;margin-bottom:30px;overflow:hidden;position:relative}@media (min-width:992px){#banner .banner{margin-bottom:0}}#banner .banner .image,#header .navbar .navbar-brand img,#services .service .image img{width:100%}#banner .banner .text{align-items:center;bottom:40%;display:flex;justify-content:center;left:15px;position:absolute;right:15px;text-align:center;top:0}@media (min-width:992px){#banner .banner .text{bottom:0;left:72px;right:50%;text-align:left}}@media (min-width:1200px){#banner .banner .text{right:60%}}@media (min-width:1400px){#banner .banner .text{right:65%}}#banner .banner .text h1,#banner .banner .text h2{font-size:27px;font-weight:900;text-transform:uppercase}#banner .banner .text h1{color:#fff;margin-bottom:15px}#banner .banner .text h2{color:#8cbe22;margin-bottom:30px}#banner .banner .text .icons img{margin-right:20px}#banner .banner .text .icons img:last-child{margin-right:0}#benefits{padding-bottom:15px}#benefits .col-lg-6{margin-bottom:15px}#benefits .benefit{background-color:#fff;border-radius:10px;height:100%;overflow:hidden}#benefits .benefit .header{background-color:#8cbe22;color:#fff;font-size:20px;padding:10px 25px;text-align:right}#benefits .benefit .text{color:#595959;font-size:14px;padding:15px;position:relative}@media (min-width:1400px){#benefits .benefit .text{padding:30px}}#benefits .benefit .text:before{background-image:url(../../images/icon_check.svg);background-repeat:no-repeat;content:"";height:21px;position:absolute;right:15px;top:15px;width:21px}#benefits .benefit .text h2{color:#2f333f;font-size:17px;font-weight:900;margin-bottom:15px}@media (min-width:1200px){#benefits .benefit .text h2{width:80%}}#benefits .benefit .text p:last-child,#contact .contact p:last-child,#services .service .text p:last-child{margin-bottom:0}#contact{margin-bottom:40px}#contact .contact,#footer{background-position:50% 100%;background-repeat:no-repeat;color:#c2c2ca;font-size:14px}#contact .contact{background-image:url(../../images/contact.png);background-size:cover;border-radius:10px;margin-bottom:15px;padding:15px}@media (min-width:992px){#contact .contact{margin-bottom:0}}@media (min-width:1400px){#contact .contact{padding:30px}}#contact .contact h1{color:#8cbe22;font-size:23px;font-weight:900}#contact .contact a{color:#c2c2ca;text-decoration:none}#contact .contact a:hover{text-decoration:underline}#contact .contact .opening-hours{background-color:#fff;border-radius:10px;color:#666667;display:inline-block;font-size:17px;font-weight:700;margin-top:10px;padding:15px}#contact .contact .opening-hours h2{font-size:17px;font-weight:700;margin-bottom:10px}#contact .map{border-radius:10px;box-shadow:0 5px 25px -15px rgba(0,0,0,.2);height:100%;min-height:300px;overflow:hidden;padding:0}#contact .map iframe{display:block;height:100%;width:100%}#footer{background-color:#1a1c21;background-image:url(../../images/foorer.png);padding:30px 0 60px;text-align:center}#footer .copyright{padding-top:30px}#header .navbar{padding:30px 0}@media (min-width:992px){#header .navbar{padding:40px 0}}#header .navbar .navbar-brand{max-width:75%;padding-bottom:0;padding-top:0}@media (max-width:991px){#header .navbar .navbar-toggler{align-items:center;border:2px solid #8cbe22;display:flex;font-size:inherit;height:38px;justify-content:center;padding:0;width:42px}}@media (min-width:768px){#header .navbar .navbar-toggler{height:51px;width:51px}}#header .navbar .navbar-toggler.collapsed .icon-bars{display:inline-block}#header .navbar .navbar-toggler .icon-bars,#header .navbar .navbar-toggler.collapsed .icon-xmark{display:none}#header .navbar .navbar-toggler .icon-xmark{display:inline-block}#header .navbar .navbar-toggler:focus{box-shadow:none}#header .navbar .navbar-nav{background-color:rgba(140,190,34,.2);border-radius:5px;margin-top:15px;padding:10px 0}@media (min-width:992px){#header .navbar .navbar-nav{background-color:#2f333f;border-radius:8px;margin-left:auto;margin-top:0;padding:0}}#header .navbar .navbar-nav .nav-item{position:relative}@media (min-width:992px){#header .navbar .navbar-nav .nav-item:after{background-color:rgba(255,255,255,.3);bottom:10px;content:"";position:absolute;right:0;top:10px;width:1px}}#header .navbar .navbar-nav .nav-item:last-child:after{display:none}#header .navbar .navbar-nav .nav-item .nav-link{color:#fff;font-size:14px;padding:10px 20px}#header .navbar .navbar-nav .nav-item .nav-link.active{color:#8cbe22}#services,#services .col-lg-4{margin-bottom:15px}#services .service{background-color:#fff;border-radius:10px;height:100%;overflow:hidden}#services .service .text{color:#595959;font-size:14px;padding:15px}@media (min-width:1400px){#services .service .text{padding:30px}}#services .service .text h2{color:#2f333f;font-size:17px;font-weight:900;margin-bottom:15px}#services .service .text.price-list,#signpost{padding:15px 0}@media (min-width:1400px){#services .service .text.price-list{padding:30px 0}}#services .service .text.price-list h2,#signpost h1{text-align:center}#services .service .text.price-list .prices{background-color:rgba(194,194,202,.45);padding:15px 15px 10px}@media (min-width:1400px){#services .service .text.price-list .prices{padding:15px 30px 10px}}#services .service .text.price-list .prices .item{display:flex;padding-bottom:5px}#services .service .text.price-list .prices .item .price{color:#000;font-weight:700;margin-left:auto}#services .service .text.price-list .note{padding:15px 15px 0;text-align:center}@media (min-width:1400px){#services .service .text.price-list .note{padding:15px 30px 0}}#signpost{background-color:#8cbe22}@media (min-width:992px){#signpost{padding:0}#signpost .wrap{align-items:center;display:flex}}#signpost h1{color:#fff;font-size:15px;font-weight:700;margin-bottom:15px}@media (min-width:992px){#signpost h1{background-image:url(../../images/icon_path.svg);background-position:100% 50%;background-repeat:no-repeat;margin-bottom:0;padding-right:25px;text-align:left}}#signpost ul{list-style:none;margin-bottom:0;padding-left:0;margin-left:auto}@media (min-width:992px){#signpost ul{display:flex}}#signpost ul li a{color:#fff;display:block;text-align:center;text-decoration:none}@media (min-width:992px){#signpost ul li a{padding:15px}}#signpost ul li a.active{font-weight:500;text-decoration:underline}@media (min-width:992px){#signpost ul li a.active{color:#fff;position:relative;text-decoration:none}#signpost ul li a.active:after{background-color:#fff;border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}}#welcome{margin-bottom:30px}@media (min-width:992px){#welcome{margin-bottom:10px}}#welcome .text{background-color:#fff;border-radius:12px;color:#595959;font-size:14px;padding:15px}@media (min-width:992px){#welcome .text{margin-left:auto;margin-right:30px;margin-top:-80px;padding:30px;position:relative;width:50%}}@media (min-width:1200px){#welcome .text{width:45%}}#welcome .text p{margin-bottom:0}