@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.cdnfonts.com/css/guton";html,body,#root{margin:0;padding:0;background-color:var(--background);min-height:100vh;font-family:Montserrat,serif}.brand-font{font-family:Guton,sans-serif}:root{--default-font-color: #424242;--primary-color: #f46857;--Color-3: #515151;--Color-4: #959595;--Color-5: #fff;--bg-900: #f5f5f5;--background: #f5f5f5;--Text-900: #454545;--Text-500: #d7dbdd;--Text-800: #656a71;--Foreground: #fff;--White-Text-Button: #f8f9fa;--orange: #f46857;--container-width: 1264px}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;padding:0}html{overflow-x:hidden}.container{max-width:var(--container-width);padding-left:24px;padding-right:24px;margin:20px auto;position:relative;box-sizing:content-box}.space-y-default{margin:24px 0}.rich-headings h1,.rich-headings h2,.rich-headings h3,.rich-headings h4,.rich-headings h5,.rich-headings h6{font-family:Montserrat;font-weight:500;line-height:140%}.rich-headings h1{font-size:36px;font-weight:700}.rich-headings h2{font-size:24px;font-weight:600}.rich-headings h3{font-size:20px;font-weight:500}.rich-headings h4,.rich-headings h5,.rich-headings h6{line-height:28px;letter-spacing:0%;font-size:18px}@media screen and (max-width: 743px){.rich-headings h1{font-size:21px}.rich-headings h2{font-size:18px}.rich-headings h3{font-size:15px}.rich-headings h4,.rich-headings h5,.rich-headings h6{font-size:13.5px}}@media screen and (min-width: 744px){.space-y-default{margin:60px 0}}h4{color:var(--Text-900, #454545);font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:normal}h2{color:var(--Text-900, #454545);font-family:Montserrat;font-size:48px;font-style:normal;font-weight:500;line-height:120%}.h7{color:var(--Color-3, #515151);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:140%}p{margin:0;padding:0}.header-wrapper header{background-color:var(--bg-900)}[id^=hs_cos_wrapper_navbar]{position:relative;z-index:500}.body-wrapper{overflow-x:hidden}@media screen and (max-width: 1199px){h2{font-size:32px;line-height:100%}}@media screen and (max-width: 767px){h2{font-weight:600;font-size:24px;line-height:140%}}
