.home-page-container{display:flex;flex-direction:column}.home-page-container .mid-section-container{display:flex;flex-direction:column;max-width:1400px;align-self:center}.footer{display:flex;flex-direction:row;height:var(--height-fm-footer);justify-content:center;align-items:center}.footer,.footer img{z-index:2;position:relative}.bottom-blur-section{position:absolute;z-index:1;width:65%;height:var(--height-fm-footer);left:18%;bottom:5%;background:#ffb967;filter:blur(60px)}.first-section{height:calc(110vh - var(--height-fm-header));max-height:500px;padding-left:80px;padding-right:20px;padding-top:60px}.first-section .left-area{display:flex;flex-direction:column;padding-left:6%}.first-section .left-area .first-heading{color:#000}.first-section .left-area .first-heading,.first-section .left-area .second-heading{font-family:Marcellus;font-style:normal;font-weight:400;font-size:56px;line-height:64px;letter-spacing:-.01em}.first-section .left-area .second-heading{color:#a75067}.first-section .left-area .first-paragraph{font-family:Open Sans;font-style:normal;font-weight:600;font-size:19px;line-height:140%;margin-top:20px;color:#000}.first-section .left-area .second-paragraph{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:140%;margin-top:20px;color:#000;margin-bottom:20px}.first-section .left-area button{width:92px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;padding:0}.first-section .right-area{position:relative}.first-section .right-area .circular-text{position:absolute;right:14%;top:-5%}.roundBtn.btn-white-filled{background:#fff;border:2px solid var(--color-improved-primary-pink);border-radius:40px;box-sizing:border-box;color:var(--color-improved-primary-pink)!important}.roundBtn.btn-pink-filled,.roundBtn.btn-white-filled{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:10px 20px;height:39px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px}.roundBtn.btn-pink-filled{color:#fff;background:var(--color-improved-primary-pink);border-color:var(--color-improved-primary-pink);border-radius:40px}.second-section{max-height:700px;padding-left:80px;padding-right:20px;margin-top:30px;margin-bottom:60px;display:flex;flex-direction:column;align-items:center}.second-section .heading{font-family:Marcellus;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center;margin-top:40px;color:#646464}.second-section .topics-list{display:flex;flex-direction:column;width:75%;margin-top:30px}.second-section .topics-list .topic{display:flex;flex-direction:row;margin-bottom:20px}.second-section .topics-list .topic img{display:flex;align-self:flex-start}.second-section .topics-list .topic .content{display:flex;flex-direction:column;margin-left:30px}.second-section .topics-list .topic .content .topic-heading{margin-bottom:20px;font-family:Marcellus;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#000}.second-section .topics-list .topic .content .topic-paragraph{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}.header{display:flex;justify-content:space-around;height:var(--height-fm-header);flex-direction:row;align-items:end}.header .header-left-container{max-width:250px}.header .header-middle-container .header-nav-links{display:flex;flex-direction:row;align-items:center;padding:0;gap:30px}.header .header-middle-container .header-nav-links span{text-decoration:none;cursor:pointer;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:140%;color:#000}.header .header-middle-container .header-nav-links span.active{text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.header .header-right-container .header-buttons-section{display:flex;flex-direction:row;justify-content:space-between;width:286px}.top-blur-section{position:absolute;width:65%;height:var(--height-fm-header);left:18%;top:-5%;background:linear-gradient(93.26deg,#a75067 37.9%,#ffb967);filter:blur(80px)}