@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700;800&display=swap);
@import url('https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css');
.cs-container-fluid {padding-right: 15px;padding-left: 15px;}
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0}
.slick-list:focus {outline: 0}
.slick-list.dragging {cursor: pointer;cursor: hand}
.slick-slider .slick-list,.slick-slider .slick-track {transform: translate3d(0, 0, 0)}
.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;	margin-right: auto}
.slick-track:after,.slick-track:before {display: table;content: ""}
.slick-track:after {clear: both}
.slick-loading .slick-track {visibility: hidden}
.slick-slide {display: none;float: left;height: 100%;min-height: 1px}
[dir=rtl] .slick-slide {float: right}
.slick-slide img {display: block}
.slick-slide.slick-loading img {display: none}
.slick-slide.dragging img {pointer-events: none}
.slick-initialized .slick-slide {display: block}
.slick-loading .slick-slide {visibility: hidden}
.slick-vertical .slick-slide {display: block;	height: auto;border: 1px solid transparent}
.slick-arrow.slick-hidden {display: none}
body,button,html,input,select,textarea {font-family: "Nunito Sans", sans-serif;font-weight: 400;line-height: 1.5;color: #33333d;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}
body {text-align: center}
body.menu-open {overflow-y: hidden !important}
body.article {background-image: linear-gradient(0deg, #4a26ab 0, #180253 100%)}
body.glossary {background-image: linear-gradient(180deg, #fff 0, #dedede 100%)}
body,html {font-size: 18px}
@media (max-width:787px) { body,	html {font-size: 16px} }
.page-width {width: 100%;max-width: 95%;box-sizing: border-box;margin: 0 auto;text-align: left}
.page-width.width-1200 {max-width: 1200px;}
.page-width.width-1240 {max-width: 1240px}
.page-width.width-1600 {max-width: 1440px}
.page-width-narrow {width: 100%;max-width: 1240px;box-sizing: border-box;margin: 0 auto;text-align: left}
.system-template-content {width: 100% !important;max-width: 75% !important;box-sizing: border-box !important;margin: 10rem auto !important;text-align: left !important;min-height: 500px !important}
.cs-system-template .body-container-wrapper {width: 100% !important;max-width: 75% !important;box-sizing: border-box !important;margin: 10rem auto 5rem auto !important;text-align: left !important}
body>.container-fluid {padding-left: 0 !important;padding-right: 0 !important}
.footer-container.container-fluid,.header-container.container-fluid {padding-left: 0 !important;padding-right: 0 !important}
.footer-container.container-fluid .span12.widget-span.widget-type-custom_widget,.header-container.container-fluid .span12.widget-span.widget-type-custom_widget {min-height: 0 !important}
.pt-0 {padding-top: 0 !important}
.pb-0 {padding-bottom: 0 !important}
.mt-0 {margin-top: 0 !important}
.mb-0 {margin-bottom: 0 !important}
@media (max-width:767.98px) { html .pt-m-0 {padding-top: 0 !important} html .pb-m-0 {padding-bottom: 0 !important} html .mt-m-0 {margin-top: 0 !important} html .mb-m-0 {margin-bottom: 0 !important} }
.pt-1 {padding-top: 1rem !important}
.pb-1 {padding-bottom: 1rem !important}
.mt-1 {margin-top: 1rem !important}
.mb-1 {margin-bottom: 1rem !important}
@media (max-width:767.98px) { html .pt-m-1 {padding-top: 1rem !important} html .pb-m-1 {padding-bottom: 1rem !important} html .mt-m-1 {margin-top: 1rem !important} html .mb-m-1 {margin-bottom: 1rem !important} }
.pt-2 {padding-top: 2rem !important}
.pb-2 {padding-bottom: 2rem !important}
.mt-2 {margin-top: 2rem !important}
.mb-2 {margin-bottom: 2rem !important}
@media (max-width:767.98px) { html .pt-m-2 {padding-top: 2rem !important} html .pb-m-2 {padding-bottom: 2rem !important} html .mt-m-2 {margin-top: 2rem !important} html .mb-m-2 {margin-bottom: 2rem !important} }
.pt-3 {padding-top: 3rem !important} .pb-3 {padding-bottom: 3rem !important} .mt-3 {margin-top: 3rem !important} .mb-3 {margin-bottom: 3rem !important}
@media (max-width:767.98px) { html .pt-m-3 {padding-top: 3rem !important} html .pb-m-3 {padding-bottom: 3rem !important} html .mt-m-3 {margin-top: 3rem !important	} html .mb-m-3 {margin-bottom: 3rem !important} }
.pt-4 {padding-top: 4rem !important} .pb-4 {padding-bottom: 4rem !important} .mt-4 {margin-top: 4rem !important} .mb-4 {margin-bottom: 4rem !important}
@media (max-width:767.98px) { html .pt-m-4 {padding-top: 4rem !important} html .pb-m-4 {padding-bottom: 4rem !important	} html .mt-m-4 {margin-top: 4rem !important	} html .mb-m-4 {margin-bottom: 4rem !important} }
.pt-5 {padding-top: 5rem !important} .pb-5 {padding-bottom: 5rem !important} .mt-5 {margin-top: 1rem !important} .mb-5 {margin-bottom: 5rem !important}
@media (max-width:767.98px) { html .pt-m-5 {padding-top: 5rem !important} html .pb-m-5 {padding-bottom: 5rem !important	} html .mt-m-5 {margin-top: 5rem !important	} html .mb-m-5 {margin-bottom: 5rem !important} }
.pt-6 {padding-top: 6rem !important} .pb-6 {padding-bottom: 6rem !important} .mt-6 {margin-top: 6rem !important} .mb-6 {margin-bottom: 6rem !important} 
@media (max-width:767.98px) { html .pt-m-6 {padding-top: 6rem !important} html .pb-m-6 {padding-bottom: 6rem !important	} html .mt-m-6 {margin-top: 6rem !important	} html .mb-m-6 {margin-bottom: 6rem !important} }
.pt-7 {padding-top: 7rem !important} .pb-7 {padding-bottom: 7rem !important} .mt-7 {margin-top: 7rem !important} .mb-7 {margin-bottom: 7rem !important}
@media (max-width:767.98px) {	html .pt-m-7 {padding-top: 7rem !important}	html .pb-m-7 {padding-bottom: 7rem !important	}	html .mt-m-7 {margin-top: 7rem !important	} html .mb-m-7 {margin-bottom: 7rem !important} }
.pt-8 {padding-top: 8rem !important} .pb-8 {padding-bottom: 8rem !important} .mt-8 {margin-top: 8rem !important} .mb-8 {margin-bottom: 8rem !important} 
@media (max-width:767.98px) { html .pt-m-8 {padding-top: 8rem !important} html .pb-m-8 {padding-bottom: 8rem !important} html .mt-m-8 {margin-top: 8rem !important} html .mb-m-8 {margin-bottom: 8rem !important} }
.pt-9 {padding-top: 9rem !important} .pb-9 {padding-bottom: 9rem !important} .mt-9 {margin-top: 9rem !important} .mb-9 {margin-bottom: 9rem !important}
.primaryBTN {font-family: Nunito Sans,sans-serif;font-size: 1rem;font-weight: 700;color: #ffffff;text-align: center;background: #ff5e4a 0% 0% no-repeat padding-box;border: 1px solid #ff5e4a;box-shadow: 1px 2px 4px #33333D1A;border-radius: 32px;opacity: 1;padding: 12px 32px 12px 32px;}
.primaryBTN:hover {background-color: #ffffff;border-color: #ff5e4a;color: #ff5e4a;text-decoration: none;}
.primaryBTN:active {background-color: #ff5e4aCC; border-color: #ff5e4a;color: #ffffff;text-decoration: none;}
.secondaryBTN {font-family: Nunito Sans,sans-serif;font-size: 1rem;font-weight: 700;color: #33333d;text-align: center;background: #ffffff 0% 0% no-repeat padding-box;border: 1px solid #3cdbc0;box-shadow: 1px 2px 4px #33333D1A;border-radius: 32px;opacity: 1;padding: 12px 32px 12px 32px;}
.secondaryBTN:hover {background-color: #3cdbc0;border-color: #3cdbc0;color: #ffffff;text-decoration: none;}
.secondaryBTN:active {background-color: #3cdbc0CC;border-color: #3cdbc0;color: #33333d;text-decoration: none;}
@media (max-width:767.98px) { .primaryBTN {padding: 12px 24px 12px 24px;} .secondaryBTN {padding: 12px 24px 12px 24px; } }
@media (max-width:767.98px) { html .pt-m-9 {padding-top: 9rem !important} html .pb-m-9 {padding-bottom: 9rem !important} html .mt-m-9 {margin-top: 9rem !important} html .mb-m-9 {margin-bottom: 9rem !important} }
.pt-10 {padding-top: 10rem !important}
.pb-10 {padding-bottom: 10rem !important}
.mt-10 {margin-top: 10rem !important}
.mb-10 {margin-bottom: 10rem !important}
@media (max-width:767.98px) {	html .pt-m-10 {	padding-top: 10rem !important	} html .pb-m-10 {	padding-bottom: 10rem !important} html .mt-m-10 {	margin-top: 10rem !important} html .mb-m-10 {	margin-bottom: 10rem !important} }
.pt-11 {padding-top: 11rem !important} .pb-11 {padding-bottom: 11rem !important} .mt-11 {margin-top: 11rem !important} .mb-11 {margin-bottom: 11rem !important} 
@media (max-width:767.98px) { html .pt-m-11 {	padding-top: 11rem !important} html .pb-m-11 {	padding-bottom: 11rem !important	} html .mt-m-11 {	margin-top: 11rem !important	} html .mb-m-11 {	margin-bottom: 11rem !important} }
.pt-12 {padding-top: 12rem !important} .pb-12 {padding-bottom: 12rem !important} .mt-12 {margin-top: 12rem !important} .mb-12 {margin-bottom: 12rem !important} 
@media (max-width:767.98px) { html .pt-m-12 {padding-top: 12rem !important} html .pb-m-12 {padding-bottom: 12rem !important} html .mt-m-12 {	margin-top: 12rem !important	} html .mb-m-12 {margin-bottom: 12rem !important} }
.pt-13 {padding-top: 13rem !important} .pb-13 {padding-bottom: 13rem !important} .mt-13 {margin-top: 13rem !important} .mb-13 {margin-bottom: 13rem !important}
@media (max-width:767.98px) { html .pt-m-13 {padding-top: 13rem !important} html .pb-m-13 {padding-bottom: 13rem !important	} html .mt-m-13 {margin-top: 13rem !important	} html .mb-m-13 {margin-bottom: 13rem !important} }
.pt-14 {padding-top: 14rem !important} .pb-14 {padding-bottom: 14rem !important} .mt-14 {margin-top: 14rem !important} .mb-14 {margin-bottom: 14rem !important} 
@media (max-width:767.98px) { html .pt-m-14 {	padding-top: 14rem !important	} html .pb-m-14 {padding-bottom: 14rem !important} html .mt-m-14 {margin-top: 14rem !important} html .mb-m-14 {	margin-bottom: 14rem !important	} }
.pt-15 {padding-top: 15rem !important} .pb-15 {padding-bottom: 15rem !important} .mt-15 {margin-top: 15rem !important} .mb-15 {margin-bottom: 15rem !important}
@media (max-width:767.98px) {html .pt-m-15 {padding-top: 15rem !important} html .pb-m-15 {padding-bottom: 15rem !important	}  html .mt-m-15 {margin-top: 15rem !important} html .mb-m-15 {margin-bottom: 15rem !important} }
.pt-16 {padding-top: 16rem !important} .pb-16 {padding-bottom: 16rem !important} .mt-16 {margin-top: 16rem !important} .mb-16 {margin-bottom: 16rem !important}
@media (max-width:767.98px) { html .pt-m-16 {padding-top: 16rem !important} html .pb-m-16 {	padding-bottom: 16rem !important} html .mt-m-16 {margin-top: 16rem !important} 	html .mb-m-16 {	margin-bottom: 16rem !important	} }
.pt-17 {padding-top: 17rem !important} .pb-17 {padding-bottom: 17rem !important} .mt-17 {margin-top: 17rem !important} .mb-17 {margin-bottom: 17rem !important}
@media (max-width:767.98px) { html .pt-m-17 {padding-top: 17rem !important} html .pb-m-17 {padding-bottom: 17rem !important} html .mt-m-17 {margin-top: 17rem !important} html .mb-m-17 {margin-bottom: 17rem !important} }
.pt-18 {padding-top: 18rem !important} .pb-18 {padding-bottom: 18rem !important} .mt-18 {margin-top: 18rem !important} .mb-18 {margin-bottom: 18rem !important}
@media (max-width:767.98px) { html .pt-m-18 {padding-top: 18rem !important} html .pb-m-18 {padding-bottom: 18rem !important} html .mt-m-18 {margin-top: 18rem !important} html .mb-m-18 {margin-bottom: 18rem !important} }
.pt-19 {padding-top: 19rem !important} .pb-19 {padding-bottom: 19rem !important} .mt-19 {margin-top: 19rem !important} .mb-19 {margin-bottom: 19rem !important}
@media (max-width:767.98px) { html .pt-m-19 {padding-top: 19rem !important} html .pb-m-19 {	padding-bottom: 19rem !important} html .mt-m-19 {margin-top: 19rem !important	} html .mb-m-19 {	margin-bottom: 19rem !important	} }
.pt-20 {padding-top: 20rem !important} .pb-20 {padding-bottom: 20rem !important} .mt-20 {margin-top: 20rem !important} .mb-20 {margin-bottom: 20rem !important}
@media (max-width:767.98px) {	html .pt-m-20 {padding-top: 20rem !important} html .pb-m-20 {padding-bottom: 20rem !important	} html .mt-m-20 {margin-top: 20rem !important	} html .mb-m-20 {margin-bottom: 20rem !important} }
p {font-size: 1rem;line-height: 1.6em;font-weight: 300;}
li {font-size: 1rem;line-height: 1.6em;font-weight: 300;}
h1 {font-size: 3.5rem;line-height: 1em;font-weight: 800;}
h2 {font-size: 2.25rem;line-height: 1em;font-weight: 800; margin-bottom: 1.5rem;}
h3 {font-size: 1.4rem;line-height: 1.2em;font-weight: 800;}
h4 {font-size: 1rem;line-height: 1.6em;font-weight: 800;}
header.header-v1 {position: fixed;top: 0;left: 0;right: 0;z-index: 100;padding: 1.15rem 0 1.6rem 0}
@media (max-width:992px) {
  header.header-v1 {padding: 0}
  .menu-open header.header-v1 {bottom: 0;background: #fff}
  header.header-v1 .page-width {max-width: 100%;padding: 0}
  header.header-v1 .container-fluid {padding-left: 0;padding-right: 0}
  header.header-v1 .container-fluid .row {margin-left: 0;margin-right: 0}
  header.header-v1 .container-fluid [class*=" col"],header.header-v1 .container-fluid [class^=col] {	padding-left: 0;padding-right: 0}
  header.header-v1 .mobile-top-bar {padding: 1.3rem 20px;min-height: 80px;background: #3e1a9f}
  .menu-open header.header-v1 .mobile-top-bar {background: #f4f4ff}
  header.header-v1 .mobile-top-bar .mobile-menu-back {margin-top: 10px;display: none;font-size: 1.3rem;font-weight: 600;color: #4a26ab;padding-left: 22px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/mobile-header-chevron-left.png) center left no-repeat;background-size: 8px 14px} }
header.header-v1 .logo img {width: 119px;height: auto; display: block}
@media (max-width:992px) { header.header-v1 .logo img {width: 98px } .menu-open header.header-v1 .logo img.logo__purple {display: inherit} .menu-open header.header-v1 .logo img.logo__white {display: none} }
header.header-v1 .logo img.logo__purple {display: none}
header.header-v1 .mobile-menu-toggle {text-align: right}
header.header-v1 .mobile-menu-toggle a {display: inline-block; padding: .4rem 0 0 0}
header.header-v1 .mobile-menu-toggle a .mobile-menu-toggle__x { display: none}
.menu-open header.header-v1 .mobile-menu-toggle a .mobile-menu-toggle__x {display: inherit}
.menu-open header.header-v1 .mobile-menu-toggle a .mobile-menu-toggle__bars {display: none}
@media (max-width:992px) { header.header-v1 .menu-container {display: none } header.header-v1 .menu-container.open {display: block} }
@media (max-width:992px) { header.header-v1 .menu {background: #fff; padding: 1.2rem 1.7rem;height: calc(100vh - 80px) } }
header.header-v1 .menu>ul {list-style: none;margin: 1.1rem 0 0 0;padding: 0;font-size: 0;text-align: center}
@media (max-width:992px) { header.header-v1 .menu>ul {margin: 0;text-align: left} }
header.header-v1 .menu>ul.swiped { margin-left: -100%} header.header-v1 .menu>ul>li { display: inline;font-size: 1rem; margin: 0 2rem; position: relative}
@media (max-width:1260px) { header.header-v1 .menu>ul>li {margin: 0 1rem} }
@media (min-width:993px) and (max-width:1140px) { header.header-v1 .menu>ul>li {font-size: .9rem} }
@media (max-width:992px) { header.header-v1 .menu>ul>li { display: block;margin: 0;position: inherit;font-size: 20px} }
header.header-v1 .menu>ul>li:first-child {margin-left: 0} header.header-v1 .menu>ul>li:last-child {margin-right: 0}
header.header-v1 .menu>ul>li>a {color: #fff;font-weight: 700;text-decoration: none;position: relative}
@media (max-width:992px) { header.header-v1 .menu>ul>li>a {display: block;color: #33333d;padding: 1rem 0;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/mobile-nav-arrow.svg) center right no-repeat;background-size: 10px 12px} }
@media (min-width:993px) { header.header-v1 .menu>ul>li>a:after {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 0%;height: 2px;background-image: linear-gradient(0deg, #a4c4bf 0, #3cdbc0 100%);transition: all ease-in-out .3s} }
header.header-v1 .menu>ul>li.has-submenu:before {content: "";display: block;position: absolute;top: 38px;left: 50%;margin-left: -15px;width: 30px;height: 30px;background: #f8f8f8;transform: rotate(-225deg);visibility: hidden;opacity: 0;z-index: 100;transition: none;pointer-events: none}
header.header-v1 .menu>ul>li.has-submenu:after {content: "";display: block;position: absolute;top: 36px;left: 50%;margin-left: -15px;width: 30px;height: 30px;background: rgba(0, 0, 0, .1);transform: rotate(-225deg);visibility: hidden;opacity: 0;z-index: -1;transition: none;pointer-events: none}
header.header-v1 .menu>ul>li .submenu {position: absolute;top: -1rem;left: 0;visibility: hidden;opacity: 0;transition: all ease-in-out .2s;pointer-events: none;padding: 3.3rem 0 0 0}
@media (max-width:992px) { header.header-v1 .menu>ul>li .submenu {top: 0;left: 0;bottom: 0;right: 0;padding: 0 0 5rem 0;z-index: 10000;overflow-y: scroll} }
header.header-v1 .menu>ul>li .submenu .submenu__inner {position: relative;margin-left: -5vw;width: 58vw;background: #f8f8f8;border-radius: 6.5px;opacity: .99; border: 1px solid rgba(0, 0, 0, .1);box-shadow: 0 0 7px rgba(255, 255, 255, .15);text-align: left;box-sizing: border-box;padding: 2rem 2rem}
@media (max-width:992px) {header.header-v1 .menu>ul>li .submenu .submenu__inner {margin-left: 0;margin-right: 0;width: 100%;background: #fff;border: none;box-shadow: none } }
header.header-v1 .menu>ul>li .submenu .submenu__inner h2 {font-size: 1.52rem;font-weight: 700;margin: 0 0 .9rem 0}
header.header-v1 .menu>ul>li .submenu .submenu__inner img {display: block;width: 100%;height: auto;margin: .6rem 0 1.4rem 0}
header.header-v1 .menu>ul>li .submenu .submenu__inner .submenu__desc {font-weight: 600;font-size: .88rem; line-height: 1.3em; margin: 0 0 1.4rem 0}
header.header-v1 .menu>ul>li .submenu .submenu__inner .submenu__cta {margin: 0}
header.header-v1 .menu>ul>li .submenu .submenu__inner .submenu__cta .btn {border: none;font-size: .8rem}
@media (max-width:992px) { header.header-v1 .menu>ul>li .submenu .submenu__inner .submenu__cta {margin-bottom: 2rem } }
header.header-v1 .menu>ul>li .submenu .submenu__inner h3 {font-size: 1rem;font-weight: 700;margin: 0 0 1.4rem 0}
header.header-v1 .menu>ul>li .submenu .submenu__inner h3.second {border-top: transparent solid 1px; margin-top: 2.2rem; padding-top: 1.5rem}
header.header-v1 .menu>ul>li .submenu .submenu__inner h3.second.border-top {border-top: #d5d5d5 solid 1px; margin-top: 2.2rem; padding-top: 1.5rem}
@media (max-width:992px) { header.header-v1 .menu>ul>li .submenu .submenu__inner h3 { border-top: #d5d5d5 solid 1px; padding-top: 1.5rem} }
header.header-v1 .menu>ul>li .submenu .submenu__inner ul { list-style: none;  margin: 0 0 1.5rem 0; padding: 0 }
header.header-v1 .menu>ul>li .submenu .submenu__inner ul li { font-size: .77rem; line-height: 1.2em; margin: 0 0 .62rem 0}
header.header-v1 .menu>ul>li .submenu .submenu__inner ul li a {color: #898992;text-decoration: none}
header.header-v1 .menu>ul>li .submenu .submenu__inner ul li a:hover {color: #33333d}
header.header-v1 .menu>ul>li .submenu .submenu__inner ul li.is-heading:not(:first-child) {padding-top: .4rem}
header.header-v1 .menu>ul>li .submenu .submenu__inner ul li.is-heading a {color: #33333d;font-weight: 700; pointer-events: none}
header.header-v1 .menu>ul>li .submenu .submenu__inner .submenu__col_last {border-left: #d5d5d5 solid 1px}
header.header-v1 .menu>ul>li.open>a:after,header.header-v1 .menu>ul>li:hover>a:after { width: 100%}
header.header-v1 .menu>ul>li.open .submenu,header.header-v1 .menu>ul>li:hover .submenu { visibility: visible; opacity: 1; pointer-events: all}
header.header-v1 .menu>ul>li.open:after,header.header-v1 .menu>ul>li.open:before,header.header-v1 .menu>ul>li:hover:after,header.header-v1 .menu>ul>li:hover:before { visibility: visible; opacity: 1; transition: all ease-in-out .2s; transition-delay: 0.1s; pointer-events: all}
@media (max-width:992px) {header.header-v1 .menu>ul>li.open:after, header.header-v1 .menu>ul>li.open:before,header.header-v1 .menu>ul>li:hover:after,header.header-v1 .menu>ul>li:hover:before {display: none} }
header.header-v1.scrolled {background: #fff;box-shadow: 0 0 7px rgba(0, 0, 0, .15)} 
@media (min-width:993px) { .glossary header.header-v1 .logo img.logo__white,.team header.header-v1 .logo img.logo__white,header.header-v1.scrolled .logo img.logo__white {display: none} .glossary header.header-v1 .logo img.logo__purple,.team header.header-v1 .logo img.logo__purple,header.header-v1.scrolled .logo img.logo__purple {display: block} }
.glossary header.header-v1 .menu>ul>li>a,.team header.header-v1 .menu>ul>li>a,header.header-v1.scrolled .menu>ul>li>a {color: #333}
.glossary header.header-v1 .menu>ul>li>a:after,.team header.header-v1 .menu>ul>li>a:after,header.header-v1.scrolled .menu>ul>li>a:after {background-image: linear-gradient(0deg, #4a25aa 0, #4a26ab 100%)}
footer .top { padding: 3.5rem 0 2rem 0;background-image: linear-gradient(0deg, #4a26ab 0, #180253 100%); color: #fff}
@media (max-width:767.98px) {footer .top {padding: .5rem 0;background: #4a26ab} }
footer .top .logo {padding-bottom: 3.5rem} footer .top .logo img {width: 119px;max-width: 100%;height: auto}
@media (max-width:767.98px) { footer .top .logo {display: none} }
footer .top .quick-links ul {list-style: none;margin: 1.2rem 0;padding: 0} footer .top .quick-links ul li {display: inline-block;margin: 0 4rem 0 0} footer .top .quick-links ul li a {color: #fff;font-weight: 700;text-decoration: none}
@media (max-width:767.98px) { footer .top .quick-links {display: none} }
footer .top .links {position: relative}
footer .top .links:before {content: "";display: block;position: absolute;top: 0;right: 10px;bottom: 0;width: 1px;background: #4a26ab}
footer .top .links.last:before {display: none}
footer .top .links h4 {font-size: 1rem;font-weight: 700;margin: 0 0 1.3rem 0}
footer .top .links h5 {font-size: .8333rem;font-weight: 700;margin: 0 0 .7rem 0}
footer .top .links ul {list-style: none;margin: 0 0 1.9rem 0;padding: 0;font-size: .6667rem}
footer .top .links ul li {margin: 0 0 .6rem 0}
footer .top .links ul li a {color: #9e9cd4; text-decoration: none}
footer .top .links ul li a span {font-weight: 700; color: #8d8dff}
@media (max-width:767.98px) {footer .top .links {display: none}}
footer .copyright {padding: 1.4rem 0;background: #4a26ab;color: #fff}
footer .copyright .links ul {margin: 0;padding: 0;list-style: none;font-size: 0}
footer .copyright .links ul li {margin: 0 4rem 0 0;display: inline-block; font-size: .7778rem}
@media (max-width:1360px) { footer .copyright .links ul li {margin: 0 2rem 0 0 } }
@media (max-width:1200px) { footer .copyright .links ul li {margin: 0 1rem 0 0;font-size: .7rem} }
@media (max-width:767.98px) { footer .copyright .links ul li {width: 25%;box-sizing: border-box;padding: 0 .3rem;margin: 0;vertical-align: top;text-align: center;font-size: .65rem} }
footer .copyright .links ul li:last-child {margin-right: 0}
footer .copyright .links ul li a {color: #fff;font-weight: 700}
footer .copyright .social {text-align: right}
@media (max-width:767.98px) { footer .copyright .social {text-align: center;margin-top: 2rem} }
footer .copyright .social ul {margin: 0;padding: 0;list-style: none}
footer .copyright .social ul li {margin: 0 0 0 1.5rem;font-size: 1.2rem;display: inline-block}
@media (max-width:767.98px) { footer .copyright .social ul li {margin: 0 1.2rem;font-size: 2.3rem } }
footer .copyright .social ul li a {color: #9e9cd4;transition: color ease-in-out .2s}
footer .copyright .social ul li a:hover { color: #fff}
.btn {border-radius: 10px;font-weight: 700;font-size: 1rem;}
.btn.btn-dark { background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);color: #fff;transition: all ease-in-out .2s}
.btn.btn-dark:hover { background-image: linear-gradient(0deg, #a48ede 0, #d3c3ff 100%); color: #33333d }
.btn.btn-wide {width: 90%}
@media (max-width:767.98px) { .btn {font-size: 1rem} }
.group-gradient { background-image: linear-gradient(180deg, #fff 0, #f8f6f6 100%) }
section.cs-hero {background-image: linear-gradient(0deg, #401f9b 0, #42209e 17%, #4a26ab 100%);min-height: 800px}
section.cs-slider {padding-left: 100px;padding-right: 100px;position: relative}
@media (max-width:767.98px) { section.cs-slider {padding-left: 0;padding-right: 0 } }
section.cs-slider .slider-next,section.cs-slider .slider-prev { display: block; width: 60px; height: 60px;font-size: 0;position: absolute;top: 50%;margin-top: -30px}
@media (max-width:767.98px) { section.cs-slider .slider-next, section.cs-slider .slider-prev { display: none} }
section.cs-slider .slider-prev {left: 40px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/slider-prev.png);background-size: contain}
section.cs-slider .slider-next {right: 40px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/slider-next.png);background-size: contain}
@media (max-width:767.98px) { section.cs-slider .tabs {display: none} }
section.cs-slider .tabs ul {font-size: 0;margin: 0 0 2rem 0;padding: 0;list-style: none}
section.cs-slider .tabs ul li {display: inline-block;width: 33.333%;border-left: #fff solid 4px;border-right: #fff solid 4px}
section.cs-slider .tabs ul li a {display: block;text-align: center;font-weight: 700;font-size: .92rem;padding: .45rem 0;line-height: 1em;color: #898992; background: #dedede}
section.cs-slider .tabs ul li a.active {color: #fff;background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%)}
section.cs-slider .tabs svg {margin: 1rem 0 2rem 0;padding: 0;width: 100%;height: auto; cursor: pointer}
section.cs-slider .tabs svg .slider-tab-text {fill: #898992}
section.cs-slider .tabs svg .slider-tab-text.active {fill: #fff}
section.cs-slider .tabs svg #launch-rectangle.active {fill: url(#linearGradient-1)}
section.cs-slider .tabs svg #sell-rectangle.active {fill: #3cdbc0}
section.cs-slider .tabs svg #fulfill-rectangle.active {fill: #00c9fc}
section.cs-slider .slider .slide {padding: 0 7px}
@media (max-width:767.98px) { section.cs-slider .slider .slide {border-bottom: #e6e6e6 solid 1px;margin: 0 0 3rem 0;padding: 0 0 1rem 0} }
section.cs-slider .slider .slide h2 {margin: 0 0 1rem 0}
@media (max-width:767.98px) { section.cs-slider .slider .slide h2 {color: #898992;font-size: 1.15rem} }
section.cs-slider .slider .slide h2.mobile-title {display: none;color: #4a26ab}
@media (max-width:767.98px) { section.cs-slider .slider .slide h2.mobile-title {display: block;font-size: 2.6rem;margin: 0} section.cs-slider .slider .slide h2.mobile-title.green {color: #3cdbc0} section.cs-slider .slider .slide h2.mobile-title.blue {color: #00c9fc} }
section.cs-slider .slider .slide p.intro {font-weight: 300;width: 95%;margin: 0 0 2.8rem 0}
section.cs-slider .slider .slide .cs-statistic { background: #fff; box-shadow: 2px 4px 12px 0 rgba(203, 203, 203, .3); border-radius: 22px; width: 80%; text-align: center; margin: 0 0 2.8rem 0}
@media (max-width:767.98px) { section.cs-slider .slider .slide .cs-statistic {border-radius: 6px;width: 100%} }
section.cs-slider .slider .slide .cs-statistic .logo { padding: 1rem 0 1rem 0; border-bottom: #e6e6e6 solid 1px }
section.cs-slider .slider .slide .cs-statistic .logo img { max-width: 55%; max-height: 58px; width: auto;  display: block; margin: 0 auto}
@media (max-width:767.98px) { section.cs-slider .slider .slide .cs-statistic .logo img {height: auto;width: 55%} }
section.cs-slider .slider .slide .cs-statistic .value {font-size: 3.111rem;line-height: 1em;color: #4a26ab;font-weight: 700;margin: 0}
section.cs-slider .slider .slide .cs-statistic .value.green {color: #3cdbc0}
section.cs-slider .slider .slide .cs-statistic .value.blue {color: #00c9fc}
section.cs-slider .slider .slide .cs-statistic .label {font-size: 1.667rem;line-height: 1em; color: #898992;margin: 0; padding: 0 0 1rem 0 }
@media (max-width:767.98px) { section.cs-slider .slider .slide .cta {display: none} }
section.cs-slider .slider .slide .cta .btn {background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%); border-radius: 6px; color: #fff; padding-left: 3rem;  padding-right: 3rem;transition: all ease-in-out .2s;box-sizing: border-box}
section.cs-slider .slider .slide .cta .btn:hover {background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
section.cs-slider .slider .slide .image {text-align: center;padding-top: 2.4rem}
@media (max-width:767.98px) { section.cs-slider .slider .slide .image {display: none} }
section.cs-slider .slider .slide .image img {width: 458px;max-width: 100%; height: auto}
@media (max-width:767.98px) { section.cs-slider .slider .slide.last {border-bottom: none;margin-bottom: 0 } section.cs-slider .slider .slide.last .cta {display: inherit} section.cs-slider .slider .slide.last .cta .btn {display: block} }
section.cs-customers {background-image: linear-gradient(180deg, #f4f4f4 0, #f8f6f6 100%);padding-top: 3rem;  padding-bottom: 2rem }
@media (min-width:768px) { section.cs-customers {-webkit-clip-path: url(#clip_path_cs_customers);clip-path: url(#clip_path_cs_customers) } }
@media (max-width:767.98px) { section.cs-customers {padding-bottom: 0} }
section.cs-customers.transparent {background: 0 0}
section.cs-customers h2 {text-align: center;margin: 4rem 0 1.5rem 0}
@media (max-width:767.98px) { section.cs-customers h2 {margin: 0 0 3.5rem 0} }
section.cs-customers .lines {text-align: center}
section.cs-customers .lines img {width: 68%; margin: 0 auto}
@media (max-width:767.98px) { section.cs-customers .lines {display: none } }
section.cs-customers .col-md-4 {z-index: 0}
section.cs-customers .item {background: #fff;box-shadow: 2px 4px 12px rgba(0, 0, 0, .1);border-radius: 22px;padding: 1.3rem;position: relative}
@media (max-width:767.98px) { section.cs-customers .item {margin: 0 0 5rem 0} section.cs-customers .item.dots:before {content: "";display: block;position: absolute;width: 2px;top: -2.5rem;left: 50%;margin-left: -1px;bottom: -3rem;background: #979797;z-index: -1 } section.cs-customers .item.dots.first:after {content: "";display: block;position: absolute;width: 13px;height: 13px;border-radius: 100%; background-image: linear-gradient(180deg, #33333d 20%, #a9a6b2 100%);top: -2.5rem;left: 50%;margin-left: -6.5px;z-index: -1} }
section.cs-customers .item img {max-width: 77%;max-height: 55px;height: auto}
@media (max-width:767.98px) { section.cs-customers .item.last {margin-bottom: 0} section.cs-customers .item.last:before {bottom: 0} }
section.cs-customers .item.statistic { border-bottom: #ff2020 solid 7px}
section.cs-customers .item.statistic img {margin-bottom: 1.4rem}
section.cs-customers .item.statistic .value {font-size: 2.167rem;line-height: 1.1em;font-weight: 700; margin: 0}
section.cs-customers .item.statistic .label {font-size: 2.167rem;line-height: 1.1em;font-weight: 700;color: #898992;margin: 0}
section.cs-customers .item.statistic .link {text-align: right;margin: .8rem 0 0 0}
section.cs-customers .item.statistic .link a {font-weight: 700;color: #ff2020;text-decoration: none}
section.cs-customers .item.statistic.green {border-bottom: #2dcf8f solid 7px}
section.cs-customers .item.statistic.blue {border-bottom: #004d9d solid 7px}
section.cs-customers .item.customer {border-bottom: #ff5e4a solid 7px}
section.cs-customers .item.customer img {margin-bottom: 1.4rem; max-height: 48px;width: auto}
section.cs-customers .item.customer h3 {font-size: 1.444rem;font-weight: 700; margin: 0 0 .5rem 0}
section.cs-customers .item.customer p {font-weight: 600}
section.cs-customers .item.customer .statistic {font-size: 1.389rem;color: #898992;font-weight: 700}
section.cs-customers .item.customer .statistic strong {color: #33333d}
section.cs-customers .item.customer .author p {color: #898992;font-weight: 700}
section.cs-customers .item.customer .author p span {display: block;font-size: .8333rem}
section.cs-customers .item.customer .link p {text-align: right;margin-top: 1.3rem;font-weight: 700}
section.cs-customers .item.customer .link p a {color: #004d9d;position: relative;text-decoration: none;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-customers-chevron-blue.png) 100% 50% no-repeat;background-size: 10px 14px;padding-right: 16px}
section.cs-customers .item.customer .link p a:after {content: "";display: block;position: absolute;bottom: -2px;left: 0;width: 0%;
  height: 2px;background-image: linear-gradient(0deg, #004d9d 0, #004d9d 100%);transition: all ease-in-out .3s}
section.cs-customers .item.customer .link p a:hover:after {width: 100%}
section.cs-customers .item.customer.green {border-bottom: #3cdbc0 solid 7px}
section.cs-customers .item.customer.blue {border-bottom: #151f6d solid 7px}
section.cs-customers .cta {padding-top: 3rem}
@media (max-width:767.98px) {section.cs-customers .cta {padding-top: 3.5rem} }
section.cs-customers .cta .btn {background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%);border-radius: 6px;color: #fff; padding-left: 2.7rem;padding-right: 2.7rem; transition: all ease-in-out .2s; box-sizing: border-box}
section.cs-customers .cta .btn:hover {background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
@media (max-width:767.98px) { section.cs-customers .cta .btn {display: block;text-align: center} }
@media (max-width:767.98px) { section.cs-customers .cta {display: none} section.cs-customers .cta.show-mobile {display: block} }
section.cs-testimonials { margin-left: 7%;margin-right: 7%;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/home-testimonials-bg.png) center center no-repeat;background-size: 472px 529px }
@media (max-width:767.98px) { section.cs-testimonials {background: 0 0;margin-left: 0;margin-right: 0} }
section.cs-testimonials .text h2 {margin: 0 0 1rem 0}
section.cs-testimonials .text h3 {margin: 0 0 .6rem 0}
section.cs-testimonials .text p {font-weight: 300;margin-right: 15%; font-size: 1.056rem }
@media (max-width:767.98px) { section.cs-testimonials .text p {margin-right: 0} }
@media (max-width:767.98px) { section.cs-testimonials .text {margin-bottom: 2rem;text-align: center} section.cs-testimonials .text.second {display: none} }
section.cs-testimonials .spacer {margin-bottom: 5rem}
@media (max-width:767.98px) { section.cs-testimonials .spacer {display: none } }
section.cs-testimonials .item {background: #fff;box-shadow: 2px 4px 12px rgba(0, 0, 0, .1);border-radius: 22px;padding: 1.3rem;border-bottom: #ff5e4a solid 7px}
@media (max-width:767.98px) {section.cs-testimonials .item {margin-bottom: 2rem;display: none} }
section.cs-testimonials .item img {max-width: 113px;max-height: 60px;height: auto;display: inline-block; margin-bottom: 1.2rem}
section.cs-testimonials .item h3 {font-weight: 800;font-size: 1.5rem;margin: 0 0 .6rem 0}
section.cs-testimonials .item p {font-weight: 300;color: #33333d;line-height: 1.2em}
section.cs-testimonials .item p.author {line-height: 1em;font-weight: 800;color: #898992}
section.cs-testimonials .item p.author span {font-size: .8333rem}
section.cs-testimonials .item.green {border-bottom: #3cdbc0 solid 7px}
section.cs-testimonials .item.blue {border-bottom: #151f6d solid 7px}
section.cs-testimonials .cta {padding-top: 3rem}
@media (max-width:767.98px) {section.cs-testimonials .cta {padding-top: 0;padding-bottom: 4rem;border-bottom: #e6e6e6 solid 1px} }
section.cs-testimonials .cta .btn {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%); border-radius: 6px;color: #fff;padding-left: 3rem; padding-right: 3rem;transition: all ease-in-out .2s;box-sizing: border-box }
@media (max-width:767.98px) {section.cs-testimonials .cta .btn {display: block} }
section.cs-testimonials .cta .btn:hover {background-image: linear-gradient(0deg, #d3c3ff 0, #a48ede 100%)}
section.cs-testimonials-x3 {margin-left: 6%;margin-right: 6%;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-testimonials-x3-bg.png) center center no-repeat; background-size: 472px 529px}
@media (max-width:767.98px) { section.cs-testimonials-x3 {background: 0 0;margin-left: 0;margin-right: 0} }
section.cs-testimonials-x3 .spacer {margin-bottom: 5rem}
@media (max-width:767.98px) { section.cs-testimonials-x3 .spacer {display: none} }
section.cs-testimonials-x3 .item {background: #fff;box-shadow: 0 0 8px rgba(0, 0, 0, .1);border-radius: 22px;padding: 1.3rem 1.3rem 1.8rem 1.3rem;border-bottom: #ff2020 solid 7px}
@media (max-width:767.98px) { section.cs-testimonials-x3 .item {margin-bottom: 2rem} }
section.cs-testimonials-x3 .item img {max-width: 153px;max-height: 50px;height: auto;display: inline-block;margin-bottom: 1.2rem;width: auto}
@media (max-width:767.98px) { section.cs-testimonials-x3 .item img {margin: 0 auto 2rem auto;display: block} }
section.cs-testimonials-x3 .item.wide {padding: 2.2rem 1.3rem 1.3rem 1.3rem}
section.cs-testimonials-x3 .item.wide img {max-width: 115px;max-height: 115px;display: block;margin: 0 auto}
@media (max-width:767.98px) {section.cs-testimonials-x3 .item.wide img {margin: 0 auto 2rem auto} }
section.cs-testimonials-x3 .item a {padding-right: 18px}
section.cs-testimonials-x3 .item.green {border-bottom: #3cdbc0 solid 7px}
section.cs-testimonials-x3 .item.green a {color: #2dcf8f;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-testimonials-x3-link-arrow-green.png) center right no-repeat;background-size: 10px 14px}
section.cs-testimonials-x3 .item.blue {border-bottom: #151f6d solid 7px}
section.cs-testimonials-x3 .item.blue a {color: #5e77d8; background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-testimonials-x3-link-arrow-blue.png) center right no-repeat; background-size: 10px 14px}
section.cs-testimonials-x3 .item.red {border-bottom: #ff5e4a solid 7px}
section.cs-testimonials-x3 .item.red a { color: #eb007f;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-testimonials-x3-link-arrow-red.png) center right no-repeat;background-size: 10px 14px}
section.cs-testimonials-x3 .stat p {font-weight: 700;font-size: 2.2rem;line-height: 1.1em;color: #898992;margin: 0;padding: 0}
section.cs-testimonials-x3 .stat p strong {color: #33333d}
section.cs-testimonials-x3 .stat p a {float: right;font-size: 1rem;margin-top: -1.5rem}
@media (max-width:767.98px) { section.cs-testimonials-x3 .stat p a {margin-top: 0} }
section.cs-testimonials-x3 .quote p {color: #33333d;font-weight: 500}
section.cs-testimonials-x3 .quote p:nth-of-type(2) {color: #898992;font-size: 16px !important;font-weight: 800; width: 60%}
@media (max-width:767.98px) { section.cs-testimonials-x3 .quote p:nth-of-type(2) {width: auto } }
section.cs-testimonials-x3 .quote p:nth-of-type(2) strong {font-size: 18px;font-weight: 800}
section.cs-testimonials-x3 .quote p:nth-of-type(3) {float: right;text-align: right; margin-top: -2.2rem}
@media (max-width:767.98px) { section.cs-testimonials-x3 .quote p:nth-of-type(3) {margin-top: 0;float: none} }
section.cs-testimonials-x3 .quote p:nth-of-type(3) a {font-weight: 800}
section.cs-testimonials-x3 .cta {padding-top: 3rem}
@media (max-width:767.98px) { section.cs-testimonials-x3 .cta {padding-top: 0;padding-bottom: 4rem;border-bottom: #e6e6e6 solid 1px} }
section.cs-testimonials-x3 .cta .btn {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-radius: 6px;color: #fff; padding-left: 3rem;padding-right: 3rem;transition: all ease-in-out .2s;box-sizing: border-box}
@media (max-width:767.98px) { section.cs-testimonials-x3 .cta .btn {display: block} }
section.cs-testimonials-x3 .cta .btn:hover {background-image: linear-gradient(0deg, #d3c3ff 0, #a48ede 100%)}
section.cs-cta.width-narrow {max-width: 860px;margin-left: auto;margin-right: auto}
section.cs-cta.width-medium {max-width: 1180px;margin-left: auto;margin-right: auto}
@media (max-width:767.98px) {section.cs-cta.width-medium {margin-left:24px;margin right:24px;} }
section.cs-cta.boxed-blue {background: #4a26ab url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) 50% no-repeat;background-size: cover;padding: 3rem 2rem;border-radius: 32px}
section.cs-cta.boxed-blue h2 {color: #fff; margin: 0 0 2rem 0}
section.cs-cta.boxed-blue p {margin: 0}
section.cs-cta.boxed-blue p .btn {font-family: "Nunito Sans", sans-serif;font-weight: 700;font-size: 18px;color: #fff;background-color: #ff5e4a;padding: 12px 32px;border-radius: 32px;border: 1px solid #f;display: inline-block;text-decoration: none !important;transition: all ease-in-out .3s}
section.cs-cta.boxed-blue p .btn:hover {color: #ff5e4a;background: 0 0;border: #ff5e4a solid 1px}
section.cs-cta.boxed-grey { padding: 3rem 2rem;border-radius: 32px;border-width: 1px;border-color: #3cdbc0;border-style: solid;}
section.cs-cta.boxed-grey h2 {margin: 0 0 2rem 0}
@media (max-width:767.98px) { section.cs-cta.boxed-grey h2 {text-align: center} }
section.cs-cta.boxed-grey p {margin: 0}
section.cs-cta.boxed-grey p .btn {background: #fff;border: #3cdbc0 solid 1px;border-radius: 25px;padding: 10px 30px;color: #33333d}
@media (max-width:767.98px) { section.cs-cta.boxed-grey p .btn {padding-left: 0;padding-right: 0;display: block} }
section.cs-cta.boxed-grey p .btn:hover {background-color: #3cdbc0;color: #33333d}
section.cs-cta-form {margin-left: 12%; margin-right: 12%;background: #f5f5f5;border-radius: 7.5px;padding: 3.5rem 1rem 0 1rem}
@media (max-width:767.98px) { section.cs-cta-form { background: 0 0;padding: 0;margin-left: 0;margin-right: 0} } section.cs-cta-form h2 {margin: 0 0 1rem 0} section.cs-cta-form p {font-weight: 300;font-size: 1.056rem;margin: 0 28% 2.3rem 0}
@media (max-width:767.98px) {section.cs-cta-form p {margin: 0 0 4rem 0}}
section.cs-cta-form .mobile-form {display: none}
@media (max-width:767.98px) { section.cs-cta-form .mobile-form { display: inherit} }
@media (max-width:767.98px) {section.cs-cta-form .desktop-form { display: none} }
section.cs-cta-form form {margin: 0 0 3.7rem 0;border: #4a26ab solid 1px;border-radius: 7.5px; font-size: 0;width: 77%}
@media (max-width:767.98px) { section.cs-cta-form form {width: 100%;border: none;border-radius: 0;margin: 3rem 0 0 0} }
section.cs-cta-form form input[type=email],section.cs-cta-form form input[type=text] {border: none;margin: 0;padding: 0 0 0 2rem;height: 40px; font-size: 1rem;line-height: 40px;background: 0 0;box-sizing: border-box;outline: 0;width: 65%;font-weight: 700}
@media (max-width:767.98px) { section.cs-cta-form form input[type=email],section.cs-cta-form form input[type=text] {width: 100%;border-radius: 7.5px;background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);color: #fff;text-align: center;font-size: 1.5rem;padding: 0;height: 55px;line-height: 55px;margin: 0 0 1.25rem 0} }
section.cs-cta-form form select {height: 40px;line-height: 40px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px;display: block;width: 100%;border: #898992 solid 1px; font-size: 15px;color: #898992}
section.cs-cta-form form input[type=submit] { width: 35%;border: none;margin: 0;padding: 0;text-align: center;height: 40px;font-size: 1rem;line-height: 40px; background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);color: #fff;box-sizing: border-box;outline: 0;font-weight: 700;cursor: pointer;border-top-right-radius: 7.5px;border-bottom-right-radius: 7.5px;transition: all ease-in-out .2s;box-sizing: border-box}
@media (max-width:767.98px) {section.cs-cta-form form input[type=submit] {   width: 100%;border: #4a26ab solid 1px;border-radius: 7.5px;background: #fff;color: #33333d;height: 55px;line-height: 55px;font-size: 1.5rem }}
section.cs-cta-form form input[type=submit]:hover {background-image: linear-gradient(0deg, #d3c3ff 0, #a48ede 100%)}
section.cs-cta-form form ::-webkit-input-placeholder {color: #33333d}
@media (max-width:767.98px) { section.cs-cta-form form ::-webkit-input-placeholder {color: #fff !important } }
@media (max-width:767.98px) { section.cs-cta-form .image div {background: #f5f5f5 !important;border-radius: 7.5px;padding: 1rem 1rem 0 1rem} }
section.cs-cta-form .image img {width: 100%;height: auto; opacity: 0}
@media (max-width:767.98px) {section.cs-cta-form .image img {opacity: 1 }}
@media (max-width:767.98px) { section.cs-feature-boxes {padding-top: 32px;}}
section.cs-feature-boxes .title h2 {text-align: center}
section.cs-feature-boxes .row {grid-row-gap: 1.5rem;justify-content: center}
section.cs-feature-boxes .item {background-image: linear-gradient(180deg, #fff 0, #fff 100%);box-shadow: 2px 4px 12px 0 rgba(203, 203, 203, .5);border-radius: 32px;
  text-align: center;padding: 32px;min-height: 250px;text-decoration: none}
@media (max-width:767.98px) { section.cs-feature-boxes .item {margin-bottom: 16px;} }
section.cs-feature-boxes .item h2 {color: #4a26ab;font-size: 1.444rem;line-height: 1.1em; margin: 0 0 1rem 0}
@media (max-width:767.98px) {section.cs-feature-boxes .item h2 {font-size: 1.75rem;margin: 0 0 1.5rem 0} }
section.cs-feature-boxes .item p {font-weight: 300}
@media (max-width:767.98px) {section.cs-feature-boxes .item p {font-size: 1.2rem} }
section.cs-feature-boxes.style-dark .title h2 {color: #151f6d}
section.cs-feature-boxes.style-dark .item h2 {color: #151f6d}
section.cs-full-width-image .image img {width: 100%;height: auto}
section.cs-feature-report {margin-left: 5%;margin-right: 5%;padding-bottom: 3.5rem;border-bottom: #e6e6e6 solid 2px;-webkit-clip-path: url(#clip_path_cs_feature_report);clip-path: url(#clip_path_cs_feature_report)}
@media (max-width:767.98px) { section.cs-feature-report {margin-left: 0;margin-right: 0;padding-top: 3rem;background-image: linear-gradient(180deg, #f4f4f4 87%, #fff 100%);border-bottom: none } }
section.cs-feature-report .image img {width: 100%;height: auto}
@media (max-width:767.98px) { section.cs-feature-report .image img {padding-top: .5rem}}
section.cs-feature-report .text {padding-right: 10%}
@media (max-width:767.98px) {section.cs-feature-report .text {padding-right: 0} }
section.cs-feature-report .text h2 {margin: 0 0 1rem 0}
section.cs-feature-report .text p {width: 70%;font-weight: 300}
@media (max-width:767.98px) { section.cs-feature-report .text p {width: 100% } }
section.cs-feature-report .cta {padding-top: .6rem}
section.cs-feature-report .cta.mobile {display: none}
@media (max-width:767.98px) { section.cs-feature-report .cta.mobile {margin-top: 1.3rem;display: block} }
@media (max-width:767.98px) { section.cs-feature-report .cta.desktop {display: none} }
section.cs-feature-report .cta .btn {font-family: "Nunito Sans", sans-serif;font-weight: 700;font-size: 18px;color: #fff;background-color: #FF5E4A;padding: 12px 32px;border-radius: 32px;border: 1px solid #FF5E4A !important;display: inline-block;text-decoration: none !important;transition: all ease-in-out .3s;}
@media (max-width:767.98px) { section.cs-feature-report .cta .btn {display: block} }
section.cs-feature-report .cta .btn:hover {background: #fff !important;color: #ff5e4a}
section.cs-tabs {-webkit-clip-path: url(#clip_path_cs_tabs); clip-path: url(#clip_path_cs_tabs)}
section.cs-tabs.background-gradient {background-image: linear-gradient(180deg, #f8f6f6 0, #efebeb 100%)}
section.cs-tabs.background-gradient .text {margin-top: 7rem}
section.cs-tabs.background-gradient .text h2 {margin-bottom: 3.6rem}
section.cs-tabs.background-gradient .text p {margin-top: -2rem;margin-bottom: 3.6rem}
section.cs-tabs .text {text-align: center}
section.cs-tabs .text h2 {margin: 2.7rem 0 1rem 0}
@media (max-width:767.98px) {section.cs-tabs .text h2 {padding-bottom: 1.5rem} }
section.cs-tabs .text p {font-size: 1.056rem;font-weight: 300}
@media (max-width:767.98px) {section.cs-tabs .text p {padding-bottom: 1rem} }
@media (max-width:767.98px) {section.cs-tabs {background: #f5f5f5;padding-top: 4rem} }
section.cs-tabs .tabs-container {padding: 3.5rem 2rem 3rem 2rem;border-radius: 22px 22px 0 0}
@media (max-width:767.98px) {section.cs-tabs .tabs-container {padding: 1rem;border-radius: 7.5px} }
section.cs-tabs .tabs-container .tabs ul {font-size: 0;margin: 0 0 2.2rem 0;padding: 0;list-style: none;border-bottom: #d4d2da solid 2px}
@media (max-width:1340px) { section.cs-tabs .tabs-container .tabs ul {margin: 0 0 3rem 0} }
section.cs-tabs .tabs-container .tabs ul li {margin: 0 3.5rem 0 0;padding: 0;font-size: .8333rem;line-height: 1em;display: inline-block}
@media (max-width:1340px) {section.cs-tabs .tabs-container .tabs ul li {margin: 0 2.5rem 0 0} }
@media (max-width:1220px) {section.cs-tabs .tabs-container .tabs ul li {margin: 0 1.7rem 0 0} }
@media (max-width:767.98px) { section.cs-tabs .tabs-container .tabs ul li {width: 33.333%;margin: 0;text-align: center;font-size: 1rem;box-sizing: border-box;padding: 0 .3rem} }
section.cs-tabs .tabs-container .tabs ul li a {display: block;padding: .7rem 0;color: #33333d;position: relative;text-decoration: none }
section.cs-tabs .tabs-container .tabs ul li a.active {font-weight: 700}
section.cs-tabs .tabs-container .tabs ul li a.active:after {position: absolute;display: block;content: "";background: #3cdbc0;height: 3px;bottom: -2px;left: 0;right: 0}
section.cs-tabs .tabs-container .tab h3 {font-weight: 700;font-size: 1.444rem;margin: 0 0 1rem 0}
@media (max-width:767.98px) {section.cs-tabs .tabs-container .tab h3 {text-align: center} }
@media (max-width:767.98px) {section.cs-tabs .tabs-container .tab p {text-align: center;line-height: 1.7em} }
section.cs-tabs .tabs-container .tab p a {color: #151f6d;font-weight: 700;padding-right: 24px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-tab-arrow.png) center right no-repeat;background-size: 10px 12px}
section.cs-tabs .tabs-container .tab ul {list-style: none;margin: 3rem 0 2.5rem 0;padding: 0}
@media (max-width:767.98px) { section.cs-tabs .tabs-container .tab ul {border-bottom: #dedede solid 1px;padding: 0 0 1.5rem 0} }
section.cs-tabs .tabs-container .tab ul li {font-weight: 600;position: relative;margin: 0 0 1rem 0;padding: 0 0 0 30px}
section.cs-tabs .tabs-container .tab ul li:before {display: block;content: "";width: 19px;height: 19px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick.png) center center no-repeat;background-size: contain;position: absolute;top: 3px;left: 0 }
section.cs-tabs .tabs-container .tab strong {font-weight: 600}
section.cs-tabs .tabs-container .image img {width: 100%;height: auto}
@media (max-width:767.98px) { section.cs-tabs .tabs-container .image img {display: none} }
section.cs-video-quote {background: url(https://insight.cloudsense.com/hubfs/Background-RGB-2.svg) center center no-repeat;background-size: contain}
section.cs-video-quote .video img {width: 100%;height: auto}
section.cs-video-quote .quote {margin-top: 12px;background-image: linear-gradient(180deg, #fff 0, #fff 100%);box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5); border-radius: 22px;padding: 32px 32px;box-sizing: border-box}
@media (max-width:767.98px) {section.cs-video-quote .quote{margin-top: 32px;}}
section.cs-video-quote .quote .image {margin-bottom: 1.7rem}
section.cs-video-quote .quote .image img {max-height: 37px;max-width: 100%;width: auto}
section.cs-video-quote .quote .text {font-weight: 700}
section.cs-video-quote .quote .text p:nth-of-type(2) {color: #898992}
section.cs-video-quote .quote .text a {font-weight: 700;}
@media (max-width:767.98px) {section.cs-resources h2 {text-align: center;margin: 0 0 2.7rem 0} }
.cs-resource-item {display: block;background: #fff;box-shadow: 0 2px 12px 0 rgba(203, 203, 203, .1);border-radius: 32px;text-decoration: none;margin-bottom: 32px;border-style: solid; border-width: 1px;border-color: #f4f4f4;}
.cs-resource-item:hover {  text-decoration:none;box-shadow: 4px 8px 24px 0 rgba(203, 203, 203, .3);transition: 0.3s;}
@media (max-width:767.98px) { .cs-resource-item {margin-bottom: 3.9rem} }
@media (max-width:767.98px) { .cs-resource-item.last {margin-bottom: 0} }
.cs-resource-item .image img {width: 100%;height: auto;  border-radius:32px 32px 0px 0px;}
.cs-resource-item .text { padding: 16px 32px 16px 32px;}
.cs-resource-item .text h3 {font-size: 1.25rem;font-weight: 800;color: #33333d;margin: 0 0 .3rem 0;line-height: 1.3em}
.cs-resource-item:hover h3 {color:#4a26ab; transition: 0.3s;}
@media (max-width:767.98px) { .cs-resource-item .text h3 {font-size: 1.5rem;margin: 0 0 .2rem 0} }
.cs-resource-item .text p {font-size: 0.9rem;line-height: 1.2em;font-weight: 300;color: #33333d;}
@media (max-width:767.98px) {.cs-resource-item .text p {font-size: 1rem } }
.cs-resource-item .text p .tag {display: inline-block;background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);color: #fff;padding: 0 1.1rem;font-size: .7778rem;font-weight: 700;border-radius: 12px}
section.cs-text.width-narrow {max-width: 940px;margin: 0 auto}
section.cs-text.width-medium {max-width: 1200px;margin: 0 auto}
section.cs-text.boxed .text {padding: 2rem;border-radius: 32px;text-align: center;border-style: solid;border-color: #3cdbc0;border-width: 1px;}
section.cs-text .text li,section.cs-text .text p {font-weight: 300}
section.cs-text .text h2 {margin: 0 0 1rem 0}
section.cs-text.text-larger li,section.cs-text.text-larger p { font-size: 1.056rem}
section.cs-text.text-larger p {margin: 0 0 2.2rem 0}
section.cs-text-and-image .text {margin-right: 18%}
@media (max-width:767.98px) { section.cs-text-and-image .text {margin-right: 0}}
section.cs-text-and-image .text li,section.cs-text-and-image .text p { font-weight: 300}
section.cs-text-and-image .text h2 { margin: 0 0 1rem 0}
section.cs-text-and-image.text-larger li,section.cs-text-and-image.text-larger p {font-size: 1.056rem}
section.cs-text-and-image.text-larger p {margin: 0 0 2.2rem 0}
section.cs-text-and-image.h2-purple h2 {color: #4a26ab}
section.cs-text-and-image .image img {width: 100%; height: auto}
section.cs-feature-bullets .text {background-image: linear-gradient(0deg, #4a26ab, #180253);border-radius: 22px; padding: 2rem 2rem 1.2rem 2rem}
section.cs-feature-bullets .text h2 {color: #ffffff;font-size: 1.444rem;margin: 0 0 2.2rem 0}
section.cs-feature-bullets .text ul {list-style: none;margin: 0; padding: 0}
section.cs-feature-bullets .text ul li {color: #ffffff;margin: 0 0 1rem 0;padding: 0 0 0 30px;position: relative}
section.cs-feature-bullets .text ul li:before {display: block;content: "";width: 19px;height: 19px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick-blue.png) center center no-repeat;background-size: contain;position: absolute;top: 3px; left: 0 }
section.cs-hero-article {padding-top: 7.5rem;padding-bottom: 4rem;color: #fff;position: relative;overflow: hidden;background: #4a26ab url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) 50% no-repeat;background-size: 100%;background-position: top;}
@media (max-width:767.98px) { section.cs-hero-article {padding-bottom: 3rem} }
section.cs-hero-article .text {max-width: 894px;margin: 0 auto}
section.cs-hero-article .text h1 {color: #fff;text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0 }
@media (max-width:767.98px) {section.cs-hero-article .text h1 {font-size: 2.7rem} }
section.cs-hero-article .text p {font-weight: 300;font-size: 1.056rem;text-align: center}
section.cs-hero-article .image {padding-top: 2.5rem;padding-bottom: 2.5rem}
section.cs-hero-article .image img {width: 480px;max-width: 100%;height: auto;display: block;margin: 0 auto}
section.cs-hero-team {color: #33333d;position: relative;overflow: hidden;background-image: linear-gradient(0deg, #fff 26%, #c6fff5 100%)}
@media (max-width:767.98px) {section.cs-hero-team {padding-bottom: 3rem} }
section.cs-hero-team .text {max-width: 894px;margin: 0 auto}
section.cs-hero-team .text h1 {color: #33333d;text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-team .text h1 {font-size: 2.7rem} }
section.cs-hero-team .text p {font-weight: 300;font-size: 1.056rem;text-align: center}
section.cs-hero-team .text p:last-of-type {font-weight: 600;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/team-chevron-down.png) center bottom no-repeat;background-size: 20px 13px;padding-bottom: 23px}
section.cs-hero-story {background: #4a26ab url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) 50% no-repeat;background-size: 100%;background-position: top;padding-top: 8.5rem;padding-bottom: 2rem;color: #fff;position: relative;overflow: hidden;-webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero)}
@media (max-width:767.98px) {section.cs-hero-story {padding-bottom: 3rem} }
section.cs-hero-story .text {max-width: 794px;margin: 0 auto}
section.cs-hero-story .text img {width: 120px;height: auto;display: block;margin: 2rem auto}
section.cs-hero-story .text h1 {color: #ffffff;text-align: center;font-weight: 700;font-size: 2.5rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-story .text h1 {font-size: 2.7rem} }
section.cs-hero-story .text p {font-weight: 300;font-size: 1.056rem;text-align: center}
section.cs-hero-story .video {padding-top: 2.5rem;padding-bottom: 2.5rem}
@media (max-width:767.98px) { section.cs-hero-story .video {padding-bottom: 1rem} }
section.cs-hero-story .video img {width: 794px;max-width: 100%;height: auto;display: block;margin: 0 auto}
section.cs-hero-story .statistic .item {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-radius: 7.5px;text-align: left;min-height: 180px;padding: 1.3rem}
@media (max-width:767.98px) {section.cs-hero-story .statistic .item {margin-bottom: 2rem} }
section.cs-hero-story .statistic .item p.value {color: #fff;font-weight: 700;line-height: 1.1em;font-size: 2.167rem; margin: 0}
section.cs-hero-story .statistic .item p.label {color: #8d8dff;font-weight: 700;line-height: 1.1em;font-size: 2.167rem;margin: 0}
section.cs-hero-contact {background-image: linear-gradient(0deg, #4a26ab 0, #180253 100%);padding-top: 8.5rem;padding-bottom: 10rem;color: #fff;position: relative;overflow: hidden; -webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero) }
@media (max-width:767.98px) {section.cs-hero-contact {padding-bottom: 3rem} }
section.cs-hero-contact .inner {background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/hero-contact-bg-1.png) top left no-repeat;background-size: 320px 529px}
section.cs-hero-contact .inner-right {background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/hero-contact-bg-2.png) 100% 200px no-repeat;background-size: 200px 429px}
section.cs-hero-contact .text {max-width: 794px;margin: 0 auto}
section.cs-hero-contact .text h1 {color: #fff;text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) {section.cs-hero-contact .text h1 {font-size: 2.7rem } }
section.cs-hero-contact .text p {font-weight: 300;font-size: 1.056rem;text-align: center }
section.cs-hero-contact .image {padding-top: 2rem;padding-bottom: 5.8rem}
@media (max-width:767.98px) { section.cs-hero-contact .image { padding-bottom: 4rem} }
section.cs-hero-contact .image img {width: 480px;max-width: 100%;height: auto;display: block;margin: 0 auto }
section.cs-hero-contact .secondary-text {padding-bottom: 1.4rem}
section.cs-hero-contact .secondary-text h2 {color: #fff;text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) {section.cs-hero-contact .secondary-text h2 {font-size: 2.7rem } }
section.cs-hero-contact .secondary-text p {font-weight: 300;font-size: 1.056rem;text-align: center}
section.cs-hero-contact .numbers { position: relative}
section.cs-hero-contact .numbers:before {position: absolute;content: "";display: block;height: 2px;background: #4a26ab; top: 50%;left: 20%;right: 20%;margin-top: -1px}
section.cs-hero-contact .numbers .number .item {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-radius: 7.5px;text-align: left;min-height: 120px;padding: 1.3rem;margin-left: 10%;margin-right: 8%}
@media (max-width:767.98px) { section.cs-hero-contact .numbers .number .item {margin-bottom: 2rem} }
section.cs-hero-contact .numbers .number .item p {margin: 0;padding: 0;text-align: center}
section.cs-hero-contact .numbers .number .item p:first-of-type {font-weight: 700;font-size: 1.5rem;color: #8d8dff}
section.cs-hero-careers {background-image: linear-gradient(0deg, #4a26ab 0, #180253 100%);padding-top: 8.5rem;padding-bottom: 6rem;color: #fff;position: relative;overflow: hidden;-webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero)}
@media (max-width:767.98px) {section.cs-hero-careers {padding-bottom: 3rem} }
section.cs-hero-careers .inner {background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/hero-contact-bg-1.png) top left no-repeat;background-size: 320px 529px}
section.cs-hero-careers .inner-right {background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/hero-contact-bg-2.png) 100% 200px no-repeat; background-size: 200px 429px}
section.cs-hero-careers .text {max-width: 794px;margin: 0 auto 2.6rem auto}
section.cs-hero-careers .text h1 {color: #fff;text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) {section.cs-hero-careers .text h1 {font-size: 2.7rem} }
section.cs-hero-careers .text p {font-weight: 300;font-size: 1.056rem;text-align: center}
section.cs-hero-careers .image {padding-top: 2rem;padding-bottom: 5.8rem}
@media (max-width:767.98px) { section.cs-hero-careers .image {padding-bottom: 4rem} }
section.cs-hero-careers .image img {width: 480px;max-width: 100%;height: auto;display: block;margin: 0 auto}
section.cs-hero-careers .secondary-text {padding-top: 2rem;padding-bottom: 1.4rem}
section.cs-hero-careers .secondary-text img {display: block;margin: 0 auto 2rem auto;width: 25px;height: auto}
section.cs-hero-careers .secondary-text h2 {color: #fff;text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em; margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-careers .secondary-text h2 {font-size: 2.7rem} }
section.cs-hero-careers .secondary-text p {font-weight: 300;font-size: 1.056rem;text-align: center}
section.cs-hero-careers .secondary-text .cta {text-align: center;padding-top: .8rem}
section.cs-hero-careers .secondary-text .cta a {background: #3cdbc0;border-radius: 7.5px;font-size: 18px;color: #33333d;text-align: center}
section.cs-hero-careers .questions {position: relative}
section.cs-hero-careers .questions:before {position: absolute;content: "";display: block;height: 2px;background: #4a26ab;top: 50%;left: 20%;right: 20%;margin-top: -1px}
section.cs-hero-careers .questions .question .item {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-radius: 7.5px;text-align: left;min-height: 120px; padding: 1.1rem;margin-left: 2%;margin-right: 2%}
@media (max-width:767.98px) { section.cs-hero-careers .questions .question .item {margin-bottom: 2rem} }
section.cs-hero-careers .questions .question .item p {margin: 0;padding: 0;text-align: center}
section.cs-hero-careers .questions .question .item p:first-of-type {font-weight: 700;font-size: 1.5rem;color: #8d8dff}
section.cs-offices-map {background-color: #ffffff}
section.cs-offices-map .intro-text {text-align: center;padding-top: 6rem;padding-bottom: 5rem;width: 870px;max-width: 100%;margin: 0 auto}
section.cs-offices-map .map {width: 1060px;max-width: 100%;margin: 0 auto;position: relative}
section.cs-offices-map .map img {width: 100%; height: auto;display: block}
section.cs-offices-map .map .item {position: absolute}
section.cs-offices-map .map .item .item-inner {position: relative}
section.cs-offices-map .map .item .item-inner .office {width: 240px;display: none;position: absolute;bottom: 50px;left: -110px;display: none;background: #fff;border-radius: 22px;margin-left: 6%;margin-right: 6%;padding-bottom: .2rem}
section.cs-offices-map .map .item .item-inner .office.open {display: block}
section.cs-offices-map .map .item .item-inner .office .image img {display: block;width: 100%;height: auto;border-radius: 22px 22px 0px 0px;}
section.cs-offices-map .map .item .item-inner .office .text {text-align: left;margin: .65rem .65rem 0 .65rem;padding-left: 22px; box-sizing: border-box;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/location-pin.png) top left no-repeat;background-size: 12px 18px}
section.cs-offices-map .map .item .item-inner .office .text h3 {font-size: .85rem;font-weight: 700; margin: 0 0 .5rem 0;padding: 0}
section.cs-offices-map .map .item .item-inner .office .text p {color: #898992;font-size: .63rem;margin: 0 0 .65rem 0}
section.cs-offices-map .map .item .item-inner .office .text p a {color: #151f6d}
section.cs-offices-map .map .item .item-inner .pin img {width: 30px;height: 30px;cursor: pointer}
section.cs-people .text {text-align: center;padding-top: 6rem;padding-bottom: 3rem;width: 870px;max-width: 100%;margin: 0 auto}
section.cs-people .people {width: 890px;max-width: 100%;margin: 0 auto}
section.cs-people .people .person {margin-bottom: 5rem}
section.cs-people .people .person .quote {padding-left: 10%;padding-top: .5rem}
@media (max-width:767.98px) { section.cs-people .people .person .quote {padding-left: 0} }
section.cs-people .people .person .quote .cta {padding-top: 2rem}
section.cs-people .people .person .quote .cta a {background: #ff5e4a; border: #ff5e4a solid 1px; border-radius: 25px;padding: 10px 30px; color: #fff}
section.cs-people .people .person .quote .cta a:hover {background: #fff !important; color: #ff5e4a}
section.cs-people .people .person img {width: 100%;height: auto}
section.cs-people .people .person .info {padding-top: 1.5rem}
section.cs-people .people .person .info p {font-weight: 300; margin: 0 0 .3rem 0}
section.cs-people .people .person .info p.name {font-weight: 700}
section.cs-people .people .person .info p.location {color: #a9a6b2;padding-left: 22px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/location-pin.png) center left no-repeat; background-size: 12px 18px}
section.cs-people .people .person.even .quote {padding-left: 0; padding-right: 10%}
@media (max-width:767.98px) {section.cs-people .people .person.even .quote {padding-right: 0} }
section.cs-values .text {text-align: center;padding-top: 6rem;padding-bottom: 3rem;width: 870px;max-width: 100%;margin: 0 auto}
section.cs-values .col-centered {float: none;margin: 0 auto}
section.cs-values .item {background-image: linear-gradient(180deg, #fff 0, #fff 100%);box-shadow: 2px 4px 12px 0 rgba(203, 203, 203, .5);border-radius: 22px;padding: 1.2rem 1.2rem .8rem 1.2rem; margin: 0 2% 2.8rem 2%}
section.cs-values .item.item-2 { margin-top: 2rem}
@media (max-width:767.98px) {section.cs-values .item.item-2 {margin-top: 0} }
section.cs-values .item img {margin: 0 auto .5rem auto; display: block;width: 65px;height: auto}
section.cs-values .item .item-text {text-align: center}
section.cs-values .item .item-text p {margin: 0 0 .5rem 0}
section.cs-open-positions .text {text-align: center;padding-bottom: 2rem;width: 870px;max-width: 100%;margin: 0 auto}
section.cs-open-positions .text h2 {color: #151f6d}
section.cs-open-positions .embed {text-align: center}
section.cs-contact-form .text {text-align: center}
section.cs-contact-form .text h2 {color: #151f6d; text-align: center;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) {section.cs-contact-form .text h2 {font-size: 2.7rem} }
section.cs-contact-form .text p {  color: #151f6d}
section.cs-contact-form .cs-contact-form {background: #fff;box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 6px;padding: 2rem;width: 920px;max-width: 100%;margin-top: 1.5rem;margin-left: auto;margin-right: auto}
section.cs-contact-form .cs-contact-form h3 {display: none}
section.cs-contact-form .cs-contact-form form {width: 100%}
section.cs-contact-form .cs-contact-form form .form-columns-1,section.cs-contact-form .cs-contact-form form .form-columns-2 {max-width: 100%}
section.cs-contact-form .cs-contact-form input[type=email],section.cs-contact-form .cs-contact-form input[type=number],section.cs-contact-form .cs-contact-form input[type=tel],section.cs-contact-form .cs-contact-form input[type=text] { height: 38px;line-height: 38px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px; display: block;width: 100%;border: #898992 solid 1px;font-size: 15px;color: #898992}
section.cs-contact-form .cs-contact-form select {height: 38px;line-height: 38px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px;display: block;width: 100%;border: #898992 solid 1px; font-size: 15px; color: #898992}
section.cs-contact-form .cs-contact-form textarea {  line-height: 38px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px;display: block;width: 100% !important;  height: 240px;border: #898992 solid 1px;font-size: 15px;color: #898992}
section.cs-contact-form .cs-contact-form .form-columns-1 .hs-input {width: 100% !important}
section.cs-contact-form .cs-contact-form .actions {text-align: center}
.cs-hero-hubspot-blog-article section.cs-contact-form .cs-contact-form .actions {text-align: left}
section.cs-contact-form .cs-contact-form input[type=submit] {width: 130px;background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%);border-radius: 6px;color: #fff; margin: 0 auto;display: inline-block;border: none;height: 38px;line-height: 38px;font-weight: 700;transition: all ease-in-out .2s;box-sizing: border-box}
section.cs-contact-form .cs-contact-form input[type=submit]:hover { background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
section.cs-contact-form .cs-contact-form .legal-consent-container {font-weight: 300;color: #898992;font-size: .76rem;line-height: 1.4em;padding-top: 2rem;padding-bottom: 1rem}
section.cs-offices {background: #fcfbfb;}
section.cs-offices .inner {width: 1280px;max-width: 100%;margin-left: auto;margin-right: auto;padding-top: 4rem;padding-bottom: 4rem}
section.cs-offices .text {text-align: center;margin: 0 0 4.5rem 0}
section.cs-offices .text h2 {margin: 0 0 1rem 0}
section.cs-offices .office {background: #fff;box-shadow: 0 2px 8px 0 rgba(182, 182, 182, .5);border-radius: 22px;margin-left: 6%;margin-right: 6%;padding-bottom: .2rem}
@media (max-width:767.98px) { section.cs-offices .office {margin-bottom: 2rem} }
section.cs-offices .office .image img {display: block;width: 100%;height: auto;border-radius: 22px 22px 0 0}
section.cs-offices .office .text {text-align: left;margin: 1rem 1rem 0 1rem;padding-left: 30px;box-sizing: border-box; background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/location-pin.png) top left no-repeat;background-size: 16px 24px}
section.cs-offices .office .text h3 {font-size: .85rem;font-weight: 700;margin: 0 0 .5rem 0; padding: 0}
section.cs-offices .office .text p {color: #898992; font-size: .7rem}
section.cs-offices .office .text p a {color: #151f6d }
section.cs-hero-blog {background-image: linear-gradient(176deg, #4A26AB 0%, #3B2B9B 100%);padding-top: 8rem;padding-bottom: 2.4rem;color: #fff;position: relative; overflow: hidden;-webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero)}
@media (max-width:767.98px) { section.cs-hero-blog {padding-top: 168px;} }
section.cs-hero-blog .text h1 {color: #fff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em;margin: 2.2rem 0 1.2rem 0;text-align: center}
@media (max-width:767.98px) {section.cs-hero-blog .text h1 {font-size: 2.7rem;margin-right: 0 }}
section.cs-hero-blog .text p {color: #fff;font-weight: 300;padding: 0 25%;text-align: center;font-size: 22px;line-height: 26px}
@media (max-width:767.98px) {section.cs-hero-blog .text p {margin-bottom: 2.3rem;margin-right: 0;padding: 0} }
section.cs-hero-blog .text p img.icon {width: 20px;height: auto;margin: 2rem auto 0 auto;display: block}
section.cs-blog-slider {margin-left: 100px;margin-right: 100px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/blog-slider-bg.png) center center no-repeat;background-size: contain}
@media (max-width:767.98px) {section.cs-blog-slider {margin-left: 0;margin-right: 0} }
section.cs-blog-slider ul.links {list-style: none; margin: 0;padding: 0;font-size: 0}
@media (max-width:767.98px) { section.cs-blog-slider ul.links { padding-top: 2rem;padding-bottom: 3rem} }
section.cs-blog-slider ul.links li {margin: 0 0 3.5rem 0;padding: 0;width: 25%;display: inline-block;font-size: 1rem}
@media (max-width:767.98px) { section.cs-blog-slider ul.links li {width: 100%;margin: 0 0 .7rem 0} }
section.cs-blog-slider ul.links li a {display: block;text-align: center;background: #dedede;color: #898992;margin: 0 3px;padding: .1rem 0; border-radius: 7px;font-weight: 700;transition: all ease-in-out .2s}
section.cs-blog-slider ul.links li a:hover { text-decoration: none}
section.cs-blog-slider ul.links li a.active,section.cs-blog-slider ul.links li a:hover { background: #4a26ab; color: #fff}
section.cs-blog-slider .slider-wrap {position: relative}
section.cs-blog-slider .slider-wrap .slider-prev {display: block;width: 60px;height: 60px;position: absolute;top: 50%;left: -95px;margin-top: -30px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/blog-slider-prev.png) center center no-repeat;background-size: contain}
@media (max-width:767.98px) {section.cs-blog-slider .slider-wrap .slider-prev {display: none} }
section.cs-blog-slider .slider-wrap .slider-next {display: block;width: 60px;height: 60px;position: absolute;top: 50%;right: -95px;margin-top: -30px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/blog-slider-next.png) center center no-repeat;background-size: contain }
@media (max-width:767.98px) {section.cs-blog-slider .slider-wrap .slider-next {display: none} }
section.cs-blog-slider .slider {position: relative}
section.cs-blog-slider .slider:before {display: block;position: absolute;top: -25px;left: -25px;z-index: -1;content: "";width: 173px;height: 173px;border-radius: 100%;background-image: linear-gradient(180deg, #efebeb 0, #f8f6f6 100%)}
section.cs-blog-slider .slider .slide {padding: 10px}
section.cs-blog-slider .slider .slide .inner {position: relative;background: #fff;box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 75px 6px 6px 6px}
section.cs-blog-slider .slider .slide .inner .pad {padding: 2rem 3rem 1.5rem 3rem}
section.cs-blog-slider .slider .slide .inner .pad .logo img {max-height: 60px;max-width: 100%;width: auto}
section.cs-blog-slider .slider .slide .inner .pad .text {padding: 1.3rem 0 2rem 0;border-top: #e6e6e6 solid 1px}
section.cs-blog-slider .slider .slide .inner .pad .text p { color: #898992;font-weight: 600;font-size: 1.3rem}
section.cs-blog-slider .slider .slide .inner .pad .btn {background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%);color: #fff;width: 277px;max-width: 100%;border-radius: 7px;transition: all ease-in-out .2s;box-sizing: border-box}
section.cs-blog-slider .slider .slide .inner .pad .btn:hover {background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
section.cs-blog-slider .slider .slide .inner .image img {width: 100%;height: auto; display: block}
section.cs-blog-slider .slider .slick-next,section.cs-blog-slider .slider .slick-prev { display: none}
section.cs-blog-filter .title h2 {border-top: #dedcdc solid 2px;text-align: center;padding: 4.5rem 0 0 0}
section.cs-blog-filter .filters {margin-bottom: 1.5rem}
section.cs-blog-filter .filters ul {list-style: none;margin: 0; padding: 0;text-align: center; font-size: 0}
section.cs-blog-filter .filters ul li {font-size: 1rem;margin: 0 .5rem 1rem .5rem;padding: 0;display: inline-block}
@media (max-width:767.98px) {section.cs-blog-filter .filters ul li {display: block} }
section.cs-blog-filter .filters ul li a {display: block;border-radius: 7px;background: #dedede;text-align: center;min-width: 275px;color: #898992;font-weight: 700;font-size: .9rem;box-sizing: border-box;padding: .5rem 1rem;transition: all ease-in-out .2s}
@media (max-width:767.98px) {section.cs-blog-filter .filters ul li a {min-width: 0;width: 100%} }
section.cs-blog-filter .filters ul li a:hover {background: #b2b2b2;color: #fff;  text-decoration: none}
section.cs-blog-filter .filters ul li a.active {color: #fff; background: #4a26ab}
section.cs-blog .item {background-image: linear-gradient(180deg, #fff 0, #fff 100%);box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 7.5px;color: #33333d;margin-bottom: 2rem;padding: 1.3rem}
section.cs-blog .item .image {margin-bottom: 1.6rem}
section.cs-blog .item .image img {max-width: 100%}
section.cs-blog .item .featured-image {margin-bottom: 1.6rem}
section.cs-blog .item .featured-image img {width: 100%;height: auto}
section.cs-blog .item .text {font-weight: 700;color: #33333d;margin-bottom: 1.6rem}
section.cs-blog .item .link {text-align: right}
section.cs-blog .item .link a {display: inline-block;width: 20px;height: 20px; background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/blog-arrow-right.png) center right no-repeat;background-size: contain;font-size: 0}
section.cs-hero-product {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);  padding-top: 8rem;padding-bottom: 2.4rem;color: #fff;position: relative;overflow: hidden;-webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero)}
@media (max-width:767.98px) {section.cs-hero-product {padding-top: 6rem;background-image: linear-gradient(0deg, #180253 0, #4a26ab 100%) } }
section.cs-hero-product .text h1 {color: #fff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em;margin: 2.2rem 10% 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-product .text h1 {font-size: 2.7rem; margin-right: 0} }
section.cs-hero-product .text p {color: #fff;font-weight: 300;margin-right: 22%}
@media (max-width:767.98px) {section.cs-hero-product .text p {margin-bottom: 2.3rem;margin-right: 0} }
section.cs-hero-product .image img {width: 90%;height: auto;display: block;margin: 0 0 0 auto}
@media (max-width:767.98px) {section.cs-hero-product .image img {width: 100%} }
section.cs-hero-product .subtitle {margin-top: 7rem}
@media (max-width:767.98px) {section.cs-hero-product .subtitle {margin-top: 3.5rem} }
section.cs-hero-product .subtitle .item {max-width: 100%;width: 1007px;margin: 0 auto;background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-radius: 22px;text-align: left;min-height: 180px;padding: 1.3rem 5.5rem}
@media (max-width:767.98px) {section.cs-hero-product .subtitle .item {padding: 3rem 0 0 0;background: 0 0;width: 100%;border-top: #9e9cd4 solid 1px} }
section.cs-hero-product .subtitle .item p {color: #8d8dff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em;text-align: center;margin: 0 0 2.8rem 0}
@media (max-width:767.98px) {section.cs-hero-product .subtitle .item p {font-size: 2.7rem;text-align: center} }
section.cs-hero-product .subtitle .item ul {list-style: none;margin: 0;padding: 0;text-align: center;font-size: 0}
section.cs-hero-product .subtitle .item ul li {display: inline-block;margin: 0 1.7rem;padding: 0;vertical-align: center}
@media (max-width:767.98px) {section.cs-hero-product .subtitle .item ul li {display: block;margin: 0 0 3rem 0} }
section.cs-hero-product .subtitle .item ul li:last-child {margin-right: 0}
section.cs-hero-product .subtitle .item ul li:first-child {margin-left: 0}
section.cs-hero-product .subtitle .item ul li img {width: auto;height: 37px}
@media (max-width:767.98px) {section.cs-hero-product .subtitle .item ul li img {height: 42px}}
section.cs-hero-channel {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);padding-top: 11rem;padding-bottom: 2.5rem;color: #fff;position: relative;overflow: hidden; -webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero)}
@media (max-width:767.98px) {section.cs-hero-channel {padding-top: 10rem} }
section.cs-hero-channel .text p.label {font-size: 15px;color: #9e9cd4;margin: 0;padding: 0}
section.cs-hero-channel .text h1 {color: #fff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em; margin: .7rem 10% 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-channel .text h1 {font-size: 2.7rem;margin-right: 0} }
section.cs-hero-channel .text p { color: #fff;font-weight: 300;margin-right: 22%}
@media (max-width:767.98px) {section.cs-hero-channel .text p {margin-bottom: 2.3rem;margin-right: 0 }}
section.cs-hero-channel .text ul.buttons {list-style: none;margin: 0; padding: 1rem 0 0 0}
section.cs-hero-channel .text ul.buttons li {margin: 0;padding: 0;display: inline-block}
section.cs-hero-channel .text ul.buttons li a.btn {color: #33333d;background-image: linear-gradient(-45deg, #3cdbc0 0, rgba(60, 219, 192, .9) 100%);border-radius: 7.5px; min-width: 170px}
section.cs-hero-channel .text ul.buttons li a.btn.clear {background-image: none;color: #fff}
section.cs-hero-channel .image img {width: 70%;height: auto;display: block;  margin: 0 0 0 auto}
@media (max-width:767.98px) {section.cs-hero-channel .image img {width: 100%} }
section.cs-hero-channel .subtitle {margin-top: 3rem}
@media (max-width:767.98px) {section.cs-hero-channel .subtitle {margin-top: 1rem}}
section.cs-hero-channel .subtitle .item {max-width: 100%;width: 1107px;margin: 0 auto;border-radius: 7.5px;text-align: left;padding: 1.3rem 5.5rem}
@media (max-width:767.98px) { section.cs-hero-channel .subtitle .item {padding: 3rem 0 0 0;background: 0 0;width: 100%;border-top: #9e9cd4 solid 1px} }
section.cs-hero-channel .subtitle .item ul {list-style: none;margin: 0;padding: 0;text-align: center;font-size: 0}
section.cs-hero-channel .subtitle .item ul li {display: inline-block;margin: 0 1.7rem 2rem 1.7rem;padding: 0; vertical-align: center}
@media (max-width:767.98px) { section.cs-hero-channel .subtitle .item ul li {display: block;margin: 0 0 3rem 0} }
section.cs-hero-channel .subtitle .item ul li:last-child {margin-right: 0}
section.cs-hero-channel .subtitle .item ul li:first-child {margin-left: 0}
section.cs-hero-channel .subtitle .item ul li img {width: auto;height: 60px}
@media (max-width:767.98px) {section.cs-hero-channel .subtitle .item ul li img {height: 42px} }
section.cs-hero-capability {background-image: linear-gradient(180deg,#4a26ab,#3b2b9b);padding-top: 14rem;padding-bottom: 2rem;color: #fff;position: relative;overflow: hidden;-webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero) }
@media (max-width:767.98px) {section.cs-hero-capability {padding-top: 12rem} }
section.cs-hero-capability .text {margin-bottom: 64px;}
section.cs-hero-capability .text .label p,section.cs-hero-capability .text p.label {font-size: 15px; color: #9e9cd4; margin: 0; padding: 0}
section.cs-hero-capability .text h1 {color: #fff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em;margin: .7rem 10% 1.2rem 0}
@media (max-width:767.98px) {section.cs-hero-capability .text h1 {font-size: 2.7rem;margin-right: 0}}
section.cs-hero-capability .text p { color: #fff;font-weight: 300; margin-right: 22%}
@media (max-width:767.98px) {section.cs-hero-capability .text p {margin-bottom: 2.3rem;margin-right: 0} }
section.cs-hero-capability .text ul.buttons {list-style: none;margin: 0;padding: 1rem 0 0 0}
section.cs-hero-capability .text ul.buttons li {margin: 0;padding: 0;display: inline-block}
section.cs-hero-capability .text ul.buttons li a.btn {color: #fff;background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%);border-radius: 7.5px; min-width: 170px;transition: all ease-in-out .2s;box-sizing: border-box}
section.cs-hero-capability .text ul.buttons li a.btn:hover {background: 0 0;color: #ff5e4a}
section.cs-hero-capability .text ul.buttons li a.btn.clear {background-image: none;color: #fff;padding-right: 20px; background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/capabilities-hero-arrow.png) center right no-repeat;background-size: 10px 12px}
@media (max-width:767.98px) {section.cs-hero-capability .text ul.buttons li a.btn.clear {margin-top: 1.5rem} }
section.cs-hero-capability .image img {width: 70%;height: auto;display: block;margin: 0 auto}
@media (max-width:767.98px) {section.cs-hero-capability .image img {width: 70%;padding-top: 32px;} }
section.cs-hero-capability .subtitle {margin-top: 1rem}
@media (max-width:767.98px) {section.cs-hero-capability .subtitle {margin-top: 1rem} }
section.cs-hero-capability .subtitle .item {max-width: 100%;width: 1007px;margin: 0 auto;border-radius: 7.5px;text-align: left;padding: 1.3rem 5.5rem}
@media (max-width:767.98px) { section.cs-hero-capability .subtitle .item {padding: 3rem 0 0 0;background: 0 0;width: 100%; } }
section.cs-hero-capability .subtitle .item ul {list-style: none;margin: 0;padding: 0;text-align: center;font-size: 0}
section.cs-hero-capability .subtitle .item ul li {display: inline-block;margin: 0 1.2rem;padding: 0;vertical-align: center}
@media (max-width:767.98px) { section.cs-hero-capability .subtitle .item ul li {display: block;margin: 0 0 3rem 0} }
section.cs-hero-capability .subtitle .item ul li:last-child {margin-right: 0}
section.cs-hero-capability .subtitle .item ul li:first-child {margin-left: 0}
section.cs-hero-capability .subtitle .item ul li img {width: auto; height: 60px}
@media (max-width:767.98px) {section.cs-hero-capability .subtitle .item ul li img {height: 42px} }
section.cs-hero-home {color: #ffffff;overflow: hidden;padding-bottom: 6rem;padding-top: 8rem;position: relative;background-image: url("https://insight.cloudsense.com/hubfs/background-test-2024-4.webp");background-size: cover;}
@media (max-width:767.98px) { section.cs-hero-home {padding-left: 5%;padding-right: 5%;padding-top: 7rem;padding-bottom: 3rem; } }
section.cs-hero-home .text h1 {color: #fff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-home .text h1 {font-size: 2.7rem} }
section.cs-hero-home .text p {color: #fff;font-weight: 300;width: 84%}
@media (max-width:767.98px) {section.cs-hero-home .text p {width: 100%} }
section.cs-hero-home .text .cta {padding-top: .5rem}
section.cs-hero-home .text .cta .btn {background: #3cdbc0;border-radius: 7.5px;color: #33333d; padding-left: 3rem; padding-right: 3rem}
@media (max-width:767.98px) { section.cs-hero-home .text .cta .btn {display: block} }
section.cs-hero-home .image {margin: auto;}
section.cs-hero-home .image img { max-width: 50%; height: auto;display: block; margin: 0 auto}
section.cs-hero-home .footnote-icons {margin-top: 4rem}
@media (max-width:767.98px) {section.cs-hero-home .footnote-icons {margin-top: 1.7rem} }
section.cs-hero-home .footnote-icons .item {margin: 0 auto;border-radius: 7.5px;text-align: left;min-height: 180px;padding: 1.3rem 5.5rem}
@media (max-width:767.98px) { section.cs-hero-home .footnote-icons .item {padding: 0 0 4rem 0  } }
section.cs-hero-home .footnote-icons .item p {color: #8d8dff;font-size: .9rem;line-height: 1.1em;margin: 0 0 2rem 0;text-align: center}
@media (max-width:767.98px) { section.cs-hero-home .footnote-icons .item p {font-size: 1.1rem;line-height: 1.4em} }
section.cs-hero-home .footnote-icons .item ul {list-style: none;margin: 0;padding: 0;font-size: 0;text-align: center}
section.cs-hero-home .footnote-icons .item ul li {margin: 0 1.2rem;padding: 0; display: inline-block}
@media (max-width:767.98px) { section.cs-hero-home .footnote-icons .item ul li {width: 50%;margin: 0 0 2rem 0} section.cs-hero-home .footnote-icons .item ul li:first-child {width: 100%} }
section.cs-hero-home .footnote-icons .item ul li img {max-height: 28px;max-width: 100%}
@media (max-width:767.98px) {section.cs-hero-home .footnote-icons .item ul li img {max-height: 35px;max-width: 85%} }
section.cs-hero-glossary {padding-top: 7.5rem;padding-bottom: 4rem;color: #fff;position: relative;overflow: hidden}
@media (max-width:767.98px) { section.cs-hero-glossary { padding-bottom: 3rem} }
section.cs-hero-glossary form {margin-right: 15%;margin-bottom: 3.5rem;border: 1px solid #979797;border-radius: 7.5px;display: block;box-sizing: border-box;padding: 0 .8rem}
@media (max-width:767.98px) {section.cs-hero-glossary form {margin-right: 0} }
section.cs-hero-glossary form input {border: none;background: 0 0;margin: 0;padding: 0 0 0 30px;font-weight: 300;width: 100%;height: 2.55rem;line-height: 2.55rem;outline: 0; -webkit-appearance: none;border-radius: 0;display: block;font-size: .85rem;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/glossary-icon-search.png) center left no-repeat;background-size: 18px 19px}
section.cs-hero-glossary form .results {display: none}
section.cs-hero-glossary form .results-holder {position: relative}
section.cs-hero-glossary form.has-results .results {display: block;border: #898992 solid 1px;background: rgba(255, 255, 255, .98);box-shadow: 0 2px 5px 1px #dedede; border-radius: 7.5px;position: absolute;top: .8rem;left: -.8rem;right: -.8rem;overflow: hidden}
section.cs-hero-glossary form.has-results .results ul {list-style: none;margin: 0;padding: 0}
section.cs-hero-glossary form.has-results .results ul li {margin: 0;padding: 0;border-top: #898992 solid 1px}
section.cs-hero-glossary form.has-results .results ul li:first-child {border-top: none}
section.cs-hero-glossary form.has-results .results ul li a {display: block;padding: .5rem .8rem;color: #151f6d;font-size: .75rem;text-decoration: none}
section.cs-hero-glossary form.has-results .results ul li a:hover {background: #e6e6e6}
section.cs-hero-glossary form.has-results .results ul li a span {font-size: .57rem;display: block;text-transform: uppercase;color: #898992;font-weight: 700}
section.cs-hero-glossary .text {padding-right: 20%}
@media (max-width:767.98px) {section.cs-hero-glossary .text {padding-right: 0} }
section.cs-hero-glossary .text h1 {color: #4a26ab;font-weight: 700;font-size: 3.333rem;line-height: 1em;margin: 2.2rem 0 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-glossary .text h1 {font-size: 2.7rem} }
section.cs-hero-glossary .text p {color: #33333d;font-weight: 300;font-size: 1.056rem}
section.cs-hero-glossary .image {padding-top: 0;padding-bottom: 2.5rem}
@media (max-width:767.98px) { section.cs-hero-glossary .image { padding-top: 2rem} }
section.cs-hero-glossary .image img {width: 375px;max-width: 100%;height: auto;display: block;margin: 0 auto}
section.cs-team-switch ul {text-align: center;font-size: 0;list-style: none;margin: 0;padding: 0}
section.cs-team-switch ul li {display: inline-block;margin: 0;padding: 0 1rem;font-size: 1rem; line-height: 1em;border-right: #33333d solid 1px}
section.cs-team-switch ul li:last-child {border-right: none}
section.cs-team-switch ul li a {text-decoration: none;position: relative;color: #898992}
section.cs-team-switch ul li a.active {color: #33333d;font-weight: 700}
section.cs-team-switch ul li a:after {content: "";display: block;position: absolute;bottom: 2px;left: 0; height: 1px;width: 0%;background: #898992;transition: all ease-in-out .3s}
section.cs-team-switch ul li a:hover:after {width: 100%}
section.cs-team {width: 1080px;max-width: 100%;margin: 0 auto}
section.cs-team .member {position: relative;margin: 0 0 1.2rem 0}
section.cs-team .member .item {cursor: pointer;color: #33333d;text-align: center;padding: .5rem 0 0 0;position: relative}
section.cs-team .member .item img {width: 60%;height: auto;margin: 0 auto 1rem auto;display: block}
section.cs-team .member .item h2 {font-size: 1.1rem;margin: 0 0 .2rem 0}
section.cs-team .member .item h3 {font-size: 1.25rem;line-height: 1.2em;font-weight: 800;color: #33333d;margin: 0 0 .2rem 0}
section.cs-team .member .item p.position {font-size: 0.9rem;line-height: 1.2em;font-weight: 300;color: #33333dcc;}
section.cs-team .member .item p.linkedin { display: none}
section.cs-team .member .item p.open {opacity: 0;display: block;font-size: .83rem;text-align: center;border-top: #e6e6e6 solid 1px;margin: .7rem 0 0 0;padding: .7rem 0}
section.cs-team .member .item p.open a {color: #151f6d;font-weight: 700;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/team-chevron-right.png) 100% 6px no-repeat;background-size: 6px 10px;padding-right: 11px;text-decoration: none;position: relative}
section.cs-team .member .item p.open a:after {content: "";display: block;position: absolute;bottom: 2px;left: 0;height: 1px;width: 0%;background: #151f6d; transition: all ease-in-out .3s}
section.cs-team .member .item p.open a:hover:after {width: 100%}
section.cs-team .member .item:hover {box-shadow: 2px 4px 12px #33333d1a;border-radius: 22px}
@media (max-width:767.98px) { section.cs-team .member .item:hover {box-shadow: none} }
section.cs-team .member .item:hover p.open {opacity: 1}
section.cs-team .member .item:hover p.linkedin {display: block;position: absolute;z-index: 5;top: 1.15rem;right: 1.15rem}
section.cs-team .member .item:hover p.linkedin img {width: 38px;height: auto}
section.cs-team .member.faded .item {opacity: .3}
section.cs-team .member .item-expanded {display: none}
section.cs-team .member.open .item-expanded {display: block;position: absolute;z-index: 10;width: 180%;box-sizing: border-box;padding: .8rem 1.2rem .6rem 1.2rem;height: auto;background: #fff;box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 15px;border: 0 solid #e6e6e6}
@media (max-width:767.98px) {section.cs-team .member.open .item-expanded {width: 100%} }
section.cs-team .member.open .item-expanded .image img {width: 95px;max-width: 100%;  height: auto}
section.cs-team .member.open .item-expanded p.name {font-size: 1.25rem;line-height: 1.2em;font-weight: 800; color: #4a26ab; margin: .6rem 0 .2rem 0}
section.cs-team .member.open .item-expanded p.position {font-size: 1rem;line-height: 1.2em;font-weight: 300;color: #33333d;margin: 0 0 .2rem 0}
section.cs-team .member.open .item-expanded p.linkedin img {width: 35px; height: auto}
@media (max-width:767.98px) {section.cs-team .member.open .item-expanded p.linkedin img {width: 25px} }
section.cs-team .member.open .item-expanded p.close {text-align: right; margin: .4rem 0 0 0}
section.cs-team .member.open .item-expanded p.close img {width: 35px;height: auto}
section.cs-team .member.open .item-expanded .bio {border-top: #e6e6e6 solid 1px;padding: 1rem 0 0 0}
section.cs-team .member.open .item-expanded .bio p {font-size: 0.9rem;line-height: 1.2em;font-weight: 300;color: #33333dcc;}
section.cs-team .member.one .item-expanded {top: 0;left: 0}
section.cs-team .member.two .item-expanded {top: 0;left: -40%;right: auto}
@media (max-width:767.98px) {section.cs-team .member.two .item-expanded {left: 0} }
section.cs-team .member.three .item-expanded {top: 0;right: 0}
section.cs-glossary-wrapper { background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/glossary-bg.png) center right no-repeat; background-size: 380px 427px}
section.cs-glossary-category h2 { border-top: 1px solid #dedcdc;font-size: 2.25rem;line-height: 1em;font-weight: 800;color: #4a26ab;padding: 4rem 0 0 0;margin: 0 0 1.5rem 0}
section.cs-glossary-category.first h2 {border-top: none;padding-top: 0}
section.cs-glossary-category .item {margin-bottom: 4rem}
section.cs-glossary-category .item h3 {font-size: 1.25rem;line-height: 1.2em;font-weight: 800;color: #151f6d;margin: 0 0 1.1rem 0}
section.cs-glossary-category .item p {font-weight: 300;font-size: .9rem;color: #33333d}
section.cs-glossary-category .item p a {  color: #151f6d;text-decoration: underline;font-weight: 600}
section.cs-article-pillar .cs-hero-article-wrap .heading h2 { background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-radius: 22px 22px 0 0;display: inline-block;font-size: 1.5rem;color: #fff;padding: 1.75rem 2.2rem;margin: 0}
section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white {background: #f5f5f5;border-radius: 0 22px 22px 22px;padding: 2rem 2rem .7rem 2rem}
section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white .item {margin-bottom: 2rem}
section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white .item p {font-weight: 300}
section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white .item ul {list-style: none;margin: 0;padding: 0}
@media (max-width:767.98px) { section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white .item ul {border-bottom: #dedede solid 1px;padding: 0 0 1.5rem 0} }
section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white .item ul li {font-weight: 600;position: relative; margin: 0 0 1rem 0;  padding: 0 0 0 30px}
section.cs-article-pillar .cs-hero-article-wrap .pillar-bg-white .item ul li:before { display: block;content: "";width: 19px; height: 19px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick.png) center center no-repeat;background-size: contain;position: absolute; top: 3px;left: 0}
section.cs-thank-you {background-image: linear-gradient(0deg, #4a26ab 0, #180253 100%)}
section.cs-thank-you .cs-thank-you-wrap {background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/thankyou-bg-top-left.png) top left no-repeat; background-size: 472px 529px}
section.cs-thank-you h2 {color: #fff; text-align: center}
@media (max-width:767.98px) { section.cs-thank-you .spacer {display: none} }
section.cs-thank-you .download .cta {text-align: center;padding-top: 2.8rem}
section.cs-thank-you .download .cta .btn {background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%);border-radius: 7.5px;color: #fff;padding-left: 2.5rem;padding-right: 2.5rem;transition: all ease-in-out .2s;box-sizing: border-box}
section.cs-thank-you .download .cta .btn:hover {background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
section.cs-thank-you .recommendations {margin-top: 6.5rem;padding-top: 7.5rem;position: relative}
section.cs-thank-you .recommendations .recommendations-title {position: absolute;top: 0;left: 15%;right: 15%;bottom: 0;background-image: linear-gradient(0deg, #361789 0, #4a26ab 100%);border-radius: 7.5px}
section.cs-thank-you .recommendations .recommendations-title h3 {font-size: 2.167rem;color: #fff;font-weight: 700;padding: 2.7rem 2.7rem 2rem 2.7rem}
section.cs-thank-you .share {margin-top: 7.5rem;padding-top: 1rem;padding-bottom: 9.5rem;text-align: center; background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/thankyou-bg.png) center center no-repeat;background-size: 366px 410px}
section.cs-thank-you .share h2 {  color: #8d8dff; margin: 0 0 3rem 0}
section.cs-thank-you .share ul {list-style: none; margin: 0; padding: 0}
section.cs-thank-you .share ul li {display: inline-block;margin: 0 1.15rem}
@media (max-width:767.98px) { section.cs-thank-you .share ul li {margin: 0 .5rem} }
section.cs-thank-you .share ul li a img { width: 68px;height: 68px}
@media (max-width:767.98px) {section.cs-thank-you .share ul li a img {width: 45px;height: 45px} }
.cs-testimonial-single {padding-left: 10%;padding-right: 10%}
@media (max-width:767.98px) { .cs-testimonial-single {padding-left: 0;padding-right: 0} }
.cs-testimonial-single .pad {padding: 3rem;border-radius: 22px}
@media (max-width:767.98px) {.cs-testimonial-single .pad {padding: 1.5rem} }
.cs-testimonial-single .pad .box {background-color: #ffffff;border-radius: 22px;box-shadow: 4px 8px 20px rgb(51 51 61 / 10%);}
.cs-testimonial-single .pad .box .logo {border-top-left-radius: 22px;border-top-right-radius: 22px;text-align: right;padding: 1.5rem 2.3rem; background: #4a26ab}
.cs-testimonial-single .pad .box .logo img {max-height: 41px;max-width: 100%;width: auto}
.cs-testimonial-single .pad .box .text {color: #33333d;font-weight: 300;padding: 1.5rem 2.3rem;text-align: left}
.cs-testimonial-single .pad .box .text h2,.cs-testimonial-single .pad .box .text h3 {color: #33333d;font-weight: 700;font-size: 1.45rem}
.cs-hero-form {box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 6px;background: #fff;padding: 1.8rem 2rem 2.5rem 2rem;color: #33333d}
.cs-hero-form h1,.cs-hero-form h2 {font-size: 30px;font-weight: 700;color: #4a26ab;margin: 0;padding: 0}
.cs-hero-form h3 {display: none}
.cs-hero-form input[type=email],.cs-hero-form input[type=number],.cs-hero-form input[type=tel],.cs-hero-form input[type=text] {  height: 38px;line-height: 38px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px;display: block;width: 100%;border: #898992 solid 1px;font-size: 15px;color: #898992}
.cs-hero-form select {height: 38px;line-height: 38px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px;display: block;width: 100%;border: #898992 solid 1px;font-size: 15px;color: #898992}
.cs-hero-form textarea {line-height: 38px;box-sizing: border-box;padding: 0 14px;border-radius: 7.5px;display: block;width: 100%;border: #898992 solid 1px;font-size: 15px;color: #898992}
.cs-hero-form .actions {text-align: center}
.cs-hero-hubspot-blog-article .cs-hero-form .actions {text-align: left}
.cs-hero-form input[type=submit] {width: 208px;background-image: linear-gradient(-45deg, #3cdbc0 0, rgba(60, 219, 192, .9) 100%);border-radius: 6px;margin: 0 auto;display: inline-block;border: none;height: 38px;line-height: 38px;font-weight: 700}
.cs-hero-hubspot-blog-article .cs-hero-form input[type=submit] {background-image: linear-gradient(180deg, #ff5e4a 0, #f66969 100%);color: #fff;transition: all ease-in-out .2s;box-sizing: border-box}
.cs-hero-hubspot-blog-article .cs-hero-form input[type=submit]:hover {background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
.cs-hero-form .legal-consent-container {font-weight: 300;color: #898992;font-size: .76rem;line-height: 1.4em;padding-top: 2rem;padding-bottom: 1rem}
.cs-team-title h2 {text-align: center}
section.cs-hero-landing-page {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);padding-top: 10rem;padding-bottom: 2.4rem;color: #fff; position: relative;overflow: hidden;-webkit-clip-path: url(#clip_path_hero);clip-path: url(#clip_path_hero)}
@media (max-width:767.98px) {section.cs-hero-landing-page {padding-top: 6rem;background-image: linear-gradient(0deg, #180253 0, #4a26ab 100%) } }
section.cs-hero-landing-page .text h1 {color: #8d8dff;font-weight: 700;font-size: 3.333rem;line-height: 1.1em;margin: 2.2rem 10% 1.2rem 0}
@media (max-width:767.98px) { section.cs-hero-landing-page .text h1 {font-size: 2.7rem;margin-right: 0} }
section.cs-hero-landing-page .text p {color: #fff;font-weight: 300;margin-right: 22% }
@media (max-width:767.98px) {section.cs-hero-landing-page .text p {margin-bottom: 2.3rem;margin-right: 0} }
section.cs-hero-landing-page .text p strong {font-weight: 700}
section.cs-hero-landing-page .text .boxed-text {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-top-right-radius: 7.5px;padding: 2rem;margin-left: -2rem;margin-right: 21%}
@media (max-width:767.98px) {section.cs-hero-landing-page .text .boxed-text {margin-left: 0;margin-right: 0;border-top-left-radius: 7.5px} }
section.cs-hero-landing-page .text .boxed-text p {font-weight: 700;color: #8d8dff}
section.cs-hero-landing-page .text .boxed-text ul {list-style: none;margin: 0;padding: 0}
section.cs-hero-landing-page .text .boxed-text ul li {margin: 0 0 .7rem 0;padding: 0 0 0 30px;position: relative}
section.cs-hero-landing-page .text .boxed-text ul li:before {display: block;content: "";width: 19px;height: 19px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick.png) center center no-repeat;background-size: contain;position: absolute;top: 3px;left: 0}
section.cs-hero-landing-page .image img {width: 90%;height: auto;display: block;margin: 0 0 0 auto}
@media (max-width:767.98px) { section.cs-hero-landing-page .image img {width: 100%} }
section.cs-hero-landing-page .subtitle {margin-top: 3rem}
@media (max-width:767.98px) { section.cs-hero-landing-page .subtitle {margin-top: 3.5rem} }
section.cs-hero-landing-page .subtitle .item {max-width: 100%;width: 100%;margin: 0 auto;text-align: left;min-height: 120px;padding: 1.3rem 5.5rem}
@media (max-width:767.98px) {section.cs-hero-landing-page .subtitle .item {padding: 3rem 0 0 0;background: 0 0;width: 100%;border-top: #9e9cd4 solid 1px} }
section.cs-hero-landing-page .subtitle .item p {color: #8d8dff;font-weight: 500;font-size: .8rem;line-height: 1.1em;text-align: center;margin: 0 0 1.2rem 0}
@media (max-width:767.98px) {section.cs-hero-landing-page .subtitle .item p {text-align: center;margin-bottom: 3rem} }
section.cs-hero-landing-page .subtitle .item ul {list-style: none;margin: 0;padding: 0;text-align: center;font-size: 0}
section.cs-hero-landing-page .subtitle .item ul li {display: inline-block;margin: 0 1.7rem;padding: 0; vertical-align: center}
@media (max-width:767.98px) { section.cs-hero-landing-page .subtitle .item ul li {display: block;margin: 0 0 3rem 0} }
section.cs-hero-landing-page .subtitle .item ul li:last-child {margin-right: 0}
section.cs-hero-landing-page .subtitle .item ul li:first-child {margin-left: 0}
section.cs-hero-landing-page .subtitle .item ul li img {width: auto;height: 37px}
@media (max-width:767.98px) { section.cs-hero-landing-page .subtitle .item ul li img {height: 42px } }
section.cs-hero-hubspot-blog { background: #4a26ab url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) 50% no-repeat; background-size: 100%;background-position: top;padding-top: 10rem;padding-bottom: 6rem;color: #fff;position: relative;overflow: hidden;}
@media (max-width:767.98px) { section.cs-hero-hubspot-blog {padding-top: 12rem;background: #4a26ab url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) 50% no-repeat;background-size: 100%;background-position: top; } }
section.cs-hero-hubspot-blog .meta ul {list-style: none;margin: 0;padding: 0}
section.cs-hero-hubspot-blog .meta ul li {margin: 0;padding: 0;color: #9e9cd4;font-size: .9rem}
section.cs-hero-hubspot-blog .text h1 {color: #fff;font-weight: 700; font-size: 3.333rem; line-height: 1.1em;margin: 2.2rem 10% 1.2rem 0}
@media (max-width:767.98px) {section.cs-hero-hubspot-blog .text h1 {font-size: 2.7rem;margin-right: 0} }
section.cs-hero-hubspot-blog .text p {color: #fff;font-weight: 300;margin-right: 22%}
@media (max-width:767.98px) {section.cs-hero-hubspot-blog .text p {margin-bottom: 2.3rem;margin-right: 0} }
section.cs-hero-hubspot-blog .text p strong {font-weight: 700}
section.cs-hero-hubspot-blog .text .boxed-text {background-image: linear-gradient(0deg, #401f9b 0, #4a26ab 100%);border-top-right-radius: 7.5px;padding: 2rem;margin-left: -2rem; margin-right: 21%}
section.cs-hero-hubspot-blog .text .boxed-text p {font-weight: 700; color: #8d8dff}
section.cs-hero-hubspot-blog .text .boxed-text ul { list-style: none; margin: 0; padding: 0}
section.cs-hero-hubspot-blog .text .boxed-text ul li { margin: 0 0 .7rem 0; padding: 0 0 0 30px; position: relative}
section.cs-hero-hubspot-blog .text .boxed-text ul li:before {display: block;content: "";width: 19px;height: 19px;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick.png) center center no-repeat;background-size: contain;position: absolute; top: 3px;left: 0}
section.cs-hero-hubspot-blog .image img {width: 90%;height: auto;display: block;margin: 0 0 0 auto}
@media (max-width:767.98px) { section.cs-hero-hubspot-blog .image img {width: 100%} }
section.cs-hero-hubspot-blog .subtitle {margin-top: 3rem}
@media (max-width:767.98px) { section.cs-hero-hubspot-blog .subtitle {margin-top: 3.5rem} }
section.cs-hero-hubspot-blog .subtitle .item {max-width: 100%;width: 100%;margin: 0 auto;text-align: left; min-height: 120px; padding: 1.3rem 5.5rem }
@media (max-width:767.98px) { section.cs-hero-hubspot-blog .subtitle .item {padding: 3rem 0 0 0;background: 0 0;width: 100%;border-top: #9e9cd4 solid 1px} }
section.cs-hero-hubspot-blog .subtitle .item p {color: #8d8dff;font-weight: 500;font-size: .8rem;line-height: 1.1em;text-align: center; margin: 0 0 1.2rem 0}
@media (max-width:767.98px){section.cs-hero-hubspot-blog .subtitle .item p{font-size:2.7rem;text-align:center}}
section.cs-hero-hubspot-blog .subtitle .item ul{list-style:none;margin:0;padding:0;text-align:center;font-size:0}
section.cs-hero-hubspot-blog .subtitle .item ul li{display:inline-block;margin:0 1.7rem;padding:0;vertical-align:center}
@media (max-width:767.98px){section.cs-hero-hubspot-blog .subtitle .item ul li{display:block;margin:0 0 3rem}}
section.cs-hero-hubspot-blog .subtitle .item ul li:last-child{margin-right:0}
section.cs-hero-hubspot-blog .subtitle .item ul li:first-child { margin-left: 0}
section.cs-hero-hubspot-blog .subtitle .item ul li img {width: auto;height: 37px}
@media (max-width:767.98px) { section.cs-hero-hubspot-blog .subtitle .item ul li img {height: 42px} }
section.cs-hero-hubspot-blog-article{background:url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) top/100% no-repeat #4a26ab;padding-top:12rem;padding-bottom:8.4rem;color:#fff;position:relative;overflow:hidden}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article{padding-top:6rem;background:url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) top/100% no-repeat #4a26ab}}
section.cs-hero-hubspot-blog-article .meta ul {list-style: none;margin: 0; padding: 0}
section.cs-hero-hubspot-blog-article .meta ul li {margin: 0;padding: 0;color: #9e9cd4;font-size: .9rem}
section.cs-hero-hubspot-blog-article .text h1{color:#fff;font-weight:700;font-size:3.333rem;line-height:1.1em;margin:2.2rem 10% 1.2rem 0}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .text h1{font-size:2.7rem;margin-right:0}}
section.cs-hero-hubspot-blog-article .text p {color: #fff;font-weight: 300;margin-right: 22%}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .text p{margin-bottom:2.3rem;margin-right:0}}
section.cs-hero-hubspot-blog-article .text p strong {font-weight: 700}
section.cs-hero-hubspot-blog-article .text .boxed-text{background:url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) top/100% no-repeat #4a26ab;padding:2rem;margin-left:-2rem;margin-right:21%}
section.cs-hero-hubspot-blog-article .text .boxed-text p {font-weight: 700; color: #8d8dff}
section.cs-hero-hubspot-blog-article .text .boxed-text ul {list-style: none; margin: 0;padding: 0}
section.cs-hero-hubspot-blog-article .text .boxed-text ul li {margin: 0 0 .7rem 0;padding: 0 0 0 30px;position: relative}
section.cs-hero-hubspot-blog-article .text .boxed-text ul li:before{display:block;content:"";width:19px;height:19px;background:url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick.png) center center/contain no-repeat;position:absolute;top:3px;left:0}
section.cs-hero-hubspot-blog-article .image img {width: 90%;height: auto;display: block;margin: 0 0 0 auto}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .image img{width:100%}}
section.cs-hero-hubspot-blog-article .subtitle {margin-top: 3rem}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .subtitle{margin-top:3.5rem}}
section.cs-hero-hubspot-blog-article .subtitle .item{max-width:100%;width:100%;margin:0 auto;text-align:left;min-height:120px;padding:1.3rem 5.5rem}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .subtitle .item{padding:3rem 0 0;background:0 0;width:100%;border-top:1px solid #9e9cd4}}
section.cs-hero-hubspot-blog-article .subtitle .item p{color:#8d8dff;font-weight:500;font-size:.8rem;line-height:1.1em;text-align:center;margin:0 0 1.2rem}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .subtitle .item p{font-size:2.7rem;text-align:center}}
section.cs-hero-hubspot-blog-article .subtitle .item ul{list-style:none;margin:0;padding:0;text-align:center;font-size:0}
section.cs-hero-hubspot-blog-article .subtitle .item ul li{display:inline-block;margin:0 1.7rem;padding:0;vertical-align:center}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .subtitle .item ul li{display:block;margin:0 0 3rem}}
section.cs-hero-hubspot-blog-article .subtitle .item ul li:last-child {margin-right: 0}
section.cs-hero-hubspot-blog-article .subtitle .item ul li:first-child {margin-left: 0}
section.cs-hero-hubspot-blog-article .subtitle .item ul li img {width: auto;height: 37px}
@media (max-width:767.98px){section.cs-hero-hubspot-blog-article .subtitle .item ul li img{height:42px}section.cs-hero-hubspot-blog-article{background:url(https://insight.cloudsense.com/hubfs/Transparent-background.svg) top/100% no-repeat #4a26ab;padding-top:12rem}}
.cs-blog-bullets {background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/cs-blog-bullets-bg.png) center center no-repeat; background-size: 396px 444px}
.cs-blog-bullets .text{padding:2.2rem 2.5rem;background-image:linear-gradient(180deg,#fff 0,#fff 100%);box-shadow:0 2px 11px 0 rgba(203,203,203,.5);border-radius:22px}
.cs-blog-bullets .text p{font-weight:700;color:#151f6d;font-size:1.45rem;margin:0 0 1.8rem;padding:0}
.cs-blog-bullets .text ul{list-style:none;margin:0;padding:0;font-size:0}
.cs-blog-bullets .text ul li{font-size:1rem;display:inline-block;width:25%;margin:0 0 1rem;padding:0 0 0 30px;box-sizing:border-box;vertical-align:top;position:relative}
@media (max-width:767.98px){.cs-blog-bullets .text ul li{width:100%}}
.cs-blog-bullets .text ul li:before{display:block;content:"";width:19px;height:19px;background:url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/bullet-tick.png) center center/contain no-repeat;position:absolute;top:3px;left:0}
section.cs-blog-related {background-image: linear-gradient(0deg, #4a26ab 0, #180253 100%)}
section.cs-blog-related h2 {color: #fff;text-align: center}
@media (max-width:767.98px){section.cs-blog-related .spacer{display:none}}
section.cs-blog-related .download .cta{text-align:center;padding-top:2.8rem}
section.cs-blog-related .download .cta .btn{background-image:linear-gradient(180deg,#ff5e4a 0,#f66969 100%);border-radius:7.5px;color:#fff;padding-left:2.5rem;padding-right:2.5rem;transition:.2s ease-in-out;box-sizing:border-box}
section.cs-blog-related .download .cta .btn:hover { background: linear-gradient(180deg, #ffc9be 0, #ff8171 100%)}
section.cs-blog-related .recommendations{margin-top:6.5rem;padding-top:7.5rem;position:relative}
section.cs-blog-related .recommendations .recommendations-title{position:absolute;top:0;left:15%;right:15%;bottom:0;background-image:linear-gradient(0deg,#180254 0,#4a26ab 100%);border-radius:7.5px}
section.cs-blog-related .recommendations .recommendations-title h3{font-size:2.167rem;color:#fff;font-weight:700;padding:2.7rem 2.7rem 2rem}
section.cs-blog-related .recommendations .cta img {width: 100% !important;height: auto !important}
section.cs-blog-related .share{margin-top:7.5rem;padding-top:1rem;padding-bottom:9.5rem;text-align:center;background:url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/thankyou-bg.png) center center/366px 410px no-repeat}
section.cs-blog-related .share h2 {color: #8d8dff; margin: 0 0 3rem 0}
section.cs-blog-related .share ul{list-style:none;margin:0;padding:0}
section.cs-blog-related .share ul li {display: inline-block;margin: 0 1.15rem}
@media (max-width:767.98px){section.cs-blog-related .share ul li{margin:0 .5rem}}
section.cs-blog-related .share ul li a img{width:68px;height:68px}
@media (max-width:767.98px){section.cs-blog-related .share ul li a img{width:45px;height:45px}}
section.cs-blog-text-and-image .text {margin-right: 5%}
@media (max-width:767.98px){section.cs-blog-text-and-image .text{margin-right:0}}
section.cs-blog-text-and-image .text li,section.cs-blog-text-and-image .text p {font-weight: 300}
section.cs-blog-text-and-image .text h2 { margin: 0 0 1rem 0}
section.cs-blog-text-and-image.text-larger li,section.cs-blog-text-and-image.text-larger p { font-size: 1.056rem}
section.cs-blog-text-and-image.text-larger p { margin: 0 0 2.2rem 0}
section.cs-blog-text-and-image.h2-purple h2 { color: #4a26ab}
section.cs-blog-text-and-image .image img { width: 100%; height: auto}
.cs-blog-text .text h3 { margin: 3rem 0 1.4rem 0}
.cs-blog-text .text h2 { font-size: 48px; margin: 3rem 0 1.4rem 0}
.cs-blog-video .text { border-top: #e6e6e6 solid 1px; padding-top: 6rem}
.cs-blog-video .text h2 { text-align: center}
.cs-blog-video .video { text-align: center}
.cs-blog-video .video img { width: 790px; max-width: 100%; height: auto}
.cs-hubspot-blog-article-wide {padding-top: 5rem;padding-bottom: 2rem;background: url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/hubspot-blog-article-wide-bg.png) top left no-repeat;background-size: 441px 494px}
.cs-hubspot-blog-article-wide .item {position: relative;background: #fff;box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 6px;max-width: 100%;width: 1125px; margin: 0 auto}
.cs-hubspot-blog-article-wide .item:before {content: "";display: block;position: absolute;background-image: linear-gradient(0deg, #c6fff5 0, #fff 100%);width: 173px;height: 173px;border-radius: 100%;top: -50px;left: -50px;z-index: -1}
.cs-hubspot-blog-article-wide .item .text {padding: 1.5rem 2rem}
.cs-hubspot-blog-article-wide .item .text ul.meta {list-style: none;margin: 0 0 1.5rem 0;  padding: 0}
.cs-hubspot-blog-article-wide .item .text ul.meta li {margin: 0;padding: 0;font-size: .8rem;color: #898992}
.cs-hubspot-blog-article-wide .item .text ul.meta li:last-of-type {font-weight: 300}
.cs-hubspot-blog-article-wide .item .text h2 {font-size: 1.6rem;margin: 0 0 1rem 0;padding: 0}
.cs-hubspot-blog-article-wide .item .text .excerpt {  margin-bottom: 1.8rem}
.cs-hubspot-blog-article-wide .item .text .excerpt p {font-size: 1.1rem}
.cs-hubspot-blog-article-wide .item .text .cta a { background-image: linear-gradient(-45deg, #3cdbc0 0, rgba(60, 219, 192, .9) 100%);border-radius: 6px;color: #33333d;width: 216px;max-width: 100%}
.cs-hubspot-blog-article-wide .item .text .image {border-top-right-radius: 6px;border-bottom-right-radius: 6px}
.cs-hubspot-blog-article-wide .item .text .image img {width: 100%; height: auto}
.cs-hubspot-blog .filters{margin-bottom:1.5rem}.cs-hubspot-blog .filters h2{font-size:1.2rem}
.cs-hubspot-blog .filters ul{list-style:none;margin:0 10%;padding:0;text-align:center;font-size:0}
.cs-hubspot-blog .filters ul li{font-size:1rem;margin:0 .5rem 1rem;padding:0;display:inline-block}
@media (max-width:767.98px) { .cs-hubspot-blog .filters ul li {display: block} }
.cs-hubspot-blog .filters ul li a{display:block;border-radius:7px;background:#dedede;text-align:center;min-width:275px;color:#898992;font-weight:700;font-size:.9rem;box-sizing:border-box;padding:.5rem 1rem;transition:.2s ease-in-out}
@media (max-width:767.98px) { .cs-hubspot-blog .filters ul li a {min-width: 0;width: 100%} }
.cs-hubspot-blog .filters ul li a:hover {background: #b2b2b2;color: #fff;text-decoration: none }
.cs-hubspot-blog .filters ul li a.active {color: #fff;background: #4a26ab}
.cs-hubspot-blog .item{display:block;background:#fff;box-shadow:0 2px 11px 0 rgba(203,203,203,.5);border-radius:8px;margin:0 0 2.2rem}
.cs-hubspot-blog .item .image img { width: 100%; height: auto}
.cs-hubspot-blog .item .text {padding: 1.2rem 1.2rem .3rem 1.2rem}
.cs-hubspot-blog .item .text ul.meta {list-style: none;margin: 0 0 .7rem 0; padding: 0}
.cs-hubspot-blog .item .text ul.meta li {margin: 0; padding: 0;font-size: .68rem;line-height: 1.3em; color: #898992}
.cs-hubspot-blog .item .text ul.meta li:first-of-type {font-weight: 700}
.cs-hubspot-blog .item .text h2 {font-size: 1rem;font-weight: 700;margin: 0 0 .3rem 0;line-height: 1.3em}
@media (max-width:767.98px) { .cs-hubspot-blog .item .text h2 {font-size: 1.5rem;margin: 0 0 .2rem 0} }
.cs-hubspot-blog .item .text p {font-size: .8333rem;color: #898992}
@media (max-width:767.98px) { .cs-hubspot-blog .item .text p {font-size: 1rem} }
.cs-speakers {max-width: 100%;margin: 0 auto;background-image: linear-gradient(180deg, #f8f6f6 0, #fff 100%);padding-top: 7rem;padding-bottom: 6rem}
.cs-speakers .speakers-wrap {width: 1160px;max-width: 100%; margin: 0 auto}
.cs-speakers .title h2 {text-align: center}
.cs-speakers .member {position: relative;margin: 0 0 1.2rem 0;width: 307px;max-width: 100%;margin: 0 auto}
@media (max-width:767.98px) { .cs-speakers .member {margin-bottom: 2rem} }
.cs-speakers .member .item {color: #33333d;text-align: center;padding: .8rem 0 .7rem 0;position: relative;background: #fff;box-shadow: 0 2px 11px 0 rgba(203, 203, 203, .5);border-radius: 15px}
@media (max-width:767.98px) {.cs-speakers .member .item {box-shadow: none} }
.cs-speakers .member .item img{width:60%;height:auto;margin:0 auto 1rem;display:block}
.cs-speakers .member .item h2{font-size:1.1rem;margin:0 0 .2rem;padding:.65rem 0 0;border-top:1px solid #e6e6e6}
.cs-speakers .member .item p.position{font-weight:600;font-size:.9rem;margin:0}
.cs-speakers .member .item p.linkedin{display:none}
.cs-speakers .member .item p.open {opacity: 0;display: block;font-size: .83rem;text-align: center;border-top: #e6e6e6 solid 1px;margin: .7rem 0 0 0;padding: .7rem 0}
.cs-speakers .member .item p.open a{color:#151f6d;font-weight:700;background:url(https://4662363.fs1.hubspotusercontent-na1.net/hubfs/4662363/Cloudsense_Website/images/team-chevron-right.png) 100% 6px/6px 10px no-repeat;padding-right:11px;text-decoration:none;position:relative}
.cs-speakers .member .item p.open a:after{content:"";display:block;position:absolute;bottom:2px;left:0;height:1px;width:0%;background:#151f6d;transition:.3s ease-in-out}
.cs-speakers .member .item p.open a:hover:after {width: 100%}
.cs-speakers .member.faded .item {opacity: .3}
.cs-speakers .member .item-expanded {display: none}
.cs-speakers .member.open .item-expanded{display:block;position:absolute;z-index:10;width:180%;box-sizing:border-box;padding:.8rem 1.2rem .6rem;height:auto;background:#fff;box-shadow:0 2px 11px 0 rgba(203,203,203,.5);border-radius:15px;border:0 solid #e6e6e6}
@media (max-width:767.98px) { .cs-speakers .member.open .item-expanded {width: 100%} }
.cs-speakers .member.open .item-expanded .image img{width:95px;max-width:100%;height:auto}
.cs-speakers .member.open .item-expanded p.name{font-weight:700;margin:.6rem 0 .2rem}
.cs-speakers .member.open .item-expanded p.position {font-weight: 600;font-size: .9rem;margin: 0 0 .2rem 0}
.cs-speakers .member.open .item-expanded p.linkedin img {width: 35px;height: auto}
@media (max-width:767.98px) {.cs-speakers .member.open .item-expanded p.linkedin img { width: 25px} }
.cs-speakers .member.open .item-expanded p.close{text-align:right;margin:.4rem 0 0}
.cs-speakers .member.open .item-expanded p.close img{width:35px;height:auto}
.cs-speakers .member.open .item-expanded .bio{border-top:1px solid #e6e6e6;padding:1rem 0 0}
.cs-speakers .member.open .item-expanded .bio p{color:#33333d;font-size:.8rem}
.cs-speakers .member.one .item-expanded {top: 0;left: 0}
.cs-speakers .member.two .item-expanded {top: 0;left: -40%; right: auto}
@media (max-width:767.98px){.cs-speakers .member.two .item-expanded{left:0}}
.cs-speakers .member.three .item-expanded{top:0;right:0}
.cs-video{background-image:linear-gradient(180deg,#fff 0,#f4f4f4 100%);-webkit-clip-path:url(#clip_path_video);clip-path:url(#clip_path_video)}
.cs-video .title h2{text-align:center}
.cs-video .video{text-align:center}
.cs-video .video img{width:790px;max-width:100%;height:auto}
.cs-statistic-testimonial .item{width:1166px;max-width:100%;margin:0 auto;box-shadow:4px 8px 20px rgb(51 51 61 / 10%);padding:2.3rem 1.3rem 1rem;border-bottom:7px solid #3cdbc0;border-radius:22px}
.cs-statistic-testimonial .image img{max-width:100px;max-height:94px;margin:0 auto;display:block}
@media (max-width:767.98px){.cs-statistic-testimonial .image{margin-bottom:2rem}}
.cs-statistic-testimonial .stat p{font-size:2.2rem;line-height:1.1em;font-weight:700}
.cs-statistic-testimonial .stat p strong{color:#a8abab}
@media (max-width:767.98px) { .cs-statistic-testimonial .stat {margin-bottom: 2rem} }
.cs-statistic-testimonial .quote p{font-weight:300;line-height:1.2em}.cs-statistic-testimonial .quote p:nth-of-type(2){color:#898992;font-weight:700;font-size:.9rem}
.cs-statistic-testimonial .quote p:nth-of-type(2) strong {font-size: 1rem}
html .has-contact a{background-image:linear-gradient(180deg,#ff5e4a 0,#f66969 100%)!important;padding:.5rem 1rem!important;border:1px solid #ff5e4a!important;border-radius:7.5px;color:#fff!important;background-size:100% 100%!important}
html .has-contact a:hover{background-image:none!important;background:linear-gradient(180deg,#ffc9be 0,#ff8171 100%)!important}
.has-contact a:after {display: none !important}
@media (max-width:9999px){header.header-v1 .menu>ul>li{margin:0 1rem!important}}
@media (max-width:1370px) {header.header-v1 .menu>ul>li {margin: 0 .6rem !important }}
@media (max-width:1224px) {header.header-v1 .menu>ul>li {margin: 0 .4rem !important}}
@media (max-width:1060px) {header.header-v1 .menu>ul>li {margin: 0 .3rem !important} }
@media (max-width:767px) {html .has-contact a {width: auto !important;display: inline-block !important;margin-top: 20px;padding-left: 2rem !important;padding-right: 2rem !important} }
body div.hs-cookie-notification-position-bottom{background:#3c249b!important;position:fixed!important;bottom:3rem!important;top:unset!important;right:3rem!important;border-radius:16px!important;width:576px!important;left:unset!important;border:0!important;max-width:calc(100% - 6rem);overflow:hidden;padding:0!important;text-underline-offset:2px;box-shadow:4px 8px 20px rgba(21,31,109,.2)!important}
body div.hs-cookie-notification-position-bottom:before{content:""!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.6)!important;z-index:-1!important;pointer-events:auto!important;overflow:hidden}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:first-child{color:#fff!important;font-family:Nunito Sans,sans-serif;letter-spacing:-.72px;font-size:36px!important;font-weight:700!important;margin-bottom:24px!important}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(1) strong {font-weight: 700 !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(1) strong span {font-size: 36px !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(2) {margin: 0px !important;font-family: Nunito Sans,sans-serif; letter-spacing: -0.32px;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(2) span {font-weight: 400 !important;}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area { display: flex;flex-direction: row-reverse;flex-wrap: wrap;margin: 0!important;width: 100%!important;justify-content: space-between;}
body .hs-cookie-notification-position-bottom p {color: #fff !important}
body .hs-cookie-notification-position-bottom p:first-child {margin: .3rem 0 1.5rem !important}
body div#hs-eu-cookie-confirmation-inner {background: #3c249b !important;padding: 38px !important}
body .hs-cookie-notification-position-bottom p strong { font-weight: 500}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p>span,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p>span>a { font-weight: 300 !important;font-size: 17px !important;line-height: 1.2 !important;color: #fff}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a {text-decoration: underline !important}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button:hover,body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a:hover { text-decoration: underline !important;color: #0091ae !important;font-weight: 300 !important}
@supports (-webkit-touch-callout:none){@media only screen and (max-width:767px){body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner #hs-eu-cookie-confirmation-button-group{flex-basis:100%}}}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{background:#ff5e4a!important;border:1px solid #ff5e4a!important;border-radius:30px!important;cursor:pointer;font-size:18px!important;margin:0 24px 0 0!important;padding:12px 32px!important;font-family:Nunito Sans,sans-serif;letter-spacing:-.36px;font-weight:700!important}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button{background:0 0!important;border:1px solid #ff5e4a!important;border-radius:30px!important;cursor:pointer;font-size:18px!important;margin:0!important;padding:12px 32px!important;font-family:Nunito Sans,sans-serif;letter-spacing:-.36px;font-weight:700!important;color:#fff!important}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(2) a {font-family: Nunito Sans,sans-serif !important;}
body div#hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description p {font-family: Nunito Sans,sans-serif !important;}
body div#hs-modal #hs-modal-content #hs-modal-footer #hs-modal-accept-all,body div#hs-modal #hs-modal-content #hs-modal-footer #hs-modal-save-settings{font-family:Nunito Sans,sans-serif!important;font-weight:700!important;font-size:14px!important}
body div#hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-description h3{color:#4a26ab!important;font-size:28px!important;font-weight:800!important;letter-spacing:-.48px!important;font-family:Nunito Sans,sans-serif!important}
body div#hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label span {font-family: Nunito Sans,sans-serif !important;color: #33333dcc !important;}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button{border:0!important;color:#3cdbc0!important;font-size:18px!important;font-weight:700!important;padding:0!important;text-decoration:underline!important;font-family:Nunito Sans,sans-serif;letter-spacing:-.36px!important;margin:0!important}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button:hover{color:#ededed!important;font-family:Nunito Sans,sans-serif;font-size:18px!important;font-weight:700!important;letter-spacing:-.36px!important;margin:0!important;padding:0!important;text-decoration:underline!important}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover { background-color: #ff5e4a !important;}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording {margin-bottom: 30px !important;}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover { background: 0 0 !important; color: #ff5e4a !important}
@media only screen and (max-width:767px) {
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(1) {letter-spacing: -0.48px;font-size: 24px !important;font-weight: 700 !important;margin-bottom: 24px !important;}
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(1) strong span {font-size: 24px !important; }
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p:nth-child(2) {letter-spacing: -.15px;font-size: 15px !important;} 
  body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {flex-direction: column-reverse;}
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-cookie-confirmation-button-group {justify-content: center;margin-bottom: 20px !important; }
  body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button {font-size: 16px !important;}
  body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button {font-size: 16px !important;}
  body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button {font-size: 16px !important;}
  body div.hs-cookie-notification-position-bottom {width: 100% !important;max-width: 100% !important;left: 0 !important;right: 0 !important;bottom: 0 !important;border-radius: 0 !important;box-shadow: none !important}
  body div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom div#hs-eu-cookie-confirmation-inner {padding: 28px 34px 34px !important}
  body div.hs-cookie-notification-position-bottom div#hs-eu-cookie-confirmation-inner p {text-align: center !important}
  body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {justify-content: center !important} }
.cta-btn-orange,.cta_button.large-primary{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:18px;color:#fff;background-color:#ff5e4a;padding:12px 32px;border-radius:32px;border:1px solid #ff5e4a!important;display:inline-block;text-decoration:none!important;transition:.3s ease-in-out}
.cta-btn-orange:hover,.cta_button.large-primary:hover { background-color: transparent !important; color: #FF5E4A !important}
.cta-btn-orange:focus,.cta_button.large-primary:focus { color: #ffffff !important; background-color: rgba(255, 94, 74, .8) !important}
.cta-background{display:block;background:url(https://www.cloudsense.com/hubfs/Empowerment-Wave-2.svg) center right/cover no-repeat #4a26ab;text-align:center;padding:40px 20px;color:#fff;display:flex;flex-direction:column;align-items:center;row-gap:20px;border-radius:24px;transition:.3s ease-in-out}
.cta-background span.cta-btn-orange { padding: 8px 32px}
.cta-background p { font-weight: bold !important}
.cta-background:hover { text-decoration: none;  color: #fff}
.cta-background .cta-btn-orange:hover { background-color: transparent; color: #ff5e4a !important}
#hs-cta-08fb7715-8383-4be0-9bb9-a5de83d743b2,#hs-cta-64c42f4e-82ab-4dc8-8999-83fa24177bcf{display:inline-flex}
#hs_cos_wrapper_post_body img{max-width:100%;height:auto}
@media only screen and (min-width:801px) {

  .ufw-item-container.ufw-item-container-promo.ufw-left.ufw-reveal{right:40px;left:unset;bottom:44%}
  .ufw-item-container-promo.ufw-reveal.ufw-scrolling{bottom:44px;left:unset;right:0!important;transform:scale(.7);margin:0}
  .ufw-item-container-promo .ufw-item {border-radius: 22px !important;box-shadow: 2px 4px 12px rgb(51 51 61 / 10%)}
  .ufw-img {border-top-left-radius: 22px;border-top-right-radius: 22px}
  .ufw-description {border-bottom-left-radius: 22px;border-bottom-right-radius: 22px}
  .ufw-subtitle {-webkit-line-clamp: 3;display: -webkit-box;overflow: hidden !important;-webkit-box-orient: vertical}
  .ufw-item-container-close{width:24px!important;height:24px!important;line-height:24px!important;font-size:22px!important}
  .ufw-item-container-promo .ufw-item-container-close:hover{color:#333!important;height:32px!important;width:32px!important;line-height:32px!important;margin:-12px 0 0 -12px!important}
  .ufw-item-container-promo .ufw-item {border-top: none !important}
  .ufw-item .ufw-description {padding: .4rem .5rem .5rem .5rem}
  .ufw-item-container-label {border-radius: 12px !important} }
.ufw-item-container-label {background: #ff5e4a !important;font-weight: 700 !important}
.ufw-title{font-weight:700!important;color:#33333d!important}
.ufw-item .ufw-description:after{content:none!important}
.ufw-item .ufw-link{border-radius:22px!important;box-shadow:2px 4px 12px rgb(51 51 61 / 10%)!important;transition:.15s!important}
.ufw-item .ufw-link:hover{box-shadow:2px 4px 12px rgb(51 51 61 / 30%)!important}
.ufw-item-container-promo .ufw-item {border-top: 3px solid #ff5e4a !important}
@media only screen and (max-width:800px) {.ufw-item .ufw-description .ufw-subtitle{display:none!important;visibility:hidden!important} .ufw-item .ufw-description{display:flex!important;align-items:center!important} .ufw-item .ufw-description .ufw-title {margin: 12px !important} }
.ufw-iframe{padding-left:20px!important;background:#fff!important}
.ufw-item-container-header{font-weight:700!important;color:#fff!important}
.ufw-item-container.ufw-item-container-next.ufw-reveal{background:0 0!important}
.ufw-rotator {background: transparent !important}
.ufw-rotator .ufw-item {border-radius: 22px}
html {scroll-padding-top: 120px;scroll-behavior: smooth}
.onlyemailsec .main-secs.newheaderglobal.First-row-open {position: fixed;top: 0;left: 0;width: 100%;z-index: 9;}