@charset "utf-8";


.main-header{transition: .8s;}
.main-header.upup .custom-header{top:-100px}
.ch-nav a,.ch-right .btn-event{color:#fff;text-decoration:none}
.custom-header{transition: .8s;position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:38px 60px 0;z-index:20}
.ch-left{display:flex;align-items:center;gap:50px}
.ch-icon-btn{cursor:pointer;display:flex;align-items:center;justify-content:center;width:37px;height:26px}
.ch-nav{display:flex;gap:36px;font-size:17px;font-weight:400;margin-left:10px}
.ch-nav a{transition:opacity .3s}
.ch-nav a:hover{opacity:1}
.ch-logo{position:absolute;left:47%;/* transform:translateX(-50%); */text-align:center}
.ch-logo .logo img{width:119px}
.ch-logo .logo img.on{display:none;}
.ch-right .btn-event{background-color:#5d6d34;padding:15px 2rem;font-size:14px;display:inline-block;transition:background .3s}
.ch-right .btn-event:hover{background-color:#4a5829}
.main-header.scroll .ch-logo .logo img.on{display:block;}
.main-header.scroll .ch-logo .logo img.off{display:none;}
.main-header.scroll .hamburger-icon span{background-color:#5d6d34}
.main-header.scroll .ch-icon-btn.globe-btn{display:none}
.main-header.scroll .ch-nav a{color:#000}

.hamburger-icon,.lang-wrap{cursor:pointer;display:flex}
.curr-lang,.hamburger-icon,.lang-wrap,.lang-wrap:hover .sub-lang{display:flex}
.hamburger-icon{width:37px;height:26px;flex-direction:column;justify-content:space-between}
.hamburger-icon span{display:block;width:100%;height:3px;background-color:#fff;border-radius:2px;transition:.3s}
.ch-icon-btn.globe-btn{position:relative;width:auto;height:auto;overflow:visible!important;display:flex;justify-content:center;align-items:center}
.lang-wrap{position:relative;flex-direction:column;align-items:center;padding-bottom:15px;margin-bottom:-15px}
.curr-lang{align-items:center;gap:10px}
.curr-lang img,.sub-lang a img{width:29px}
.curr-lang img.curr-lang_icon{width:10px}
.sub-lang{display:none;position:absolute;top:100%;left:0;padding-top:10px;flex-direction:column;gap:8px;align-items:center;z-index:10;margin-top:-10px}
.sub-lang a{display:block;transition:.2s}
.sub-lang a:hover{transform:scale(1.1)}
.fm-close-btn{width:40px;height:40px;background:0 0;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}
.fm-close-icon{position:relative;width:24px;height:24px}
.fm-close-icon span{position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#333;border-radius:10px}
.fm-close-icon span:first-child{transform:translate(-50%,-50%) rotate(45deg)}
.fm-close-icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}
.fm-header,.fm-links,.fm-menu-group{display:flex}
.full-menu-overlay{position:fixed;top:-100%;left:0;width:100%;height:100vh;background-color:#F0ECE4;z-index:9999;transition:top .5s ease-in-out;padding:40px 60px;box-sizing:border-box;}
.full-menu-overlay.active{top:0}
.fm-header{align-items:center;margin-bottom:60px;gap:2rem}
.fm-auth-links{font-size:14px;color:#666;margin-right:30px}
.fm-auth-links a{color:#666;text-decoration:none}
.fm-auth-links .sep{margin:0 10px;color:#ccc}
.fm-close-btn{background:0 0;border:none;cursor:pointer;padding:10px}
.fm-close-btn svg{width:30px;height:30px}
.fm-content{max-width:1036px;margin:0 auto;position:relative;z-index:2}
.fm-cate{width:250px;font-size:26px;font-weight:700;color:#56682E}
.fm-links{flex:1;flex-wrap:wrap;gap:47px;align-items:center}
.fm-fx{display: flex;flex:1;flex-wrap:wrap;gap:47px;align-items:center}
.wm-clinic,.wm-ego{display:block;color:#56682E}
.fm-links a{font-size:16px;color:#000;text-decoration:none;font-weight:500}
.fm-links a:hover{color:#56682E;font-weight:700}
.fm-watermark{position:absolute;bottom:-7px;right:74px;z-index:1;opacity:0;pointer-events:none;line-height:1;text-align:right;transform:translateY(50px) scale(.9);
transition:1.2s cubic-bezier(.22, 1, .36, 1);width:640px;height:auto;}
.full-menu-overlay.active .fm-watermark{opacity:.9;transform:translateY(0) scale(1);transition-delay:0.4s}
.wm-ego{font-size:400px;font-family:Cagliostro,serif;letter-spacing:-20px}
.wm-clinic{font-size:80px;font-family:Cagliostro,sans-serif;margin-top:-120px;margin-right:20px}
.fm-menu-group{display:flex;border-bottom:1px solid #C5D0AC;padding:25px 0;    padding-left: 31px;opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out;}
.fm-menu-group:last-child{border-bottom:none}
.full-menu-overlay.active .fm-menu-group{opacity:1;transform:translateY(0)}
.full-menu-overlay.active .fm-menu-group:first-child{transition-delay:0.3s}
.full-menu-overlay.active .fm-menu-group:nth-child(2){transition-delay:0.4s}
.full-menu-overlay.active .fm-menu-group:nth-child(3){transition-delay:0.5s}
.full-menu-overlay.active .fm-menu-group:nth-child(4){transition-delay:0.6s}
.full-menu-overlay.active .fm-menu-group:nth-child(5){transition-delay:0.7s}
.full-menu-overlay.active .fm-menu-group:nth-child(6){transition-delay:0.8s}
.full-menu-overlay.active .fm-menu-group:nth-child(7){transition-delay:0.9s}
.full-menu-overlay.active .fm-menu-group:nth-child(8){transition-delay:1.0s}
.full-menu-overlay.active .fm-menu-group:nth-child(9){transition-delay:1.1s}

.ch-right{display:flex;align-items:center;gap:45px}
.lang-flat-list{display:flex;align-items:center;gap:13px}
.lang-flat-list a{display:block;width:28px;height:28px;border-radius:50%;overflow:hidden}
.lang-flat-list img{width:100%;height:100%;object-fit:cover}
.lang-flat-list.m_cont_768{display:none}

@media (max-width:1280px){
	.main-header.upup .custom-header{top:-7.8125vw}
	.ch-nav a,.ch-right .btn-event{text-decoration:none}
	.custom-header{transition: .8s;top:0;left:0;right:0;justify-align-items:center;padding:2.9688vw 4.6875vw 0;z-index:20}
	.ch-left{align-items:center;gap:3.9063vw}
	.ch-icon-btn{cursor:pointer;align-items:center;justify-width:2.8906vw;height:2.0313vw}
	.ch-nav{gap:2.8125vw;font-size:1.3281vw;margin-left:0.7813vw}
	.ch-nav a{transition:opacity .3s}
	.ch-nav a:hover{opacity:1}
	.ch-logo{left:50%;/* transform:translateX(-50%); */text-align:center}
	.ch-logo .logo img{width:9.2969vw}
	.ch-logo .logo img.on{}
	.ch-right .btn-event{padding:1.1719vw 3.0469vw;font-size:1.0938vw;transition:background .3s}
	.ch-right .btn-event:hover{background-color:#4a5829}
	.main-header.scroll .ch-logo .logo img.on{}
	.main-header.scroll .ch-logo .logo img.off{}
	.main-header.scroll .hamburger-icon span{background-color:#5d6d34}
	.main-header.scroll .ch-icon-btn.globe-btn{display:none}
	.main-header.scroll .ch-nav{display:none}
	.hamburger-icon,.lang-wrap{cursor:pointer;display:flex}
	.curr-lang,.hamburger-icon,.lang-wrap,.lang-wrap:hover .sub-lang{display:flex}
	.hamburger-icon{width:2.8906vw;height:2.0313vw;flex-direction:column;justify-content:space-between}
	.hamburger-icon span{width:100%;height:0.2344vw;border-radius:0.1563vw;transition:.3s}
	.ch-icon-btn.globe-btn{width:auto;height:auto;overflow:visible!important;justify-align-items:center}
	.lang-wrap{flex-direction:column;align-items:center;padding-bottom:1.1719vw;margin-bottom:-1.1719vw}
	.curr-lang{align-items:center;gap:0.7813vw}
	.curr-lang img,.sub-lang a img{width:2.2656vw}
	.curr-lang img.curr-lang_icon{width:0.7813vw}
	.sub-lang{top:100%;left:0;padding-top:0.7813vw;flex-direction:column;gap:0.6250vw;align-items:center;margin-top:-0.7813vw}
	.sub-lang a{transition:.2s}
	.sub-lang a:hover{transform:scale(1.1)}
	.fm-close-btn{width:3.1250vw;height:3.1250vw;background:0 0;border:none;padding:0;cursor:pointer;align-items:center;justify-content:center}
	.fm-close-icon{width:1.8750vw;height:1.8750vw}
	.fm-close-icon span{top:50%;left:50%;width:100%;height:0.1563vw;border-radius:0.7813vw}
	.fm-close-icon span:first-child{transform:translate(-50%,-50%) rotate(45deg)}
	.fm-close-icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}
	.fm-header,.fm-links,.fm-menu-group{display:flex}
	.full-menu-overlay{top:-100%;left:0;width:100%;height:100vh;transition:top .5s ease-in-out;padding:3.1250vw 4.6875vw;
	overflow-y:auto}
	.full-menu-overlay.active{top:0}
	.fm-header{justify-align-items:center;margin-bottom:4.6875vw}
	.fm-auth-links{font-size:1.0938vw;margin-right:2.3438vw}
	.fm-auth-links a{text-decoration:none}
	.fm-auth-links .sep{margin:0 0.7813vw;color:#ccc}
	.fm-close-btn{background:0 0;border:none;cursor:pointer;padding:0.7813vw}
	.fm-close-btn svg{width:2.3438vw;height:2.3438vw}
	.fm-content{max-width:80.9375vw;margin:0 auto;z-index:2}
	.fm-cate{width:19.5313vw;font-size:2.0313vw;color:#56682E}
	.fm-links{flex:1;flex-wrap:wrap;gap:3.6719vw;align-items:center}
	.wm-clinic,.wm-ego{color:#56682E}
	.fm-links a{font-size:1.2500vw;text-decoration:none;font-weight:500}
	.fm-links a:hover{font-weight:700}
	.fm-watermark{bottom:-0.5469vw;right:5.7813vw;opacity:0;pointer-events:none;line-height:1;transform:translateY(3.9063vw) scale(.9);
	transition:1.2s cubic-bezier(.22, 1, .36, 1);width:50.0000vw;height:auto;}
	.full-menu-overlay.active .fm-watermark{opacity:.9;transform:translateY(0) scale(1);transition-delay:0.4s}
	.wm-ego{font-size:31.2500vw;font-family:Cagliostro,serif;letter-spacing:-1.5625vw}
	.wm-clinic{font-size:6.2500vw;font-family:Cagliostro,sans-serif;margin-top:-9.3750vw;margin-right:1.5625vw}
	.fm-menu-group{border-bottom:0.0781vw solid #C5D0AC;padding:1.9531vw 0;    padding-left: 2.4219vw;opacity:0;transform:translateY(2.3438vw);transition:opacity .6s ease-out,transform .6s ease-out;}
	.fm-menu-group:last-child{border-bottom:none}
	.full-menu-overlay.active .fm-menu-group{opacity:1;transform:translateY(0)}
	.full-menu-overlay.active .fm-menu-group:first-child{transition-delay:0.3s}
	.full-menu-overlay.active .fm-menu-group:nth-child(2){transition-delay:0.4s}
	.full-menu-overlay.active .fm-menu-group:nth-child(3){transition-delay:0.5s}
	.full-menu-overlay.active .fm-menu-group:nth-child(4){transition-delay:0.6s}
	.full-menu-overlay.active .fm-menu-group:nth-child(5){transition-delay:0.7s}
	.full-menu-overlay.active .fm-menu-group:nth-child(6){transition-delay:0.8s}
	.full-menu-overlay.active .fm-menu-group:nth-child(7){transition-delay:0.9s}
	.full-menu-overlay.active .fm-menu-group:nth-child(8){transition-delay:1.0s}
	.full-menu-overlay.active .fm-menu-group:nth-child(9){transition-delay:1.1s}

	.ch-right{align-items:center;gap:3.5156vw}
	.lang-flat-list{align-items:center;gap:1.0156vw}
	.lang-flat-list a{width:2.1875vw;height:2.1875vw;border-radius:50%;overflow:hidden}
}
@media (max-width:768px){
	.main-header.upup .custom-header{top:-13.0208vw}
	.ch-nav a,.ch-right .btn-event{text-decoration:none}
	.custom-header{transition: .8s;top:0;left:0;right:0;justify-align-items:center;padding:2.4479vw 5.8125vw ;z-index:20}
	.ch-left{align-items:center;gap:6.5104vw}
	.ch-icon-btn{cursor:pointer;align-items:center;justify-width:4.8177vw;height:3.3854vw}
	.ch-nav{gap:4.6875vw;font-size:2.2135vw;margin-left:1.3021vw;display: none;}
	.ch-nav a{transition:opacity .3s}
	.ch-nav a:hover{opacity:1}
	.ch-logo{left:50%;/* transform:translateX(-50%); */text-align:center;position: unset}
	.ch-logo .logo img{width:15.4948vw}
	.ch-logo .logo img.on{}
	.ch-right .btn-event{/* padding:1.9531vw 5.0781vw; */font-size:1.8229vw;transition:background .3s}
	.ch-right .btn-event:hover{background-color:#4a5829}
	.btn-call img{width:5vw}
	.main-header.scroll .ch-logo .logo img.on{}
	.main-header.scroll .ch-logo .logo img.off{}
	.main-header.scroll .hamburger-icon span{background-color:#5d6d34}
	.main-header.scroll .ch-icon-btn.globe-btn{display:none}
	.main-header.scroll .ch-nav{display:none}
	.hamburger-icon,.lang-wrap{cursor:pointer;display:flex}
	.curr-lang,.hamburger-icon,.lang-wrap,.lang-wrap:hover .sub-lang{display:flex}
	.hamburger-icon{width:4.8177vw;height:3.3854vw;flex-direction:column;justify-content:space-between}
	.hamburger-icon span{width:100%;height:0.3906vw;border-radius:0.2604vw;transition:.3s}
	.ch-icon-btn.globe-btn{width:auto;height:auto;overflow:visible!important;justify-align-items:center}
	.lang-wrap{flex-direction:column;align-items:center;padding-bottom:1.9531vw;margin-bottom:-1.9531vw}
	.curr-lang{align-items:center;gap:1.3021vw}
	.curr-lang img,.sub-lang a img{width:3.7760vw}
	.curr-lang img.curr-lang_icon{width:1.3021vw}
	.sub-lang{top:100%;left:0;padding-top:1.3021vw;flex-direction:column;gap:1.0417vw;align-items:center;margin-top:-1.3021vw}
	.sub-lang a{transition:.2s}
	.sub-lang a:hover{transform:scale(1.1)}
	.fm-close-btn{width:5.2083vw;height:5.2083vw;background:0 0;border:none;padding:0;cursor:pointer;align-items:center;justify-content:center}
	.fm-close-icon{width:3.1250vw;height:3.1250vw}
	.fm-close-icon span{top:50%;left:50%;width:100%;height:0.2604vw;border-radius:1.3021vw}
	.fm-close-icon span:first-child{transform:translate(-50%,-50%) rotate(45deg)}
	.fm-close-icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}
	.fm-header,.fm-links,.fm-menu-group{display:flex}
	.full-menu-overlay{top:-100%;left:0;width:100%;height:100vh;transition:top .5s ease-in-out;padding:5.2083vw 7.8125vw;
	overflow-y:auto}
	.full-menu-overlay.active{top:0}
	.fm-header{justify-align-items:center;margin-bottom:7.8125vw}
	.fm-auth-links{font-size:1.8229vw;margin-right:3.9063vw}
	.fm-auth-links a{text-decoration:none}
	.fm-auth-links .sep{margin:0 1.3021vw;color:#ccc}
	.fm-close-btn{background:0 0;border:none;cursor:pointer;padding:1.3021vw}
	.fm-close-btn svg{width:3.9063vw;height:3.9063vw}
	.fm-content{max-width:134.8958vw;margin:0 auto;z-index:2}
	.fm-cate{position: relative;width:100%;font-size:3.3854vw;color:#56682E}
	.fm-links{flex:1;flex-wrap:wrap;gap:6.1198vw;align-items:center;flex-direction: column;display: none;}
	.wm-clinic,.wm-ego{color:#56682E}
	.fm-links a{font-size:2.0833vw;text-decoration:none;font-weight:500}
	.fm-links a:hover{font-weight:700}
	.fm-watermark{bottom:-0.9115vw;right:9.6354vw;opacity:0;pointer-events:none;line-height:1;transform:translateY(6.5104vw) scale(.9);
	transition:1.2s cubic-bezier(.22, 1, .36, 1);width:83.3333vw;height:auto;}
	.full-menu-overlay.active .fm-watermark{opacity:.9;transform:translateY(0) scale(1);transition-delay:0.4s}
	.wm-ego{font-size:52.0833vw;font-family:Cagliostro,serif;letter-spacing:-2.6042vw}
	.wm-clinic{font-size:10.4167vw;font-family:Cagliostro,sans-serif;margin-top:-15.6250vw;margin-right:2.6042vw}
	.fm-menu-group{border-bottom:0.1302vw solid #C5D0AC;padding:3.2552vw 0; flex-wrap: wrap;   padding-left: 4.0365vw;opacity:0;transform:translateY(3.9063vw);transition:opacity .6s ease-out,transform .6s ease-out;}
	.fm-menu-group:last-child{border-bottom:none}


	.ch-right{align-items:center;gap:5.8594vw}
	.lang-flat-list{align-items:center;gap:1.6927vw}
	.lang-flat-list a{width:3.6458vw;height:3.6458vw;border-radius:50%;overflow:hidden}
	.lang-flat-list.pc_cont_768{display:none}
	.lang-flat-list.m_cont_768{display:flex}
	.fm-fx{flex-direction: column;align-items: flex-start;gap: 4vw;padding: 5vw 0 2vw;}

	.fm-cate::after {
		content: '';
		position: absolute;
		right: 0;
		top: 2.5vw;
		width: 8px;
		height: 8px;
		border-bottom: 2px solid #333;
		border-right: 2px solid #333;
		transform: translateY(-80%) rotate(45deg);
		transition: transform 0.3s;
	}

	.fm-menu-group.active .fm-cate::after {
		transform: translateY(-20%) rotate(225deg);
	}
	.main-header.scroll .custom-header{background:#fff;}
	.btn-call img.on{display:none}
	.main-header.scroll .custom-header .btn-call img.on{display:block;}
	.main-header.scroll .custom-header .btn-call img.off{display:none;}
}
@media (max-width:480px){
	.main-header.upup .custom-header{top:-17.8571vw}
	.ch-nav a,.ch-right .btn-event{text-decoration:none}
	.custom-header{transition: .8s;top:0;left:0;right:0;justify-align-items:center;padding:3.7857vw 3.7143vw ;z-index:20}
	.ch-left{align-items:center;gap:2.9286vw}
	.ch-icon-btn{cursor:pointer;align-items:center;justify-width:6.6071vw;height:4.6429vw}
	.ch-nav{gap:6.4286vw;font-size:3.0357vw;margin-left:1.7857vw}
	.ch-nav a{transition:opacity .3s}
	.ch-nav a:hover{opacity:1}
	.ch-logo{left:50%;/* transform:translateX(-50%); */text-align:center;padding-right:5vw;}
	.ch-logo .logo img{width:21.2500vw}
	.ch-logo .logo img.on{}
	.ch-right .btn-event{padding:2.2786vw 2.2643vw;font-size:2.5000vw;transition:background .3s}
	.ch-right .btn-event:hover{background-color:#4a5829}
	.main-header.scroll .ch-logo .logo img.on{}
	.main-header.scroll .ch-logo .logo img.off{}
	.main-header.scroll .hamburger-icon span{background-color:#5d6d34}
	.main-header.scroll .ch-icon-btn.globe-btn{display:none}
	.main-header.scroll .ch-nav{display:none}
	.main-header.scroll .ch-right .btn-event{border: 1px solid #5d6d34;background: transparent; color: #5d6d34;}
	.hamburger-icon,.lang-wrap{cursor:pointer;display:flex}
	.curr-lang,.hamburger-icon,.lang-wrap,.lang-wrap:hover .sub-lang{display:flex}
	.hamburger-icon{width:6.6071vw;height:4.6429vw;flex-direction:column;justify-content:space-between}
	.hamburger-icon span{width:100%;height:0.5357vw;border-radius:0.3571vw;transition:.3s}
	.ch-icon-btn.globe-btn{width:auto;height:auto;overflow:visible!important;justify-align-items:center}
	.lang-wrap{flex-direction:column;align-items:center;padding-bottom:2.6786vw;margin-bottom:-2.6786vw}
	.curr-lang{align-items:center;gap:1.7857vw}
	.curr-lang img,.sub-lang a img{width:5.1786vw}
	.curr-lang img.curr-lang_icon{width:1.7857vw}
	.sub-lang{top:100%;left:0;padding-top:1.7857vw;flex-direction:column;gap:1.4286vw;align-items:center;margin-top:-1.7857vw}
	.sub-lang a{transition:.2s}
	.sub-lang a:hover{transform:scale(1.1)}
	.fm-close-btn{width:7.1429vw;height:7.1429vw;background:0 0;border:none;padding:0;cursor:pointer;align-items:center;justify-content:center}
	.fm-close-icon{width:7.1429vw;height:7.1429vw}
	.fm-close-icon span{top:50%;left:50%;width:100%;height:0.3571vw;border-radius:1.7857vw}
	.fm-close-icon span:first-child{transform:translate(-50%,-50%) rotate(45deg)}
	.fm-close-icon span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}
	.fm-header,.fm-links,.fm-menu-group{display:flex}
	.full-menu-overlay{top:-150%;left:0;width:100%;height:100vh;transition:top .5s ease-in-out;padding:7.1429vw 6.7143vw;
	overflow-y:auto}
	.full-menu-overlay.active{top:0}
	.fm-header{justify-align-items:center;margin-bottom:10.7143vw}
	.fm-auth-links{font-size:3.5000vw;margin-right:5.3571vw}
	.fm-auth-links a{text-decoration:none}
	.fm-auth-links .sep{margin:0 1.7857vw;color:#ccc}
	.fm-close-btn{background:0 0;border:none;cursor:pointer;padding:0vw}
	.fm-close-btn svg{width:5.3571vw;height:5.3571vw}
	.fm-content{max-width:185.0000vw;margin:0 auto;z-index:2}
	.fm-cate{font-size:4.6429vw;color:#56682E}
	.fm-links{flex:1;flex-wrap:wrap;gap:8.3929vw;align-items:center;display: none;}
	.wm-clinic,.wm-ego{color:#56682E}
	.fm-links a{font-size:3.4571vw;text-decoration:none;font-weight:500}
	.fm-links a:hover{font-weight:700}
	.fm-watermark{bottom:-1.2500vw;right:13.2143vw;opacity:0;pointer-events:none;line-height:1;transform:translateY(8.9286vw) scale(.9);
	transition:1.2s cubic-bezier(.22, 1, .36, 1);width:67.2857vw;height:auto;}
	.full-menu-overlay.active .fm-watermark{opacity:.9;transform:translateY(0) scale(1);transition-delay:0.4s}
	.wm-ego{font-size:71.4286vw;font-family:Cagliostro,serif;letter-spacing:-3.5714vw}
	.wm-clinic{font-size:14.2857vw;font-family:Cagliostro,sans-serif;margin-top:-21.4286vw;margin-right:3.5714vw}
	.fm-menu-group{border-bottom:0.1786vw solid #C5D0AC;padding:4.4643vw 0;  padding-left: 2.5357vw;opacity:0;transform:translateY(5.3571vw);transition:opacity .6s ease-out,transform .6s ease-out;}

	.ch-right{align-items:center;gap:8.0357vw}
	.lang-flat-list{align-items:center;gap:2.3214vw}
	.lang-flat-list a{width:5.0000vw;height:5.0000vw;border-radius:50%;overflow:hidden}
	.btn-call img{width:7vw}
	.fm-fx{gap:5vw;}
}