.main-hero-wrap{background:rgba(123,94,146,.05);background:#edeef2;border-radius:10px;margin-top:-5px;padding:38px 0 40px!important;position:relative}.header-Rmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a:hover,.header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li>a:hover{color:#f78fa1!important}@media (max-width:767px){.logo .logo-white{display:none}.logo .logo-default{display:inline-block!important}}.main-hero-wrap .row-fluid{position:relative;z-index:9}.hero-inner{max-width:1088px}.hero-inner .sub-title h4{color:#25004c;color:#414042;font-size:20px;font-weight:400;line-height:125%;padding-bottom:40px;padding-top:2px}.hero-inner .title{min-height:180px;min-height:100%;padding-bottom:6px}.hero-inner .title h1{color:#300d55;color:#414042;font-size:62px;font-weight:600;letter-spacing:-.02em;line-height:120%;padding-bottom:0}.hero-inner .Content-Text p{color:#300d55;color:#414042!important;font-size:20px;line-height:150%;max-width:420px}.sub-title h4{color:#414042}.hero-cta{display:flex}.hero-inner .Content-Text{padding-bottom:25px}.hero-cta p.cta_button a{background-color:#fff;background:radial-gradient(127.65% 127.79% at 48.62% -14.13%,#ff8e35 0,#f24398 100%);border:0 solid #fff;border-radius:6px;color:#fff;font-size:16px;font-weight:500;line-height:125%;padding:15px 30px;text-align:center}.hero-cta p.cta_button a:hover{text-decoration:underline}.hero-cta2{margin-left:20px}.hero-cta2 p.cta_button a.cta_button{background-color:#6b2d90;background-color:transparent;background-image:url(https://f.hubspotusercontent00.net/hubfs/7832858/Functionly_2020/Images/arrow-purple.svg);background-position:83% 17px;background-repeat:no-repeat;background-size:17px;border:1px solid #6b2d90;border-radius:30px;box-sizing:border-box;color:#fff;color:#6b2d90;font-size:16px;line-height:125%;margin:0;padding:14px 54px 14px 28px;text-align:center}.hero-cta2 p.cta_button a.cta_button:hover{background-color:#6b2d90;background-image:url(https://f.hubspotusercontent00.net/hubfs/7832858/Functionly_2020/Images/arrow-white.svg);border:1px solid #6b2d90;color:#fff;text-decoration:none}@media (max-width:1080px){.hero-inner .title{min-height:100%}.main-hero-wrap{padding:80px 0!important}.hero-inner .title h1{font-size:44px;padding-bottom:15px}.hero-inner .title h1 br{display:none}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.hero-inner .title h1{font-size:38px}}@media (max-width:767px){.main-hero-wrap{padding:95px 0 50px!important}.hero-inner .title h1{font-size:32px;padding-bottom:15px}.hero-inner .sub-title h4{font-size:18px;padding-bottom:10px}}@media (max-width:479px){.hero-inner .sub-title h4{font-size:16px;padding-bottom:10px}.hero-inner .title h1{font-size:28px;letter-spacing:-.03em;padding-bottom:10px}.hero-cta p.cta_button a{font-size:14px;padding:12px 30px}.hero-cta2 p.cta_button a.cta_button{background-position:85% 13px;background-size:14px;font-size:14px;padding:10px 40px 10px 15px}.main-hero-wrap{padding:95px 0 30px!important}}.main-hero-wrap .search-otr{margin:15px 0 0;padding:0}.hero-cta{margin-bottom:25px}.hero-inner .sub-title h4{padding-bottom:0}.hs-search-field{position:relative}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{list-style:none;margin:0;padding:0}.hs-search-field--open .hs-search-field__suggestions{border:1px solid #000}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:700}.hs-search-field__suggestions #results-for,.hs-search-field__suggestions a{display:block}.hs-search-field__suggestions a:focus,.hs-search-field__suggestions a:hover{background-color:rgba(0,0,0,.1);outline:none}