.pulse_wrapper{text-align:center;font-weight:normal;font-size:13.33px;color:#e5e5e5;max-width:480px;margin:30px auto 0}@media (min-width: 768px){.pulse_wrapper{margin:unset;padding-top:20px;display:flex;justify-content:left}}.pulse_wrapper .pulse-btn-opacity{align-items:flex-start !important;padding-left:0 !important}.pulse_wrapper .pulse-btn{font-family:"ArchivoBold",sans-serif !important;font-size:14px !important;line-height:140%;margin:0 auto !important;background-color:var(--dialpad-purple) !important;color:#FFFFFF;border-radius:99px;padding:8px 24px !important;border:0 none;transition:all .3s ease;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:auto !important}@media (min-width: 768px){.pulse_wrapper .pulse-btn{align-items:flex-start !important;justify-content:flex-start !important;margin:0 !important}}@media (min-width: 1024px){.pulse_wrapper .pulse-btn{font-size:18px !important;padding:11.5px 24px !important;height:48px}}.pulse_wrapper .pulse-btn:hover{background:black !important}@media (min-width: 768px){.gatedAssets2021 .mktoForm .mktoButtonRow{text-align:left}}.gatedAssets2021 .mktoForm .mktoButtonRow button{cursor:pointer}

.seo-hero .container .seo-hero-image{object-fit:fill;width:100%;height:auto;object-position:center}@media (min-width: 768px){.seo-hero .container .seo-hero-image{object-fit:cover;width:100%}}.seo-hero .container .no-image{background-color:#C4C4C4}.seo-hero .container .seo-hero-content{padding:60px 25px 60px 25px;display:flex;flex-direction:column;text-align:center}.seo-hero .container .seo-hero-content h1.alt{font-size:clamp(33px, 7vw, 60px);margin:12px 0}@media (min-width: 768px){.seo-hero .container .seo-hero-content{padding:60px 36px 60px 36px;text-align:left}.seo-hero .container .seo-hero-content h1.alt{font-size:clamp(32px, 4vw, 60px)}}.seo-hero .container .seo-hero-content.no-image{padding:60px 36px}.seo-hero .container .seo-hero-content h2{max-width:100%;margin-top:0px}@media (min-width: 1024px){.seo-hero .container .seo-hero-content h2{max-width:60%}}@media (min-width: 768px){.seo-hero .container .seo-hero-content.content-right{padding-left:3vw}}@media (min-width: 768px){.seo-hero .container .seo-hero-content.content-left{padding-right:3vw}}.seo-hero .container .seo-hero-wrapper{position:sticky;top:80px}.has-banner .seo-hero .container .seo-hero-wrapper{top:145px}.seo-hero .seo-hero-ctas{padding-top:36px}.seo-hero .buttons_wrapper{flex-direction:column}.seo-hero .buttons_wrapper a{margin:0}.seo-hero .buttons_wrapper a.cta_button{margin-bottom:24px}.seo-hero .buttons_wrapper a.cta_link{margin-bottom:0;margin-left:0}@media (min-width: 810px){.seo-hero .buttons_wrapper{flex-direction:row}.seo-hero .buttons_wrapper a.cta_button{margin:0}.seo-hero .buttons_wrapper a.cta_link{margin-left:24px}}.seo-hero .seo-hero-disclaimer{color:dimgray}.seo-hero h5{margin-top:0px;margin-bottom:0px}.seo-hero.dialpad_purple{background:var(--dialpad-purple)}.seo-hero.ultra_dark_purple{background:black}.seo-hero.dark_purple{background:#3A1D95}.seo-hero.light_purple{background:#A687FF}.seo-hero.ultra_light_purple{background:#D3BCFF}.seo-hero.black{background:#000}.seo-hero.mid_tan{background:#95928E}.seo-hero.mid_tan{background:#95928E}.seo-hero.tan{background:#EFEBE1}.seo-hero.light_tan{background:#F5F2ED}.seo-hero.white{background:#fff}.seo-hero.ultra_dark_purple h1,.seo-hero.ultra_dark_purple h5,.seo-hero.ultra_dark_purple p,.seo-hero.dialpad_purple h1,.seo-hero.dialpad_purple h5,.seo-hero.dialpad_purple p,.seo-hero.light_purple h1,.seo-hero.light_purple h5,.seo-hero.light_purple p{color:#fff}.seo-hero .mktoForm{margin-top:2em;max-width:480px}.seo-hero .mktoForm .mktoButtonRow{text-align:left !important}@media (min-width: 768px){.seo-hero .mktoButton{display:unset !important}}.seo-hero ol{list-style-type:auto}.seo-hero ul{align-self:center;list-style:none;margin:0;padding-left:40px;text-align:left}@media (min-width: 768px){.seo-hero ul{align-self:flex-start}}@media (min-width: 1024px){.seo-hero ul{width:80%}}.seo-hero ul li::before{color:var(--dialpad-purple);content:"\2022";font-weight:bold;display:inline-block;width:1em;margin-left:-1em;vertical-align:top}.seo-hero-container .form_wrap{display:flex;justify-content:center}@media (min-width: 768px){.seo-hero-container .form_wrap{justify-content:left}}.seo-hero-container p a{font-family:"ArchivoBold",sans-serif;color:var(--dialpad-purple)}.seo-hero-container p a:hover,.seo-hero-container p a:active{text-decoration:underline}.seo-hero .container .flex{flex-direction:column-reverse}@media (min-width: 768px){.seo-hero .container .flex{flex-direction:row}}

.grid-card__content .gc-card__a{position:relative;text-align:center}.grid-card__content .gc-card img.icon,.grid-card__content .gc-card svg{height:44px;max-width:80%}.grid-card__content .gc-card--hover{padding:60px 4% 70px;-webkit-transition:.5s;transition:.5s}.grid-card__content .gc-card--hover:hover .cta_link{border-color:#fff;color:#fff}.grid-card__content .gc-card--hover:hover .cta_link:active,.grid-card__content .gc-card--hover:hover .cta_link:hover{border-color:var(--ultra-light-purple);color:var(--ultra-light-purple)}.grid-card__content .gc-card--hover:hover .cta_link svg path,.grid-card__content .gc-card--hover:hover .cta_link svg rect{fill:var(--ultra-light-purple)}.grid-cards__loadmore-cta .cta_button__button{position:relative}.grid-cards__loadmore-cta .htmx-indicator svg{fill:#fff;bottom:0;height:1.5rem;margin:0;width:1.5rem}.grid-cards__loadmore-cta.htmx-request{--tw-text-opacity:1;background-color:transparent;color:rgb(var(--dialpad-purple-rgb)/var(--tw-text-opacity));opacity:1}.grid-cards__loadmore-cta.htmx-request .cta_button__label{visibility:hidden}
.demo-hero{display:flex;flex-direction:column;gap:60px;justify-content:space-between;max-width:1254px}@media (min-width: 768px){.demo-hero{flex-direction:row}}.demo-hero--reverse{flex-direction:column-reverse}@media (min-width: 768px){.demo-hero--reverse{flex-direction:row-reverse}}.demo-hero__content{padding-bottom:36px}.demo-hero__content h5{margin-bottom:0}.demo-hero__content h5+h2{margin-top:0}.demo-hero__content img{max-width:100%}.demo-hero__content ol,.demo-hero__content ul{padding-inline-start:40px}.demo-hero__content ol{list-style-type:auto}.demo-hero__content ul li::before{color:var(--dialpad-purple);content:"\2022";font-weight:bold;display:inline-block;width:1em;margin-left:-1em;vertical-align:top}.demo-hero__content ul li p:first-of-type{display:inline-block}.demo-hero .embedded_form{background-color:#FBFAF8;padding:36px;max-width:570px;width:100%}.demo-hero .embedded_form h4{font-size:1.875rem;margin-top:0}

.header_content .contain{justify-content:space-between;align-items:center;height:90px}.header_content .content_contain{border:none;height:90px;padding:0 3%}.header_content .content_contain:nth-child(1){display:block}.header_content .header-phone-cta{display:inline-block;margin-right:1em;font-weight:300;font-size:.75em}@media (max-width: 768px){.header_content .header-phone-cta{display:none}}.header_content .buttons_wrapper{margin-left:10px}.header_content .tel_number{color:black;font-size:14px;line-height:160%;padding:0;background:none;border-radius:0;align-self:center}.header_content .tel_number:hover{color:var(--dialpad-purple)}@media (min-width: 1200px){.header_content .tel_number{font-size:20px !important}}.header_content .tel_number.header-button{margin-left:10px}@media (max-width: 1200px){.header_content .buttons_wrapper .cta_button button{padding:8px 24px;height:30px}.header_content .buttons_wrapper .cta_button button span{font-size:14px}}.header_content .header-logos-wrapper{display:flex;align-items:center}.header_content .header-logos-wrapper .logo{display:inline-block;line-height:1}@media (max-width: 767px){.header_content .header-logos-wrapper .plus{display:none}}.header_content .header-logos-wrapper .plus::before{content:'+';display:block;margin:0 18px;color:var(--dialpad-purple);line-height:1;margin-bottom:4px}@media (max-width: 767px){.header_content .header-logos-wrapper .partner-logo{display:none}}.header_simple .logos .logo img{max-width:124px;height:auto}.header_simple .logos .logo img:first-of-type{display:none;transition:opacity .2s ease-in-out}@media (min-width: 1200px){.header_simple .logos .logo img:first-of-type{display:block}}@media (min-width: 1200px){.header_simple .logos .logo img:nth-of-type(2){display:none}}.landingPages2021 .header_simple .headache-content .container{padding:0 3%;max-width:100%}[data-tags="dialpadforgood"] .field-startupoptin.field-type-checkbox .mktoFieldWrap{flex-wrap:nowrap;align-items:flex-start}[data-tags="dialpadforgood"] .field-startupoptin.field-type-checkbox #LblstartupOptIn{width:calc(100% - 95px) !important}[data-tags="dialpadforgood"] .field-startupoptin.field-type-checkbox .mktoCheckboxList{width:initial}.demoVideos2021 .video-block{margin-bottom:90px;padding:0 !important}.demoVideos2021 .video-block__container{height:calc(100vh - 130px);max-width:1440px;position:relative}.demoVideos2021 .video-block__container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.rich-text a{color:var(--dialpad-purple);text-decoration:underline}.rich-text a u{text-decoration:none}.rich-text ol{list-style-type:decimal}.rich-text ol ol{list-style-type:lower-alpha}.rich-text ol ol ol{list-style-type:lower-roman}

.floating-ctas__item:not(:hover){max-width:3.5rem !important}.floating-ctas .floating-ctas__item img,.floating-ctas .floating-ctas__item svg{max-width:20px}@media (min-width: 1280px){.floating-ctas{display:flex !important}}

