*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{background-color:#fff}.container{position:relative;z-index:0;overflow:hidden}.hamburger{display:none;position:fixed;top:30px;left:30px;width:30px;height:30px;flex-shrink:0;z-index:1}@media screen and (max-width:768px){.hamburger{display:block}}.hamburger-button{width:100%;height:100%;cursor:pointer}#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#e1b168;opacity:1;transform:rotate(0);transition:all .25s ease-in-out}#nav-icon2.open span{background:#292e36}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:12px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:24px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:2px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:2px;top:15px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:15px}.menu{position:fixed;display:flex;flex-direction:column;justify-content:space-between;background-color:#e1b168;top:0;left:0;width:80vw;height:100vh;padding:10rem 4rem 4rem;transform:translateX(-80vw);transition:all .3s ease-in-out}.menu.open{transform:translateX(0)}.menu__item{list-style-type:none;margin-bottom:2.5rem}.menu__item:last-child{margin-bottom:4rem}.menu__item a{color:#292e36;text-decoration:none;font-family:"Josefin Sans",sans-serif;font-size:2rem;font-weight:400;letter-spacing:.2px}@media screen and (max-width:768px){.menu__item a{font-size:1.8rem}}.menu__item a:hover{color:#fff}.menu__icon-box{display:flex;gap:2rem}.menu__icon{width:2.4rem;height:2.4rem;margin-right:.2rem;color:#292e36;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:2.4rem}.menu__icon:hover{color:#fff}@font-face{font-family:"Cormorant Infant";src:url(../fonts/Cormorant_Infant/CormorantInfant-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Josefin Sans";src:url(../fonts/Josefin_Sans/JosefinSans-Regular.ttf);font-optical-sizing:auto;font-weight:400;font-style:normal}.paragraph{color:#555;font-family:"Josefin Sans",sans-serif;font-size:2rem;line-height:1.5;letter-spacing:.2px;font-weight:400;font-style:normal}@media screen and (max-width:1200px){.paragraph{font-size:1.8rem}}.first-title{font-family:"Cormorant Infant",serif;font-weight:400;font-style:normal;font-size:10rem;line-height:11rem;letter-spacing:.2px;color:#fff;left:0}@media screen and (max-width:1200px){.first-title{font-size:8rem;line-height:8rem}}@media screen and (max-width:768px){.first-title{font-size:6rem;line-height:6rem}}.title-third{color:#292e36;font-family:"Cormorant Infant",serif;font-weight:400;font-size:4rem;line-height:1.4;letter-spacing:.2px;font-style:normal}@media screen and (max-width:1200px){.title-third{font-size:3.6rem}}@media screen and (max-width:1024px){.title-third{font-size:3.4rem}}.title-fourth{color:#292e36;font-family:"Cormorant Infant",serif;font-weight:400;font-size:3rem;line-height:1.3;letter-spacing:.2px}@media screen and (max-width:1024px){.title-fourth{font-size:2.6rem}}.header{background-color:#292e36}.header__container{max-width:1440px;margin-inline:auto}.header__logo-box{display:flex;gap:3rem;align-items:center;justify-content:space-between;padding:4rem}@media screen and (max-width:768px){.header__logo-box{justify-content:center}}.header__logo{width:37.8rem}@media screen and (max-width:1200px){.header__logo{width:35rem}}@media screen and (max-width:1024px){.header__logo{width:30rem}}.header__nav{padding:2rem 5rem;width:100%;margin-left:0;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.header__nav{display:none}}.header__nav_list{list-style-type:none;display:flex;gap:6rem}.header__nav_item{list-style-type:none;margin-left:0;display:flex;align-items:center}.header__nav_item a{color:#fff;text-decoration:none;font-family:"Josefin Sans",sans-serif;font-size:2rem;font-weight:400;letter-spacing:.2px}@media screen and (max-width:768px){.header__nav_item a{font-size:1.8rem}}.header__nav_item a:hover{color:#e1b168}.header__icon-box{display:flex;gap:2rem}@media screen and (max-width:1024px){.header__icon-box{display:none}}.header__icon{width:2.4rem;height:2.4rem;margin-right:.2rem;color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:2.4rem}.header__icon:hover{color:#e1b168}.button{width:29.5rem;height:7.2rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;background-color:#292e36;border:.2rem solid #e1b168;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:2rem;font-weight:400;letter-spacing:.2px}@media screen and (max-width:1200px){.button{width:25rem}}@media screen and (max-width:1024px){.button{width:20rem;height:6rem}}.button:hover{background-color:#e1b168;color:#292e36}.header__button-transparent{margin-left:0}@media screen and (max-width:1024px){.header__button-transparent{display:none}}.header__button-yellow{margin-right:0}@media screen and (max-width:1024px){.header__button-yellow{margin-left:auto}}@media screen and (max-width:768px){.header__button-yellow{display:none}}.menu-section__button{background-color:#fff;color:#e1b168}@media screen and (max-width:1200px){.menu-section__button{display:none}}.menu-section__button_adaptive{display:none}@media screen and (max-width:1200px){.menu-section__button_adaptive{display:block;background-color:#fff;color:#e1b168;margin-bottom:4rem}}.hamburger__button{margin-bottom:2rem;width:18rem;background-color:#e1b168;border:.2rem solid #292e36;color:#292e36}.hamburger__button:hover{background-color:#292e36;color:#e1b168}.footer{background-color:#292e36}.footer__logo{max-width:37.8rem;width:34%}@media screen and (max-width:1200px){.footer__logo{width:35rem}}@media screen and (max-width:1024px){.footer__logo{width:30rem}}@media screen and (max-width:600px){.footer__logo{margin:0 auto}}.footer__icon-box{display:flex;justify-content:flex-end;width:33%;gap:2rem}@media screen and (max-width:600px){.footer__icon-box{display:none}}.footer__icon{width:2.4rem;height:2.4rem;margin-right:.2rem;color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:2.4rem}.footer__icon:hover{color:#e1b168}.footer-container{max-width:1440px;margin:auto;padding:10rem 4rem 0 4rem}.footer-container__part1{display:flex;align-items:center;justify-content:space-between;padding-bottom:4rem;width:100%}.footer-container__part1_paragraph{width:33%;color:#fff}@media screen and (max-width:768px){.footer-container__part1_paragraph{display:none}}.footer-container__paragraphs{display:flex;flex-direction:column;align-items:end}@media screen and (max-width:600px){.footer-container__paragraphs{align-items:center}}.footer-container__paragraph{color:#fff}.footer-container__part2{display:flex;justify-content:space-between;padding-bottom:10rem}@media screen and (max-width:1024px){.footer-container__part2{padding-bottom:6rem}}@media screen and (max-width:600px){.footer-container__part2{flex-direction:column}}@media screen and (max-width:600px){.footer-container__contacts{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem}}.footer-container__part3{display:flex;justify-content:end}@media screen and (max-width:600px){.footer-container__part3{justify-content:center}}@media screen and (max-width:600px){.footer-container__working{display:flex;flex-direction:column;align-items:center}}.footer-container__paragraph_yellow{color:#e1b168}.footer-container .title-decore{width:9rem}.footer-container .title-decore__working{margin-left:auto;width:17.4rem}@media screen and (max-width:600px){.footer-container .title-decore__working{margin-left:0}}.footer-container__title-fourth{color:#fff}.footer-container__center{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1024px){.footer-container__center{display:none}}.footer-container__center-adaptive{display:none}@media screen and (max-width:1024px){.footer-container__center-adaptive{display:flex;flex-direction:column;margin:0 auto 6rem;width:100%;max-width:500px}}@media screen and (max-width:768px){.footer-container__center-adaptive{max-width:450px}}@media screen and (max-width:480px){.footer-container__center-adaptive{max-width:300px}}.footer-container__paragraph_center{text-align:center;color:#fff;margin-bottom:1.2rem}.footer-container__form{display:flex;width:100%;position:relative;height:6.8rem}.footer-container__input{width:100%;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:2.2rem;line-height:2.7rem;letter-spacing:.2px;font-weight:400;font-style:normal;padding:2rem;background:rgba(0,0,0,0);border:.1rem solid #fff}.footer-container__input::placeholder{color:#fff}.footer-container__button{position:absolute;top:0;right:0;width:20.8rem;height:6.8rem;font-size:2.2rem;line-height:3rem;background-color:#fff;color:#292e36;border:none}@media screen and (max-width:480px){.footer-container__button{width:15rem}}.footer-line{max-width:1440px;margin:auto}.copyright{max-width:1440px;margin:auto;padding:2.6rem 4rem 2.6rem 4rem;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.copyright{flex-direction:column;gap:3rem}}.copyright__footer-nav{width:100%;display:flex;justify-content:space-between}.copyright__footer-nav_list{list-style-type:none;display:flex;gap:6rem;width:100%;justify-content:space-between}@media screen and (max-width:768px){.copyright__footer-nav_list{gap:3rem;flex-wrap:wrap}}.copyright__footer-nav_item{list-style-type:none;margin-left:0;display:flex;align-items:center}.copyright__footer-nav_item a{color:#fff;text-decoration:none;font-family:"Josefin Sans",sans-serif;font-size:2rem;font-weight:400;letter-spacing:.2px}@media screen and (max-width:768px){.copyright__footer-nav_item a{font-size:1.8rem}}.copyright__footer-nav_item a:hover{color:#e1b168}.wellcome-section{background-color:#292e36;display:flex;margin-inline:auto}.wellcome-section__container{display:flex;max-width:1440px;margin-inline:auto;padding:1rem 1rem 0 0;align-items:center;gap:4rem}@media screen and (max-width:1024px){.wellcome-section__container{padding:8rem 0;gap:6rem}}@media screen and (max-width:900px){.wellcome-section__container{flex-direction:column;padding-bottom:0}}.wellcome-section__left{padding-left:4rem;align-content:center;justify-content:center}@media screen and (max-width:900px){.wellcome-section__left{padding-inline:8rem}}@media screen and (max-width:768px){.wellcome-section__left{padding-inline:4rem}}.wellcome-section__paragraph{margin-top:2.6rem;margin-bottom:3.5rem;color:#fff}.wellcome-section__button{margin-bottom:8rem}@media screen and (max-width:900px){.wellcome-section__button{margin-bottom:0}}.wellcome-section__right{width:90%}@media screen and (max-width:1024px){.wellcome-section__right{width:100%}}.wellcome-section__right_back{position:relative;max-width:65.5rem;max-height:77rem;background-color:#292e36;border-width:3rem 3rem 0 3rem;border-style:solid;border-color:#3e434a}@media screen and (max-width:1200px){.wellcome-section__right_back{border:none;width:100%;height:auto}}.wellcome-section__right_back:after{content:"";width:3rem;height:3rem;background:#292e36;position:absolute;top:-3rem;left:-3rem}.wellcome-section__right_back:before{content:"";width:3rem;height:3rem;background:#292e36;position:absolute;top:-3rem;right:-3rem}.wellcome-section__right_img{width:59.5rem;height:74rem;padding:3rem 3rem 0 3rem;border-radius:45% 45% 0 0}@media screen and (max-width:1024px){.wellcome-section__right_img{width:100%;height:auto;padding:0 40px 0 0;border-radius:0}}@media screen and (max-width:900px){.wellcome-section__right_img{padding:0;width:100vw;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}}.wellcome-section__right_logo{position:absolute;top:-35px;right:-35px}@media screen and (max-width:1024px){.wellcome-section__right_logo{width:70%;top:-70px}}@media screen and (max-width:900px){.wellcome-section__right_logo{display:none}}.info-section{background:#fff8f5}.info-container{max-width:1440px;margin:auto;padding:10rem 4rem 10rem 4rem;display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}@media screen and (max-width:1280px){.info-container{padding-inline:80px;justify-content:stretch}}.info-container__box-1{display:flex}.info-container__box-2{display:flex}.info-container__box-3{display:flex}.info-container__pic{width:8.3rem;height:8.3rem}.info-container__text{margin-left:2rem;align-items:center}.info-container__title-third{margin-bottom:.5rem}.history-section{background:#fff8f5}.history-container{max-width:1440px;width:100%;margin:auto;padding:0 4rem 10rem 4rem;display:flex;gap:4.5rem}@media screen and (max-width:1200px){.history-container{flex-direction:column}}@media screen and (max-width:1024px){.history-container{padding-inline:0}}.history-container__left{width:55%}@media screen and (max-width:1200px){.history-container__left{width:80%;margin:auto}}@media screen and (max-width:1024px){.history-container__left{width:100%;margin:0}}.history-container__image{width:100%}.history-container__title-fourth{margin-bottom:1.5rem}.history-container__paragraph{margin-bottom:2.5rem}.history-container__right{width:45%}@media screen and (max-width:1200px){.history-container__right{width:80%;margin:auto}}.history-container__minibox{display:flex}.history-container__minibox-1{margin-right:2.4rem}.history-container__title-fourth_years-1{margin-bottom:1.5rem}.history-container__paragraph_years-1{margin-bottom:2rem}.history-container__title-third{margin-bottom:2rem;font-size:2rem}.history-container__signature{width:20rem;height:11.1rem}.menu-section{max-width:1440px;margin:auto;padding:12rem 4rem 10rem 4rem;display:flex}@media screen and (max-width:1200px){.menu-section{flex-direction:column}}.menu-section__left{width:36%;margin-right:5rem}@media screen and (max-width:1200px){.menu-section__left{display:flex;justify-content:space-between;gap:4rem;width:100%;margin-right:0}}@media screen and (max-width:768px){.menu-section__left{flex-direction:column}}.menu-section__title-fourth_main{margin-bottom:1.2rem}.menu-section__paragraph{margin-bottom:4.5rem}.menu-section__img-block{width:100%}.menu-section__img{width:39.8rem;height:54.8;margin-bottom:6rem}@media screen and (max-width:768px){.menu-section__img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}}.menu-section__right{padding-top:3.5rem;position:relative;width:100%}.menu-section__right_img{width:8.4rem;height:8.4rem}.menu-section .starters__title-fourth{font-size:3.6rem;line-height:5rem;margin-bottom:4rem}.menu-section .starters__items{display:flex;gap:2rem;margin-bottom:5rem}.menu-section .starters__items_text{width:100%}.menu-section .starters__price-box{width:100%;display:flex;justify-content:space-between;gap:1.5rem;align-items:center}.menu-section .starters__line{border:1.5px solid #aaa;border-top:rgba(0,0,0,0);border-right:rgba(0,0,0,0);border-left:rgba(0,0,0,0);flex-grow:1;height:1.2rem}.title-decore{border:.2rem solid #e1b168;width:6rem;border-right:rgba(0,0,0,0);border-left:rgba(0,0,0,0);margin-bottom:1.2rem}.title-decore__title-fourth{font-family:"Josefin Sans",sans-serif;font-size:1.5rem;line-height:2.2rem;letter-spacing:3px;font-weight:400;font-style:normal;padding-top:.4rem;text-transform:uppercase}.testimonial-section{background-color:#292e36}.testimonial-container{max-width:1440px;margin:auto;padding:10rem 4rem 10rem 4rem}.testimonial-container__title-decore{width:13.4rem}.testimonial-container__title-fourth{color:#fff;text-transform:uppercase}.testimonial-container__title-fourth_main{color:#fff;margin-bottom:1.2rem}.testimonial-container__paragraph{color:#fff;margin-bottom:10rem}.testimonial-container__cards-box{position:relative;display:flex;flex-direction:row;align-content:center}.testimonial-container__cards-box .cards-item{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:1200px){.testimonial-container__cards-box .cards-item{justify-content:center}}.testimonial-container__cards-box .cards-item .cardBoxSwiper{margin-left:-4rem;margin-right:-4rem;padding-left:4rem;padding-right:4rem;padding-bottom:10rem}.testimonial-container__cards-box .cards-item .cardBoxSwiper .swiper-pagination__dots .swiper-pagination-bullet{width:2rem;height:2rem;background:#797e89}.testimonial-container__cards-box .cards-item .cardBoxSwiper .swiper-pagination__dots .swiper-pagination-bullet:hover{background:#fff;opacity:.5}.testimonial-container__cards-box .cards-item .cardBoxSwiper .swiper-pagination__dots .swiper-pagination-bullet-active{background:#fff}.testimonial-container__cards-box .cards-item__card{padding:0 4rem;background:#343942}@media screen and (max-width:1200px){.testimonial-container__cards-box .cards-item__card{width:100%}}.testimonial-container__cards-box .cards-item__icon{width:11.3rem;height:11.3rem}.testimonial-container__cards-box .cards-item__line{display:flex;gap:2rem;border-bottom:1px solid #797e89}.testimonial-container__cards-box .cards-item__text{padding-top:2rem}.testimonial-container__cards-box .cards-item__title-third{color:#fff;line-height:4.2rem}.testimonial-container__cards-box .cards-item__subtitle{color:#e1b168;margin-bottom:5.2rem}.testimonial-container__cards-box .cards-item__paragraph{padding-top:1.7rem;color:#fff;font-family:"Cormorant Infant",serif;font-weight:300;font-size:2.4rem;line-height:3.7rem;letter-spacing:.25px;font-style:normal}.foto{background-color:#292e36}.foto-container{max-width:1440px;margin-inline:auto}.foto-container__img{width:100%}.offers-container{max-width:1440px;margin:auto;padding:10rem 4rem 0 4rem}.offers-container__caption{text-align:center}.offers-container__title-decore{width:100%;border:none;display:flex;justify-content:center}.offers-container__title-fourth{border-block:.2rem solid #e1b168}.offers-container__title-fourth_main{margin-bottom:1.2rem}.offers-container__paragraph{margin-bottom:4rem}.offers-container__cards-wrapper{display:flex;gap:4rem}@media screen and (max-width:1024px){.offers-container__cards-wrapper{flex-direction:column}}@media screen and (max-width:480px){.offers-container__cards-wrapper{gap:0}}.offers-container__card{display:flex;margin-bottom:12rem}@media screen and (max-width:1024px){.offers-container__card{margin-bottom:4rem}}@media screen and (max-width:480px){.offers-container__card{flex-direction:column;align-items:center}}.offers-container__card_price-img{width:16.5rem;height:10.4rem}.offers-container__card_price-text{font-size:1.5rem;line-height:1rem;letter-spacing:.1px;position:absolute;top:15px}.offers-container__card_price-text2{font-size:6rem;line-height:6.6rem;position:absolute;bottom:10px}.offers-container__card_card-img1{padding-block:8.8rem}@media screen and (max-width:480px){.offers-container__card_card-img1{padding-top:0}}.offers-container__card_card-img2{padding-block:6.7rem}@media screen and (max-width:480px){.offers-container__card_card-img2{padding-top:0;padding-bottom:4rem}}.offers-container__card_price-textt{color:#fff;font-size:1.5rem;line-height:1rem;letter-spacing:.1px;position:absolute;top:15px}.offers-container__card_price-textt2{color:#fff;font-size:6rem;line-height:6.6rem;position:absolute;bottom:10px}.offers-container__card-1{padding-inline:4rem;background-image:url(../img/background-card-1.png);background-size:cover}.offers-container__card-1_leftpart{width:50%}@media screen and (max-width:480px){.offers-container__card-1_leftpart{width:100%;display:flex;flex-direction:column;align-items:center}}.offers-container__card-1_leftpart .inner-wrapper{display:flex;width:-moz-fit-content;width:fit-content;margin-top:4rem;justify-content:center;position:relative;align-items:center;height:-moz-fit-content;height:fit-content}.offers-container__card-1_rightpart{display:flex;align-items:center;width:50%}@media screen and (max-width:480px){.offers-container__card-1_rightpart{width:100%}}.offers-container__card-1_rightpart img{width:100%}.offers-container__card-1_title-decore{width:-moz-fit-content;width:fit-content;border:.1rem solid #292e36;border-right:rgba(0,0,0,0);border-left:rgba(0,0,0,0);margin-top:5.5rem;margin-bottom:1.2rem}.offers-container__card-1_title-fourth{line-height:2.2rem;letter-spacing:4px}.offers-container__card-2{padding-inline:4rem;background-image:url(../img/background-card-2.png);background-size:cover;gap:2rem}.offers-container__card-2_leftpart{width:50%}@media screen and (max-width:480px){.offers-container__card-2_leftpart{width:100%;display:flex;flex-direction:column;align-items:center}}.offers-container__card-2_leftpart .inner-wrapper{display:flex;width:-moz-fit-content;width:fit-content;margin-top:4rem;justify-content:center;position:relative;align-items:center;height:-moz-fit-content;height:fit-content}.offers-container__card-2_rightpart{display:flex;align-items:center;width:50%}@media screen and (max-width:480px){.offers-container__card-2_rightpart{width:100%}}.offers-container__card-2_rightpart img{width:100%}.popular-container{max-width:1440px;margin:auto;padding:0 4rem 10rem 4rem}.popular-container__caption{text-align:center}.popular-container__title-decore{width:100%;border:none;display:flex;justify-content:center}.popular-container__title-fourth{border-block:.2rem solid #e1b168}.popular-container__title-fourth_main{margin-bottom:1.2rem}.popular-container__paragraph{margin-bottom:4rem}.popular-container__cards{display:flex;justify-content:space-between;gap:4rem;margin-bottom:7rem}@media screen and (max-width:1360px){.popular-container__cards{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center}}@media screen and (max-width:768px){.popular-container__cards{grid-template-columns:1fr}}.popular-container__card-1,.popular-container__card-2,.popular-container__card-3,.popular-container__card-4{width:31.8rem}@media screen and (max-width:1360px){.popular-container__card-1,.popular-container__card-2,.popular-container__card-3,.popular-container__card-4{display:flex;flex-direction:column}}@media screen and (max-width:768px){.popular-container__card-1,.popular-container__card-2,.popular-container__card-3,.popular-container__card-4{width:100%;min-width:31.8rem}}.popular-container__card-1_img,.popular-container__card-2_img,.popular-container__card-3_img,.popular-container__card-4_img{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem;max-height:350px}.popular-container__card-1_border,.popular-container__card-2_border,.popular-container__card-3_border,.popular-container__card-4_border{display:flex;justify-content:space-between;border-bottom:.1rem solid #dcdcdc;margin-bottom:1.5rem}.popular-container__title-fourth_dish{margin-bottom:1rem}.popular-container__button-block{width:100%;display:flex;justify-content:center}.popular-container__button{background-color:#fff;color:#e1b168}.services-section{background-color:#292e36}.services-container{max-width:1440px;margin:auto;padding:10rem 4rem 10rem 4rem;display:flex;justify-content:space-between;gap:4rem}@media screen and (max-width:1200px){.services-container{flex-direction:column;align-items:center}}.services-container__left{width:33%}@media screen and (max-width:1200px){.services-container__left{display:flex;flex-direction:column;width:100%}}.services-container__title-decore{width:16.9rem}@media screen and (max-width:1200px){.services-container__title-decore{margin:0 auto 12px}}.services-container__title-fourth{color:#fff}.services-container__title-fourth_main{color:#fff;margin-bottom:1.2rem}@media screen and (max-width:1200px){.services-container__title-fourth_main{margin:0 auto 12px}}.services-container__paragraph{color:#fff;text-align:center}.services-container__title-third{color:#fff;font-size:2.5rem;line-height:3.5rem;padding-top:1.5rem;font-weight:300}.services-container__right{display:flex;gap:3rem;justify-content:center}@media screen and (max-width:1024px){.services-container__right{flex-wrap:wrap}}.services-container__right_box{width:25.4rem;height:23.5rem;padding-block:4.5rem;border:2rem solid #323841;display:flex;flex-direction:column;justify-content:center;align-items:center}.services-container__right_logo{width:6rem}.blog-section{max-width:1440px;margin:auto;padding:10rem 4rem 10rem 4rem}.blog-section__caption{text-align:center}.blog-section__titles{display:flex;width:100%;gap:3rem}@media screen and (max-width:480px){.blog-section__titles{flex-direction:column;gap:0}}.blog-section__title-decore{width:100%;border:none;display:flex;justify-content:center}.blog-section__title-decore_1,.blog-section__title-decore_2,.blog-section__title-decore_3{width:-moz-fit-content;width:fit-content}.blog-section__title-fourth{border-block:.2rem solid #e1b168}.blog-section__title-fourth_main{margin-bottom:1.2rem}.blog-section__title-fourth_main1{font-size:3rem;line-height:3.9rem;margin-bottom:2.5rem}.blog-section__paragraph{margin-bottom:4rem}.blog-section__cards{display:flex;justify-content:space-between;gap:4rem;width:100%}@media screen and (max-width:768px){.blog-section__cards{flex-direction:column}}.blog-section__card-1,.blog-section__card-2{width:50%;display:flex;flex-direction:column}@media screen and (max-width:768px){.blog-section__card-1,.blog-section__card-2{width:100%}}.blog-section__img-1{display:flex;justify-content:center;align-items:center;background:url(../img/blog-1.png) center/cover no-repeat;background-size:cover;width:100%;height:38rem}.blog-section__img-1:hover{background:linear-gradient(90deg,rgba(28,28,28,.7),rgba(0,0,0,.3)),url(../img/blog-1.png) center/cover no-repeat}.blog-section__img-2{display:flex;justify-content:center;align-items:center;background:url(../img/blog-2.png) center/cover no-repeat;background-size:cover;width:100%;height:38rem}.blog-section__img-2:hover{background:linear-gradient(90deg,rgba(28,28,28,.7),rgba(0,0,0,.3)),url(../img/blog-2.png) center/cover no-repeat}.blog-section__button{background:rgba(0,0,0,.3)}.blog-section__about{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:4rem;border:.2rem solid #c4c4c4;border-top:rgba(0,0,0,0);flex-grow:1}.blog-section__about_titles{display:flex;gap:3rem;margin-bottom:2rem}.form-section{background-color:#292e36}.form-container{background:url(../img/form-background.png) center/cover no-repeat;max-width:1440px;height:97.7rem;margin:auto;display:flex;justify-content:center;align-items:center}.form-container__background{width:92rem;height:69.7rem;background:#292e36;opacity:.9;padding:14rem 12rem}@media screen and (max-width:768px){.form-container__background{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:650px){.form-container__background{padding-inline:8rem}}.form-container__caption{text-align:center}.form-container__title-decore{width:100%;border:none;display:flex;justify-content:center}.form-container__title-fourth{border-block:.2rem solid #e1b168;color:#fff}.form-container__title-fourth_main{margin-bottom:4rem;color:#fff}.form-container__button{margin-top:4rem;margin-inline:auto;background-color:#fff;border:none;width:24.2rem;height:6.8rem;color:#292e36}.form{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);grid-gap:3rem}@media screen and (max-width:768px){.form{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr)}}.form__group-1{grid-column:1/4;grid-row:1/3}@media screen and (max-width:768px){.form__group-1{grid-column:1/8;grid-row:1/2}}.form__group-2{grid-column:4/-1;grid-row:1/3}@media screen and (max-width:768px){.form__group-2{grid-column:1/8;grid-row:2/3}}.form__group-3{grid-column:1/3;grid-row:2/3}@media screen and (max-width:768px){.form__group-3{grid-column:1/8;grid-row:3/4}}.form__group-4{grid-column:3/5;grid-row:2/3}@media screen and (max-width:768px){.form__group-4{grid-column:1/8;grid-row:4/5}}.form__group-5{grid-column:5/-1;grid-row:2/3}@media screen and (max-width:768px){.form__group-5{grid-column:1/8;grid-row:5/6}}.form__input{width:100%;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:2.2rem;line-height:3rem;letter-spacing:.2px;font-weight:400;font-style:normal;padding:2rem;background:rgba(0,0,0,0);border:.1rem solid #fff}@media screen and (max-width:768px){.form__input{font-size:2rem}}@media screen and (max-width:650px){.form__input{font-size:1.8rem}}.form__input::placeholder{color:#fff}