:root{--speed:300ms;--time-function:ease-in-out;--vh:1vh;--desktop:1200}.banner__inner,.journal__card,.journal__card-icon{border-radius:10px}.card-row__title span{font-size:32px;font-weight:800;line-height:1.23}@media only screen and (min-width:768px){.card-row__title span{font-size:52px}}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:626px}.form__field{border-bottom:1px solid #000;position:relative}.form__field .wpcf7-not-valid-tip{position:absolute;bottom:-20px;top:auto;left:0;width:100%;background:#dc3232;height:1px;overflow:hidden;z-index:99}.form__field.is-focus label{-webkit-transform:translateY(calc(-100% - 10px));-ms-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}.form__label{position:absolute;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:32px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;text-transform:uppercase;color:#848484}.form__input{padding:18px 32px;border:none;width:100%}.form__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.form__btn .btn{text-transform:uppercase}.form__btn-modal{margin-top:85px;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.form__btn-modal .wpcf7-spinner{display:none}.form__btn-decor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding-right:28px;position:relative}.form__btn-decor:after{content:'';position:absolute;bottom:0;right:0;width:3px;background:#000;height:35px}.form__btn-decor .h3-title{text-transform:uppercase}.form__btn-decor:before{content:'';width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;background-image:url('data:image/svg+xml,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.1663 18.3333L29.7997 27.2833L28.333 27.5833L27.2663 27.7833C26.2163 28 25.6163 29.1667 26.083 30.1167L26.533 31.0833L28.7997 35.9833L26.433 37.0833L24.1663 32.2L23.733 31.2333C23.6298 31.0039 23.4752 30.8012 23.2812 30.641C23.0872 30.4807 22.859 30.3672 22.6142 30.3092C22.3693 30.2513 22.1144 30.2503 21.8692 30.3065C21.6239 30.3627 21.3948 30.4745 21.1997 30.6333L20.3497 31.3L19.1663 32.25V18.3333ZM17.933 14.4833C17.5971 14.4833 17.2749 14.6168 17.0373 14.8543C16.7998 15.0919 16.6663 15.4141 16.6663 15.75V34.8333C16.6663 35.5333 17.233 36.1 17.933 36.1C18.2497 36.1 18.5163 36 18.733 35.8333L21.9163 33.25L24.683 39.2833C24.8997 39.7333 25.3497 40 25.833 40C26.0163 40 26.1997 40 26.383 39.8667L30.983 37.7333C31.6163 37.4333 31.9163 36.6667 31.583 36.05L28.7997 30L32.8163 29.25C33.0923 29.1783 33.3413 29.0277 33.533 28.8167C33.983 28.2833 33.9163 27.5 33.333 27.0167L18.7663 14.7667L18.7497 14.7833C18.5217 14.5895 18.2322 14.4832 17.933 14.4833ZM24.9997 16.6667V13.3333H33.333V16.6667H24.9997ZM23.0497 7.93333L27.7663 3.21667L30.1163 5.56667L25.3997 10.2833L23.0497 7.93333ZM16.6663 0H19.9997V8.33333H16.6663V0ZM6.54967 24.4333L11.2663 19.7167L13.6163 22.0667L8.89967 26.7833L6.54967 24.4333ZM6.54967 5.56667L8.89967 3.21667L13.6163 7.93333L11.2663 10.2833L6.54967 5.56667ZM11.6663 16.6667H3.33301V13.3333H11.6663V16.6667Z" fill="black"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center}.card-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1200px){.card-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}}@media only screen and (min-width:1200px){.card-row__text-wrapper{max-width:609px}}@media only screen and (max-width:1200px){.card-row__text-wrapper{margin-top:20px}}.card-row__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.card-row__title span{display:block}.card-row__description span,.card-row__description strong{color:#eeb114}.card-row__img{-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:1200px){.card-row__img img{width:100%;height:auto}}@media only screen and (min-width:1200px){.card-row__img{max-width:calc(100% - 50px - 609px)}}.card-row__btn{margin-top:30px}.card-row__list-wrapper{margin-top:24px}@media only screen and (min-width:1200px){.card-row__list-wrapper{margin-top:50px}}@media only screen and (max-width:1200px){.card-row__list-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.card-row__content{margin-top:30px}@media only screen and (min-width:1200px){.card-row__reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.card-row__price li{font-weight:700}.card-row__small-title{margin-top:30px}.card-row__price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;margin-top:10px}.card-row__price-row+.card-row__price-row{margin-top:4px}.card-row__price-row-small{gap:18px;color:#a7a7a7}.card-row__decor{background:#e2eff4}.list-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px}@media only screen and (max-width:1200px){.list-images{overflow:auto;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}}.list-images__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media only screen and (min-width:1200px){.list-images__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:1200px){.list-images__list-item{-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1200px){.list-images__list-item{-ms-flex-preferred-size:calc((100% - 7 * 24px)/ 8);flex-basis:calc((100% - 7 * 24px)/ 8)}}.list-images__static .list-images__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list-images__static .list-images__list-item{-ms-flex-preferred-size:auto;flex-basis:auto}.default-hero{padding-top:10px}.default-hero__small{padding-bottom:30px}.default-hero__img{margin-top:10px}@media only screen and (max-width:1200px){.default-hero__img{width:100%;height:auto}}.default-hero__heading{margin-top:50px;max-width:609px}.about-row__list{display:grid;grid-template-columns:45.3% 42.2%;gap:34px 14px}@media only screen and (min-width:768px){.about-row__list{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1230px}}.about-row__desc{margin-top:10px}.card-section__item:not(:last-child){margin-bottom:70px}@media only screen and (min-width:1200px){.card-section__item:not(:last-child){margin-bottom:150px}}.journal{position:relative}@media only screen and (min-width:1200px){.journal:not(.section-decor):after{content:'';position:absolute;z-index:1;top:0;right:0;width:1026px;height:1026px;-webkit-transform:translateX(9%);-ms-transform:translateX(9%);transform:translateX(9%);background-image:url(../img/small-decor.png);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.17}}.journal__card-wrapper,.journal__row{position:relative;z-index:2}.journal__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1000px){.journal__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}@media only screen and (min-width:1000px){.journal__heading-wrapper{max-width:642px}}.journal__buttons-row{margin-top:40px}@media only screen and (min-width:1000px){.journal__buttons-row{margin-top:50px}}@media only screen and (max-width:1000px){.journal__img{width:100%;height:auto}}@media only screen and (min-width:1000px){.journal__img{-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:768px){.journal__card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}}.journal__card{background:#fff;padding:30px}.journal__card:nth-child(2){background:#c41aef}.journal__card:nth-child(4){background:#eeb114}.journal__card:nth-child(4) .journal__card-icon{background:#c41aef}.journal__card:nth-child(2) .journal__card-icon,.journal__card:nth-child(3) .journal__card-icon{background:#356acc}.journal__card:nth-child(1),.journal__card:nth-child(4){color:#356acc}@media only screen and (max-width:576px){.journal__card:not(:last-child){margin-bottom:21px}}@media only screen and (min-width:768px){.journal__card{-ms-flex-preferred-size:calc((100% - 1 * 14px)/ 2);flex-basis:calc((100% - 1 * 14px)/ 2)}}@media only screen and (min-width:1200px){.journal__card{-ms-flex-preferred-size:calc((100% - 3 * 14px)/ 4);flex-basis:calc((100% - 3 * 14px)/ 4)}}.journal__card-icon{width:40px;height:40px;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;background:#eeb114;color:#fff}.journal__title{margin-top:30px}.journal__card-text{margin-top:10px;font-size:12px}.banner__inner{padding:30px;background:#eeb114;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px}@media only screen and (min-width:1000px){.banner__inner{padding:43px 50px 30px 110px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}.banner__inner:after{content:'';position:absolute;z-index:0;width:294px;height:277px;top:0;left:0;opacity:.25;background-image:url(../img/banner-decor.png);background-repeat:no-repeat;background-position:center;background-size:contain}.banner__left{position:relative;z-index:1}@media only screen and (min-width:1000px){.banner__left{-ms-flex-preferred-size:calc(100% - 405px);flex-basis:calc(100% - 405px)}}.banner__title{color:#fff;text-transform:uppercase}.banner__social{padding-left:13px;padding-right:13px}@media only screen and (min-width:1000px){.banner__img{margin-top:calc(0px - 43px)}}.banner__accent{background:#c41aef}.banner__accent .banner__social a{color:#fff;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all}@media (any-hover:hover){.banner__accent .banner__social a:hover{color:rgba(255,255,255,.8)}}.content .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1312px){.content .banner{padding-bottom:368px}}.content .banner__title:nth-child(n){font-size:32px;font-weight:800;line-height:1.23;color:#fff}@media only screen and (min-width:768px){.content .banner__title:nth-child(n){font-size:52px}}@media only screen and (min-width:1312px){.content .banner__content-wrapper{position:absolute;min-width:1312px}}.content .banner__img:nth-child(n){margin-top:0;width:auto}.content .banner__social{padding-left:12px}.content .banner li,.content .banner ul{list-style:none!important}.friends__title{text-transform:uppercase}@media only screen and (min-width:768px){.friends__list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}@media only screen and (min-width:1000px){.friends__list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1200px){.friends__list{display:-webkit-box;display:-ms-flexbox;display:flex}}.friends__image{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}.friends__image:not(:last-child){margin-bottom:10px}@media only screen and (min-width:768px){.friends__image:not(:last-child){margin-bottom:0}}.contact:after{width:852px;height:852px;background-image:url(../img/decor-large.png);-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);right:0;top:221px}@media only screen and (max-width:1200px){.contact:after{display:none}}@media only screen and (min-width:1000px){.contact__bottom,.contact__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}@media only screen and (min-width:1000px){.contact__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 25px}}.contact__title{text-transform:uppercase}.contact__img{width:100%;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;margin-bottom:43px}@media only screen and (min-width:1000px){.contact__img{max-width:468px;margin-bottom:0}}@media only screen and (max-width:1000px){.contact__img img{width:139px;height:auto}}@media only screen and (min-width:576px) and (max-width:1000px){.contact__form{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:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:576px) and (max-width:1000px){.contact__title{text-align:center}}.contact__bottom{margin-top:50px}.contact__map{width:100%;margin-top:40px}@media only screen and (min-width:1000px){.contact__map{max-width:867px;margin-top:0}}.contact__map iframe{width:100%}@media only screen and (max-width:1200px){.contact__map iframe{height:310px}}.contact__address{max-width:386px;width:100%}.contact__address h3{text-transform:uppercase}.contact__social{margin-top:40px}
/*# sourceMappingURL=price-page.min.css.map */
