*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:"Libre Baskerville",sans-serif;font-weight:700;color:#000;font-size:1.6rem}.container{display:grid;grid-template-rows:min-content repeat(2,min-content);grid-template-columns:[full-start] minmax(60px,1fr) [center-start] repeat(8,[col-start] minmax(min-content,18rem) [col-end]) [center-end] minmax(60px,1fr) [full-end]}@media only screen and (max-width:1170px){.container{grid-template-rows:6rem 80vh min-content 40vw repeat(3,min-content);grid-template-columns:[full-start] minmax(6rem,1fr) [center-start] repeat(8,[col-start] minmax(min-content,14rem) [col-end]) [center-end] minmax(6rem,1fr) [full-end]}}@media only screen and (max-width:830px){.container{grid-template-rows:6rem 10rem min-content min-content min-content 50vw repeat(3,min-content)}}.title-1{font-size:9.6rem;font-weight:700;color:#fff;font-family:"Libre Baskerville",sans-serif}.title-2-waite{font-size:4.8rem;font-weight:700;color:#fff;font-family:"Libre Baskerville",sans-serif}.title-2{font-size:4.8rem;font-weight:700;color:#000;font-family:"Libre Baskerville",sans-serif}.title-3{font-size:2.4rem;font-weight:700;color:#000;font-family:"Libre Baskerville",sans-serif}.title-3-w{font-size:2.4rem;font-weight:700;color:#fff;font-family:"Libre Baskerville",sans-serif}.title-3-w_black{color:#000}.title-4{font-size:1.8rem;font-weight:700;color:#000;font-family:"Libre Baskerville",sans-serif}.title-4_black{color:#000}.title-4_white{color:#fff}.title-p{font-size:1.6rem;font-weight:400;color:#000;line-height:160%;font-family:"Roboto Slab",sans-serif}.title-p_black{color:#000}.title-p_white{color:#fff}.cards{grid-column:center-start/center-end;display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));grid-gap:4rem 6rem;padding:10rem 0}@media only screen and (max-width:420px){.cards{padding:5rem 0}}@media only screen and (max-width:420px){.cards{padding:5rem 0}}@media only screen and (max-width:830px){.cards{grid-row:7/8}}.cards__animated{animation:leftToRight .5s ease-out .7s}.content{grid-column:1/-1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding-top:5rem}@media only screen and (max-width:830px){.content{grid-column:1/-1;grid-row:6/7;z-index:100;padding-bottom:3rem}}.card{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:4.5rem;justify-items:center;background:#fff;box-shadow:0 1px 2px 2px rgba(0,0,0,.25);background:url(../img/svg/flowers/middle-flower.svg) top left -2.5rem/cover no-repeat;background-size:60%}.card__img{padding:2rem;width:60%;background:url(../img/svg/flowers/middle-flower-right.svg) top right -5.5rem/cover no-repeat;background-size:100%}.card__cont{text-align:justify;padding:0 1rem}.card__hr{border-top:.5px solid rgba(217,217,217,.11);box-shadow:0 1px 1px rgba(0,0,0,.25);width:90%}.card__btn{position:relative;bottom:2rem}.header{background-color:#1e90ff;grid-column:full-start/full-end;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(6,1fr);display:grid;background:url(../img/Rectangle7.png)}.header_img{width:100%;grid-column:1/-1;grid-row:1/-1}@media only screen and (max-width:830px){.header_img{width:100%;height:100%}}.header__h1{color:#efefef;grid-column:2/20;grid-row:1/3;text-shadow:1px 1px 1px #000;padding:4rem 0 0;animation:4s;transition:transform .6s cubic-bezier(.37,0,.63,1)}@media only screen and (max-width:830px){.header__h1{font-size:24px}}.header__h1__animated{animation:RightToLeft .5s ease-out .7s}.header__h2{color:#efefef;grid-column:7/18;grid-row:3/4;text-shadow:1px 1px 1px #000}@media only screen and (max-width:830px){.header__h2{font-size:16px}}.header__h2__animated{animation:leftToRight .5s ease-out .7s}.info-one-img{grid-column:center-start/col-end 4;display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(14,1fr);background-image:url(../img/svg/flowers/middle-flower.svg);background-size:30%;background-position:top left -3rem;background-repeat:no-repeat}@media only screen and (max-width:830px){.info-one-img{grid-column:1/-1}}.info-one-img__animated{animation:RightToLeft .5s ease-out .7s}.info-one-img__background{width:100%;grid-column:3/16;grid-row:3/14}.info-one-img__background__animated{animation:RightToLeft .5s ease-out .7s}.info-one-img__img{width:100%;grid-column:2/15;grid-row:4/15;padding-bottom:10rem}.info-one-img__img__animated{animation:RightToLeft .5s ease-out .7s}.info-one-text{grid-column:col-start 5/center-end;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(24,1fr);padding-left:3rem;background-image:url(../img/svg/flowers/big-flower-center.svg);background-size:100%;background-position:center 1rem;background-repeat:no-repeat}@media only screen and (max-width:830px){.info-one-text{grid-column:1/-1;grid-row:5/6}}.info-one-text__animated{animation:RightToLeft .5s ease-out .7s}.info-one-text__h3{width:100%;padding:18.6rem 4rem 1.8rem 2rem;grid-column:1}@media only screen and (max-width:830px){.info-one-text__h3{padding:0 4rem 1.8rem 2rem}}.info-one-text__h3__animated{animation:RightToLeft .5s ease-out .7s}.info-one-text__h2{padding:1rem 4rem 1.8rem 2rem}.info-one-text__h2__animated{animation:RightToLeft .5s ease-out .7s}.info-one-text__p{padding:8.4rem 4rem 8rem 2rem}@media only screen and (max-width:830px){.info-one-text__p{padding:1rem 4rem 8rem 2rem}}.info-one-text__p__animated{animation:RightToLeft .5s ease-out .7s}.info-one-text__btn{background-color:#c3a08f;width:30rem;height:6rem}@media only screen and (max-width:830px){.info-one-text__btn{position:relative;top:-3rem}}.info-one-text__btn__animated{animation:RightToLeft .5s ease-out .7s}.services{grid-column:center-start/center-end;text-align:center;grid-template-columns:repeat(1,1fr);grid-row-gap:4.5rem;justify-items:center;background:url(../img/svg/flowers/middle-flower.svg) top left -2.5rem/cover no-repeat;background-size:60%;padding:6rem}@media only screen and (max-width:830px){.services{grid-column:full-start/full-end}}.services_h2{padding:1rem}.services_p{padding:2rem 0 3rem}.services-box{display:flex;justify-content:space-around}@media only screen and (max-width:830px){.services-box{flex-wrap:wrap}}.services-box__blocks{flex-wrap:wrap;padding:1rem}.services-box__blocks__img{width:100%}.price-list{grid-column:center-start/center-end;padding:8rem 0;background-color:#efefef}@media only screen and (max-width:830px){.price-list{display:flex;flex-wrap:wrap;position:relative;top:3rem}}@media only screen and (max-width:420px){.price-list{grid-column:full-start/full-end;padding:2rem}}.list-name{display:flex;justify-content:space-around;width:100%}@media only screen and (max-width:830px){.list-name{display:flex;flex-wrap:wrap;text-align:center}}.list-name__left,.list-name__right{display:block}@media only screen and (max-width:830px){.list-name__left,.list-name__right{display:none}}.list-name__center{display:none}@media only screen and (max-width:830px){.list-name__center{display:block}}.lists{display:flex;justify-content:space-around}@media only screen and (max-width:830px){.lists{display:flex;flex-wrap:wrap;padding:3rem 0;width:100%}}.lists__hr{background:#fff;box-shadow:0 2px 2px #886444}.lists_left_box{display:flex;justify-content:space-around;padding:1rem 1rem;justify-items:center;align-items:center;width:100%}@media only screen and (max-width:830px){.lists_left_box{padding:3rem 0}}.lists_left_box__minut{padding:0 3rem}.lists_right_box{display:flex;justify-content:space-around;padding:1rem 1rem;justify-items:center;align-items:center;width:100%}@media only screen and (max-width:830px){.lists_right_box{padding:3rem 0}}.lists_right_box__minut{padding:0 3rem}.min-sidebar{background-color:#886444;grid-column:full-start/full-end}.min-sidebar_address{width:100%;display:flex;justify-content:center;padding:2rem}@media only screen and (max-width:830px){.min-sidebar_address{display:flex;flex-wrap:wrap;flex-direction:row;padding:0}}.min-sidebar_address__cont{display:flex;flex-direction:row;padding:0 2rem}.min-sidebar_address__cont__icon{padding:0 1rem}.min-sidebar_address__cont__link{text-decoration:none}.sidebar{grid-column:full-start/full-end;background:#583108;display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(3,2rem);padding:1rem 6rem}@media only screen and (max-width:830px){.sidebar{grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(4,2rem);height:10rem;padding:1rem 1rem}}.sidebar_logo{grid-column:1/3;grid-row:1}@media only screen and (max-width:830px){.sidebar_logo{margin:auto;padding:1.3rem 0 0}}.sidebar_logo__text{color:#fff}.sidebar_menu{grid-column:11/19;grid-row:2/3}@media only screen and (max-width:830px){.sidebar_menu{display:none}}.sidebar_menu__search{grid-column:21;grid-row:2/3;border-radius:1rem;background:url(../img/svg/dashicons-search.svg) right/cover no-repeat #efefef;background-size:15%;width:20rem;height:3rem}@media only screen and (max-width:830px){.sidebar_menu__search{display:none}}.sidebar_menu__list{justify-self:start;display:flex;justify-content:space-between;flex-wrap:wrap}.sidebar_menu__list__btn{list-style:none}.sidebar_menu__list__btn__click{text-decoration:none;color:#fff}.navigation__toggle{display:none}.navigation__button{background:#fff;height:8rem;width:8rem;border-radius:50%;position:fixed;top:7rem;right:1rem;z-index:200;text-align:center;cursor:pointer;display:none;background:#886444}@media only screen and (max-width:830px){.navigation__button{display:block}}.navigation__background{width:6rem;height:6rem;border-radius:50%;background:radial-gradient(#583108,#886444);position:fixed;right:1rem;top:8rem;z-index:100;transition:all .7s;display:none}@media only screen and (max-width:830px){.navigation__background{display:block}}.navigation__nav{height:100vh;position:fixed;top:0;right:0;z-index:150;opacity:0;width:0;transition:all .3s cubic-bezier(.68,-.6,.32,1.6)}.navigation__list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);list-style:none;width:100%}.navigation__item{text-align:center}.navigation__item:not(:last-child){margin-bottom:5rem}.navigation__link:link,.navigation__link:visited{font-size:4rem;color:#fff;letter-spacing:.5rem;text-decoration:none;text-transform:uppercase;background:linear-gradient(120deg,transparent 0,transparent 50%,#886444 50%);background-size:220%;padding:1rem 2rem;transition:all .8s;display:inline-block}.navigation__link:active,.navigation__link:hover{background-position:100%;color:#000;transform:translateX(1rem)}.navigation__toggle:checked~.navigation__background{transform:scale(80)}.navigation__toggle:checked~.navigation__nav{width:100%;opacity:1}.navigation__icon{position:relative;margin-top:37px}.navigation__icon,.navigation__icon::after,.navigation__icon::before{width:30px;height:2px;background:#000;display:inline-block}.navigation__icon::after,.navigation__icon::before{content:"";position:absolute;left:0;transition:all .8s}.navigation__icon::before{top:-8px}.navigation__icon::after{top:8px}.navigation__button:hover .navigation__icon::before{top:-10px}.navigation__button:hover .navigation__icon::after{top:10px}.navigation__toggle:checked+.navigation__button .navigation__icon{background:rgba(0,0,0,0)}.navigation__toggle:checked+.navigation__button .navigation__icon::before{top:0;transform:rotate(135deg)}.navigation__toggle:checked+.navigation__button .navigation__icon::after{top:0;transform:rotate(-135deg)}.info-two-text{grid-column:center-start/col-end 4;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(24,1fr);padding-left:3rem;background-image:url(../img/svg/flowers/big-right-flower.svg);background-size:100%;background-position:center 1rem;background-repeat:no-repeat}@media only screen and (max-width:830px){.info-two-text{grid-column:1/-1;grid-row:9/10}}.info-two-text__h3{width:100%;padding:18.6rem 4rem 1.8rem 2rem;grid-column:1}@media only screen and (max-width:830px){.info-two-text__h3{padding-top:.4rem}}.info-two-text__h2{padding:1rem 4rem 1.8rem 2rem}.info-two-text__p{padding:8.4rem 4rem 4rem 2rem}@media only screen and (max-width:830px){.info-two-text__p{padding-top:.4rem}}.info-two-text__btn{background-color:#c3a08f;width:30rem;height:6rem}@media only screen and (max-width:830px){.info-two-text__btn{padding:1rem}}.info-two-text_special{width:100%;height:auto;display:flex;flex-direction:row}@media only screen and (max-width:830px){.info-two-text_special{display:flex;flex-wrap:wrap;align-content:center;padding:1rem 6rem 4rem 2rem}}.info-two-text_special__sale1{display:flex;flex-wrap:wrap;width:360px;padding-top:1rem}.info-two-text_special__sale1___box{display:flex;flex-direction:column;flex-wrap:wrap;padding:1rem 1rem 0 0}.info-two-text_special__sale2{display:flex;flex-wrap:wrap;width:360px;padding-top:1rem}.info-two-text_special__sale2___box2{display:flex;flex-direction:column;padding:1rem 1rem 0 0}.info-two-img{grid-column:col-start 5/center-end;display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(14,1fr);background-image:url(../img/svg/flowers/middle-flower-right.svg);background-size:30%;background-position:top right -3rem;background-repeat:no-repeat}@media only screen and (max-width:830px){.info-two-img{grid-column:1/-1;grid-row:8/9}}.info-two-img__background{width:100%;grid-column:3/16;grid-row:3/14}.info-two-img__img{width:100%;grid-column:2/15;grid-row:4/15;padding-bottom:10rem}.footer{background-color:#886444;grid-column:full-start/full-end;display:flex;flex-direction:row;justify-content:space-around;text-align:left;padding:6rem}@media only screen and (max-width:830px){.footer{flex-wrap:wrap;text-align:center}.footer_con{display:flex;flex-direction:column;justify-content:left;background:url(../img/svg/flowers/big-right-flower.svg) top left -2.5rem/cover no-repeat}}@media only screen and (max-width:830px)and (max-width:830px){.footer_con{padding:.5rem}}.footer_con>img{width:100px;height:100px}@media only screen and (max-width:830px){.footer_con>img{width:20%;height:20%;position:absolute;right:1rem}}.footer_con>h3{padding:.5rem}@media only screen and (max-width:830px){.footer_con>h3{padding:.5rem}}.scroll-to-top{position:relative}.btn-position{position:fixed;bottom:40px;right:25px;z-index:20}.btn-style{background-color:#000;border:2px solid #fff;border-radius:50%;height:50px;width:50px;color:#fff;cursor:pointer;animation:movebtn 3s ease-in-out infinite;transition:all .5s ease-in-out;font-size:40px;display:flex;justify-content:center;align-items:center;visibility:hidden}.btn-style:hover{animation:none;background:#fff;color:#551b54;border:2px solid #551b54}@keyframes BtnToUp{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes leftToRight{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes RightToLeft{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translateX(0)}}