.services-container .breadcrumb,.services-container .fixed-breadcrumb,.services-container .main-header,.services-container .services-description,.services-container header{background-color:#fcf6e4}.promotion__wrapper{max-width:1440px;margin:0 auto;padding:60px 100px}@media only screen and (min-width:1024px)and (max-width:1299px){.promotion__wrapper{padding:40px 50px}}@media only screen and (min-width:768px)and (max-width:1023px){.promotion__wrapper{padding:40px 30px;max-width:100%}}@media only screen and (max-width:767px){.promotion__wrapper{padding:20px;max-width:100%}}.offering-content{display:flex;gap:60px;border-radius:20px;background:#ffdb80;padding:20px 40px}@media only screen and (min-width:1024px)and (max-width:1299px){.offering-content{gap:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.offering-content{gap:15px}}@media only screen and (max-width:767px){.offering-content{gap:10px;flex-direction:column}}.offering-content__left{flex:1 1}.offering-content__right{flex:0 0 60%}.offering-content__text-title{color:#000;font-family:Mallory;font-size:45px;font-weight:700}@media only screen and (min-width:1024px)and (max-width:1299px){.offering-content__text-title{font-size:32px}}@media only screen and (min-width:768px)and (max-width:1023px){.offering-content__text-title{font-size:24px}}@media only screen and (max-width:767px){.offering-content__text-title{font-size:22px}}.offering-content__text-desc{color:#000;font-family:Mallory;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}@media only screen and (min-width:1024px)and (max-width:1299px){.offering-content__text-desc{font-size:16px}}@media only screen and (min-width:768px)and (max-width:1023px){.offering-content__text-desc{font-size:14px}}@media only screen and (max-width:767px){.offering-content__text-desc{font-size:12px}}.promotion__intro{width:100%;border-radius:20px;background:#f9be39;display:flex;align-items:center;padding:80px 10px 120px 40px;margin-bottom:70px}@media only screen and (min-width:1024px)and (max-width:1299px){.promotion__intro{margin-bottom:50px;padding:50px 10px 80px 30px}}@media only screen and (min-width:768px)and (max-width:1023px){.promotion__intro{margin-bottom:40px;padding:20px;flex-direction:column-reverse}}@media only screen and (max-width:767px){.promotion__intro{margin-bottom:30px;flex-direction:column-reverse;padding:10px}}.promotion__content{flex:0 0 47%}.promotion__content-title{color:#000;font-family:Mallory;font-size:36px;font-weight:500;line-height:1.5;margin-bottom:10px;max-width:600px}@media only screen and (min-width:1024px)and (max-width:1299px){.promotion__content-title{font-size:24px}}@media only screen and (min-width:768px)and (max-width:1023px){.promotion__content-title{font-size:24px;margin-top:20px}}@media only screen and (max-width:767px){.promotion__content-title{font-size:20px;margin-top:10px}}.promotion__content-desc{color:#000;font-family:Mallory;font-size:22px;line-height:1.5;margin-bottom:40px;max-width:600px}@media only screen and (min-width:1024px)and (max-width:1299px){.promotion__content-desc{font-size:18px}}@media only screen and (min-width:768px)and (max-width:1023px){.promotion__content-desc{font-size:18px;margin-bottom:20px}}@media only screen and (max-width:767px){.promotion__content-desc{font-size:14px;margin-bottom:15px}}.promotion__content button{border:none;padding:15px 60px;border-radius:30px;color:#fff;background-color:#000;font-family:Mallory;font-size:24px;font-style:normal;font-weight:700}@media only screen and (min-width:1024px)and (max-width:1299px){.promotion__content button{font-size:16px;padding:10px 45px}}@media only screen and (min-width:768px)and (max-width:1023px){.promotion__content button{font-size:16px;padding:10px 45px}}@media only screen and (max-width:767px){.promotion__content button{width:100%;padding:10px;font-size:12px}}.promotion__content button:hover{color:#000;background-color:#ffdb80}.promotion__img{flex:1 1}.promotion__img>img{width:100%}.embodiment{display:flex;gap:40px;margin-bottom:60px}@media only screen and (min-width:768px)and (max-width:1023px){.embodiment{flex-direction:column;margin-bottom:40px}}@media only screen and (max-width:767px){.embodiment{margin-bottom:20px;gap:20px;flex-direction:column}}.embodiment__img{flex:0 0 53%}.embodiment__img>img{width:100%}.embodiment__content{flex:1 1}.embodiment__content-title{color:#3e403d;font-size:clamp(24px,1vw,40px);font-family:MalloryBold;line-height:1.5;word-wrap:break-word;margin-bottom:10px}.embodiment__content-text{color:#000;font-family:Mallory;font-size:16px;font-style:normal;font-weight:500;line-height:1.5}@media only screen and (min-width:1024px)and (max-width:1299px){.embodiment__content-text{font-size:14px}}@media only screen and (min-width:768px)and (max-width:1023px){.embodiment__content-text{font-size:14px}}@media only screen and (max-width:767px){.embodiment__content-text{font-size:12px}}.free-consulting__wrapper{padding:0 55px;margin-bottom:60px}@media only screen and (min-width:1024px)and (max-width:1299px){.free-consulting__wrapper{padding:0}}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__wrapper{padding:0;margin-bottom:40px}}@media only screen and (max-width:767px){.free-consulting__wrapper{margin-bottom:20px;padding:0}}.free-consulting__container{border-radius:20px;border:1px solid #d7d7d7}.free-consulting__header{text-align:center;padding:20px}.free-consulting__text-title{color:#000;font-family:Mallory;font-size:22px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:10px}@media only screen and (min-width:1024px)and (max-width:1299px){.free-consulting__text-title{font-size:20px}}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__text-title{font-size:18px}}@media only screen and (max-width:767px){.free-consulting__text-title{font-size:16px}}.free-consulting__text-desc{color:#000;text-align:justify;font-family:Mallory;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;text-align:center}@media only screen and (min-width:1024px)and (max-width:1299px){.free-consulting__text-desc{font-size:15px}}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__text-desc{font-size:14px}}@media only screen and (max-width:767px){.free-consulting__text-desc{font-size:14px}}.free-consulting__text-label{color:#000;text-align:justify;font-family:Mallory;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}@media only screen and (min-width:1024px)and (max-width:1299px){.free-consulting__text-label{font-size:15px}}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__text-label{font-size:14px}}@media only screen and (max-width:767px){.free-consulting__text-label{font-size:12px}}.free-consulting__text-option{color:#000;text-align:justify;font-family:Mallory;font-size:18px;font-style:normal;font-weight:700;line-height:1.5;text-align:center}@media only screen and (min-width:1024px)and (max-width:1299px){.free-consulting__text-option{font-size:15px}}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__text-option{font-size:14px}}@media only screen and (max-width:767px){.free-consulting__text-option{font-size:12px}}.free-consulting__item{display:flex;padding:20px 40px;align-items:center}@media only screen and (max-width:767px){.free-consulting__item{padding:10px 20px}}.free-consulting__item:nth-child(odd){background-color:#f4f4f4}.free-consulting__item:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.free-consulting__item-label{flex:1 1}.free-consulting__item-option{flex:0 0 40%;text-align:center}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__item-option{flex:0 0 60%}}@media only screen and (max-width:767px){.free-consulting__item-option{flex:0 0 40%}}.free-consulting__item-option img{width:27px;height:27px}@media only screen and (min-width:1024px)and (max-width:1299px){.free-consulting__item-option img{width:24px;height:24px}}@media only screen and (min-width:768px)and (max-width:1023px){.free-consulting__item-option img{width:22px;height:22px}}@media only screen and (max-width:767px){.free-consulting__item-option img{width:18px;height:18px}}.program-content{display:flex;align-items:center;gap:50px;margin-bottom:60px}@media only screen and (min-width:1024px)and (max-width:1299px){.program-content{gap:30px}}@media only screen and (min-width:768px)and (max-width:1023px){.program-content{margin-bottom:40px;gap:20px}}@media only screen and (max-width:767px){.program-content{margin-bottom:20px;gap:10px;flex-direction:column-reverse}}.program-content__container{flex:0 0 60%}.program-content__content{padding:30px;border-radius:20px;background:#fff1d2}.program-content__img{flex:1 1;text-align:center}.program-content__img>img{width:100%}@media only screen and (max-width:767px){.program-content__img>img{width:50%}}.program-content__text-title{color:#000;font-family:MalloryBold;font-size:clamp(22px,1vw,32px);font-style:normal;font-weight:700;line-height:1.5;margin-bottom:30px}@media only screen and (min-width:1024px)and (max-width:1299px){.program-content__text-title{margin-bottom:20px}}@media only screen and (min-width:768px)and (max-width:1023px){.program-content__text-title{margin-bottom:15px}}@media only screen and (max-width:767px){.program-content__text-title{margin-bottom:10px}}.program-content__text-content{color:#000;font-family:Mallory;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;list-style-type:disc}@media only screen and (min-width:1024px)and (max-width:1299px){.program-content__text-content{font-size:14px}}@media only screen and (min-width:768px)and (max-width:1023px){.program-content__text-content{font-size:14px}}@media only screen and (max-width:767px){.program-content__text-content{font-size:12px}}