@charset "UTF-8";:root{--primary-violet: #8970f6;--soft-lilac: #d2c2ff;--camp-green: #73c364;--light-meadow: #c4f296;--black: #000;--soft-gray: #f0f0f0;--white: #fff;--system: #666}:root{--font-family: "Gilroy", "Times New Roman";--second-family: "SF Compact Text", sans-serif;--third-family: "Kyiv*Type Titling", sans-serif;--font3: "SF Compact", sans-serif;--font4: "SF Pro Display", sans-serif;--font5: "SF Compact Display", sans-serif;--font6: "New York Small", sans-serif;--font7: "DINishPreview", sans-serif;--font8: "SF Compact Rounded", sans-serif;--font9: "SF Mono", sans-serif;--font10: "Inter", sans-serif}:root{--border-radius: 20px}.navbar .logo{width:calc(6rem + .9vw);height:auto}.navbar .tel{font-family:Gilroy,serif;font-weight:600;font-size:calc(1rem + .9vw);line-height:120%;color:#000}.navbar .navbar-toggler-icon{filter:brightness(0) saturate(100%)}.navbar .navbar-toggler{padding:.5rem;font-size:1.25rem;line-height:1;background-color:#f8f9fa;border:none;border-radius:0}.navbar-toggler:focus{box-shadow:0 0 0 .25rem #0d6efd40;outline:none}.navbar .btn-custom{font-weight:600;padding:12px 32px;background-color:var(--primary-violet, #000);color:var(--white, #fff);border:none;border-radius:var(--border-radius, 20px)}.navbar .btn-custom:hover{background-color:var(--camp-green, #000);color:var(--white, #fff)}#breadcrumbs{margin:30px 0 30px 5px}#breadcrumbs a{color:#666;text-decoration:underline}@media(min-width:1200px){#breadcrumbs{margin:50px 0 70px 10px}}#blog-articles h1{font-family:var(--third-family),sans-serif;font-weight:700;text-align:center}#blog-articles .blogs-descr{font-size:1.25rem}#blog-articles img{border-radius:var(--border-radius, 20px)}#blog-articles img{aspect-ratio:430/287;animation:fadeIn .8s ease-in-out}#blog-articles .blog-img{position:relative;z-index:1}#blog-articles .blog-title{font-size:1.25rem;font-weight:600}#blog-articles .blog-text{font-size:1rem;margin:0;padding:0}#blog-articles .text-clamp-2{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}#blog-articles .blog-data{background-color:var(--soft-gray, #f0f0f0);border-radius:var(--border-radius, 20px);width:100%;overflow:hidden;z-index:3;margin-top:-3.5rem}#blog-articles .but{background-color:var(--primary-violet, #000);border-radius:var(--border-radius, 10px);padding:.75rem 1rem;font-size:1.1rem;font-weight:600;color:var(--white, #fff)}#blog-articles .but:hover{background-color:var(--camp-green, #000);color:var(--white, #fff)}#blog-articles a{color:#000}#blog-articles a:hover{color:var(--camp-green, #000)}#blog-articles .label{background-color:var(--camp-green, #000);border-radius:var(--border-radius, 10px);padding:.63rem 1.25rem;font-size:1.125rem;font-weight:600;color:var(--white, #fff);z-index:3}@media(min-width:1200px){#blog-articles .blog-data{height:16rem}}#contactModal h4{font-family:var(--third-family),serif;font-size:1.5rem;text-align:center;color:#fff}#contactModal .modal-header .btn-close{font-size:1.25rem;background-color:#eee;border-radius:50%;opacity:.8}#contactModal .modal-header{background-color:var(--primary-violet, #ccc)}#contactModal .modal-content{border-radius:20px;overflow:hidden}#contactModal .btn-custom{font-weight:600;font-size:1rem;line-height:120%;border:none;border-radius:var(--border-radius, 0px);padding:1rem 1.5rem;width:100%;height:51px;text-align:center}#contactModal .btn-custom{background-color:var(--primary-violet, #ccc);color:var(--white, #fff)}#contactModal .btn-custom:hover{background-color:var(--camp-green, #000);color:var(--white, #fff)}#contactModal input,#contactModal textarea{padding-top:1.625rem;padding-bottom:.625rem;border-radius:var(--border-radius, 20px);font-size:1.5rem!important}#contactModal input{height:70px!important}#contactModal textarea{min-height:100px!important}#contactModal .form-floating>label{padding-top:.8rem}@media(min-width:1200px){#contactModal input,#contactModal textarea{font-size:1.1rem!important}}#footer .bg-flower{background-image:url(/build/assets/flower_half_4-BH77mB9R.png);background-repeat:no-repeat;background-position:center;background-size:cover}#footer{color:var(--white, #fff);font-size:1rem}#footer .logo{width:130px}#footer a{color:var(--white, #fff);font-weight:400;margin:0 5px;text-decoration:underline}#footer .container-fluid{background-color:var(--primary-violet);border-radius:var(--border-radius) var(--border-radius) 0 0}.distance#footer{padding:3rem 0 0!important}#footer .social-link{display:flex;align-items:center;justify-content:center;width:4.25rem;height:4.25rem;background-color:#f0f0f0;border-radius:50%;flex-shrink:0}#footer .social-link i{font-size:2rem;line-height:0;color:var(--primary-violet, #000)}.distance{padding-top:50px}@media(min-width:768px){.distance{padding-top:130px}}@media(min-width:1200px){.distance{padding-top:150px}}
