@font-face{font-display:swap;font-family:Ftcalhern;font-style:normal;font-weight:300;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/66588101e843931965a1a1d1_FTCalhern-Light.woff2) format("woff2"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6658810115f93b472e01195d_FTCalhern-Light.woff) format("woff"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6658810188af86cedfb33636_FTCalhern-Light.ttf) format("truetype"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/665881018e6ff9c29c55e372_FTCalhern-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:normal;font-weight:500;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6658810188af86cedfb3363a_FTCalhern-Medium.woff2) format("woff2"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/66588101a2f7aba6661314fa_FTCalhern-Medium.woff) format("woff"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6658810110322f43257835a1_FTCalhern-Medium.ttf) format("truetype"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/665881014b340c00df1d4c3e_FTCalhern-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:normal;font-weight:400;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6661f42585adb85659dd5e3e_FTCalhern-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:italic;font-weight:500;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/667323275581bc8dfc5072e1_FTCalhern-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:normal;font-weight:700;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/66732327a183e2033c38ba57_FTCalhern-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:italic;font-weight:400;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6673256ec9cc6174f6613e2f_FTCalhern-RegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:normal;font-weight:600;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6673256d1893ada6c4520ceb_FTCalhern-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Ftcalhern;font-style:italic;font-weight:200;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/66732ed82cf1c6254d6cf581_FTCalhern-UltralightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:lato;font-style:normal;font-weight:500;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/6499b37a7a20296dd28149c5_Lato-Bold.ttf) format("truetype")}@font-face{font-display:auto;font-family:lato;font-stretch:normal;font-style:normal;font-weight:500;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/l.woff2) format("woff2"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/l.woff) format("woff"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/l.otf) format("opentype")}@font-face{font-display:auto;font-family:lato;font-stretch:normal;font-style:normal;font-weight:300;src:url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/l-light.woff2) format("woff2"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/l-light.woff) format("woff"),url(//45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/raw_assets/public/Ripio_September2024/fonts/l-light.otf) format("opentype")}.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button{padding:15px 20px}.span2 .hs-sec-btn,.span3 .hs-sec-btn,.span4 .hs-sec-btn,.span5 .hs-sec-btn,.span6 .hs-sec-btn{padding:10px 20px}body{font-family:Ftcalhern,sans-serif}.span2 .hs-button,.span3 .hs-button,.span4 .hs-button,.span5 .hs-button,.span6 .hs-button{font-family:lato,sans-serif;font-size:14px;line-height:normal}.no_navigation .custom-footer .footer-menu .hs-menu-wrapper>ul>li{width:100%}.error-page:before{color:#d5d0da!important}.no-banner header.custom-header{background-color:#000;position:static}.landing-banner{background-color:#d7d0e0;padding-top:200px!important}.custom-header .primary-section{padding:30px 0}.custom-header .primary-section .page-center{padding:0}.custom-header .primary-section .nav{align-items:center;display:flex}.custom-header .nav>nav>ul .header__menu-submenu--level-2>.header__menu-item a:hover,.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul>li>a:hover{font-weight:400}.custom-header .primary-section nav.header__menu--desktop{font-family:lato,sans-serif;padding-left:35px}.custom-header .header__menu--desktop>.header__menu-wrapper{gap:0}.custom-header .nav>nav>ul .header__menu-item--depth-1>a{font-weight:500;line-height:17px;padding:15px 22px 15px 0}.custom-header svg{height:7px;width:10px}.custom-header .child-trigger{margin-left:8px}.custom-header .right-section .button-section-container{align-items:center;gap:0}.custom-header .right-section .button-section-container .btn-section:first-child{margin-right:20px}.custom-header .right-section .button-section-container .btn-section:first-child a{font-family:lato,sans-serif;font-size:14px;line-height:20px}.custom-header .right-section .button-section-container .btn-section:last-child a{font-family:lato,sans-serif;height:unset;line-height:17px;padding:10px 20px}.custom-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover .child-trigger{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(180deg) skew(0deg,0deg);transform-style:preserve-3d}.custom-header .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu .child-trigger{transition:1s}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover>ul{transform:translateY(0)}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul{border-radius:6px;box-shadow:0 2px 6px #0000001f;min-width:200px;padding:0}.custom-header .nav>nav>ul .header__menu-submenu--level-2>.header__menu-item a{font-family:lato,sans-serif;font-size:14px;font-weight:300;line-height:20px;transition:background-color .4s,color .6s;white-space:nowrap}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul>li:hover a{font-size:14.4px}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul>li:hover{background-color:#f8f3ff;border-top-left-radius:6px;border-top-right-radius:6px}.custom-header .logo-section a>img:last-child,.custom-header .primary-section .container-wrapper>a{display:none}.simple-banner.custom-banner{min-height:100vh;padding-left:0;padding-right:0;padding:0}.simple-banner.custom-banner h1{font-size:79px;margin-bottom:20px;text-align:left}.simple-banner.custom-banner p{font-family:Ftcalhern,sans-serif;font-size:25px;line-height:32px;margin-bottom:20px;margin-bottom:35px!important;text-align:left}header.custom-header{position:absolute;width:100%;z-index:101}.custom-banner .banner-content-inner{padding:0}.simple-banner.custom-banner .flex_row{justify-content:flex-start}.simple-banner.custom-banner h1 span{color:#be90ff!important;font-style:italic}.custom-banner .btn_row{justify-content:flex-start;margin:0}.custom-banner .btn_row a.hs-button{background-color:#e9d8ff;color:#7908ff;font-family:lato,sans-serif;font-size:14px;height:100%;line-height:30px;max-height:50px;min-height:auto;padding:10px 30px;transition:background-color .6s}.custom-footer{background-image:url(https://45843369.fs1.hubspotusercontent-na1.net/hubfs/45843369/Ripio_September2024/images/Footer_bg.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding-bottom:100px;padding-top:0}.footer .col-section{padding:0}.custom-footer .flex_row{flex-wrap:nowrap;gap:0;padding-top:100px}.custom-footer .foot-register{max-width:32%}.custom-footer .foot-image{text-align:center;width:20%}.custom-footer .f_menu{width:50%}.custom-footer .footer-menu .hs-menu-wrapper>ul{display:flex;flex-direction:row}.custom-footer .footer-menu .hs-menu-wrapper>ul>li{margin:0;width:33.33%}.custom-footer .foot-register p{color:#fff;font-family:Ftcalhern,sans-serif;font-size:2.25rem;font-weight:400;line-height:1.2;margin-bottom:60px!important}.custom-footer .register-btn .footer-button{justify-content:flex-start}.custom-footer .register-btn .footer-button a{font-family:lato,sans-serif;font-size:14px;height:auto;line-height:30px;max-height:50px;padding:10px 30px}.custom-footer .foot-image img{margin-bottom:30px;max-width:140px!important}.custom-footer .foot-image .foot-image-txt p{font-family:lato;font-size:16px;font-weight:400}.custom-footer .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{top:0}.custom-footer .foot-dwn .dwn-txt{align-items:center;display:flex;width:33%}.custom-footer .foot-dwn .dwn-image{align-items:baseline;display:flex;justify-content:space-between;text-align:center;width:63%}.custom-footer .foot-dwn .flex_row{gap:80px;padding-top:80px}.custom-footer .foot-dwn{margin-bottom:100px}.custom-footer .dwn-img3 .footer-image img,.custom-footer .dwn-img4 .footer-image img{max-width:100px!important}.custom-footer .dwn-img5 .footer-image img{max-width:90px!important}.custom-footer .dwn-img2 .footer-image img{max-width:60px!important}.custom-footer .foot-dwn .dwn-txt p{font-family:lato,sans-serif;font-size:20px;font-weight:700;line-height:1}.custom-footer .footer-social-item a{align-items:flex-end}.custom-footer .foot-icon{align-items:baseline;display:flex;justify-content:space-between}.custom-footer .foot-icon>p{color:#a0a0a0;font-family:lato,sans-serif;font-size:18px;font-weight:500;margin:0}.custom-footer .footer-social{gap:20px;justify-content:flex-end;padding-left:0;width:auto}.custom-footer .footer-social-item{height:25px;width:25px}.custom-footer .foot-middle .flex_row{justify-content:flex-end;padding-top:56px}.custom-footer .footer-social-item:last-child img{filter:brightness(.6)}.custom-footer .footer-social-item:last-child{height:32px;width:32px}.custom-footer .footer-menu .hs-menu-wrapper>ul>li>a>svg{display:none}.custom-footer .footer-menu .hs-menu-wrapper>ul>li>a{display:flex;font-family:Ftcalhern,sans-serif;font-size:18px;font-weight:500;justify-content:space-between;line-height:20px;margin-bottom:10px!important}.custom-footer .footer-menu .hs-menu-wrapper>ul>li li{margin-bottom:10px}html.hs-inline-edit header.custom-header{background:#000;position:static}.custom-footer .footer-menu .hs-menu-wrapper>ul>li li>a{display:flex;flex-wrap:wrap;font-family:lato,sans-serif;font-size:14px;font-weight:300;line-height:20px;white-space:normal}.custom-no-navigation .custom-header .container-wrapper{column-gap:0;justify-content:flex-start;min-height:47px}.custom-no-navigation .custom-header .primary-section .container-wrapper>a{display:block}.simple-banner.custom-banner .page-center{padding-left:40px;padding-right:40px}@media(min-width:992px){.footer-menu .hs-menu-wrapper>ul li>ul{display:flex!important;height:100%!important;opacity:1!important;overflow:visible;visibility:visible!important}.no_navigation .custom-footer .foot-upper .flex_row,.no_navigation .custom-footer .footer-menu .hs-menu-wrapper>ul{justify-content:flex-end}}@media (max-width:1170px){.footer .page-center{padding:0 10px}.custom-header .primary-section .page-center{padding:0 18px}}@media (max-width:991px){.footer .page-center{padding:0 40px}.no_navigation .custom-footer .footer-menu .hs-menu-wrapper>ul>li>ul{display:flex!important;height:100%!important;opacity:1!important;overflow:visible;visibility:visible!important}.custom-no-navigation .custom-header .container-wrapper{min-height:unset}.custom-header .primary-section .container-wrapper>a{display:block;order:1}.custom-footer .foot-register p{font-size:1.5rem;line-height:1.2}.custom-footer .foot-upper .flex_row{flex-wrap:wrap}.custom-footer .f_menu{padding-top:80px!important;width:70%!important}.custom-footer .foot-image{padding-top:80px!important;width:30%!important}.custom-footer .footer-social-item:not(:first-child){margin:0}.custom-footer .foot-register{max-width:100%}.custom-footer .foot-dwn .flex_row{flex-wrap:wrap;gap:0}.custom-footer .foot-dwn .dwn-txt{order:2;padding-top:30px}.custom-footer .foot-dwn .dwn-image{order:1;padding-top:0!important}.custom-footer .footer-social{gap:16px}header.custom-header .mobile-close-icon svg path{fill:#6d07e6}.custom-header .cst-humburger-icon .trigger{background-color:#fff;border-color:#fff;border-radius:2px;height:3px;margin:0;width:22px}.custom-header .cst-humburger-icon .trigger:nth-child(2){margin:3px 0;width:22px}.custom-header .primary-section .nav{display:none}.custom-header .primary-section{padding:20px 0}.header .cst-humburger-icon .trigger:first-child{margin-top:5px}.custom-header .primary-section .page-center{padding:0 40px}.custom-header .right-section{order:3}.custom-header .primary-section .container-wrapper>img{display:block}.custom-header .primary-section .container-wrapper{justify-content:space-between}.custom-header .logo-section a>img:first-child{display:none}.custom-header .logo-section a>img:last-child{display:block}.custom-header .logo-section{padding:20px 0 0 20px}header.custom-header .mobile-close-icon{right:17px;top:19px}header.custom-header .mobile-close-icon svg.svg-icon{font-weight:800;width:23px!important}header.custom-header .nav .header__menu.header__menu--desktop>ul>li>ul{display:block!important;text-align:center}header.custom-header .nav .header__menu.header__menu--desktop ul>li:not(:last-child),header.custom-header .nav .header__menu.header__menu--desktop>ul>li:first-child{border:0}header.custom-header .nav .header__menu.header__menu--desktop>ul{height:480px;margin:0;overflow:scroll;padding:0;scrollbar-width:thin}header.custom-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>.mobile-child-trigger{display:none}.custom-header .primary-section nav.header__menu--desktop{display:flex;flex-direction:column;gap:0;justify-content:space-around;padding:0 20px}header.custom-header .nav .header__menu.header__menu--desktop>ul>li:not(:last-child){border-bottom:1px solid #fff}header.custom-header .nav .header__menu.header__menu--desktop>ul>li{padding-bottom:20px;padding-top:30px}header.header .nav .header__menu.header__menu--desktop>ul>li li>a{font-size:16px;font-weight:500;line-height:24px;padding:0 0 5px}header.custom-header .nav .header__menu.header__menu--desktop>ul>li.header__menu-item--has-submenu>a{color:#be90ff!important;font-family:lato,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin-bottom:10px;padding:0;text-align:center}header.custom-header .nav .header__menu.header__menu--desktop>ul>li:hover>a{color:#be90ff}.header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu>ul>li:hover{background:transparent}.custom-header .container-wrapper.mobile-open .top-section.mobile_section,.custom-header .container-wrapper.mobile-open .top-section.mobile_section .btn-section{padding:0}.custom-header .container-wrapper.mobile-open .top-section.mobile_section .btn-section:first-child{order:2}.custom-header .container-wrapper.mobile-open .top-section.mobile_section .btn-section:last-child{order:1}.custom-header .container-wrapper.mobile-open .top-section.mobile_section .btn-section:first-child a{font-family:lato,sans-serif;font-size:14px;line-height:17px;padding:10px 20px}.custom-header .container-wrapper.mobile-open .top-section.mobile_section .btn-section:last-child a{font-family:lato,sans-serif;font-size:14px;font-weight:500;line-height:17px;padding:10px 20px}.custom-header .container-wrapper.mobile-open .top-section.mobile_section .page-center{padding:0}.custom-banner .banner-content-inner{margin-top:100px}}@media (max-width:767px){.custom-footer .foot-image{display:none}.custom-footer .f_menu{width:100%!important}.custom-footer .foot-dwn .dwn-image{flex-wrap:wrap;gap:25px;justify-content:flex-start}.custom-footer .foot-dwn .dwn-txt{display:none}.custom-footer .foot-icon{flex-direction:column;gap:19px}.custom-footer .foot-middle .flex_row{padding-top:60px}.custom-footer .foot-dwn{margin-bottom:0}.custom-footer .footer-menu .hs-menu-wrapper>ul{display:block}.custom-footer .footer-menu .hs-menu-wrapper>ul>li{width:100%}.custom-footer .footer-menu .hs-menu-wrapper>ul>li>ul{display:none}.simple-banner.custom-banner{min-height:520px}.simple-banner.custom-banner h1{font-size:60px;line-height:1.2}.custom-header .primary-section .page-center,.simple-banner.custom-banner .page-center{padding-left:20px;padding-right:20px}.custom-header .primary-section .nav{display:block!important;transform:translateX(-100%);transition:all .5s ease}header.header .mobile-open .nav{transform:translateX(0)}}@media (max-width:600px){.simple-banner.custom-banner p{display:none}.custom-banner .banner-content-inner{margin-top:40px}.simple-banner.custom-banner h1{font-size:50px;font-weight:300;line-height:1;margin-bottom:35px;margin-top:0}}@media (max-width:479px){.custom-footer .footer-menu .hs-menu-wrapper>ul>li>a>svg{display:block}.custom-footer .foot-register p{font-size:30px}.custom-footer{padding-bottom:60px}.custom-footer .foot-register p{margin-bottom:40px!important}.custom-footer .footer-social-item{padding-left:7px;padding-right:7px;width:auto}.custom-footer .footer-menu .hs-menu-wrapper>ul>li:first-child{order:3}.custom-footer .footer-menu .hs-menu-wrapper>ul>li:last-child{order:1}.custom-footer .footer-menu .hs-menu-wrapper>ul>li:nth-child(2){order:2}.custom-footer .footer-menu .hs-menu-wrapper>ul{display:flex}}