@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,300&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto:400,700";*,*:before,*:after{box-sizing:border-box}body{padding:0;font-family:poppins,sans-serif;background-color:#faf8f5;overflow-x:hidden;margin:0 auto}.container{width:100%;max-width:1580px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;position:relative}.container:before{content:"";width:45%;height:50%;background-color:#a9d6cb;position:absolute;top:0;right:-140px;z-index:-1}.hero{display:flex;flex-direction:column;padding-bottom:30px;max-width:100%;position:relative}.hero:before{content:"";width:1200px;height:1050px;position:absolute;background-image:url(/header-projects-non-responsive/spa_and_beauty/dist/icons/woman2.svg);background-size:cover;left:10%;top:-90px;pointer-events:none}.hero .hero__content{max-width:40%;padding-bottom:56px}.hero .hero__content h1{font-family:poppins,sans-serif;font-size:64px;color:#264065;font-weight:700;line-height:80px;margin-bottom:0;padding-bottom:32px}.hero .hero__content p{width:748px;font-family:poppins,sans-serif;font-size:24px;font-weight:400;line-height:40px;color:gray;margin-top:0}.hero .buttons{display:flex;gap:32px;align-items:center;padding-bottom:60px}.hero .buttons .btn1{display:inline-block;background-color:#264065;padding:12px 40px;border-radius:32px;color:#fff;text-decoration:none;font-family:poppins,sans-serif;font-size:18px}.hero .buttons .btn2{display:inline-flex;justify-content:center;gap:16px;text-decoration:none;font-size:18px;color:#264065;position:relative}.hero .buttons .btn2 img{width:24px;height:24px}.hero .buttons .btn2:after{content:"";background-color:#fff;width:48px;height:48px;position:absolute;border-radius:32px;z-index:-1;top:-11px;left:-14px}.services{display:inline-flex;gap:72px;align-items:center;width:600px;padding:32px;background-color:#fff}.services .type_services{display:flex;align-items:center;justify-content:center;flex-direction:column}.services .type_services .item__services{width:56px;height:56px;background-color:#a9d6cb;border-radius:26px;padding:5px;margin-bottom:24px}.services .type_services h3{font-size:36px;font-weight:500;color:#264065;margin:0 0 16px;padding:0}.services .type_services p{text-align:center;font-size:18px;font-weight:400;color:#909090;padding:0;margin:0}.comment1{max-width:405px;position:relative;left:1210px;top:-560px;padding:22px;border-radius:16px;background:#ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.comment1 p{margin-top:8px;margin-bottom:8px;font-family:poppins,sans-serif;font-size:18px}.comment1 .author{font-family:poppins,sans-serif;font-size:18px;font-weight:700;color:#264065}.comment2{max-width:405px;position:relative;left:70%;top:-470px;padding:24px;border-radius:16px;background:#ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.comment2 p{margin-top:8px;margin-bottom:8px;font-family:poppins,sans-serif;font-size:18px}.comment2 .author{font-family:poppins,sans-serif;font-size:18px;font-weight:700;color:#264065}.header{display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px}.header .nav__bar .menu{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:50px}.header .nav__bar .menu li{margin:0;padding:0}.header .nav__bar .menu li a{text-decoration:none;color:#264065;font-size:18px}.header .nav__bar .menu li:last-child{position:relative}.header .nav__bar .menu li:last-child a{position:relative}.header .nav__bar .menu li:last-child a:after{content:"";background-image:url(/header-projects-non-responsive/spa_and_beauty/dist/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);right:-20px}.header .nav__bar .menu li:last-child .submenu{z-index:5;opacity:0;visibility:hidden;transition:opacity .3s ease;transform:translateY(10px);position:absolute;margin:0;padding:0;top:100%;left:2%;background:#ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 25px #0000001a;list-style:none;text-align:left;min-width:160px}.header .nav__bar .menu li:last-child .submenu li{padding:0;margin:0;width:100%}.header .nav__bar .menu li:last-child .submenu li a{display:block;padding:15px 20px;text-decoration:none;color:#264065;font-size:18px}.header .nav__bar .menu li:last-child .submenu li a:after{display:none}.header .nav__bar .menu li:last-child .submenu li a:hover{background:#ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#264065}.header .nav__bar .menu li:last-child:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.header .login{margin-right:2%}.header .login ul.menu_login{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:50px}.header .login ul.menu_login li{margin:0;padding:0}.header .login ul.menu_login li a{text-decoration:none;color:#264065;font-size:16px}.header .login ul.menu_login li .link_active{text-decoration:underline;font-weight:400}.header .login ul.menu_login li a.cart{padding-right:74px}.header .login ul.menu_login li .login_btn{display:inline-block;background-color:#264065;padding:12px 40px;border-radius:32px;color:#fff;text-decoration:none;font-family:poppins,sans-serif}
