/*
Theme Name: Divi Child Stacker
Theme URI: https://stacker.com
Description: Child Theme For Divi
Author: Your Name
Author URI: https://stacker.com
Version: 1.0.0
Template: Divi
*/
.preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fefefe;z-index:999999;height:100%;width:100%;overflow:hidden!important}
.preloader .status{width:113px;height:113px;position:absolute;left:50%;top:50%;background-image:url(images/sequoia-preloader.gif);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;margin:-56px 0 0 -56px}
.headline{color:#183944!important;font-family:'Geist'!important;font-size:30px!important;font-weight:700!important;line-height:1.2em!important;padding-bottom:16px!important}
@media only screen and (min-width:768px){
.headline{font-size:35px!important}
}
@media only screen and (min-width:980px){
.headline{font-size:42px!important}
}
.headline span{color:#4a73e8!important}
.et_pb_column_1_1 .et_pb_text_inner h1,.et_pb_column_1_2 .et_pb_text_inner h1,.et_pb_column_1_3 .et_pb_text_inner h1,.et_pb_column_1_4 .et_pb_text_inner h1,.et_pb_column_1_5 .et_pb_text_inner h1,.et_pb_column_1_6 .et_pb_text_inner h1,.et_pb_column_2_5 .et_pb_text_inner h1,.et_pb_text_inner h1{padding-bottom:16px}
.et_pb_text_inner h1 span,h1 span.accent,span.accent{color:#4a73e8}
.et_pb_column_1_1 .et_pb_text_inner p,.et_pb_column_1_2 .et_pb_text_inner p,.et_pb_column_1_3 .et_pb_text_inner p,.et_pb_column_1_4 .et_pb_text_inner p,.et_pb_column_1_5 .et_pb_text_inner p,.et_pb_column_1_6 .et_pb_text_inner p,.et_pb_column_2_5 .et_pb_text_inner p,.et_pb_text_inner p{color:#2e2e2e;font-weight:400}
.entry-content ol,.entry-content ul,.et_pb_text ol,.et_pb_text ul{list-style-position:outside;margin-left:18px;padding:0 0 1em 1em}
.entry-content ol li,.entry-content ul li,.et_pb_text ol li,.et_pb_text ul li{font-weight:400;padding-bottom:.5em;line-height:1.57;font-size:16px}
@media screen and (min-width:768px){
.entry-content ol li,.entry-content ul li,.et_pb_text ol li,.et_pb_text ul li{font-size:18px}
}
.entry-content ol li:last-child,.entry-content ul li:last-child,.et_pb_text ol li:last-child,.et_pb_text ul li:last-child{padding-bottom:0}
.entry-content ol li ol,.entry-content ol li ul,.entry-content ul li ol,.entry-content ul li ul,.et_pb_text ol li ol,.et_pb_text ol li ul,.et_pb_text ul li ol,.et_pb_text ul li ul{padding:.5em 0 0 1em}
.entry-content ol li ol li,.entry-content ol li ul li,.entry-content ul li ol li,.entry-content ul li ul li,.et_pb_text ol li ol li,.et_pb_text ol li ul li,.et_pb_text ul li ol li,.et_pb_text ul li ul li{list-style-type:circle}
.entry-content ol.alpha-list li,.entry-content ul.alpha-list li,.et_pb_text ol.alpha-list li,.et_pb_text ul.alpha-list li{list-style-type:upper-alpha}
.entry-content ol.lower-roman-list li,.entry-content ul.lower-roman-list li,.et_pb_text ol.lower-roman-list li,.et_pb_text ul.lower-roman-list li,.entry-content ol[type=i], .page-id-30531 .entry-content ol.alpha-list li ol.alpha-list li{list-style-type:lower-roman}
.entry-content table td{line-height:1.57;font-size:16px;font-weight:400;padding:1em}
@media screen and (min-width:768px){
.entry-content table td{font-size:18px}
}
br.line-break-desktop{display:none}
@media screen and (min-width:1024px){
br.line-break-desktop{display:block}
.align-center-desktop{text-align:center}
}
.page-title{font-family:'Geist'!important;font-size:100%!important;font-weight:600!important;color:#2e2e2e!important;letter-spacing:-.01em!important;}
.page-title a{display:inline-block;color:inherit;transition:color 150ms ease-out}
.page-title a:hover,.page-title a:visited{color:inherit}
.service-subtitle{font-family:'Geist',sans-serif;font-size:22px!important;font-weight:600!important;line-height:22px!important}
.inline-buttons{text-align:left!important}
.inline-buttons .et_pb_button_module_wrapper{display:inline-block;margin-right:20px}
.text-link-arrow,a.text-link{display:inline-block;color:#2e2e2e;transition:color 250ms ease-out}
a.text-link:visited{color:#2e2e2e}
.text-link-arrow:hover,a.text-link:hover{color:#4a73e8}
a{color:#477c90}
a:hover{color:#65c772}
.text-link-arrow{color:#183944;cursor:pointer;font-family:'Geist',san-serif;font-size:17px;font-weight:600;line-height:1;margin:37px 0 0}
.text-link-arrow:after{content:'\45';color:#4a73e8;display:inline-block;font-family:'ETmodules';font-size:inherit!important;left:auto;line-height:inherit;opacity:1;position:relative;margin-left:.3em;top:1px}
.tns-outer{padding:0!important}
.tns-outer [hidden]{display:none!important}
#search-results-filter .search-filter-item input,#search-results-filter .search-filter-item label,.featured-posts__cats__nav div:hover,.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}
.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tns-horizontal.tns-subpixel{white-space:nowrap}
.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}
.tns-horizontal.tns-no-subpixel:after,.tns-t-ct:after{content:'';display:table;clear:both}
.tns-horizontal.tns-no-subpixel>.tns-item{float:left}
.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}
.tns-gallery,.tns-no-calc{position:relative;left:0}
.tns-gallery{min-height:1px}
.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}
.tns-gallery>.tns-slide-active{position:relative;left:auto!important}
.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}
.tns-autowidth,.tns-vpfix>div,.tns-vpfix>li{display:inline-block}
.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}
.tns-lazy-img.tns-complete{opacity:1}
.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}
.tns-ovh{overflow:hidden}
.tns-visually-hidden{position:absolute;left:-10000em}
.tns-transparent{opacity:0;visibility:hidden}
.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}
.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}
.tns-vpfix{white-space:nowrap}
.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}
.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100%*70/3);width:-moz-calc(100%*70/3);width:calc(100%*70/3);position:absolute;right:0}
.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100%/70);width:-moz-calc(100%/70);width:calc(100%/70);height:10px;float:left}
.selected{background:coral;border:1px solid salmon}
#lever-no-results,#new-list{font-family:'Geist',sans-serif;font-weight:400;color:#2e2e2e;font-size:18px}
#new-list{display:block;visibility:visible;opacity:1;font-size:16px}
#new-list h1,#new-list h2,#new-list h3,#new-list h4,#new-list h5,#new-list h6,#new-list li,#new-list p,#new-list span,#new-list ul{margin:0;padding:0}
#new-list *{box-sizing:border-box}
#new-list ul{list-style-type:none}
#lever-jobs-container li.lever-job,#new-list li.lever-job{text-align:left;display:flex;text-decoration:none;padding:.5em 0 .4em;background:0 0;border-top:1px solid #dce1e2}
#new-list .lever-team{margin-bottom:1.5em}
@media screen and (min-width:1024px){
#new-list .lever-team{margin-bottom:1.5em;margin-left:60px}
#new-list .list{margin-left:60px}
}
#new-list .lever-department{margin-bottom:3em}
#new-list .lever-team-title{font-size:1.25em;margin-bottom:.5em}
#new-list .lever-job-title{display:inline-block;flex:0 0 65%;color:#183944;text-decoration:none;margin-bottom:.2em}
#lever-jobs-container .lever-job-title:active,#lever-jobs-container .lever-job-title:hover,#new-list .lever-job-title:active,#new-list .lever-job-title:hover{color:#75dfee}
#new-list .lever-job-tag{display:inline-block;color:#626262;flex:0 0 35%}
#new-list select{height:50px;text-indent:10px;font-size:18px;font-weight:600;border:2px solid #091b33;margin-bottom:2em;margin-right:1.5em;min-width:267px;color:#183944}
@media (max-width:767px){
#new-list select{width:100%;min-width:100%;margin-bottom:1em;margin-right:0}
}
#mobile_menu .column-header-overview>a,#top-menu li.mega-menu>ul>li.column-header-overview>a,.lever-jobs-filter-work-types{display:none}
#lever-jobs-filter{padding:0 0 25px}
@media screen and (min-width:768px){
#lever-jobs-filter{padding:0 0 30px}
}
#lever-jobs-filter:before{content:'Filter by';display:inline-block;font-weight:600;font-size:24px;color:#183944;padding:0 0 10px}
@media screen and (min-width:768px){
#lever-jobs-filter:before{padding:0 20px 0 0}
}
@media (max-width:767px){
#new-list .lever-job-tag,#new-list .lever-job-title{flex:0 0 100%}
#new-list .lever-job{flex-wrap:wrap}
}
#lever-jobs-search{font-size:1em;padding:.5em;border-radius:3px;border:1px solid #e3e4e6;margin-bottom:1em}
#lever-clear-filters{display:inline-block;cursor:pointer;font-size:16px;font-weight:700;height:50px;background-color:#4a73e8;color:#fff;line-height:50px;padding:0 20px;border-radius:8px;position:relative;top:-1px;transition:all 200ms ease-out}
#lever-clear-filters:hover{background-color:#75dfee}
#lever-jobs-container{display:block;visibility:visible;opacity:1;font-family:'Geist',sans-serif;font-weight:400;color:#2e2e2e;font-size:16px}
#lever-jobs-container h1,#lever-jobs-container h2,#lever-jobs-container h3,#lever-jobs-container h4,#lever-jobs-container h5,#lever-jobs-container h6,#lever-jobs-container li,#lever-jobs-container p,#lever-jobs-container span,#lever-jobs-container ul{margin:0;padding:0}
#lever-jobs-container *{box-sizing:border-box}
#lever-jobs-container ul{list-style-type:none}
#lever-jobs-container .lever-team{margin-bottom:1.5em}
@media screen and (min-width:1024px){
#lever-jobs-container .lever-team{margin-bottom:1.5em;margin-left:60px}
}
#lever-jobs-container .lever-department{margin-bottom:3em}
#lever-jobs-container .lever-team-title{font-family:'Geist',sans-serif;font-size:1.25em;margin-bottom:.5em}
#lever-jobs-container .lever-department-title{font-size:1.5em;margin-bottom:1em}
@media screen and (min-width:768px){
#lever-jobs-container .lever-department-title{margin-bottom:2em}
}
#lever-jobs-container .lever-job-title{display:inline-block;flex:0 0 65%;color:#183944;text-decoration:none;margin-bottom:.2em}
#lever-jobs-container .lever-job-tag{display:inline-block;color:#626262;flex:0 0 35%}
@media (max-width:767px){
#lever-jobs-container .lever-job-tag,#lever-jobs-container .lever-job-title{flex:0 0 100%}
#lever-jobs-container .lever-job{flex-wrap:wrap}
}
@media screen and (max-width:1099px){
  .et-l--header .header-section {border-bottom: 1px solid #e0e0e0;}
  .et-l--header .header-section .header-row {display:none!important}
}
/* .et-tb-has-header #page-container{padding-top:77px!important} */
.admin-bar .et-tb-has-header #page-container{padding-top:46px!important}
.mobile-header{display:flex;background-color:#fff;/*border-bottom:1px solid #e0e0e0;position:fixed;left:0;top:0;*/width:100%;z-index:110;padding:16px 20px}
.mobile-header.mobile-header-fixed{position:fixed;left:0;top:0;}
/* .admin-bar .mobile-header{top:46px} */
@media screen and (min-width:1099px){
.mobile-header{display:none}
}
@media screen and (max-width:1099px){
/*  header.et-l.et-l--header{display:none} */
}
.mobile-header__left,.mobile-header__right{align-items:center;display:flex;justify-content:flex-start;width:48%}
.mobile-header__right{justify-content:flex-end;width:52%}
.mobile-header__logo{display:inline-block;line-height:0;flex-grow:0}
.mobile-header__logo__img{width:100%;max-width:150px;height:auto}
.mobile-header__blog-logo{display:inline-block;line-height:0;flex-grow:0}
.mobile-header__blog-logo__img{width:100%;max-width:190px;height:auto;transform:translateY(-1px)}
.mobile-header-cta{color:#051021;font-size:16px;line-height:16px;margin:2px 8px 0 0}
.mobile-header-button{appearance:none;background:#f9fafb;border-radius:0.5rem;border:0;height:44px;padding:0;position:relative;width:44px}
.mobile-header-button-bottom,.mobile-header-button-middle,.mobile-header-button-top{background-color:#051021;height:2px;left:50%;position:absolute;top:50%;width:22px;border-radius:6px;margin:0 0 0 -11px;}
.mobile-header-button-top{transform:translateY(-8px);transition:transform 250ms ease-out}
.mobile-header-button.open .mobile-header-button-top{transform:translateY(0) rotate(45deg)}
.mobile-header-button-bottom,.mobile-header-button-middle{transition:transform 250ms ease-out,opacity 250ms ease-out;transform: translateY(0px);}
.mobile-header-button.open .mobile-header-button-middle{opacity:0}
.mobile-header-button-bottom{transform:translateY(8px);transition:transform 250ms ease-out}
.mobile-header-button.open .mobile-header-button-bottom{transform:translateY(0) rotate(-45deg)}
.mobile-nav{background-color:#fff;display:none;height:100%;right:0;overflow-y:scroll;padding:86px 20px 20px;position:fixed;top:0;transition:opacity 250ms ease-out;width:100%;max-width:500px;z-index:100;-webkit-overflow-scrolling:touch;box-shadow:-10px 0 20px 0 rgba(0,0,0,.09)}
@media screen and (min-width:1100px){
.mobile-nav{display:none}
}
.admin-bar .mobile-nav{padding-top:132px}
.mobile-nav.open{display:block}
@media screen and (min-width:1100px){
.mobile-nav.open{display:none}
}
.mobile-nav__search{padding:0 0 20px;display:flex}
.mobile-nav__search input[type=text]{appearance:none;background-color:#f1f1f1;border:0;border-radius:24px 0 0 24px;height:48px;width:100%;padding:0 20px;line-height:48px;font-size:19px}
.mobile-nav__search button[type=submit]{appearance:none;background-color:#f1f1f1;border:0;border-radius:0 24px 24px 0;height:48px;width:75px;overflow:hidden;text-indent:-99999px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4wNTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOC4wNTQgMTgiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIj48cGF0aCBkPSJNMTAuOTg3LDExLjgwOGE2LjY4Niw2LjY4NiwwLDEsMSwuODItLjgyLjQuNCwwLDAsMSwuMDcuMDU2bDUuMDA3LDUuMDA3YS4zOTMuMzkzLDAsMCwxLDAsLjU1NmwtLjI3OS4yNzlhLjM5My4zOTMsMCwwLDEtLjU1NiwwbC01LjAwNy01LjAwN0EuMzkzLjM5MywwLDAsMSwxMC45ODcsMTEuODA4Wm0tNC4zLjM4NkE1LjUwNyw1LjUwNywwLDEsMCwxLjE4LDYuNjg3LDUuNTA3LDUuNTA3LDAsMCwwLDYuNjg3LDEyLjE5NFoiIGZpbGw9IiMxNzQ4NDYiIHN0cm9rZT0iIzE3NDg0NiIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L2c+PC9zdmc+);background-position:center center;background-size:17px 17px;background-repeat:no-repeat}
.mobile-nav .mobile-nav-menu>.menu-item>.sub-menu{display:none;padding:0 0 10px 10px}
.mobile-nav .et-show-dropdown>.sub-menu,.mobile-nav .mobile-nav-menu>.menu-item>.sub-menu.open{display:block!important}
.mobile-nav .mobile-nav-menu>.menu-item>.sub-menu .menu-item{font-size:16px;line-height:2.2}
.mobile-nav .mobile-nav-menu>.menu-item{border-top:1px solid #efefef}
.mobile-nav .mobile-nav-menu>.menu-item.menu-item-has-children{position:relative}
.mobile-nav .mobile-nav-menu>.menu-item.menu-item-has-children>a{color:#266;display:block;padding:6px 0;position:relative}
.mobile-nav .menu-item a,.mobile-nav .menu-item a:hover,.mobile-nav .menu-item a:visited,.mobile-nav .mobile-nav-menu>.menu-item.menu-item-has-children>a:visited{color:#266}
.mobile-nav .mobile-nav-menu>.menu-item.menu-item-has-children>a:before{content:'';display:block;width:11px;height:7px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS40NTQiIGhlaWdodD0iNy4zNjEiIHZpZXdCb3g9IjAgMCAxMS40NTQgNy4zNjEiPjxwYXRoIGQ9Ik0zMC42LDM5Ljk2MWgwbDQuMjg4LTQuMjg4LS44My0uODI5LTIuNDEyLDIuNDEyLTEuODc2LDEuODc2LTQuMDkyLTQuMDkyLS44My44Myw0LjkyMiw0LjkyMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNC4xMzkgLTM0LjEzNikiIGZpbGw9IiMyNjYiIHN0cm9rZT0iIzI2NiIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9zdmc+);background-repeat:no-repeat;background-size:11px 7px;pointer-events:none;position:absolute;margin:-3px 0 0;top:50%;right:0;transition:transform 250ms ease-out}
.mobile-nav .mobile-nav-menu>.et-show-dropdown>a:before,.mobile-nav .mobile-nav-menu>.menu-item.menu-item-has-children.open>a:before{transform:rotate(-180deg)}
@media screen and (min-width:1024px){
/* .et-tb-has-header #page-container{padding-top:106px!important} */
/* .admin-bar.et-tb-has-header #page-container{padding-top:138px!important} */
/* .et_pb_section_0_tb_header.et_pb_section.header-section{left:0;position:fixed!important;top:0;width:100%;z-index:100;padding:14px 0!important;transition:padding 250ms ease-out,box-shadow 250ms ease-out} */
/* .header-section.scrolled{box-shadow:0 0 10px rgba(0,0,0,.25)} */
/* .admin-bar .header-section{top:32px} */
.header-section .et_pb_menu__logo{max-width:165px!important;margin-right:19px!important}
.header-col-two{display:flex;justify-content:flex-end;align-items:center}
.header-col-two .et_pb_button_module_wrapper{margin-left:30px;flex-shrink:0}
.header-main-menu .et_pb_menu__menu{margin-left:40px!important}
.header-main-menu .menu-item-has-children>.sub-menu{border-radius:0 0 8px 8px;padding:20px 10px;overflow:hidden;top:calc(100%)}
.header-main-menu .resources-dropdown>.sub-menu:after,.header-main-menu .services-dropdown>.sub-menu:after{display:block;content:'';width:36%;height:100%;position:absolute;right:0;top:0;background-color:#f1f1f1;background-image:url(images/bg-dots-five.png);background-repeat:no-repeat;background-size:115px 41px;background-position:bottom 20px right 20px}
.header-main-menu .resources-dropdown>.sub-menu:after{width:58%}
.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu.header-main-menu .nav li.mega-menu-parent ul.sub-menu li.menu-item-object-custom ul.sub-menu,.header-main-menu .nav ul li a:hover{background-color:transparent!important}
.header-main-menu .nav li ul{width:270px}
.header-login-menu .et-menu li li,.header-login-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul,.header-main-menu .et-menu li li{padding:0!important}
.header-main-menu .et-menu li li a{width:230px!important}
.header-main-menu .nav li.mega-menu ul.sub-menu{width:100%!important}
.header-main-menu .nav li.mega-menu>ul.sub-menu{width:100%!important;max-width:750px;margin-left:250px;padding:0 0 15px}
.header-main-menu .nav li.mega-menu.resources-dropdown>ul.sub-menu{max-width:650px;margin-left:450px}
.header-main-menu .et-menu-nav li.mega-menu>ul>li{width:33%!important}
.header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.menu-item.et-show-dropdown.current-menu-item>a,.header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.menu-item.et-show-dropdown.current-menu-parent>a,.header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.menu-item.et-show-dropdown>a{color:#4a73e8!important}
.header-login-menu .et-menu li a,.header-main-menu.et_pb_menu_0_tb_header.et_pb_menu ul li a{color:#183944!important;font-size:17px;transition:color 150ms ease-out!important}
.et-db #et-boc .et-l .header-main-menu .nav li li a:hover,
.et-db #et-boc .et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu ul li a:hover{color:#4a73e8!important;opacity:1!important}
.et-db #et-boc .et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.current-menu-item>a,
.et-db #et-boc .et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.current-menu-parent>a,
.et-db #et-boc .et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.current-page-parent>a,
.et-db #et-boc .et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.current_page_parent>a{color:#1d3a7d!important}
.header-main-menu .nav li li a{color:#266;font-size:17px;line-height:1.5;transition:color 150ms ease-out!important}
.column-header-overview a{font-size:19px;line-height:19px}
.column-header-detail li a,.column-header-packages a,.column-header-resources-blog-one a,.column-header-resources-blog-two a{font-size:14px!important;line-height:1!important}
.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-one li,.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-two li{padding-bottom:5px!important}
.header-login-menu.et_pb_menu .et_pb_menu_inner_container{padding-right:16px}
.header-login-menu.et_pb_menu .et_pb_menu__wrap,.header-login-menu{justify-content:flex-end!important}
.header-login-menu.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a,.header-login-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{display:flex;padding:31px 20px 31px 0;white-space:nowrap;align-items:center}
.header-login-menu.et_pb_fullwidth_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:after,.header-login-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;transform:translate(0,-50%)}
.header-login-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0!important;min-width:auto;margin-right:20px}
.header-login-menu{min-width:200px}
.header-login-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{border-radius:0 0 8px 8px!important;border-color:#4a73e8;padding:20px 10px;overflow:hidden;top:calc(100%)}
.header-login-menu .nav ul li a:hover{background-color:transparent!important}
.header-login-menu .nav li ul{width:280px}
.header-login-menu .et-menu li li a{width:240px!important}
.header-login-menu .et-menu li:hover>a{opacity:1;color:#4a73e8!important}
.header-login-menu .et_pb_menu__search{background-color:#f1f1f1;border-radius:22px!important;height:44px;margin-top:16px;padding-left:20px}
}
@media screen and (min-width:1440px){
.header-login-menu{min-width:250px}
}
.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-overview{width:40%!important}
.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-one,.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-two{width:30%!important}
.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-two{left:-25px}
.header-main-menu .et-menu-nav li.mega-menu .column-header-detail>.sub-menu,.header-main-menu .et-menu-nav li.mega-menu .column-header-packages>.sub-menu,.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-one>.sub-menu,.header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-two>.sub-menu{top:4px}
.column-header-detail>a,.column-header-overview>a,.column-header-packages>a,.column-header-resources-blog-one>a,.column-header-resources-blog-two>a,.column-header-resources-overview>a{display:none}
.first-business-size:before{content:'';display:block;margin-top:20px}
.header-section .first-business-size:before{margin-top:19px}
.first-blog-column-one:before{color:#4a73e8;content:'Sequoia Foreword Blog';display:block;font-size:12px;font-weight:400;padding:20px 0 0}
.header-section .first-blog-column-one:before{font-weight:600;padding:0 20px}
@media screen and (min-width:1350px){
.et-tb-has-header #page-container{padding-top:0px!important}
/* .admin-bar.et-tb-has-header #page-container{padding-top:32px!important} */
.first-blog-column-two:before{color:#4a73e8;content:'\00a0';display:block;font-size:12px;font-weight:400;padding:20px 0 0}
.header-section .first-blog-column-two:before{font-weight:600;padding:0 20px}
}
.first-integrated-services:before,.first-services:before,.first-solutions:before{color:#4a73e8;content:'Services';display:block;font-size:12px;font-weight:400;padding:20px 0 0}
.header-section .first-services:before{font-weight:600;padding:0 20px}
.first-integrated-services:before,.first-solutions:before{content:'Integrated Services'}
.header-section .first-integrated-services:before{font-weight:600;margin-top:20px;padding:0 20px}
.first-solutions:before{content:'Solutions'}
.header-section .first-solutions:before{font-weight:600;padding:0 20px}
.header-main-menu .menu-item-description,.menu-item-description{display:block!important;font-size:12px;line-height:12px!important;margin-top:-3px;padding:0 0 10px}
.header-main-menu .menu-item-description{color:#183944!important;opacity:.5;margin-top:0;padding:5px 0 10px}
.header-main-menu .nav li li a:hover .menu-item-description,.menu-item-description{color:#183944!important;opacity:.5}
.center-vertically{display:flex;justify-content:center;flex-direction:column}
.bottom-cta-full,.logos-section{position:relative}
.logos-section:after{background-image:url(images/bg-dots-three.png);background-repeat:no-repeat;background-size:100px 36px;content:'';display:block;height:36px;right:20px;position:absolute;top:20px;width:100px}
@media screen and (min-width:768px){
.logos-section:after{background-size:200px 72px;height:72px;width:200px}
}
@media screen and (max-width:768px){
.logo-row .et_pb_column{width:50%!important}
}
@media screen and (max-width:1024px){
.logo-row-3 .et_pb_column{width:33%!important}
}
.logos-row img{opacity:0;transform:translateY(50px);transition:all 850ms cubic-bezier(.33,1,.68,1) 250ms}
.logos-row img.visible{opacity:1;transform:translateY(0)}
.bottom-cta-full{padding-left:20px!important;padding-right:20px!important}
.bottom-cta-full:before{background-image:url(images/bg-dots-one.png);background-repeat:no-repeat;background-size:100px 62px;content:'';display:block;height:62px;right:20px;position:absolute;top:20px;width:100px}
@media screen and (min-width:768px){
.bottom-cta-full:before{background-size:200px 124px;height:124px;width:200px}
}
.bottom-cta-full:after{background-image:url(images/bg-dots-two.png);background-repeat:no-repeat;background-size:91px 35px;bottom:20px;content:'';display:block;height:35px;left:20px;position:absolute;width:91px}
@media screen and (min-width:768px){
.bottom-cta-full:after{background-size:183px 70px;height:70px;width:183px}
}
.bottom-cta-full-heading,.bottom-cta-full-heading-home{color:#fff!important;font-family:'Geist',sans-serif!important;font-size:25px!important;line-height:35px!important;font-weight:600}
@media screen and (min-width:1024px){
.bottom-cta-full-heading{font-size:45px!important;line-height:1.2em!important}
}
.cta-heading{font-family:'Geist',sans-serif!important;font-size:25px!important;text-align:center;font-weight:600}
@media screen and (min-width:1024px){
.cta-heading{font-size:42px!important;line-height:1.2em!important}
}
.cta-heading-white{font-family:'Geist',sans-serif!important;color:#fff;font-size:25px!important;text-align:center;font-weight:600}
@media screen and (min-width:1024px){
.cta-heading-white{font-size:42px!important;line-height:1.2em!important}
}
.bottom-cta-split-col-one{position:relative;padding-left:20px;padding-right:20px}
.bottom-cta-split-col-one:before{background-image:url(images/bg-dots-one.png);background-repeat:no-repeat;background-size:70px 43px;content:'';display:block;height:43px;right:20px;position:absolute;bottom:20px;width:70px}
@media screen and (min-width:768px){
.bottom-cta-split-col-one:before{background-size:141px 86px;height:87px;width:141px}
}
.bottom-cta-split-col-one:after{background-image:url(images/bg-dots-two.png);background-repeat:no-repeat;background-size:59px 22px;top:20px;content:'';display:block;height:22px;left:20px;position:absolute;width:59px}
@media screen and (min-width:768px){
.bottom-cta-split-col-one:after{height:45px;width:118px}
}
.bottom-cta-split-col-two{position:relative}
.bottom-cta-split-col-two:after{background-image:url(images/bg-dots-eight.png);background-repeat:no-repeat;background-size:70px 43px;bottom:20px;content:'';display:block;height:43px;right:20px;position:absolute;width:70px}
@media screen and (min-width:768px){
.bottom-cta-split-col-two:after{background-size:141px 87px;height:87px;width:141px}
}
.event-location-date{font-weight:600!important}
.past-event-location-date,.past-event-title{font-family:'Geist',sans-serif;font-weight:600;font-size:20px}
.past-event-location-date{padding-top:0!important}
.logos-heading{color:#fff;font-family:Geist,sans-serf;font-size:30px!important;font-weight:500;line-height:1;text-align:center}
.logos-row{padding-top:0!important}
@media screen and (min-width:768px){
.logos-row{padding-top:30px!important}
}
.client-logo-grid,.logos-row .et_pb_column{display:flex;justify-content:center;flex-wrap:wrap}
.logos-row .et_pb_column{flex-direction:row;padding:0 20px}
.logos-row .et_pb_column .et_pb_image{margin:20px 10px 0;max-width:40%}
@media screen and (min-width:1024px){
.logos-row .et_pb_column .et_pb_image{margin:20px 20px 0;max-width:180px}
}
.client-logo-grid{position:relative}
.client-logo{width:100px;height:66px;margin:0 2px!important}
@media screen and (min-width:768px){
.client-logo{width:200px;height:132px;margin:0}
}
.client-logo.et-animated{opacity:0;transition:all 250ms ease-out!important;transform:translate3d(0,30px,0)!important;animation:none!important}
.client-logo.et-animated.et_had_animation{opacity:1;transform:translate3d(0,0,0)!important;animation:none!important}
.client-logo .et_pb_image_wrap{display:block;width:100px;height:66px;position:relative}
@media screen and (min-width:768px){
.client-logo .et_pb_image_wrap{width:200px;height:132px}
}
.client-logo .et_pb_image_wrap img{position:absolute;top:50%;left:50%;max-height:100%;max-width:70%;transform:translate(-50%,-50%)}
.footer-menu-heading{font-family:'Geist',sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;padding-top:5px!important}
.footer-menu-list{padding:0!important;margin-left:0!important}
.footer-menu-list li{font-family:'Geist'!important;font-size:17px!important;line-height:1!important;font-weight:400!important;list-style:none!important;padding:17px 0 0!important}
.footer-menu-list li a,.footer-menu-list li a:link,.footer-menu-list li a:visited{color:#2e2e2e!important;display:inline-block!important;transition:color 250ms ease-out!important;font-size:15px}
.footer-mobile-app{font-size:16px;padding-top:16px}
.footer-mobile-app a,.footer-mobile-app a:link,.footer-mobile-app a:visited{color:#2e2e2e!important;display:inline-block;transition:color 250ms ease-out}
.footer-menu-list li a:hover,.footer-mobile-app a:hover{color:#75dfee!important}
.footer-copyright,.footer-disclaimer,.footer-legal{font-size:14px!important;line-height:20px!important;opacity:1}
.footer-legal a,.footer-legal a:link,.footer-legal a:visited {color:#98c1f0!important;display:inline-block;transition:color 250ms ease-out;letter-spacing:0.56px;}
.et_pb_text_inner p.footer-copyright{color:#FDFDFC!important}
.footer-legal a:hover{color:#75dfee!important}
@media screen and (max-width:980px){
.et_pb_section.footer-section{padding:38px 0}
.et_pb_row.footer-row-one{padding:0 0 24px}
.et_pb_row.footer-row-one.footer-row-one .et_pb_column:first-child{margin:0;padding:0}
.footer-logo{max-width:150px;margin:0}
.footer-mobile-app{padding:5px 0}
.et_pb_row.footer-row-two{padding:20px 0 18px}
.footer-row-two .et_pb_column:first-child{margin-bottom:0}
.et_pb_row_2_tb_footer.et_pb_row.footer-row-three{padding:24px 0!important}
.et_pb_row.footer-row-three .et_pb_column:first-child{padding-bottom:17px;margin:0}
.footer-legal a, .footer-legal a:link, .footer-legal a:visited, .footer-legal button {
letter-spacing:normal;
padding: 8px 0;
text-decoration:underline;
}
}
.event-image-column{position:relative;margin-bottom:0!important}
.event-image-column:before{background-image:url(images/bg-circle-one.png);background-repeat:no-repeat;background-size:174px 174px;content:'';display:block;height:174px;left:-86px;position:absolute;top:-54px;width:174px}
@media screen and (min-width:980px){
.event-image-column:before{left:-65px}
}
@media screen and (max-width:480px){
.home-event-container .et_pb_button_module_wrapper .home-event-button-two{display:inline-block;margin-top:20px!important}
}
.home-event-container .et_pb_button_module_wrapper{display:inline-block;margin:0 20px 0 0}
.home-event-container{text-align:left!important}
.home-event-date,.home-event-title{font-size:22px!important;line-height:29px!important}
.home-event-title{color:#183944!important;font-family:'Geist',sans-serif!important;font-weight:400!important;padding-top:0!important}
.home-event-date{font-family:'Geist',sans-serif;font-weight:600!important}
.home-event-date,.home-event-description{color:#183944!important;padding-top:0!important}
.dots-3-top-right,.dots-4-bottom-right,.dots-5-bottom-right{position:relative}
.dots-5-bottom-right:after{background-image:url(images/bg-dots-five.png);background-repeat:no-repeat;background-size:100px 36px;bottom:20px;content:'';display:block;height:36px;right:20px;position:absolute;width:100px}
@media screen and (min-width:980px){
.dots-5-bottom-right:after{background-size:200px 72px;height:72px;width:200px}
}
.dots-5-bottom-right.world-of-benefits:after{display:none}
.dots-3-top-right:after{background-image:url(images/bg-dots-three.png);background-repeat:no-repeat;background-size:100px 36px;top:20px;content:'';display:block;height:36px;right:20px;position:absolute;width:100px}
@media screen and (min-width:980px){
.dots-3-top-right:after{background-size:200px 72px;height:72px;width:200px}
}
.dots-4-bottom-right:after{background-image:url(images/bg-dots-four.png);background-repeat:no-repeat;background-size:100px 36px;bottom:20px;content:'';display:block;height:36px;right:20px;position:absolute;width:100px}
@media screen and (min-width:980px){
.dots-4-bottom-right:after{background-size:200px 72px;height:72px;width:200px}
.dot-6-bottom-left{position:relative}
.dot-6-bottom-left:after{background-image:url(images/bg-dots-six@2x.png);background-repeat:no-repeat;background-size:163px 167px;content:'';display:block;height:167px;left:-57px;position:absolute;bottom:-28px;width:163px;z-index:0}
}
.dots-10-top-right,.dots-7-bottom-left,.dots-8-bottom-right,.dots-8-top-right,.dots-9-top-left,ul.check-list li{position:relative}
.dots-7-bottom-left:after{background-image:url(images/bg-dots-seven.png);background-repeat:no-repeat;background-size:100px 36px;bottom:20px;content:'';display:block;height:36px;left:20px;position:absolute;width:100px}
@media screen and (min-width:980px){
.dots-7-bottom-left:after{background-size:200px 72px;height:72px;width:200px}
}
.dots-8-top-right:after{background-image:url(images/bg-dots-eight.png);background-repeat:no-repeat;background-size:100px 62px;top:20px;content:'';display:block;height:62px;right:20px;position:absolute;width:100px;z-index:0}
@media screen and (min-width:980px){
.dots-8-top-right:after{background-size:200px 124px;height:124px;width:200px}
}
.dots-8-bottom-right:after{background-image:url(images/bg-dots-eight.png);background-repeat:no-repeat;background-size:100px 62px;bottom:20px;content:'';display:block;height:62px;right:20px;position:absolute;width:100px;z-index:-1}
@media screen and (min-width:980px){
.dots-8-bottom-right:after{background-size:200px 124px;height:124px;right:20px;width:200px}
}
.dots-9-top-left:before{background-image:url(images/bg-dots-nine.png);background-repeat:no-repeat;background-size:100px 32px;top:20px;content:'';display:block;height:32px;left:20px;position:absolute;width:100px}
@media screen and (min-width:980px){
.dots-9-top-left:before{background-size:199px 71px;height:71px;width:199px}
}
.dots-10-top-right:after{background-image:url(images/bg-dots-ten.png);background-repeat:no-repeat;background-size:100px 36px;top:20px;content:'';display:block;height:36px;right:20px;position:absolute;width:100px}
@media screen and (min-width:980px){
.dots-10-top-right:after{background-size:200px 72px;height:72px;width:200px}
}
@media screen and (max-width:980px){
.reorder-row-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.reorder-row-mobile-one{-webkit-order:1;order:1}
.reorder-row-mobile-two{-webkit-order:2;order:2}
}
.icon-title{font-family:'Geist',sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:20px!important}
ul.check-list{margin:30px auto 0;padding:0;max-width:730px}
ul.check-list--px{max-width:650px}
ul.check-list li{display:block;margin:15px 0 0;padding:0 0 0 45px}
@media screen and (min-width:980px){
ul.check-list li{display:block;position:relative;margin:35px 0 0;padding:0 0 0 45px}
}
.green-check-list li:before,.services-check-list li:before,ul.check-list li:before{background-image:url(images/green-check-mark@2x.png);background-size:24px 22px;background-repeat:no-repeat;content:'';display:block;height:22px;left:0;position:absolute;top:3px;width:24px}
.services-check-list{margin:15px auto 0;padding-left:0!important;padding-bottom:0!important;max-width:730px;vertical-align:top}
@media screen and (min-width:768px){
.services-check-list{columns:2 auto}
}
.green-check-list li,.services-check-list li{position:relative;margin:10px 0 0;font-weight:400}
.services-check-list li{display:inline-block;font-size:17px;line-height:1;padding:0 0 0 20px;width:100%}
.green-check-list li:before,.services-check-list li:before{background-image:url(images/small-check-mark@2x.png);background-size:10px 10px;height:10px;width:10px}
.green-check-list{margin:30px auto 0!important;padding:0!important;max-width:730px}
.no-margin-top{margin-top:0!important}
.green-check-list li{display:block;padding:0 0 0 30px!important;font-size:16px;line-height:1.57}
@media screen and (min-width:980px){
.green-check-list li{font-size:18px}
}
.green-check-list li:before{background-image:url(images/green-check-mark@2x.png);background-size:19px 17px;height:17px;top:5px;width:19px}
.testimonial-text{padding-top:20px}
@media screen and (min-width:1024px){
.testimonial-text{padding-top:40px}
}
.testimonial-quote{font-size:18px!important;line-height:36px!important;position:relative}
@media screen and (min-width:1024px){
.testimonial-quote{font-size:20px!important}
}
.ceo-quote:before,.testimonial-quote:before{content:'\201C';display:block;height:20px;font-size:45px;left:-30px;line-height:1;position:absolute;top:2px;width:20px}
.testimonial-byline{font-size:16px!important;padding-top:30px!important}
@media screen and (min-width:1024px){
.testimonial-byline{display:inline-block;float:right;padding-top:30px!important}
}
.ceo-quote{font-size:18px!important;line-height:1.57;font-weight:600!important;position:relative}
@media screen and (min-width:1024px){
.ceo-quote{font-size:20px!important;line-height:36px!important}
}
.ceo-quote:before{color:#4a73e8;top:15px}
.ceo-quote span{color:#4a73e8;font-family:'Geist',san-serif;font-size:29px!important}
@media screen and (min-width:1024px){
.ceo-quote span{font-size:39px!important}
}
.ceo-quote-byline{font-size:18px!important;line-height:36px!important;font-weight:600!important}
@media screen and (min-width:1024px){
.ceo-quote-byline{display:inline-block;float:right;padding-top:20px!important}
}
.ceo-quote-img-column{position:relative}
.ceo-quote-img-column:before{background-image:url(images/bg-dots-six@2x.png);background-repeat:no-repeat;background-size:163px 167px;content:'';display:block;height:167px;left:-57px;position:absolute;bottom:-28px;width:163px}
.careers-subtitle{color:#4a73e8!important;margin:0!important;padding:0!important}
@media screen and (min-width:1024px){
.full-width-text-image-row-col-one .et_pb_button_module_wrapper{margin-left:auto!important;margin-right:auto!important;max-width:515px!important}
.for-business-sequoia-cta-column{position:relative}
.for-business-sequoia-cta-column:before{background-image:url(images/bg-dots-six@2x.png);background-repeat:no-repeat;background-size:163px 167px;content:'';display:block;height:167px;left:-92px;position:absolute;top:236px;width:163px}
.sequoia-hrx-expectations .et_pb_button_module_wrapper{margin-left:auto!important;margin-right:auto!important;max-width:520px!important}
}
#et-main-area{overflow:hidden}
.social-list,.social-list li{margin:0!important;padding:16px 0 0!important}
.social-list li{display:inline-block;list-style:none;padding:0 16px 0 0!important}
@media screen and (min-width:1024px){
.social-list--footer{text-align:left!important}
}
.load-more{display:none}
.load-more--visible,.modal__player .addtoany_shortcode .a2a_kit{display:block}
.videos-grid{display:flex;flex-wrap:wrap}
.videos-grid__article{padding-top:30px}
@media screen and (min-width:980px){
.videos-grid__article{padding-bottom:30px}
}
@media screen and (min-width:1024px){
.videos-grid__article{width:29.6667%;margin-right:5.5%}
.videos-grid__article:nth-child(3n){
margin-right:0}
}
.modal__player .addtoany_shortcode{margin-top:10px;position:absolute}
.card{backface-visibility:hidden;background-color:#fff;border-radius:14px;box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.04), 0 4px 6px -4px rgba(0, 0, 0, 0.04);transition:transform 500ms ease;overflow:hidden;}
@media screen and (min-width:980px){
.card:hover{transform:scale3d(1.025,1.025,1);box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.16);}
}
.card__figure{line-height:0;padding:0;margin:0;cursor:pointer}
.card__figure__image{height:auto;width:100%}
.card__figure--fixed-ratio{position:relative;padding:55% 0 0}
.card-blurb.et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img,.card__figure--fixed-ratio .card__figure__image{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.card__text{padding:25px 20px 30px;min-height:auto!important}
@media screen and (min-width:768px){
.card__text{padding:35px 30px 37px;min-height:157px!important}
}
.card__text__title{cursor:pointer;font-family:'Geist',san-serif!important;font-size:20px!important;font-weight:500!important;line-height:1.27!important;margin:0;padding:0;color:#141414;}
.card__text__title a{color:inherit;display:block;transition:all 250ms ease-out}
.card__text__excerpt{font-size:16px;line-height:1.27;font-weight:400;opacity:.75;padding:10px 0 0}
.card__text__link{color:#183944;display:inline-block;font-family:'Geist',san-serif;font-size:17px;font-weight:600;line-height:1;margin:37px 0 0;transition:color 250ms ease-out}
.card__text__link:hover,.marketo-form-privacy a,.popup-form-privacy a{color:#4a73e8}
.card__text__link:after{content:'\45';color:#4a73e8;display:inline-block;font-family:'ETmodules';font-size:inherit!important;left:auto;line-height:inherit;opacity:1;position:relative;margin-left:.3em;top:1px}
.card-title{font-family:'Geist',sans-serif;font-size:19px!important;font-weight:400!important;line-height:1.25!important}
.card-blurb.et_pb_blurb .et_pb_blurb_content{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 3px 3px rgba(0,0,0,.2)}
.card-blurb.et_pb_blurb.et_clickable{backface-visibility:hidden;cursor:pointer;transition:transform 250ms ease}
@media screen and (min-width:980px){
.card-blurb.et_pb_blurb.et_clickable:hover{transform:scale3d(1.025,1.025,1)}
}
.card-blurb.et_pb_blurb .et_pb_main_blurb_image{background-color:#e5e6e8;margin-bottom:0;max-width:100%;overflow:hidden;padding-top:53.9893617%;position:relative;width:100%}
.card-blurb.et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,.modal__player iframe{height:100%;left:0;position:absolute;top:0;width:100%}
.card-blurb.et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{object-position:center center;transition:transform 750ms ease}
.card-blurb.et_pb_blurb .et_pb_blurb_container{padding:10px 20px 20px}
@media screen and (min-width:768px){
.card-blurb.et_pb_blurb .et_pb_blurb_container{padding:22px 30px 38px}
.card-blurb.min-height.et_pb_blurb .et_pb_blurb_container{min-height:157px}
}
.card-blurb.et_pb_blurb .et_pb_module_header,.et_pb_column_1_3 .card-blurb.et_pb_blurb .et_pb_module_header{font-family:'Geist',sans-serif;font-size:22px;line-height:1.27;font-weight:500}
.card-blurb.et_pb_blurb .et_pb_blurb_description p{font-size:16px;line-height:1.27;font-weight:400;opacity:.75}
.card-blurb.et_pb_blurb .et_pb_main_blurb_image .et-waypoint.et_pb_animation_top,.card-blurb.et_pb_blurb .et_pb_main_blurb_image .et-waypoint.et_pb_animation_top.et-animated{animation:none!important;opacity:1}
.modal,.modal__bg,.modal__inner{height:100%;left:0;top:0;width:100%}
.modal{position:fixed;z-index:99999}
.modal__bg,.modal__inner{position:absolute}
.modal__bg{background-color:rgba(0,0,0,.5);opacity:0}
.modal__inner{padding:30px;display:flex;align-items:center;justify-content:center;overflow-y:scroll}
.modal__box{max-width:900px;opacity:0;position:relative;width:100%;top:50px}
.modal__close{appearance:none;border:0;background-color:transparent;color:#fff;cursor:pointer;font-family:'Geist',sans-serif;font-size:22px;font-weight:600;line-height:1;margin:0;padding:0;position:absolute;right:0;top:-40px}
.modal__player{padding-top:56.25%;position:relative}
.modal__inner.modal__inner--bio{align-items:normal;padding:20px}
@media screen and (min-width:1024px){
.modal__inner.modal__inner--bio{align-items:normal;padding:100px 0 0}
}
.modal__box.modal__box--bio{top:0;max-width:1100px}
.modal__close.modal__close--bio{top:37px;right:26px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4zODUiIGhlaWdodD0iMTguMzg1IiB2aWV3Qm94PSIwIDAgMTguMzg1IDE4LjM4NSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMDcuMzA4IC0xNjUuMzA4KSI+PHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDcuMzA4IDE4MS41NzEpIHJvdGF0ZSgtNDUpIiBmaWxsPSIjMTgzOTQ0Ii8+PHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMDkuNDI5IDE2NS4zMDgpIHJvdGF0ZSg0NSkiIGZpbGw9IiMxODM5NDQiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:19px 19px;background-position:center center;text-indent:-9999px;width:44px;height:44px;overflow:hidden}
.modal__bio{background-color:#fff;padding:20px;margin:0 0 50px}
.accordion .et_pb_toggle_close .et_pb_toggle_title,.accordion .et_pb_toggle_close h5.et_pb_toggle_title,.accordion .et_pb_toggle_open .et_pb_toggle_title,.accordion .et_pb_toggle_open h5.et_pb_toggle_title,.modal__bio .et_pb_member_social_links a{color:#141414}
.bio-position{font-weight:400;font-size:19px;line-height:1;text-transform:uppercase;padding:10px 0 0}
.bio-description{padding:30px 0 0}
.bio-description p{line-height:1.57}
.bio-description h4{font-size:22px;padding:1em 0 .25em;text-transform:unset}
.bio-description ul{list-style:none;list-style-position:outside;padding:.75em 0;margin:0 0 0 20px}
.bio-description li,.bio-description li:after{font-weight:400;line-height:1.57;position:relative;padding:.25em 0}
.bio-description li:after{content:'•';position:absolute;font-size:1em;top:0;left:-18px;font-weight:700;color:#091b33}
@media screen and (min-width:1024px){
.modal__bio{display:flex;padding:100px 80px}
.modal__bio__left{width:33%;position:relative}
.modal__bio__left:before{background-image:url(images/bg-dots-six@2x.png);background-repeat:no-repeat;background-size:163px 167px;content:'';display:block;height:167px;left:-57px;position:absolute;top:0;width:163px}
.modal__bio__left img{position:relative}
.modal__bio__right{width:67%;padding:0 0 0 80px}
}
.accordion .et_pb_toggle_close,.accordion .et_pb_toggle_open{background:0 0}
.accordion .et_pb_toggle_title{font-family:'Geist',sans-serif;font-size:20px;font-weight:600;line-height:1.5789;padding:0 50px 0 0!important}
.accordion .et_pb_toggle_close .et_pb_toggle_title:before,.accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:inline-block;color:#35bea8;content:'\4b';font-size:30px;margin-top:-.65em;position:absolute;top:50%;right:0;left:auto}
.accordion .et_pb_toggle_close .et_pb_toggle_title:before{content:'\4c'}
.custom-toggle.et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:before{content:'\4c'}
.accordion .et_pb_toggle{border:0;border-bottom:1px solid #D6D6D6}
.accordion .et_pb_toggle:first-child{border-top:1px solid #D6D6D6}
.accordion .et_pb_toggle:last-child{border-bottom:none}
.accordion .et_pb_toggle_close,.accordion .et_pb_toggle_open{padding:0 0 28px}
.accordion .et_pb_toggle_content{padding-top:10px!important}
.accordion .et_pb_toggle_content p{color:#2e2e2e;line-height:1.5789;font-size:19px;font-weight:400}
.custom-toggle.et_pb_toggle{border:0;border-bottom:1px solid #ccc}
.custom-toggle.et_pb_toggle.et_pb_toggle_close:last-child,.custom-toggle.et_pb_toggle.et_pb_toggle_open:last-child,.custom-toggle.et_pb_toggle:last-child{border:0}
.custom-toggle.et_pb_toggle.et_pb_toggle_close,.custom-toggle.et_pb_toggle.et_pb_toggle_open{background:0 0;border:0;border-bottom:1px solid #D6D6D6;padding:24px 0;margin-bottom:0;}
.custom-toggle.et_pb_toggle .et_pb_toggle_title{font-family:'Geist',sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#141414;transition:all 200ms ease-out!important}
.custom-toggle.et_pb_toggle .et_pb_toggle_title:hover,.et_pb_toggle_0.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_1.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_10.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_11.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_12.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_13.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_14.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_15.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_16.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_2.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_3.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_4.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_5.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_6.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_7.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_8.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title,.et_pb_toggle_9.custom-toggle.et_pb_toggle.et_pb_toggle_open h5.et_pb_toggle_title{color:#141414!important}
.custom-toggle.et_pb_toggle .et_pb_toggle_title:before{color:#4a73e8;font-size:30px}
.custom-toggle.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content:'\4b';color:#141414!important;}
.custom-toggle.et_pb_toggle .et_pb_toggle_content{font-weight:400;font-size:16px;line-height:1.57}
@media screen and (min-width:768px){
.custom-toggle.et_pb_toggle .et_pb_toggle_content{font-size:18px}
}
@media screen and (max-width:980px){
.popup-form .popup-form-col-one{display:none}
}
.popup-form-col-two{position:relative}
.popup-form-col-two:before{background-image:url(images/bg-dots-nine.png);background-repeat:no-repeat;background-size:64px 23px;top:20px;content:'';display:block;height:23px;left:20px;position:absolute;width:64px}
@media screen and (min-width:980px){
.popup-form-col-two:before{background-size:129px 47px;height:47px;width:129px}
}
.popup-form-col-two:after{background-image:url(images/bg-dots-two.png);background-repeat:no-repeat;background-size:59px 22px;bottom:20px;content:'';display:block;height:22px;right:20px;position:absolute;width:59px}
@media screen and (min-width:980px){
.popup-form-col-two:after{background-size:119px 45px;height:45px;width:119px}
}
.popup-form-intro{max-width:80%;line-height:1.45!important}
@media screen and (min-width:980px){
.popup-form-intro{max-width:100%;line-height:1.57!important}
}
.popup-form-thankyou{width:100%;display:none}
.popup-form-thankyou h1,.popup-form-thankyou h2,.popup-form-thankyou h3,.popup-form-thankyou h4,.popup-form-thankyou h5,.popup-form-thankyou p{color:#fff;text-align:center}
.popup-form-privacy p{color:#fff;text-align:left;font-size:13px;line-height:1!important;margin-top:20px;padding:0 0 0 18px;position:relative}
.marketo-form-privacy p:before,.popup-form-privacy p:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNS4yIDQ3LjkiPjx0aXRsZT5sb2NrPC90aXRsZT48cGF0aCBkPSJNMzEuOSwxOS4zN1YxNC4zYTE0LjMsMTQuMywwLDAsMC0yOC42LDB2NS4wN0E0Ljg2LDQuODYsMCwwLDAsMCwyMy45VjQzLjFhNC44Nyw0Ljg3LDAsMCwwLDQuOCw0LjhIMzAuNGE0LjgsNC44LDAsMCwwLDQuOC00LjhWMjMuOUE0Ljg2LDQuODYsMCwwLDAsMzEuOSwxOS4zN1pNMTcuNiwzQTExLjM1LDExLjM1LDAsMCwxLDI4LjksMTQuM3Y0LjhINi4zVjE0LjNBMTEuMzUsMTEuMzUsMCwwLDEsMTcuNiwzWk0zMiw0My4xYTEuNTgsMS41OCwwLDAsMS0xLjYsMS42SDQuOGExLjU4LDEuNTgsMCwwLDEtMS42LTEuNlYyMy45YTEuNTgsMS41OCwwLDAsMSwxLjYtMS42SDMwLjRBMS41OCwxLjU4LDAsMCwxLDMyLDIzLjlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBzdHlsZT0iZmlsbDojOGJjZjI0Ii8+PHBhdGggZD0iTTIwLjgsMjguN2EzLjIyLDMuMjIsMCwwLDAtMy4yLTMuMiwzLjIxLDMuMjEsMCwwLDAtMS4yOSw2LjE0TDE1LjIsMzguM0gyMGwtMS4xMS02LjY2QTMuMTUsMy4xNSwwLDAsMCwyMC44LDI4LjdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBzdHlsZT0iZmlsbDojOGJjZjI0Ii8+PC9zdmc+);background-size:9px 12px;width:9px;top:0;left:0;height:12px;position:absolute;background-repeat:no-repeat}
.popup-form-code{width:100%}
@media screen and (min-width:768px){
.pum-open-overlay.pum-open-scrollable #cookie-law-info-bar,.pum-open-overlay.pum-open-scrollable .header-section{width:calc(100vw - 15px)}
}
.popmake{margin:0 10px 20px}
.popmake.theme-12414 .pum-close{display:none}
.popmake.theme-12414 .cookie-consent-popup{display:flex;max-width:900px;padding:17px 20px;margin:0 auto}
.popmake.theme-12414 .cookie-consent-popup__button,.popmake.theme-12414 .cookie-consent-popup__message{padding:0 20px 0 0;font-family:'Geist',sans-serif;font-size:15px;font-weight:400;color:#fff}
.popmake.theme-12414 .cookie-consent-popup__message a:link,.popmake.theme-12414 .cookie-consent-popup__message a:visited{display:inline-block;color:#4a73e8;transition:color 200ms ease-out}
.popmake.theme-12414 .cookie-consent-popup__message a:hover{color:#75dfee}
.popmake.theme-12414 .cookie-consent-popup__button{display:inline-block;appearance:none;border:0;border-radius:5px;background-color:#4a73e8;padding:8px 14px;transition:background 200ms ease-out;font-weight:500}
.popmake.theme-12414 .cookie-consent-popup__button:hover{background-color:#75dfee}
@media screen and (max-width:980px){
.pum-container.theme-1491{top:20px!important}
}
.form-container{max-width:600px}
.mrktoReset .mktoForm{width:100%!important}
@media only screen and (max-width:480px){
.mrktoReset .mktoForm{padding:0}
}
.mrktoReset .mktoForm .mktoFormRow{position:relative;margin-top:0!important}
.mrktoReset .mktoForm .mktoFormCol{float:none!important;min-height:auto!important;margin:24px 0 0!important;line-height:0!important}
.mrktoReset .mktoForm .mktoFieldWrap{float:none!important;width:100%!important}
.mrktoReset .mktoForm .mktoGutter{display:none!important;width:auto!important}
.mrktoReset .mktoForm .mktoOffset{display:none;float:none!important;height:auto!important;width:auto!important}
.mrktoReset .mktoForm .mktoLabel{color:#fff;float:none!important;font-size:1.2em!important;line-height:1.2em!important;padding:0 0 9px!important;width:100%!important;z-index:2!important;opacity:.9!important}
.mrktoReset .mktoForm input[type=date],.mrktoReset .mktoForm input[type=email],.mrktoReset .mktoForm input[type=number],.mrktoReset .mktoForm input[type=tel],.mrktoReset .mktoForm input[type=text],.mrktoReset .mktoForm input[type=url],.mrktoReset .mktoForm select.mktoField{height:auto}
.mrktoReset .mktoForm input[type=date],.mrktoReset .mktoForm input[type=email],.mrktoReset .mktoForm input[type=number],.mrktoReset .mktoForm input[type=tel],.mrktoReset .mktoForm input[type=text],.mrktoReset .mktoForm input[type=url],.mrktoReset .mktoForm select.mktoField,.mrktoReset .mktoForm textarea.mktoField{color:#fff;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;border:0!important;border-radius:0!important;background-color:#285a58!important;font-size:1.2em!important;position:relative;padding:0.6em 1.2em!important;width:100%!important;z-index:1!important;transition:background 250ms ease-out;box-shadow:none!important}
.mrktoReset .mktoForm input::placeholder,.mrktoReset .mktoForm textarea::placeholder{color:#fff}
.mrktoReset .mktoForm input[type=date]:hover,.mrktoReset .mktoForm input[type=email]:hover,.mrktoReset .mktoForm input[type=number]:hover,.mrktoReset .mktoForm input[type=tel]:hover,.mrktoReset .mktoForm input[type=text]:hover,.mrktoReset .mktoForm input[type=url]:hover,.mrktoReset .mktoForm select.mktoField:hover .mrktoReset .mktoForm textarea.mktoField:hover,.mrktoReset .mktoForm textarea.mktoField:hover{background-color:#2d6765!important}
.mrktoReset .mktoForm input[type=date]:focus,.mrktoReset .mktoForm input[type=email]:focus,.mrktoReset .mktoForm input[type=number]:focus,.mrktoReset .mktoForm input[type=tel]:focus,.mrktoReset .mktoForm input[type=text]:focus,.mrktoReset .mktoForm input[type=url]:focus,.mrktoReset .mktoForm select.mktoField:focus,.mrktoReset .mktoForm textarea.mktoField:focus{color:#fff!important}
.mrktoReset .mktoForm select.mktoField{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA5Ij48ZyBzdHlsZT0ib3BhY2l0eTowLjg1Ij48cG9seWdvbiBwb2ludHM9IjYgOSAwIDAgMTIgMCA2IDkiIHN0eWxlPSJmaWxsOiNmZmYiLz48L2c+PC9zdmc+)!important;background-repeat:no-repeat!important;background-size:12px 9px!important;background-position:right 1.2em center!important}
.mrktoReset.light .mktoForm .mktoLabel{color:#183944;display:block;float:none!important;font-size:1.2em!important;line-height:1.2em!important;padding:0 0 9px!important;width:100%!important;z-index:2!important;font-weight:600;opacity:1!important}
.mrktoReset.light .mktoForm input[type=date],.mrktoReset.light .mktoForm input[type=email],.mrktoReset.light .mktoForm input[type=number],.mrktoReset.light .mktoForm input[type=tel],.mrktoReset.light .mktoForm input[type=text],.mrktoReset.light .mktoForm input[type=url],.mrktoReset.light .mktoForm select.mktoField,.mrktoReset.light .mktoForm textarea.mktoField{color:#183944;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;border:0!important;border-radius:0!important;background-color:#f1f1f1!important;font-size:1.2em!important;font-weight:600;position:relative;padding:0.6em 1.2em!important;width:100%!important;z-index:1!important;transition:background 250ms ease-out;box-shadow:none!important;height:auto}
.mrktoReset.light .mktoForm input::placeholder,.mrktoReset.light .mktoForm textarea::placeholder{color:#183944;font-weight:600}
.mrktoReset.light .mktoForm input[type=date]:hover,.mrktoReset.light .mktoForm input[type=email]:hover,.mrktoReset.light .mktoForm input[type=number]:hover,.mrktoReset.light .mktoForm input[type=tel]:hover,.mrktoReset.light .mktoForm input[type=text]:hover,.mrktoReset.light .mktoForm input[type=url]:hover,.mrktoReset.light .mktoForm select.mktoField:hover .mrktoReset.light .mktoForm textarea.mktoField:hover,.mrktoReset.light .mktoForm textarea.mktoField:hover{background-color:#f1f1f1!important}
.mrktoReset.light .mktoForm input[type=date]:focus,.mrktoReset.light .mktoForm input[type=email]:focus,.mrktoReset.light .mktoForm input[type=number]:focus,.mrktoReset.light .mktoForm input[type=tel]:focus,.mrktoReset.light .mktoForm input[type=text]:focus,.mrktoReset.light .mktoForm input[type=url]:focus,.mrktoReset.light .mktoForm select.mktoField:focus,.mrktoReset.light .mktoForm textarea.mktoField:focus{color:#183944!important}
.mrktoReset.light .mktoForm input[type=checkbox]>label,.mrktoReset.light .mktoForm input[type=radio]>label{padding-left:2em!important}
.mrktoReset.light .mktoForm input[type=checkbox]+label:before,.mrktoReset.light .mktoForm input[type=radio]+label:before{box-shadow:none!important;margin-left:-1.8em!important}
.mrktoReset.light .mktoForm input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0;height:24px;width:24px;border-radius:24px;background:#4a73e8;cursor:pointer;margin-top:-9px;box-shadow:none}
.mrktoReset.light .mktoForm input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:24px;width:24px;border-radius:3px;background:#4a73e8;cursor:pointer}
.mrktoReset.light .mktoForm input[type=range]::-ms-thumb{box-shadow:none;border:1px solid #000;height:24px;width:24px;border-radius:24px;background:#4a73e8;cursor:pointer}
.mrktoReset.light .mktoForm input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;box-shadow:none;background:#fff;border-radius:24px;border:1px solid #183944}
.mrktoReset.light .mktoForm input[type=range]:focus::-webkit-slider-runnable-track{opacity:1}
.mrktoReset.light .mktoForm input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;box-shadow:none;background:#fff;border-radius:1.3px;border:1px solid #183944}
.mrktoReset.light .mktoForm input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}
.mrktoReset.light .mktoForm input[type=range]::-ms-fill-lower{background:#fff;border:.2px solid #4a73e8;border-radius:2.6px;box-shadow:none}
.mrktoReset.light .mktoForm input[type=range]:focus::-ms-fill-lower{background:#fff}
.mrktoReset.light .ff input[type=range]::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:none}
.mrktoReset.light .mktoForm input[type=range]:focus::-ms-fill-upper{background:0 0}
.mrktoReset.light .mktoForm select.mktoField{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA5Ij48ZyBzdHlsZT0ib3BhY2l0eTowLjg1Ij48cG9seWdvbiBwb2ludHM9IjYgOSAwIDAgMTIgMCA2IDkiIHN0eWxlPSJmaWxsOiMxODM5NDQiLz48L2c+PC9zdmc+)!important;background-repeat:no-repeat!important;background-size:12px 9px!important;background-position:right 1.2em center!important}
.mrktoReset .mktoForm textarea.mktoField{height:100px!important}
.mrktoReset .mktoForm .mktoButtonRow{margin:24px 0 0!important}
.mrktoReset .mktoForm .mktoButtonWrap{margin:0!important}
.mrktoReset .mktoForm .mktoButtonWrap.mktoInset .mktoButton,.mrktoReset .mktoForm .mktoButtonWrap.mktoShadow .mktoButton,.mrktoReset .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{appearance:none;color:#fff;border:0!important;border-radius:8px;padding:.8em 1.3em!important;font-size:1.2em;font-weight:600;background-color:#091b33!important;background-image:none!important;transition:background 250ms ease-out;box-shadow:none!important}
.mrktoReset .mktoForm .mktoButtonWrap.mktoShadow .mktoButton:hover,.mrktoReset .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#4a73e8!important;border:0!important}
@media screen and (min-width:768px){
.mrktoSequoia.mrktoReset.popup .mktoForm{display:flex;flex-wrap:wrap}
.mrktoSequoia.mrktoReset.popup .mktoForm .mktoFormRow{width:50%;padding-right:20px;box-sizing:border-box}
.mrktoSequoia.mrktoReset.popup .mktoForm .mktoFormRow:nth-child(8){
width:100%}
.mrktoSequoia.mrktoReset.two-column .mktoForm{display:flex;flex-wrap:wrap;margin:0 -10px}
.mrktoSequoia.mrktoReset.two-column .mktoForm .mktoFormRow{margin:0 10px;width:calc(50% - 20px)}
.mrktoSequoia.mrktoReset.two-column .mktoForm .mktoFormRowDesc{margin:0 10px;width:calc(100% - 10px)}
.mrktoSequoia.mrktoReset.two-column .mktoForm .mktoButtonRow{margin:24px 10px 0!important;width:calc(100% - 10px)}
}
.marketo-form-thankyou{display:none}
.et-fb .marketo-form-thankyou{display:block!important}
.et-fb .marketo-form:before{background-color:#f1f1f1;content:'Marketo Form';display:block;padding:20px}
.marketo-form-privacy p{color:#183944;text-align:left;font-size:13px;line-height:1!important;margin-top:20px;padding:0 0 0 18px;position:relative}
.strategy-card-container{display:flex;justify-content:center;flex-wrap:wrap;max-width:1196px;margin:0 auto}
@media screen and (min-width:1280px){
.strategy-card-container{position:relative}
.strategy-card-container:before{content:'';display:block;background-image:url(images/bg-dots-six@2x.png);background-repeat:no-repeat;background-size:163px 167px;width:163px;height:167px;margin:20px 30px;position:absolute;left:-57px;bottom:-29px}
}
.strategy-card{background-color:#fff;padding:0;border-radius:10px;box-shadow:0 8px 10px 0 rgba(0,0,0,.09);overflow:hidden;width:320px;height:405px;position:relative;margin:20px 0 0;cursor:pointer;transition:all 200ms ease-out}
@media screen and (min-width:768px){
.strategy-card{margin:20px 25px}
}
@media screen and (min-width:1440px){
.strategy-card{margin:20px 30px}
.strategy-card.active,.strategy-card:hover{box-shadow:0 8px 10px 0 rgba(0,0,0,.2);transform:translateY(-20px) scale(1.025)}
}
.strategy-card-inner{position:relative;width:100%;height:100%}
.strategy-card-img{position:absolute;top:21%;left:50%;margin:0 0 0 -70px;width:140px;height:140px;transition:all 450ms ease-out 100ms}
.strategy-card.active .strategy-card-img{transform:translateY(-190px) scale(.8);opacity:0}
@media screen and (min-width:1280px){
.strategy-card{margin:20px 30px}
}
.strategy-card-title{font-family:'Geist',sans-serif;font-size:28px;font-weight:700;width:100%;text-align:center;position:absolute;top:58%;transition:transform 450ms ease-out 100ms,color 250ms ease-out;margin:0}
.strategy-card:hover .strategy-card-title{color:#2b7081}
.service-blurb.current:hover .et_pb_module_header,.strategy-card.active:hover .strategy-card-title{color:#183944}
.strategy-card.active .strategy-card-title{transform:translateY(-190px) scale(.8)}
.strategy-card-text{position:absolute;top:72%;width:100%;opacity:0;padding:0 30px;transition:all 450ms ease-out 100ms;overflow:visible}
.strategy-card.active .strategy-card-text{transform:translateY(-190px);opacity:1}
.strategy-card-business,.strategy-card-people{font-family:'Geist',sans-serif;font-size:19px;font-weight:700;line-height:1;color:#4a73e8;text-align:center;margin:0}
.strategy-card-people{color:#091b33}
.strategy-card-link{display:block;font-family:'Geist',sans-serif;font-size:15px;line-height:1.5;text-align:left;text-decoration:none;color:#183944;padding-right:20px;position:relative;overflow:visible;transition:all 250ms ease-out 100ms;margin:15px 0 0;pointer-events:none}
@media screen and (min-width:768px){
.strategy-card-link{font-size:16px;line-height:1.5}
}
.strategy-card.active .strategy-card-link{pointer-events:auto}
.strategy-card-link:after{display:block;content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS4yNjkiIGhlaWdodD0iMjAuMzk2IiB2aWV3Qm94PSIwIDAgMTEuMjY5IDIwLjM5NiI+PHBhdGggZD0iTTE0OS42MzksNDguMWwtOC43MjQtOC43MjRhLjU2Ni41NjYsMCwwLDEtLjE2NS0uNDA2LjU3My41NzMsMCwwLDEsLjE2NS0uNDA2LjU3Ni41NzYsMCwwLDEsLjgxMSwwbDkuMTI1LDkuMTI1YS41Ny41NywwLDAsMSwwLC44MDdsLTkuMTMsOS4xM2EuNTYzLjU2MywwLDAsMS0uNC4xNjUuNTgxLjU4MSwwLDAsMS0uNDA2LS4xNjUuNTY2LjU2NiwwLDAsMS0uMTY1LS40MDYuNTgxLjU4MSwwLDAsMSwuMTY1LS40MDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQwLjI1IC0zNy45KSIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjEiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:11px 20px;width:11px;height:20px;position:absolute;top:50%;right:0;margin:-8px 0 0}
.strategy-card-divider{height:1px;background-color:#efefef;margin:30px 0 30px -20%;width:140%}
.strategy-card-plus{position:absolute;top:0;right:0;width:44px;height:44px;transition:transform 250ms ease-out}
.strategy-card-plus,.strategy-card:hover .strategy-card-plus{transform:scale(1.4)}
.strategy-card-plus-one,.strategy-card-plus-two{background-color:#091b33;width:14px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -7px}
.strategy-card:hover .strategy-card-plus-one,.strategy-card:hover .strategy-card-plus-two{background-color:#2b7081}
.strategy-card-plus-two{transform:rotate(90deg);transition:all 250ms ease-out 100ms}
.strategy-card.active .strategy-card-plus-two{transform:rotate(0)}
.timeline{opacity:0}
.logged-in .timeline,.timeline.tns-slider{opacity:1}
.timeline-milestone{padding:0 0 20px;position:relative;margin:0;min-height:472px}
.et_pb_module.timeline-milestone{margin-bottom:0!important}
@media screen and (min-width:640px){
.timeline-milestone:after{background-color:rgba(24,57,68,.2);content:'';height:100%;position:absolute;top:0;right:50px;width:1px}
.timeline-milestone:last-child:after{display:none}
}
.timeline-milestone h2{color:#4a73e8!important;font-size:36px!important}
@media screen and (min-width:640px){
.timeline-milestone h2{font-size:43px!important}
}
.timeline-milestone img{height:auto;max-width:297px!important;width:100%!important;margin:16px 0 0!important;padding:0!important}
.timeline-container .tns-controls{display:block;position:absolute;right:0;top:0;z-index:100}
@media screen and (min-width:768px){
.timeline-container .tns-controls{display:block;position:absolute;right:0;top:-90px;z-index:100}
}
.timeline-container .tns-controls button:nth-child(1){
appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS40MDciIGhlaWdodD0iNDUuMzI0Ij48cGF0aCBkPSJNNC41MDcgMjIuNjU3bDE5LjA0IDE5LjAzN2ExLjIzNCAxLjIzNCAwIDAxLjM2Ljg4NSAxLjI1MSAxLjI1MSAwIDAxLS4zNi44ODUgMS4yMzQgMS4yMzQgMCAwMS0uODg1LjM2IDEuMjM3IDEuMjM3IDAgMDEtLjg4NS0uMzdMMS44NjUgMjMuNTQyYTEuMjQ1IDEuMjQ1IDAgMDEwLTEuNzYxTDIxLjc4NiAxLjg2YTEuMjI4IDEuMjI4IDAgMDEuODc1LS4zNiAxLjI2OCAxLjI2OCAwIDAxLjg4NS4zNiAxLjIzNCAxLjIzNCAwIDAxLjM2MS44ODUgMS4yNjggMS4yNjggMCAwMS0uMzYuODg1eiIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:23px 43px;border:0;border-radius:0;height:43px;width:44px;padding:0;margin:0;text-indent:-9999px;overflow:hidden;transform:scale(.75) translateX(30px)}
@media screen and (min-width:768px){
.timeline-container .tns-controls button:nth-child(1){
transform:scale(1) translateX(0)}
}
.timeline-container .tns-controls button:nth-child(2){
appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS40MDciIGhlaWdodD0iNDUuMzI0Ij48cGF0aCBkPSJNNC41MDcgMjIuNjU3bDE5LjA0IDE5LjAzN2ExLjIzNCAxLjIzNCAwIDAxLjM2Ljg4NSAxLjI1MSAxLjI1MSAwIDAxLS4zNi44ODUgMS4yMzQgMS4yMzQgMCAwMS0uODg1LjM2IDEuMjM3IDEuMjM3IDAgMDEtLjg4NS0uMzdMMS44NjUgMjMuNTQyYTEuMjQ1IDEuMjQ1IDAgMDEwLTEuNzYxTDIxLjc4NiAxLjg2YTEuMjI4IDEuMjI4IDAgMDEuODc1LS4zNiAxLjI2OCAxLjI2OCAwIDAxLjg4NS4zNiAxLjIzNCAxLjIzNCAwIDAxLjM2MS44ODUgMS4yNjggMS4yNjggMCAwMS0uMzYuODg1eiIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:23px 43px;border:0;border-radius:0;height:43px;width:44px;padding:0;margin:0;text-indent:-9999px;overflow:hidden;transform:rotate(180deg) scale(.75)}
@media screen and (min-width:768px){
.timeline-container .tns-controls button:nth-child(2){
transform:rotate(180deg) scale(1)}
}
.timeline-container .tns-controls button:disabled{opacity:.25}
.timeline-container #tns1-mw{overflow:visible!important}
.values-full-width-slider{background-color:#1d4846}
.values-full-width-slider .et_pb_slide_description:before{color:#4a73e8;content:'Our Values';display:block;padding:0 0 20px;font-size:19px;line-height:1;font-weight:700}
.values-full-width-slider .et_pb_slide_description{padding:50px 30px 80px}
@media screen and (min-width:768px){
.values-full-width-slider .et_pb_slide_description{padding:50px 50px 80px}
}
@media screen and (min-width:1024px){
.values-full-width-slider .et_pb_slide_description{padding:100px 0 160px}
}
.values-full-width-slider .et_pb_slide_description h2.et_pb_slide_title{font-weight:600!important;font-size:30px!important}
@media screen and (min-width:768px){
.values-full-width-slider .et_pb_slide_description h2.et_pb_slide_title{font-size:35px!important}
}
@media screen and (min-width:1024px){
.values-full-width-slider .et_pb_slide_description h2.et_pb_slide_title{font-size:54px!important}
}
.values-full-width-slider .et_pb_slide_content{padding:0}
@media screen and (min-width:768px){
.values-full-width-slider .et_pb_slide_content{padding:0s}
}
@media screen and (min-width:1024px){
.values-full-width-slider .et_pb_slide_content{padding:20px 0 0}
}
.values-full-width-slider .et_pb_slide_content p{font-size:16px;line-height:1.57}
@media screen and (min-width:768px){
.values-full-width-slider .et_pb_slide_content p{font-size:18px}
}
@media screen and (min-width:1024px){
.values-full-width-slider .et_pb_slide_content p{font-size:24px}
}
.career-slider{opacity:0}
.career-slider.tns-slider,.logged-in .career-slider{opacity:1}
.career-slider-milestone h2,.career-slider-milestone h3{color:#4a73e8!important;font-family:'Geist',sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1!important;margin:0!important;padding:10px 0 0!important}
.career-slider-milestone h3{color:#183944!important;font-size:28px!important;padding:10px 0 5px!important}
@media screen and (min-width:768px){
.career-slider-milestone h3{font-size:40px!important}
}
.career-slider-milestone img{max-width:200px;width:100%}
@media screen and (min-width:768px){
.career-slider-milestone img{max-width:280px}
}
.career-slider-container{position:relative}
.career-slider-container .tns-controls{display:block}
.career-slider-container .tns-controls button:nth-child(1),.career-slider-container .tns-controls button:nth-child(2){
appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS40MDciIGhlaWdodD0iNDUuMzI0Ij48cGF0aCBkPSJNNC41MDcgMjIuNjU3bDE5LjA0IDE5LjAzN2ExLjIzNCAxLjIzNCAwIDAxLjM2Ljg4NSAxLjI1MSAxLjI1MSAwIDAxLS4zNi44ODUgMS4yMzQgMS4yMzQgMCAwMS0uODg1LjM2IDEuMjM3IDEuMjM3IDAgMDEtLjg4NS0uMzdMMS44NjUgMjMuNTQyYTEuMjQ1IDEuMjQ1IDAgMDEwLTEuNzYxTDIxLjc4NiAxLjg2YTEuMjI4IDEuMjI4IDAgMDEuODc1LS4zNiAxLjI2OCAxLjI2OCAwIDAxLjg4NS4zNiAxLjIzNCAxLjIzNCAwIDAxLjM2MS44ODUgMS4yNjggMS4yNjggMCAwMS0uMzYuODg1eiIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:11px 21px;background-position:center center;border:0;border-radius:0;height:43px;width:44px;padding:0;text-indent:-9999px;overflow:hidden;position:absolute;top:145px;margin:-22px 0 0;z-index:10}
.career-slider-container .tns-controls button:nth-child(1){
left:-20px}
.career-slider-container .tns-controls button:nth-child(2){
transform:rotate(180deg);right:-20px}
.career-slider-container .tns-controls button:disabled{opacity:.25}
@media screen and (min-width:768px){
.career-slider-container .tns-controls{display:block}
.career-slider-container .tns-controls button:nth-child(1){
background-size:23px 43px;top:195px;left:-50px;margin-top:-22px}
.career-slider-container .tns-controls button:nth-child(2){
background-size:23px 43px;top:195px;right:-50px;margin-top:-22px}
.career-slider-container .tns-controls button:disabled{opacity:.25}
}
@media screen and (min-width:1280px){
.career-slider-container .tns-controls button:nth-child(1){
top:195px;left:-100px}
.career-slider-container .tns-controls button:nth-child(2){
top:195px;right:-100px}
}
.charity-slider{opacity:0;width:100%}
.charity-slider.tns-slider,.logged-in .charity-slider{opacity:1}
.charity-slider .tns-item{margin-bottom:30px}
.charity-slide{padding:0}
@media screen and (min-width:768px){
.charity-slide{padding:0 20px}
}
.charity-slide img{display:inline-block;height:130px;object-fit:contain;object-position:center center;width:175px;transition:transform 250ms ease-out}
.charity-slide:hover img{transform:scale(1.15)}
.charity-slider-container{position:relative}
.charity-slider-container .tns-controls{display:block}
.charity-slider-container .tns-controls button:nth-child(1),.charity-slider-container .tns-controls button:nth-child(2){
appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS40MDciIGhlaWdodD0iNDUuMzI0Ij48cGF0aCBkPSJNNC41MDcgMjIuNjU3bDE5LjA0IDE5LjAzN2ExLjIzNCAxLjIzNCAwIDAxLjM2Ljg4NSAxLjI1MSAxLjI1MSAwIDAxLS4zNi44ODUgMS4yMzQgMS4yMzQgMCAwMS0uODg1LjM2IDEuMjM3IDEuMjM3IDAgMDEtLjg4NS0uMzdMMS44NjUgMjMuNTQyYTEuMjQ1IDEuMjQ1IDAgMDEwLTEuNzYxTDIxLjc4NiAxLjg2YTEuMjI4IDEuMjI4IDAgMDEuODc1LS4zNiAxLjI2OCAxLjI2OCAwIDAxLjg4NS4zNiAxLjIzNCAxLjIzNCAwIDAxLjM2MS44ODUgMS4yNjggMS4yNjggMCAwMS0uMzYuODg1eiIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:11px 21px;background-position:center center;border:0;border-radius:0;height:43px;width:44px;padding:0;text-indent:-9999px;overflow:hidden;position:absolute;top:86px;margin:-22px 0 0;z-index:10}
.charity-slider-container .tns-controls button:nth-child(1){
left:10px}
.charity-slider-container .tns-controls button:nth-child(2){
transform:rotate(180deg);right:10px}
.charity-slider-container .tns-controls button:disabled{opacity:.25}
@media screen and (min-width:768px){
.charity-slider-container .tns-controls button:nth-child(1){
top:86px;left:20px}
.charity-slider-container .tns-controls button:nth-child(2){
top:86px;right:20px}
}
@media screen and (min-width:1280px){
.charity-slider-container .tns-controls button:nth-child(1){
top:195px;left:-100px}
.charity-slider-container .tns-controls button:nth-child(2){
top:195px;right:-100px}
}
.what-they-say-slider{opacity:0}
.clients-toggle button.active,.clients-toggle button:hover,.logged-in .what-they-say-slider,.what-they-say-slider.tns-slider{opacity:1}
.what-they-say-slide{padding:0;margin-bottom:0!important}
@media screen and (min-width:768px){
.what-they-say-slide{padding:0}
}
.what-they-say-slide p{color:#fff!important;font-size:15px!important;font-family:'Geist',sans-serif;line-height:1.6;text-align:center}
@media screen and (min-width:768px){
.what-they-say-slide p{font-size:22px!important}
}
@media screen and (min-width:1024px){
.what-they-say-slide p{font-size:30px!important}
}
.what-they-say-author{font-family:'Geist',sans-serif!important;text-transform:uppercase;font-size:20px!important;line-height:1!important;font-weight:700!important}
.what-they-say-author:before{content:'- '}
.what-they-say-slider-container{position:relative}
.what-they-say-slider-container .tns-controls{display:block}
.what-they-say-slider-container .tns-controls button:nth-child(1),.what-they-say-slider-container .tns-controls button:nth-child(2){
appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS40MDciIGhlaWdodD0iNDUuMzI0Ij48cGF0aCBkPSJNNC41MDcgMjIuNjU3bDE5LjA0IDE5LjAzN2ExLjIzNCAxLjIzNCAwIDAxLjM2Ljg4NSAxLjI1MSAxLjI1MSAwIDAxLS4zNi44ODUgMS4yMzQgMS4yMzQgMCAwMS0uODg1LjM2IDEuMjM3IDEuMjM3IDAgMDEtLjg4NS0uMzdMMS44NjUgMjMuNTQyYTEuMjQ1IDEuMjQ1IDAgMDEwLTEuNzYxTDIxLjc4NiAxLjg2YTEuMjI4IDEuMjI4IDAgMDEuODc1LS4zNiAxLjI2OCAxLjI2OCAwIDAxLjg4NS4zNiAxLjIzNCAxLjIzNCAwIDAxLjM2MS44ODUgMS4yNjggMS4yNjggMCAwMS0uMzYuODg1eiIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:19px 44px;background-position:center center;border:0;border-radius:0;height:43px;width:44px;padding:0;text-indent:-9999px;overflow:hidden;position:absolute;top:86px;margin:-22px 0 0;z-index:10;filter:invert(100%)}
.what-they-say-slider-container .tns-controls button:nth-child(1){
left:0}
.what-they-say-slider-container .tns-controls button:nth-child(2){
transform:rotate(180deg);right:0}
.what-they-say-slider-container .tns-controls button:disabled{opacity:.25}
@media screen and (min-width:768px){
.what-they-say-slider-container .tns-controls button:nth-child(1){
top:86px;left:-50px}
.what-they-say-slider-container .tns-controls button:nth-child(2){
top:86px;right:-50px}
}
@media screen and (min-width:1280px){
.what-they-say-slider-container .tns-controls button:nth-child(1){
top:86px;left:-100px}
.what-they-say-slider-container .tns-controls button:nth-child(2){
top:86px;right:-100px}
}
@media screen and (min-width:1440px){
.what-they-say-slider-container .tns-controls button:nth-child(1){
top:86px;left:-150px}
.what-they-say-slider-container .tns-controls button:nth-child(2){
top:86px;right:-150px}
}
.testimonial-video{cursor:pointer;transition:all 250ms ease-out}
.testimonial-video:hover{transform:scale(1.2)}
.people-column{display:flex;flex-wrap:wrap}
.et_pb_team_member.custom-person{width:50%;cursor:pointer;display: inline;}
@media screen and (min-width:1024px){
.et_pb_team_member.custom-person{width:33%}
}
@media screen and (min-width:1280px){
.et_pb_team_member.custom-person{width:25%}
}
.et_pb_team_member.custom-person .et_pb_team_member_image{display:block;float:none;margin:0 auto;width:100%}
.et_pb_team_member.custom-person .et_pb_team_member_image img{border-radius:100%;display:block;margin:0 auto;width:125px}
@media screen and (min-width:1024px){
.et_pb_team_member.custom-person .et_pb_team_member_image img{width:185px}
}
.et_pb_team_member.custom-person .et_pb_team_member_description{padding:10px 0 0;display:block}
.et_pb_team_member.custom-person .et_pb_module_header{font-size:16px;line-height:1;text-align:center;font-family:'Geist',sans-serif;padding:15px 0 0}
@media screen and (min-width:1024px){
.et_pb_team_member.custom-person .et_pb_module_header{font-size:20px;padding:20px 0 0}
}
.et_pb_team_member.custom-person .et_pb_member_position{color:#2e2e2e;font-size:16px;font-weight:400;line-height:1;padding:8px 0 0;text-align:center}
@media screen and (min-width:1024px){
.et_pb_team_member.custom-person .et_pb_member_position{font-size:19px;padding:10px 0 0}
}
.et_pb_team_member.custom-person .et_pb_member_social_links,.et_pb_team_member.custom-person .et_pb_team_member_description>div,.post-content .et_pb_text_inner>img,.post-content .et_pb_text_inner>p>img{display:none}
.dollar-k-counter .percent-value:before{display:inline;content:'$'}
.dollar-k-counter .percent-value:after{display:inline;content:'k'}
.what-clients-say{position:relative}
.what-clients-say:after{background-image:url(images/bg-dots-three@2x.png);background-repeat:no-repeat;background-size:200px 72px;content:'';display:block;height:72px;left:20px;position:absolute;top:20px;width:200px;transform:scaleX(-1)}
.clients-toggle{text-align:center}
.clients-toggle button{color:#fff;appearance:none;padding:0;border:0;border-radius:0;background-color:transparent;font-size:13px;font-weight:500;cursor:pointer;transition:opacity 250ms ease-out;opacity:.25}
@media screen and (min-width:768px){
.clients-toggle button{font-size:29px}
}
.clients-toggle button.active:hover{cursor:auto}
.clients-toggle__divider{display:inline-block;width:10px;height:30px;position:relative;top:10px;margin:0 2px;transition:transform 350ms ease-out}
@media screen and (min-width:768px){
.clients-toggle__divider{display:inline-block;width:43px;height:43px;position:relative;top:10px;margin:0 5px;transition:transform 350ms ease-out}
}
.clients-toggle.active .clients-toggle__divider{transform:rotate(180deg)}
.clients-toggle__divider::before{background-color:#091b33;content:'';display:block;width:2px;height:100%;position:absolute;top:0;left:50%;margin-left:-1px}
@media screen and (min-width:768px){
.clients-toggle__divider::before{width:3px;margin-left:-1px}
}
.client-testimonials,.people-testimonials{transition:all 350ms ease-out}
.client-testimonials.hidden,.people-testimonials.hidden{opacity:0;transform:translate3d(0,50px,0)}
.vsc-initialized .people-testimonials{display:block}
.client-blurb.et_pb_blurb{opacity:1;transform:translate3d(0,0,0)!important;transition:all 250ms ease-out!important}
.client-blurb.et_pb_blurb.et_animated{opacity:0;transform:translate3d(0,30px,0)!important;animation:none!important}
.client-blurb.et_pb_blurb.et_had_animation{animation:none!important}
.client-blurb.et_pb_blurb .et_pb_blurb_content{background-color:#fff;border-radius:8px;max-width:100%!important;padding:40px 40px 30px 50px}
@media screen and (min-width:768px){
.client-blurb.et_pb_blurb .et_pb_blurb_content{padding:40px 60px 40px 70px}
}
.client-blurb.et_pb_blurb .et_pb_main_blurb_image{max-width:180px;display:block}
.client-blurb.et_pb_blurb .et_pb_main_blurb_image .et_pb_animation_top.et-animated{animation:none;opacity:1}
.client-blurb.et_pb_blurb .et_pb_module_header,.glossary-nav li{font-family:'Geist',sans-serif;font-size:22px;line-height:1.2em}
@media screen and (min-width:768px){
.client-blurb.et_pb_blurb .et_pb_module_header{font-size:35px}
}
.client-blurb.et_pb_blurb .et_pb_blurb_description{font-weight:400;font-size:15px;line-height:1.56;position:relative;color:#2e2e2e}
.client-blurb.et_pb_blurb .et_pb_blurb_description:after{content:'\201C';position:absolute;top:5px;left:-30px;font-size:50px;line-height:1}
@media screen and (min-width:768px){
.client-blurb.et_pb_blurb .et_pb_blurb_description{font-size:19px}
}
.glossary-nav-section{overflow-x:scroll;padding:30px 20px!important;-webkit-overflow-scrolling:touch}
@media screen and (min-width:1024px){
.glossary-nav-section{padding:45px 10%!important}
}
@media screen and (min-width:1274px){
.glossary-nav-section{overflow-x:hidden;padding:45px 10%!important;-webkit-overflow-scrolling:normal}
}
.glossary-nav-row{max-width:auto!important;padding:0;margin:0}
@media screen and (min-width:1500px){
.glossary-nav-row{max-width:auto!important;padding:0;margin:0 auto}
}
.glossary-nav{display:flex;list-style:none;margin:0!important;padding:0!important;flex-wrap:nowrap;justify-content:flex-start}
@media screen and (min-width:1500px){
.glossary-nav{justify-content:center}
}
.glossary-nav li{list-style:none;padding:0;font-size:27px;font-weight:600;display:block;width:48px;height:48px;line-height:48px;border-right:1px solid rgba(255,255,255,.37);text-align:center;margin:4px 0}
.glossary-nav li:last-child{border-right:0}
.glossary-nav a{display:block;width:48px;height:48px;line-height:48px;color:#fff;transition:color 250ms ease-out}
.glossary-nav a:hover{color:#75dfee}
.post-excerpt__figure{margin:0;padding:35.3773% 0 0;position:relative;border-top-left-radius: 14px;border-top-right-radius: 14px;overflow: hidden}
.post-excerpt__figure__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.post-excerpt__title{color:#183944;font-size:18px;font-weight:700!important;font-family:'Geist',sans-serif;line-height:1.3;margin:0;padding:10px 0 0}
.post-excerpt__title a:hover{color:inherit}
@media screen and (min-width:1024px){
.post-excerpt__title{font-size:18px;font-weight:700;line-height:1.27;padding:18px 0 0}
}
.post-excerpt__meta{color:#8f8f8f;font-size:15px;line-height:1.3;margin:0;padding:9px 0 0;font-weight:400}
.post-excerpt__author{color:#5d5d5d}
.post-excerpt__bullet{color:#8f8f8f}
.post-excerpt__categories a{color:#8f8f8f;display:inline-block;transition:color 150ms ease-out}
.post-excerpt__categories a:hover{color:#75dfee}
.post-excerpt__excerpt{color:#2e2e2e;font-size:16px;font-weight:400;line-height:1.25;margin:8px 0 0;padding:0}
.post-excerpt__cat-bar{display:block;background-color:#091b33;height:38px;position:relative}
.post-excerpt__cat-bar a{display:block;color:#fff!important;width:100%;font-size:14px;font-weight:600;letter-spacing:.015em;line-height:38px;text-transform:uppercase;padding:0 20px}
.post-excerpt__cat-bar a:hover,.post-excerpt__cat-bar a:visited{color:#fff!important}
.categories-list li,.post-excerpt-list{list-style:none;margin:0!important;padding:0!important}
@media screen and (min-width:1024px){
.post-excerpt-list{display:flex;flex-wrap:wrap;justify-content:flex-start}
}
.post-excerpt-list__item{list-style:none;margin:0;padding:0 0 30px!important}
@media screen and (min-width:1024px){
.post-excerpt-list__item{width:47%;margin-right:6%;padding:0 0 80px!important}
.post-excerpt-list__item:nth-child(even){
margin-right:0}
}
.prev-next-links{text-align:center;width:100%;padding:46px 0}
@media screen and (min-width:1024px){
.prev-next-links{padding:65px 0 0}
}
.prev-next-links a{display:inline-block;color:#183944;font-size:17px;letter-spacing:.03em;font-weight:400;line-height:1;padding:0 10px;transition:color 250ms ease-out}
.categories-list li a:hover,.prev-next-links a:hover{color:#75dfee}
.prev-next-links a span{display:inline-block;padding:0 6px;position:relative;top:-1px;transform:scale(1.6)}
@media screen and (min-width:1024px){
.prev-next-links a{padding:0 40px}
}
.post-thumbnail{padding:0;margin:-120px 0 20px;position:relative;line-height:0}
@media screen and (min-width:980px){
.post-thumbnail{margin:-166px 0 20px}
}
.post-thumbnail:before{background-color:#e6f0fa;content:'';width:2000%;position:absolute;top:0;left:-1000%;height:40%;z-index:0}
.post-thumbnail__image{width:100%;position:relative}
.post-thumbnail .fluid-width-video-wrapper{padding-top:56.25%!important;box-shadow: 0 5px 40px -40px rgba(0,0,0,.25);}
.post-tags{margin:0 0 20px}
@media screen and (min-width:980px){
.post-tags{margin-bottom:40px}
}
.post-title{font-size:33px;font-weight:400;color:#091b33;}
@media screen and (min-width:980px){
.post-title{font-size:45px;text-align:center}
}
.post-meta{color:#091b33;line-height:1.57;padding:10px 0 0;font-weight:600}
@media screen and (min-width:980px){
.post-meta{padding:15px 0 0;text-align:center}
.post-meta__author{padding:0}
}
.post-meta__date{display:block;opacity:.5;padding:0}
@media screen and (min-width:768px){
.post-meta__date{display:inline;padding:0}
}
.post-meta__bullet{display:none;opacity:.5;padding:0}
@media screen and (min-width:768px){
.post-meta__bullet{display:inline-block;padding:0 1px}
}
.post-meta__in{opacity:.5}
.post-meta__category a{color:#183944!important;display:inline-block;transition:color 150ms ease-out}
.post-meta__category a:hover{color:#4a73e8!important}
.post-content p{line-height:1.57;font-size:16px}
@media screen and (min-width:768px){
.post-content p{font-size:18px}
}
.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:'Geist',sans-serif;font-weight:600}
.post-content h2{font-size:22px;padding-top:1em}
@media screen and (min-width:980px){
.post-content h2{font-size:28px}
}
.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-size:16px;padding-top:1em}
@media screen and (min-width:980px){
.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-size:22px}
}
.post-content .has-small-font-size{font-size:12px;opacity:.75;padding-top:2em}
.author-shortcodes{box-shadow:none!important;padding:0!important;margin:30px 0 0!important;max-width:884px;border:0}
@media screen and (min-width:980px){
.author-shortcodes{margin-top:80px!important}
.post-content .author-shortcodes .author-info{font-size:19px;padding:0 0 0 10px}
}
.post-content .author-shortcodes .author-inner{padding: 30px 20px 20px 20px;}
@media screen and (min-width:576px){
.post-content .author-shortcodes .author-inner{align-items:start;display:flex;justify-content:center;padding: 30px 30px 20px 145px;}
}
.post-content .author-shortcodes .author-image{position:relative;max-width:100%;max-height:100%;top:auto;left:auto;width:auto;height:auto}
.post-content .author-shortcodes .author-image img {max-width:100%;width: 100%;}
@media screen and (min-width:576px){
.post-content .author-shortcodes .author-image{position:absolute;max-width:60px;max-height:60px;top: 32px;left: 30px;width: 60px;height: 60px;}
}
.author-shortcodes .author-image .author-overlay{display:none}
.author-shortcodes .author-info{font-size:15px;line-height:1.57;font-weight:400;}
@media screen and (min-width:576px){
  .author-shortcodes .author-image img{width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important}
  .author-shortcodes .author-info{padding:10px 0 0}
}
.categories-list{list-style:none;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap}
.categories-list li{color:#1d4846;font-size:16px;padding:10px 20px 0 0!important;font-weight:600}
@media screen and (min-width:1024px){
.categories-list li{font-size:16px;padding:10px 40px 0 0!important}
}
.categories-list li a,.tags-list__item a{display:inline-block;color:#1d4846;transition:color 250ms ease-out}
.blog-search-dropdown__form div,.tags{display:flex}
.tags-label{font-size:18px;opacity:.31;font-weight:600;padding:0 20px 0 0;position:relative;top:2px}
.tags-list,.tags-list__item{list-style:none;margin:0!important}
.tags-list{padding:0!important;display:flex;flex-wrap:wrap}
.tags-list__item{display:inline-block;color:#1d4846;font-size:16px;padding:10px 20px 0 0!important}
.service-blurb:hover .et_pb_module_header,.tags-list__item a:hover{color:#75dfee}
.hrx-hero-video-col{overflow:visible;position:relative;padding-top:74.1%!important}
@media screen and (min-width:980px){
.hrx-hero-video-col{padding-top:0!important}
}
.hrx-hero-video{position:absolute;top:0;left:0;height:59.1%;width:130%}
@media screen and (min-width:980px){
.hrx-hero-video{position:absolute;top:auto;bottom:0;left:-30px;height:600px;width:1015px}
}
.hrx-hero-video img,.hrx-hero-video video{position:relative;box-shadow:-5px -5px 20px 0 rgba(0,0,0,.1)}
@media screen and (min-width:980px){
.hrx-hero-video img,.hrx-hero-video video{top:20px;border-radius:8px}
}
.sequoia-px-video-container{position:relative;padding:98.5915% 0 0;margin:0;overflow:hidden}
.sequoia-px-phone{position:absolute;top:0;left:0;width:100%}
.sequoia-px-video{position:absolute;width:61.5%;top:12%;left:18.9%;height:auto}
.category-title{font-size:33px!important}
@media screen and (min-width:800px){
.category-title{font-size:55px!important}
}
h1.category-title .accent{font-family:'Geist',sans-serif}
.service-blurb-column{display:flex;justify-content:center;flex-wrap:wrap}
.service-blurb{width:33%;margin:0 20px;position:relative}
@media screen and (min-width:768px){
.service-blurb{width:110px;margin:0 40px}
}
.service-blurb.current{cursor:default!important}
.service-blurb:last-child{margin-bottom:2.75%}
.service-blurb .et_pb_module_header:after{content:'';display:block;position:absolute;bottom:-8px;left:0;width:100%;height:4px;background-color:#4a73e8;transition:all 250ms ease-out;transform:scaleX(0)}
.service-blurb.current .et_pb_module_header:after,.service-blurb:hover .et_pb_module_header::after{transform:scaleX(1)}
.service-blurb .et_pb_module_header{font-family:'Geist',sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:20px!important;text-align:center;transition:color 200ms ease-out;position:relative;color:#183944}
.service-blurb .et_pb_blurb_description{font-weight:400;line-height:1.57}
.service-blurb .et_pb_main_blurb_image{margin-bottom:20px;transition:transform 200ms ease-out}
.service-blurb:hover .et_pb_main_blurb_image{transform:scale(1.1)}
.service-blurb.current:hover .et_pb_main_blurb_image{transform:scale(1)}
.service-blurb .et_pb_image_wrap{display:block;margin:0 auto;max-width:110px}
.calc-header h1{font-size:45px!important;font-family:"Geist",arial,sans-serif!important;color:#183944!important;line-height:1.25!important;font-weight:600!important}
.calc-container{border:1px solid #183944!important}
.calc-container hr.major{background:#183944!important}
div.calc-form input[type=text]{width:90%!important}
.total-benefits-blurb{margin:0;padding:0 10px 30px 0;width:100%}
@media screen and (min-width:768px){
.total-benefits-blurb{width:50%;padding:0 30px 20px 0}
}
.total-benefits-blurb.full-width{width:100%;padding:0 0 20px}
.total-benefits-blurb .et_pb_blurb_content{max-width:100%}
.total-benefits-blurb .et_pb_module_header{font-size:18px;font-family:'Geist',sans-serif;padding-bottom:10px}
@media screen and (min-width:768px){
.total-benefits-blurb .et_pb_module_header{font-size:22px}
}
@media screen and (min-width:1028px){
.total-benefits-blurb .et_pb_module_header{font-size:22px}
}
.total-benefits-blurb .et_pb_blurb_description{font-weight:400;line-height:1.57em;color:#2e2e2e;font-size:15px}
@media screen and (min-width:768px){
.total-benefits-blurb .et_pb_blurb_description{font-size:18px}
}
@media screen and (min-width:1024px){
.total-benefits-blurb .et_pb_blurb_description{font-size:18px}
}
.total-benefits-blurb .et_pb_blurb_description .text-link-arrow{margin-top:20px}
.search-results-list{margin:0!important;padding:0;list-style:none}
.search-results-list__item{list-style:none;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #c3cbce}
.search-results-list__item:last-child{border:0;margin:0;padding:0}
@media screen and (min-width:768px){
.search-results-list__item{margin:0 0 33px;padding:0 0 40px}
.search-results-article{display:flex}
}
.search-results-article__figure{padding:0;margin:0;display:none}
@media screen and (min-width:768px){
.search-results-article__figure{padding:0;margin:0 40px 0 0;width:150px}
}
.search-results-article__figure__image{max-width:150px}
.search-results-article__text{flex-grow:0}
.search-results-article__text__type{color:#183944;font-size:15px;line-height:15px;font-family:'Geist',sans-serif;font-weight:600;padding-bottom:8px;text-transform:uppercase}
@media screen and (min-width:768px){
.search-results-article__text__type{font-size:15px;line-height:15px}
}
.search-results-article__text__title{font-size:28px!important;font-family:'Geist',sans-serif;padding-bottom:10px}
@media screen and (min-width:768px){
.search-results-article__text__title{font-size:26px}
}
@media screen and (min-width:1028px){
.search-results-article__text__title{font-size:28px}
}
.search-results-article__text__link:hover{color:#4a73e8!important}
.search-results-article__text__excerpt{font-weight:400;line-height:1.57em;color:#2e2e2e;font-size:15px}
@media screen and (min-width:768px){
.search-results-article__text__excerpt{font-size:18px}
}
@media screen and (min-width:1024px){
.search-results-article__text__excerpt{font-size:18px}
}
#search-results-filter #search-again{border:0;border-radius:22px!important;height:44px;font-size:17px;margin-top:16px;padding-left:20px;color:#333}
#search-results-filter .search-filter-item,#search-results-filter .search-filter-label{display:inline-block}
#search-results-filter .search-filter-item{font-size:14px;padding-left:15px}
#search-results-filter .search-filter-label{margin-left:14px}
#search-results-filter input[type=submit]{border:0;border-radius:30px;padding:9px 33px;font-size:17px;cursor:pointer;background-color:#183944;color:#fff;margin-left:15px;transition:all 300ms ease 0ms}
#search-results-filter input[type=submit]:active,#search-results-filter input[type=submit]:focus,#search-results-filter input[type=submit]:hover{background-color:#75dfee;color:#fff}
#search-results-filter .et-pb-icon{position:absolute;top:29px;left:172px;color:#7ebec5}
#search-results-filter #search-again:active~.et-pb-icon,#search-results-filter #search-again:focus~.et-pb-icon{display:none}
@media (max-width:1343px){
#search-results-filter #search-again{display:block}
#search-results-filter .et-pb-icon{top:14px}
}
a.search-results-article__text__link{transition:all 300ms ease 0ms}
#cookie-law-info-bar,.cli-plugin-button{font-family:'Geist',sans-serif;font-weight:400}
#cookie-law-info-bar{background-color:rgba(0,0,0,.8)!important;box-shadow:none;font-size:13px;line-height:1.25;padding:15px 20px 12px}
@media screen and (min-width:900px){
#cookie-law-info-bar{padding:17px 20px 15px}
}
#cookie-law-info-bar span{display:block;width:80%;margin:0 auto;max-width:620px;text-align:center}
@media screen and (min-width:900px){
#cookie-law-info-bar span{display:block;padding:3px 108px 0 0!important;position:relative;vertical-align:middle;text-align:left}
}
.cli-plugin-button{display:block!important;border-radius:4px;transition:background 200ms ease-out;margin:10px auto 0!important;max-width:80px;text-align:center}
.cli-plugin-button:hover{background-color:#75dfee!important}
@media screen and (min-width:900px){
.cli-plugin-button{display:inline-block!important;margin:-17px 0 0!important;position:absolute;top:50%;right:0}
}
.cli-plugin-main-link{text-decoration:none}
.a2a_kit{display:none}
.a2a_kit.a2a_floating_style{z-index:1}
.a2a_kit.a2a_floating_style.a2a_vertical_style,.a2a_kit.a2a_floating_style.a2a_vertical_style.a2a_vertical_style a{padding:0}
.a2a_kit.a2a_floating_style.a2a_vertical_style.a2a_vertical_style a .a2a_svg,.addtoany_content_bottom .a2a_kit a .a2a_svg{border-radius:0!important}
.a2a_kit.a2a_floating_style.a2a_vertical_style.a2a_vertical_style a .a2a_svg svg,.addtoany_content_bottom .a2a_kit a .a2a_svg svg{top:50%;width:30px;height:30px;margin-top:-15px}
.addtoany_content.addtoany_content_bottom{margin-top:40px}
.addtoany_content_bottom .a2a_kit a{padding-right:10px;padding-left:0}
.addtoany_content_bottom .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{width:44px!important;height:44px!important;line-height:44px!important;border-radius:0}
.addtoany_content_bottom .addtoany_list.a2a_kit_size_32 .a2a_svg svg{width:32px;height:32px;top:50%;margin-top:-16px}
.single-post .addtoany_content_bottom .a2a_kit,.single-sequoia-insights .addtoany_content_bottom .a2a_kit,.single-sequoia-videos .addtoany_content_bottom .a2a_kit{display:block}
@media screen and (min-width:980px){
.addtoany_content.addtoany_content_bottom{display:none}
.single-post .a2a_kit,.single-sequoia-insights .a2a_kit,.single-sequoia-videos .a2a_kit{display:block}
}
.blog-carousel,.blog-carousel__item{list-style:none}
.blog-carousel{opacity:0;width:100%;margin:0!important;padding:0!important}
.blog-carousel.tns-slider,.logged-in .blog-carousel{opacity:1}
.blog-carousel .tns-item{margin-bottom:0}
.blog-carousel-container{position:relative}
.blog-carousel-container .tns-controls{display:block}
.blog-carousel-container .tns-controls button:nth-child(1),.blog-carousel-container .tns-controls button:nth-child(2){
appearance:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS40MDciIGhlaWdodD0iNDUuMzI0Ij48cGF0aCBkPSJNNC41MDcgMjIuNjU3bDE5LjA0IDE5LjAzN2ExLjIzNCAxLjIzNCAwIDAxLjM2Ljg4NSAxLjI1MSAxLjI1MSAwIDAxLS4zNi44ODUgMS4yMzQgMS4yMzQgMCAwMS0uODg1LjM2IDEuMjM3IDEuMjM3IDAgMDEtLjg4NS0uMzdMMS44NjUgMjMuNTQyYTEuMjQ1IDEuMjQ1IDAgMDEwLTEuNzYxTDIxLjc4NiAxLjg2YTEuMjI4IDEuMjI4IDAgMDEuODc1LS4zNiAxLjI2OCAxLjI2OCAwIDAxLjg4NS4zNiAxLjIzNCAxLjIzNCAwIDAxLjM2MS44ODUgMS4yNjggMS4yNjggMCAwMS0uMzYuODg1eiIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:11px 21px;background-position:center center;border:0;border-radius:0;height:43px;width:44px;padding:0;text-indent:-9999px;overflow:hidden;position:absolute;top:48px;margin:-22px 0 0;z-index:10}
.blog-carousel-container .tns-controls button:nth-child(1){
left:8px}
.blog-carousel-container .tns-controls button:nth-child(2){
transform:rotate(180deg);right:8px}
.blog-carousel-container .tns-controls button:disabled{opacity:.25}
@media screen and (min-width:768px){
.blog-carousel-container .tns-controls button:nth-child(1){
top:30%;left:-50px}
.blog-carousel-container .tns-controls button:nth-child(2){
top:30%;right:-50px}
}
@media screen and (min-width:1280px){
.blog-carousel-container .tns-controls button:nth-child(1){
top:65px;left:-75px}
.blog-carousel-container .tns-controls button:nth-child(2){
top:65px;right:-75px}
}
.blog-header{align-items:center;height:128px;transition:all 350ms ease-out;position:relative}
.header-section.scrolled .blog-header{height:72px}
.blog-nav,.blog-nav:after,.blog-nav:before{position:absolute;transition:all 350ms ease-out;width:100%}
.blog-nav{display:flex;top:80px;left:0;height:48px}
.header-section.scrolled .blog-nav{top:11px}
.blog-nav:after,.blog-nav:before{background-color:#efefef;content:'';height:1px;right:0}
.blog-nav:before{top:0}
.header-section.scrolled .blog-nav:after,.header-section.scrolled .blog-nav:before{opacity:0}
.blog-nav:after{bottom:0}
.blog-nav__one{align-items:center;display:flex;padding:0 0 0 240px;width:100%;justify-content:flex-end}
.back-to-home,.blog-header__blog-logo{position:absolute;padding:0;transition:all 350ms ease-out}
.blog-header__blog-logo{display:inline-block;top:20px;left:0;width:190px;height:45px;margin:0;z-index:10}
.header-section.scrolled .blog-header__blog-logo{top:13px}
.blog-header__blog-logo img{display:block;height:auto;width:190px}
.back-to-home{top:47px;right:0;font-size:16px;font-weight:400;line-height:1}
.header-section.scrolled .back-to-home{opacity:0;top:-30px}
.back-to-home__link{display:inline-block;color:#091b33;font-weight:600}
.back-to-home__link:visited{color:#091b33}
.back-to-home__link:hover{color:#091b33!important}
.blog-header__menu{display:inline-block;margin:0;padding:0}
.blog-header__menu .menu{margin:0;padding:0}
.blog-header__menu .menu-item{display:inline-block;list-style:none;font-size:17px;line-height:1;margin:0;padding:0 36px 0 0}
@media screen and (min-width:1500px){
.blog-header__menu .menu-item{padding:0 46px 0 0}
}
.blog-header__menu .menu-item:last-child{padding-right:0}
.blog-header__menu .menu-item a{color:#183944!important;display:block;transition:color 250ms ease-out}
.blog-header__menu .menu-item a:visited{color:#183944!important}
.blog-header__menu .menu-item a:hover{color:#4a73e8!important}
.blog-header__menu .menu-item.current-category-ancestor a,.blog-header__menu .menu-item.current-category-ancestor a:hover,.blog-header__menu .menu-item.current-category-ancestor a:visited,.blog-header__menu .menu-item.current-menu-item a,.blog-header__menu .menu-item.current-menu-item a:hover,.blog-header__menu .menu-item.current-menu-item a:visited{color:#1d3a7d!important}
.blog-header__menu .menu-item.open-mega-menu a:after{content:"3";display:inline-block;font-family:ETmodules;font-size:16px;font-weight:800;line-height:1;margin:0 0 0 3px}
.blog-header__search{height:44px;margin-left:30px;overflow:hidden;position:relative;width:44px}
.blog-header__search__bottom,.blog-header__search__top{height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 250ms ease-out;width:100%}
.blog-header__search__bottom{opacity:0;transform:translateY(-44px)}
.blog-header__search.active .blog-header__search__top{opacity:0;transform:translateY(44px)}
.blog-header__search.active .blog-header__search__bottom{opacity:1;transform:translateY(0)}
.blog-header__search__close,.blog-header__search__open{appearance:none;background-color:transparent;border:0;border-radius:0;color:#7ebec5;cursor:pointer;font-family:ETmodules;font-size:17px;line-height:1;padding:5px;position:absolute;right:6px;top:50%;transform:translateY(-50%)}
.blog-header__search__open:after{content:"\55"}
.blog-header__search__close{font-size:25px;right:0;transform:translateY(-45%)}
.blog-header__search__close:after,.blog-mega-menu__close:after{content:"\4d"}
.blog-search-dropdown{background-color:#f1f1f1;display:none;padding:30px;position:fixed;top:156px;left:0;width:100%;box-shadow:0 5px 5px rgb(0 0 0/15%);z-index:100}
.header-section.scrolled .blog-search-dropdown{top:100px}
body.logged-in.admin-bar.et-db .blog-search-dropdown{top:188px}
body.logged-in.admin-bar.et-db .header-section.scrolled .blog-search-dropdown{top:132px}
.blog-search-dropdown__form{max-width:800px;margin:0 auto}
.blog-search-dropdown__form div input[type=submit],.blog-search-dropdown__form div input[type=text]{appearance:none;border:0;border-radius:5px;padding:15px;font-size:17px;line-height:1;font-family:'Geist',sans-serif}
.blog-search-dropdown__form div input[type=text]{background-color:#fff;width:85%;margin-right:15px}
.blog-search-dropdown__form div input[type=submit]{color:#fff;background-color:#091b33;width:15%;font-weight:600}
.blog-mega-menu{background-color:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}
.blog-mega-menu__inner{height:100%;left:0;overflow-y:scroll;padding:40px 0;position:absolute;top:0;width:100%}
.blog-mega-menu.active{display:block}
.blog-mega-menu__close{appearance:none;background-color:transparent;border:0;border-radius:0;color:#7ebec5;cursor:pointer;display:inline-block;font-family:ETmodules;font-size:45px;font-weight:400;line-height:1;padding:0;position:absolute;right:40px;top:40px;transition:all 250ms ease-out}
.blog-mega-menu__close:hover{color:#183944}
.blog-mega-menu__box{margin:0 auto;width:80%}
.blog-mega-menu__box__top{display:flex;justify-content:space-between;align-items:center}
.blog-mega-menu__box__title{color:#4a73e8;font-family:'Geist sans',sans-serif;font-size:18px;font-weight:600;line-height:1.7em;text-transform:uppercase}
.blog-mega-menu__box__latest-link{color:#183944;border:2px solid #091b33;border-radius:5px;display:inline-block;font-size:18px;font-family:'Geist',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500;line-height:1.7em;padding:12px 25px!important;transition:all 300ms ease;transform:translateY(-6px)}
.blog-mega-menu__box__latest-link:hover{background-color:#75dfee;border-color:#75dfee;color:#fff}
.blog-mega-menu__box__bottom{display:flex;align-items:top}
.blog-mega-menu__box__bottom__left{flex-grow:1}
.blog-mega-menu__box__bottom__right{flex-grow:2}
.blog-mega-menu__box__menu .menu{margin:0;padding:0}
.blog-mega-menu__box__menu .menu>.menu-item{font-size:27px;font-weight:800;line-height:1;list-style:none;margin:30px 0 0;padding:0}
.blog-mega-menu__box__menu .menu>.menu-item a{display:inline-block;color:#183944;transition:all 350ms ease-out}
.blog-mega-menu__box__menu .menu>.menu-item a:hover{opacity:.75}
.blog-mega-menu__box__menu .menu .sub-menu{display:flex;flex-wrap:wrap;margin:10px 0 0;padding:0 0 15px;max-width:575px}
.blog-mega-menu__box__menu .menu .sub-menu .menu-item{font-size:16px;font-weight:500;line-height:1;list-style:none;margin:10px 20px 0 0;padding:0;width:auto}
.blog-mega-menu__box__menu .menu .sub-menu .menu-item a{color:#3b82f6;display:inline-block;transition:all 350ms ease-out}
.blog-mega-menu__box__menu .menu .sub-menu .menu-item a:hover{color:#30bec6}
.et_pb_menu.blog-category-dropdown{background:0 0!important;position:relative;top:-3px}
@media screen and (min-width:980px){
.et_pb_menu.blog-category-dropdown{top:8px}
}
.et_pb_menu.blog-category-dropdown .mobile_nav .mobile_menu_bar:after{color:#183944;content:'Categories';display:block;font-family:'Geist',sans-serif;font-weight:700;line-height:1;order:0;padding:8px 0;font-size:14px}
.et_pb_menu.blog-category-dropdown .mobile_nav .mobile_menu_bar:before{color:#183944!important;content:'\33';font-size:20px;top:4px;order:1}
.blog-category-dropdown .mobile_nav.opened .mobile_menu_bar:before{content:'\32'}
.et_pb_menu.blog-category-dropdown .et_mobile_menu{margin-left:0;border-radius:0 0 8px 8px;box-shadow:0 2px 5px rgba(0,0,0,.1);border-top:3px solid #4a73e8;min-width:255px;right:0;left:auto}
.et_pb_menu.blog-category-dropdown .et_mobile_menu li ul{padding-left:0}
.et_pb_menu.blog-category-dropdown .et_mobile_menu li li,.et_pb_menu.blog-category-dropdown .et_mobile_menu ul{list-style:none;margin:0;padding:0}
.et_pb_menu.blog-category-dropdown .et_mobile_menu li a{color:#183944;font-weight:600;border:0;padding:5px 15px}
.et_pb_menu.blog-category-dropdown .et_pb_menu__wrap{justify-content:flex-end}
.et_pb_menu.blog-category-dropdown .et_pb_menu__menu>nav>ul>li>ul{right:0;left:auto;margin-left:0;border-radius:0 0 8px 8px;box-shadow:0 2px 5px rgba(0,0,0,.1);border-top:3px solid #4a73e8;padding:20px 10px;width:300px}
.blog-category-dropdown .et_mobile_menu .menu-item-has-children>a{display:none}
.blog-category-dropdown .mobile_nav .mobile_menu_bar{display:flex}
.blog-category-dropdown .et-menu .menu-item-has-children>a:first-child{color:#183944;font-family:'Geist',sans-serif;font-size:18px;font-weight:700;opacity:1;transition-duration:150ms}
.blog-category-dropdown .et-menu .menu-item-has-children>a:first-child:after{font-size:18px!important}
.blog-category-dropdown .et-menu .menu-item-has-children:hover>a:first-child{color:#4a73e8;opacity:1}
.blog-category-dropdown .nav li li{padding:0;width:100%}
.blog-category-dropdown .nav li li a{color:#183944;display:block;font-size:17px!important;font-weight:500;line-height:1.5;width:100%}
.blog-category-dropdown .nav li li a:hover{background-color:transparent;color:#4a73e8!important;opacity:1;transition-duration:150ms}
.blog-nav-menu{list-style:none!important;list-style-position:inside!important;margin:0!important;padding:0!important}
.blog-nav-menu .menu-item{display:inline-block;padding:2px 17px 2px 0;width:100%}
@media only screen and (min-width:768px){
.blog-nav-menu .menu-item{width:auto}
}
.blog-nav-menu .menu-item:last-child{padding-right:0}
.blog-nav-menu .menu-item a{color:#183944!important;display:block;font-size:14px;font-weight:500;line-height:1;transition:color 150ms ease-out}
.blog-nav-menu .menu-item a:hover{color:#4a73e8!important}
.blog-nav-menu .menu-item.current-menu-item a,.blog-nav-menu .menu-item.current-menu-item a:hover{color:#1d3a7d!important}
@media screen and (min-width:768px){
.featured-posts{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-column-gap:30px;align-items:top}
}
@media screen and (min-width:1024px){
.featured-posts{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto;grid-column-gap:45px}
}
@media screen and (min-width:768px){
.featured-posts__one{grid-column:2/span 1;grid-row:1/span 1}
}
@media screen and (min-width:1024px){
.featured-posts__one{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-column-gap:45px;grid-column:2/span 1;grid-row:1/span 1}
}
.featured-posts__one__two{margin:20px 0 0}
@media screen and (min-width:1024px){
.featured-posts__one__two{margin-top:0}
}
.featured-posts__two{margin:30px 0 0}
@media screen and (min-width:768px){
.featured-posts__two{grid-column:1/span 1;grid-row:1/span 1;margin-top:0}
}
@media screen and (min-width:1024px){
.featured-posts__two{grid-column:1/span 1;grid-row:1/span 1}
}
.featured-post-list{margin:0!important;padding:0!important}
.featured-post-list__item{list-style:none;margin:30px 0 0!important;padding:0!important}
.featured-post-list__item:first-child{margin-top:0!important}
.featured-posts__cats__nav{display:flex;justify-content:space-between;margin:0 auto;max-width:300px}
.featured-posts__cats__nav div{margin:0 10px 0 0;padding:0 0 5px;position:relative}
.featured-posts__cats__nav div:last-child{margin-right:0}
.feat-cat-tooltip,.featured-posts__cats__nav div:after{left:50%;position:absolute;transition:all 250ms ease-out}
.featured-posts__cats__nav div:after{width:20px;height:20px;background-color:#091b33;content:'';bottom:-45px;transform:rotate(45deg) translateX(-15px)}
.featured-posts__cats__nav div.active:after{bottom:-20px}
.featured-posts__cats__nav div img{width:100%;height:auto}
.featured-posts__cats__nav div svg{display:inline-block;width:100%;height:auto;fill:#aaa}
.featured-posts__cats__nav div.active svg, .featured-posts__cats__nav div.active svg path {fill:#091b33 !important;}
.feat-cat-tooltip{background-color:rgba(0,0,0,.75);border-radius:2px;color:#fff;font-size:10px;line-height:1;opacity:0;padding:5px;text-align:center;top:-20px;transform:translateY(20px) translateX(-50%);visibility:hidden}
.featured-posts__cats__nav div:hover .feat-cat-tooltip{opacity:1;visibility:visible;transform:translateY(0) translateX(-50%)}
.featured-posts__cats__labels{background-color:#091b33;height:38px;position:relative}
.featured-posts__cats__labels div{color:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:100%;font-size:14px;font-weight:600;letter-spacing:.015em;line-height:38px;text-transform:uppercase;padding:0 20px}
.featured-posts__cats__labels div.active,.featured-posts__cats__posts div.active{display:block}
.featured-posts__cats__posts div{display:none}
.featured-posts__cat-posts{margin:20px 0 0!important;padding:0!important}
.featured-posts__cat-posts__post{list-style:none;margin:20px 0 0!important;padding:0 0 15px!important;border-bottom:1px solid #c3cbce}
.featured-posts__cat-posts__post:last-child{padding-bottom:0!important;border-bottom:none}
.featured-posts__cat-posts__post__title{color:#183944;font-family:'Geist',sans-serif;font-size:18px;font-weight:700;line-height:1.25;margin:0;padding:0}
.featured-posts__cat-posts__post__title a{display:block;transition:all 250ms ease-out}
.featured-posts__cat-posts__post__title a:hover,.featured-posts__cat-posts__post__title a:visited{color:#183944}
.featured-posts__cat-posts__post__meta{color:#8f8f8f;font-size:15px;margin:4px 0 0}
.featured-posts__cat-posts__post__author{color:#5d5d5d}
.post-excerpt--feat-1{background-color:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.25)}
.post-excerpt--feat-1 .post-excerpt__info{padding:0 25px 25px}
.post-excerpt--feat-1 .post-excerpt__top-meta,.post-excerpt--feat-2 .post-excerpt__excerpt,.post-excerpt--feat-2 .post-excerpt__top-meta,.post-excerpt--feat-3 .post-excerpt__excerpt,.post-excerpt--feat-4 .post-excerpt__excerpt{display:none}
@media screen and (min-width:768px){
.post-excerpt--feat-2,.post-excerpt--feat-3,.post-excerpt--feat-4{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:20px}
.post-excerpt--feat-2 .post-excerpt__title,.post-excerpt--feat-3 .post-excerpt__title,.post-excerpt--feat-4 .post-excerpt__title{padding-top:0}
}
@media screen and (min-width:1024px){
.post-excerpt--feat-2 .post-excerpt__top-meta,.post-excerpt--feat-3,.post-excerpt--feat-4{display:block}
.post-excerpt--feat-2 .post-excerpt__info .post-excerpt__meta{display:none}
.post-excerpt--feat-2 .post-excerpt__title,.post-excerpt--feat-3 .post-excerpt__title,.post-excerpt--feat-4 .post-excerpt__title{font-size:18px}
.post-excerpt--feat-3 .post-excerpt__title,.post-excerpt--feat-4 .post-excerpt__title{padding-top:18px}
.post-excerpt--feat-2 .post-excerpt__excerpt,.post-excerpt--feat-3 .post-excerpt__excerpt,.post-excerpt--feat-4 .post-excerpt__excerpt{display:block}
}
.insights-row .et_pb_row{padding:0;width:100%!important}
.single-sequoia-insights #main-content>.et-l>.et_builder_inner_content>.et_pb_section,.single-sequoia-client-scss #main-content>.et-l>.et_builder_inner_content>.et_pb_section>.et_pb_row{padding-top:0!important;padding-bottom:0!important}
.single-sequoia-insights #main-content>.et-l>.et_builder_inner_content>.et_pb_section>.et_pb_row,.single-sequoia-client-scss #main-content>.et-l>.et_builder_inner_content>.et_pb_section>.et_pb_row{width:100%;max-width:100%}
.et-db #et-boc .et-l .et_pb_section.client-success-template-section{padding:0;}
.top-stats-number {color: #30bec6!important;}
.single-sequoia-insights .et_pb_post_content .et_pb_section{background-color:transparent}
.single-sequoia-insights #main-content>.et-l>.et_builder_inner_content>.et_pb_section>.et_pb_row .addtoany_content_bottom{width:80%;margin:0 auto 30px}
.insights-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}
@media screen and (min-width:768px){
.insights-grid{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:1024px){
.insights-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:60px;grid-row-gap:60px}
}
#dataforest-promo-bar .et_pb_row .et_pb_column {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

#dataforest-promo-bar .et_pb_text .et_pb_text_inner>span,
#dataforest-promo-bar .et_pb_text .et_pb_text_inner>img {
  margin-right:10px;
}
#dataforest-promo-bar .et_pb_icon {
  line-height: 1;
  margin: 0;
}

@media screen and (min-width:768px){
  #dataforest-promo-bar .et_pb_text .et_pb_text_inner {
    display: flex;
    align-items: center;
  }
}
.mobile-header {
  z-index: 9999;
  position: relative;
}
.mobile-nav.open+.mobile-nav+.mobile-header,
.mobile-nav.open+.mobile-header {
  position: fixed;
  top: 0;
  left: 0;
}
.et-l--header ul.mobile-nav-menu,
.et-l--header ul.sub-menu {
  list-style-type: none;
  padding: 0;
  line-height: 2.2;
}
/*
#dataforest-promo-bar .et_pb_text,
#dataforest-promo-bar .et_pb_text .et_pb_text_inner,
#dataforest-promo-bar .et_pb_image,
#dataforest-promo-bar .et_pb_icon {
  display: inline-block;
}
*/
.mobile-nav .first-integrated-services:before,
.mobile-nav .first-services:before,
.mobile-nav .first-solutions:before,
.mobile-nav .first-blog-column-one:before {
  padding-left: 0;
}



.et_pb_tabs.nice-tabs,
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls,
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls:after,
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls li {border: none;background:none;}
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls {margin: 0px;text-align: center;}
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls li {padding-bottom:0px;display: inline-block; float:none;padding-left: 30px; padding-right: 30px;}
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls li a {color: #183944 !important;padding-left: 0; padding-right: 0;}
.et_pb_tabs.nice-tabs ul.et_pb_tabs_controls li.et_pb_tab_active a {color: #3b82f6 !important; border-bottom: 2px solid;}






.et_pb_menu.header-getstarted-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul.et-menu>li {margin: 0;}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul {width:275px; border-radius: 0 0 8px 8px; /*border:none; left:unset;right:0;*/}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul a {width:230px; transition: color 150ms ease-out!important;opacity: 1;}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li a:hover,
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:hover,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul a:hover {background:none; color: #4a73e8!important;opacity: 1;}
.header-getstarted-menu .et_pb_menu__wrap>nav>ul.et-menu>li ul a:hover{color: #4a73e8!important;opacity: 1!important;}
/*
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li a:active,
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li a:focus,
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:active,
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:focus,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul a:active,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul a:focus {background:none; color: #669919!important;opacity: 1;}
*/
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li {padding: 22px 0;}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li>a {
	white-space:nowrap;
	color: #ffffff!important;
	border-color: #4a73e8;
	border-radius: 5px;
	font-size: 16px;
	font-family: 'Geist',Helvetica,Arial,Lucida,sans-serif;
	line-height: 1.35em;
	background-color: #4a73e8;
	padding-top: 9px;
	padding-right: 22px;
	padding-bottom: 9px;
	padding-left: 22px;
}
@media screen and (max-width:1649px){
  .et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul {left:-20px;}
}
@media screen and (max-width:1449px){
  .et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li ul {left:-30px;}
}

.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu>li>a:after{content:none !important;}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon {padding-left: 24px;}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon a,.header-getstarted-menu .et_pb_menu__wrap>nav>ul.et-menu>li ul a {padding:12px 20px 12px 43px!important;}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon a:before {
  width: 24px;
  height:24px;
  content:'';
  background-size: contain;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: #183944;
  position: absolute;
  left: 0;
  top: 15px;
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon a:hover:before {
  background-color: #4a73e8;
}
/*
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon a:focus:before,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon a:active:before {
  background-color: #669919;
}
*/
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-demo-icon a:before {
  /* background-image: url('images/menu-demo-icon.svg'); */
  -webkit-mask-image: url('images/menu-demo-icon.svg');
  mask-image: url('images/menu-demo-icon.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-consultant-icon a:before {
  /* background-image: url('images/menu-consultant-icon.svg'); */
  -webkit-mask-image: url('images/menu-consultant-icon.svg');
  mask-image: url('images/menu-consultant-icon.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-career-icon a:before {
  /* background-image: url('images/menu-career-icon.svg'); */
  -webkit-mask-image: url('images/menu-career-icon.svg');
  mask-image: url('images/menu-career-icon.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-resources-icon a:before {
  /* background-image: url('images/menu-resources-icon.svg'); */
  -webkit-mask-image: url('images/menu-resources-icon.svg');
  mask-image: url('images/menu-resources-icon.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-login-icon a:before {
  /* background-image: url('images/menu-login-icon.svg'); */
  -webkit-mask-image: url('images/menu-login-icon.svg');
  mask-image: url('images/menu-login-icon.svg');
}
@media screen and (min-width:1350px){
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-login-icon{display:none}
}
/*
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-demo-icon a:hover:before {
  background-image: url('images/menu-demo-icon-hover.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-consultant-icon a:hover:before {
  background-image: url('images/menu-consultant-icon-hover.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-career-icon a:hover:before {
  background-image: url('images/menu-career-icon-hover.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-resources-icon a:hover:before {
  background-image: url('images/menu-resources-icon-hover.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-demo-icon a:focus:before,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-demo-icon a:active:before {
  background-image: url('images/menu-demo-icon-active.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-consultant-icon a:focus:before,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-consultant-icon a:active:before {
  background-image: url('images/menu-consultant-icon-active.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-career-icon a:focus:before,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-career-icon a:active:before {
  background-image: url('images/menu-career-icon-active.svg');
}
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-resources-icon a:focus:before,
.et_pb_menu.header-getstarted-menu .et_pb_menu__menu>nav>ul.et-menu li.link-has-icon.link-resources-icon a:active:before {
  background-image: url('images/menu-resources-icon-active.svg');
}
*/

.mobile-header a.mobile-header-cta {white-space:nowrap}
.mobile-header a.mobile-header-cta:hover,
.mobile-header a.mobile-header-cta:active,
.mobile-header a.mobile-header-cta:focus {
  color: #4a73e8;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu>li.menu-item {border:none;}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu>li.menu-item>a,
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu>li.menu-item.menu-item-has-children>a {display: none;}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu>li.menu-item.menu-item-has-children>ul.sub-menu {display: block;padding: 0;}
.mobile-nav.getstarted-mobile-nav a.getstarted-mobile-close {
  position: relative;
  font-size: 16px;
  text-align: center;
  margin-top: 30px;
  display: block;
  color: #183944;
}
.mobile-nav.getstarted-mobile-nav a.getstarted-mobile-close:after {
  content:'✕';
  font-size: 22px;
  position: absolute;
  bottom: -1px;
  margin-left: 5px;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon {
  border: 1px solid #D4D4D4;
  border-radius: 5px;
  padding: 0 0 0 32px;
  margin: 10px 0;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a {
  color: #183944!important;
  padding: 12px 20px 12px 48px;
  /* -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out; */
  transition: color 150ms ease-out;
  text-decoration: none;
  display: block;
  position: relative;
  margin: 0;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:before {
  width: 24px;
  height:24px;
  content:'';
  background-size: contain;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: #183944;
  position: absolute;
  left: 0;
  top: 18px;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:hover:before {
  background-color: #4a73e8;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:focus:before,
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon a:active:before {
  background-color: #669919;
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon.link-demo-icon a:before {
  /* background-image: url('images/menu-demo-icon.svg'); */
  -webkit-mask-image: url('images/menu-demo-icon.svg');
  mask-image: url('images/menu-demo-icon.svg');
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon.link-consultant-icon a:before {
  /* background-image: url('images/menu-consultant-icon.svg'); */
  -webkit-mask-image: url('images/menu-consultant-icon.svg');
  mask-image: url('images/menu-consultant-icon.svg');
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon.link-career-icon a:before {
  /* background-image: url('images/menu-career-icon.svg'); */
  -webkit-mask-image: url('images/menu-career-icon.svg');
  mask-image: url('images/menu-career-icon.svg');
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon.link-resources-icon a:before {
  /* background-image: url('images/menu-resources-icon.svg'); */
  -webkit-mask-image: url('images/menu-resources-icon.svg');
  mask-image: url('images/menu-resources-icon.svg');
}
.mobile-nav.getstarted-mobile-nav ul.mobile-nav-menu li.link-has-icon.link-login-icon a:before {
  /* background-image: url('images/menu-login-icon.svg'); */
  -webkit-mask-image: url('images/menu-login-icon.svg');
  mask-image: url('images/menu-login-icon.svg');
}


body #page-container .et_pb_section.cool-tabs-button-container {text-align: center;}
body #page-container .et_pb_section.cool-tabs-button-container .et_pb_button_module_wrapper {display: inline-block;margin: 0px 32px !important;}
body #page-container .et_pb_section.cool-tabs-button-container .et_pb_button_module_wrapper a.et_pb_button {border: none; margin-bottom: 2px;}
body #page-container .et_pb_section.cool-tabs-button-container .et_pb_button_module_wrapper a.et_pb_button.active-item{border-bottom: 2px solid;margin-bottom: 0px;color:#3b82f6 !important;}
/*
body #page-container .et_pb_section.cool-tabs-button-container .et_pb_button_module_wrapper a.et_pb_button:hover {border-bottom: 2px solid;margin-bottom: 0px;color:#3b82f6;}
body #page-container .et_pb_section.cool-tabs-content {-webkit-transition:all .25s  ease-out;-moz-transition:all .25s  ease-out;transition:all .25s  ease-out;}
body #page-container .et_pb_section.cool-tabs-content.active-pane {display: block;opacity: 1;}
body #page-container .et_pb_section.cool-tabs-content:not(.active-pane) {display: none;opacity: 0;}
*/

/*Looped video*/
.looped-muted-video-container, .looped-muted-video-container > div {
	display: flex;
    width:100%;
    height:100%;
}

/*Platform menu item styles*/
.header-main-menu .et-menu-nav li.mega-menu .column-header-platform-overview{
	width: 42% !important
}

.header-main-menu .et-menu-nav li.mega-menu .column-header-platform-one{
	width: 58% !important;
}

.header-main-menu .et-menu-nav li.mega-menu .column-header-platform-two{
	left: -25px;
}

.column-header-platform-one > a, .column-header-platform-two > a, .column-header-platform-overview > a {
    display: none;
}

.header-section .first-platform-column-one:before {
    font-weight: 600;
    padding: 0 20px;
}

.first-platform-column-one:before {
    color: #4a73e8;
    content: attr(data-content);
    display: block;
    font-size: 12px;
    font-weight: 400;
    padding: 20px 0 0;
}

.mobile-nav .first-platform-column-one:before {
    padding-left: 0;
}

.header-main-menu .et-menu-nav li.mega-menu .column-header-platform-two {
    left: -25px;
}

.header-main-menu .et-menu-nav li.mega-menu .column-header-platform-one > .sub-menu {
	top: 4px;
}

.column-header-platform-one a {
	font-size: 14px!important;
    line-height: 1!important;
}

@media screen and (min-width: 1024px) {
	.header-main-menu .nav li.mega-menu.platform-dropdown > ul.sub-menu {
	    max-width: 560px;
    	margin-left: 412px;
	}

	.header-main-menu .et-menu-nav li.mega-menu .column-header-platform-one li {
	    padding-bottom: 5px !important;
	}

    .header-main-menu .platform-dropdown > .sub-menu:after {
	    display: block;
	    content: '';
	    width: 61%;
	    height: 100%;
	    position: absolute;
	    right: 0;
	    top: 0;
	    background-color: #f1f1f1;
	    background-image: url(images/bg-dots-five.png);
	    background-repeat: no-repeat;
	    background-size: 115px 41px;
	    background-position: bottom 20px right 20px;
	}

}

/*Geist font styles*/
a, abbr, acronym, address, applet, b, big, blockquote, body, center, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var {
	font-kerning: normal;
	-webkit-font-smoothing: antialiased;
}

.headline, .cta-heading-white, .cta-heading {
	font-weight:500 !important;
}

.headline, h1 {
	letter-spacing: -1% !important;
}
.2025-headline h1, .2025-headline h2 {
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 56px; /* 116.667% */
letter-spacing: -0.48px;
}
h2 {
	font-family:'Geist'!important;
	letter-spacing: -1% !important;
}

h3, h4, h5, h6 {
	letter-spacing: -.01em !important;
}
.preheader {
/*	font-family:'Geist Mono', sans-serif !important; */
}

.headline, h1 {font-family:'Geist'!important;font-kerning:normal!important;}
.cta-heading-white, .cta-heading {font-family:'Geist'!important;line-height:1.2em!important;letter-spacing:-.5px!important;font-kerning:normal!important;}

.salesforce-form form{font-family: Helvetica, Arial, sans-serif;font-size: 13px;color: rgb(51, 51, 51);}
.salesforce-form form * {font-family: inherit;}
@media only screen and (max-width:480px){
.salesforce-form form{padding:0}
}
/*
.salesforce-form form .mktoFormRow{position:relative;margin-top:0}
.salesforce-form form .mktoFormCol{float:none;min-height:auto;margin:24px 0 0;line-height:0}
.salesforce-form form .mktoGutter{display:none;width:auto}
.salesforce-form form .mktoOffset{display:none;float:none;height:auto;width:auto}
.salesforce-form form .mktoLabel{color:#fff;float:none;font-size:1.2em;line-height:16px;padding:0 0 9px;width:100%;z-index:2;opacity:.9}
.salesforce-form form .mktoButtonRow{margin:24px 0 0}
.salesforce-form form .mktoButtonWrap{margin:0}
.salesforce-form form .mktoButtonWrap.mktoInset .mktoButton,
.salesforce-form form .mktoButtonWrap.mktoShadow .mktoButton,
.salesforce-form form .mktoButtonWrap.mktoSimple .mktoButton{appearance:none;color:#fff;border:0;border-radius:4px;padding:.8em 1.3em;font-size:1.2em;font-weight:600;background-color:#4a73e8;background-image:none;transition:background 250ms ease-out;box-shadow:none}
.salesforce-form form .mktoButtonWrap.mktoShadow .mktoButton:hover,
.salesforce-form form .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#7dbc1d;border:0}
*/


.salesforce-form form input[type=date],
.salesforce-form form input[type=email],
.salesforce-form form input[type=number],
.salesforce-form form input[type=tel],
.salesforce-form form input[type=text],
.salesforce-form form input[type=url],
.salesforce-form form select{height:auto}
.salesforce-form form input[type=date],
.salesforce-form form input[type=email],
.salesforce-form form input[type=number],
.salesforce-form form input[type=tel],
.salesforce-form form input[type=text],
.salesforce-form form input[type=url],
.salesforce-form form select,
.salesforce-form form textarea{color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:0;border-radius:0;background-color:#285a58;font-size:1.2em;position:relative;padding:1em 16px;width:100%;z-index:1;transition:background 250ms ease-out;box-shadow:none;height:auto;}
.salesforce-form form input::placeholder,
.salesforce-form form textarea::placeholder{color:#fff}
.salesforce-form form input[type=date]:hover,
.salesforce-form form input[type=email]:hover,
.salesforce-form form input[type=number]:hover,
.salesforce-form form input[type=tel]:hover,
.salesforce-form form input[type=text]:hover,
.salesforce-form form input[type=url]:hover,
.salesforce-form form select:hover,
.salesforce-form form textarea:hover,
.salesforce-form form textarea:hover{background-color:#2d6765}
.salesforce-form form input[type=date]:focus,
.salesforce-form form input[type=email]:focus,
.salesforce-form form input[type=number]:focus,
.salesforce-form form input[type=tel]:focus,
.salesforce-form form input[type=text]:focus,
.salesforce-form form input[type=url]:focus,
.salesforce-form form select:focus,
.salesforce-form form textarea:focus{color:#fff}
.salesforce-form form select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA5Ij48ZyBzdHlsZT0ib3BhY2l0eTowLjg1Ij48cG9seWdvbiBwb2ludHM9IjYgOSAwIDAgMTIgMCA2IDkiIHN0eWxlPSJmaWxsOiNmZmYiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:12px 9px;background-position:right 16px center}

.salesforce-form.light form label{color:#183944;display:block;float:none;font-size:1.2em;line-height:16px;padding:0 0 9px;width:100%;z-index:2;font-weight:600;opacity:1;}
.salesforce-form.light form label,
.salesforce-form.light form br {display: none;}
.salesforce-form.light form input[type=date],
.salesforce-form.light form input[type=email],
.salesforce-form.light form input[type=number],
.salesforce-form.light form input[type=tel],
.salesforce-form.light form input[type=text],
.salesforce-form.light form input[type=url],
.salesforce-form.light form select,
.salesforce-form.light form textarea{color:#183944;background-color:#f1f1f1;font-weight:600;}
.salesforce-form.light form input::placeholder,
.salesforce-form.light form textarea::placeholder{color:#183944;font-weight:600;}
.salesforce-form.light form input[type=date]:hover,
.salesforce-form.light form input[type=email]:hover,
.salesforce-form.light form input[type=number]:hover,
.salesforce-form.light form input[type=tel]:hover,
.salesforce-form.light form input[type=text]:hover,
.salesforce-form.light form input[type=url]:hover,
.salesforce-form.light form select:hover,
.salesforce-form.light form textarea:hover,
.salesforce-form.light form textarea:hover{background-color:#f1f1f1}
.salesforce-form.light form input[type=date]:focus,
.salesforce-form.light form input[type=email]:focus,
.salesforce-form.light form input[type=number]:focus,
.salesforce-form.light form input[type=tel]:focus,
.salesforce-form.light form input[type=text]:focus,
.salesforce-form.light form input[type=url]:focus,
.salesforce-form.light form select:focus,
.salesforce-form.light form textarea:focus{color:#183944}
.salesforce-form.light form input[type=checkbox]>label,
.salesforce-form.light form input[type=radio]>label{padding-left:2em}
.salesforce-form.light form input[type=checkbox]+label:before,
.salesforce-form.light form input[type=radio]+label:before{box-shadow:none;margin-left:-1.8em}
.salesforce-form.light form input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0;height:24px;width:24px;border-radius:24px;background:#4a73e8;cursor:pointer;margin-top:-9px;box-shadow:none}
.salesforce-form.light form input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:24px;width:24px;border-radius:3px;background:#4a73e8;cursor:pointer}
.salesforce-form.light form input[type=range]::-ms-thumb{box-shadow:none;border:1px solid #000;height:24px;width:24px;border-radius:24px;background:#4a73e8;cursor:pointer}
.salesforce-form.light form input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;box-shadow:none;background:#fff;border-radius:24px;border:1px solid #183944}
.salesforce-form.light form input[type=range]:focus::-webkit-slider-runnable-track{opacity:1}
.salesforce-form.light form input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;box-shadow:none;background:#fff;border-radius:1.3px;border:1px solid #183944}
.salesforce-form.light form input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}
.salesforce-form.light form input[type=range]::-ms-fill-lower{background:#fff;border:.2px solid #4a73e8;border-radius:2.6px;box-shadow:none}
.salesforce-form.light form input[type=range]:focus::-ms-fill-lower{background:#fff}
.salesforce-form.light form input[type=range]::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:none}
.salesforce-form.light form input[type=range]:focus::-ms-fill-upper{background:0 0}
.salesforce-form.light form select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA5Ij48ZyBzdHlsZT0ib3BhY2l0eTowLjg1Ij48cG9seWdvbiBwb2ludHM9IjYgOSAwIDAgMTIgMCA2IDkiIHN0eWxlPSJmaWxsOiMxODM5NDQiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:12px 9px;background-position:right 16px center}
.salesforce-form form textarea,
.salesforce-form.light form textarea{height:100px}
.salesforce-form.two-column form{display:flex;flex-wrap:wrap;margin:0 -10px}
.salesforce-form.two-column form label,
.salesforce-form.light form input[type=date],
.salesforce-form.light form input[type=email],
.salesforce-form.light form input[type=number],
.salesforce-form.light form input[type=tel],
.salesforce-form.light form input[type=text],
.salesforce-form.light form input[type=url],
.salesforce-form.two-column form select{margin:24px 10px 0 10px;width:calc(100% - 10px)!important}
.salesforce-form.two-column form textarea{margin:24px 10px 0 10px;width:calc(100% - 10px)!important}
/* .salesforce-form.two-column form input[type=submit]{margin:24px 10px 0;width:calc(100% - 10px)} */

.salesforce-form.two-column form button,
.salesforce-form.two-column form input[type=submit],
.salesforce-form form input[type=submit]{margin:24px 10px 0 10px;appearance:none;color:#fff;border:0;border-radius:4px;padding:.8em 1.3em;font-size:1.2em;font-weight:600;background-color:#4a73e8;background-image:none;transition:background 250ms ease-out;box-shadow:none;width: auto !important;cursor: pointer;}
.salesforce-form form button,
.salesforce-form form input[type=submit]:hover{background-color:#7dbc1d;border:0}

.salesforce-success{display:none}
.salesforce-privacy a{color: #4a73e8;}
.salesforce-privacy p{color:#183944;text-align:left;font-size:13px;line-height:1;margin-top:20px;padding:0 0 0 18px;position:relative}
.salesforce-privacy p:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNS4yIDQ3LjkiPjx0aXRsZT5sb2NrPC90aXRsZT48cGF0aCBkPSJNMzEuOSwxOS4zN1YxNC4zYTE0LjMsMTQuMywwLDAsMC0yOC42LDB2NS4wN0E0Ljg2LDQuODYsMCwwLDAsMCwyMy45VjQzLjFhNC44Nyw0Ljg3LDAsMCwwLDQuOCw0LjhIMzAuNGE0LjgsNC44LDAsMCwwLDQuOC00LjhWMjMuOUE0Ljg2LDQuODYsMCwwLDAsMzEuOSwxOS4zN1pNMTcuNiwzQTExLjM1LDExLjM1LDAsMCwxLDI4LjksMTQuM3Y0LjhINi4zVjE0LjNBMTEuMzUsMTEuMzUsMCwwLDEsMTcuNiwzWk0zMiw0My4xYTEuNTgsMS41OCwwLDAsMS0xLjYsMS42SDQuOGExLjU4LDEuNTgsMCwwLDEtMS42LTEuNlYyMy45YTEuNTgsMS41OCwwLDAsMSwxLjYtMS42SDMwLjRBMS41OCwxLjU4LDAsMCwxLDMyLDIzLjlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBzdHlsZT0iZmlsbDojOGJjZjI0Ii8+PHBhdGggZD0iTTIwLjgsMjguN2EzLjIyLDMuMjIsMCwwLDAtMy4yLTMuMiwzLjIxLDMuMjEsMCwwLDAtMS4yOSw2LjE0TDE1LjIsMzguM0gyMGwtMS4xMS02LjY2QTMuMTUsMy4xNSwwLDAsMCwyMC44LDI4LjdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBzdHlsZT0iZmlsbDojOGJjZjI0Ii8+PC9zdmc+);background-size:9px 12px;width:9px;top:0;left:0;height:12px;position:absolute;background-repeat:no-repeat}
@media screen and (min-width:768px){
  .salesforce-form.two-column form label,
  .salesforce-form.light form input[type=date],
  .salesforce-form.light form input[type=email],
  .salesforce-form.light form input[type=number],
  .salesforce-form.light form input[type=tel],
  .salesforce-form.light form input[type=text],
  .salesforce-form.light form input[type=url],
  .salesforce-form.two-column form select{margin:24px 10px 0 10px;width:calc(50% - 20px)!important}
  .salesforce-form.two-column form textarea{margin:24px 10px 0 10px;width:calc(100% - 10px)!important}
  /* .salesforce-form.two-column form input[type=submit]{margin:24px 10px 0;width:calc(100% - 10px)} */
}

.single-sequoia-events #main-content .events-template-section {}
.single-sequoia-events #main-content .events-template-row {width: 100%; max-width: 100%!important;}
.single-sequoia-events #main-content .events-template-column {}
.single-sequoia-events #main-content .events-template-content {}

.single-sequoia-insights #main-content .insights-template-section {}
.single-sequoia-insights #main-content .insights-template-row {width: 100%; max-width: 100%!important;}
.single-sequoia-insights #main-content .insights-template-column {}
.single-sequoia-insights #main-content .insights-template-content {}

body.et_pb_recaptcha_enabled .grecaptcha-badge {
  z-index: -1;
}
/* .et_pb_section_0_tb_header.et_pb_section {padding-top: 0 !important;padding-bottom: 0 !important;} */

/* Temporary Blog Nav Fix */

.categories-list li {
	font-size: 16px !important;
	font-weight: 600 !important;
}

/*login font-size */
.et_pb_menu_1_tb_header.et_pb_menu ul li a {
    font-size: 16px!important;
}

/* Custom Toggle Styles */
.custom-toggle.et_pb_toggle:hover .et_pb_toggle_title {
    opacity: 1 !important;
    color: #141414 !important;
}
.custom-toggle.et_pb_toggle .et_pb_toggle_title:before {
    color: #141414 !important;
}

/* Home Page Approach Card Styles */
.strategy-card.active .strategy-card-title {
    transform: translateY(-210px) scale(0.8);
}
.strategy-card-text {
    padding: 0 20px 0 30px;
}
.strategy-card-link-business, .strategy-card-link-people  {
	display: block;
	font-family: 'Geist', sans-serif;
	font-size: 15px;
	line-height: 1.5;
	text-align: left;
	text-decoration: none;
	color: #183944;
	padding-right: 20px;
	position: relative;
	overflow: visible;
	transition: all 250ms ease-out 100ms;
	margin: 15px 0 0;
	pointer-events: none;
}
.strategy-card.active .strategy-card-link-business, .strategy-card.active .strategy-card-link-people {
	pointer-events: auto;
}
.strategy-card-link-business:after, .strategy-card-link-people:after {
	display: block;
	content:'';
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS4yNjkiIGhlaWdodD0iMjAuMzk2IiB2aWV3Qm94PSIwIDAgMTEuMjY5IDIwLjM5NiI+PHBhdGggZD0iTTE0OS42MzksNDguMWwtOC43MjQtOC43MjRhLjU2Ni41NjYsMCwwLDEtLjE2NS0uNDA2LjU3My41NzMsMCwwLDEsLjE2NS0uNDA2LjU3Ni41NzYsMCwwLDEsLjgxMSwwbDkuMTI1LDkuMTI1YS41Ny41NywwLDAsMSwwLC44MDdsLTkuMTMsOS4xM2EuNTYzLjU2MywwLDAsMS0uNC4xNjUuNTgxLjU4MSwwLDAsMS0uNDA2LS4xNjUuNTY2LjU2NiwwLDAsMS0uMTY1LS40MDYuNTgxLjU4MSwwLDAsMSwuMTY1LS40MDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQwLjI1IC0zNy45KSIgZmlsbD0iIzE4Mzk0NCIgc3Ryb2tlPSIjMTgzOTQ0IiBzdHJva2Utd2lkdGg9IjEiLz48L3N2Zz4=");
	background-repeat: no-repeat;
	background-size: 11px 20px;
	width: 11px;
	height: 20px;
	position: absolute;
	top: 50%;
	right: 0;
	margin: -8px 0 0;
}
.strategy-card-link-business:hover {
	color: #4a73e8;
}
.strategy-card-link-people:hover {
	color: #091b33;
}


/* Cookie Consent */
@media screen and (max-width: 980px) {
	.popmake.theme-12414 .cookie-consent-popup__message {
  	font-size: 13px !important;
  }
}

/* Inline Content Hacks */
.shorten {
	max-width:400px;
}

/* Make Video Cards Equal Heights */
.card__text {
    min-height: 190px;
}
/* Blog Category Header */
.category-title {
    font-size: 42px !important;
}
h1.category-title .accent {
	font-family: 'Geist',Georgia,"Times New Roman",serif;
}
/* Leadership Bio Job Title Shorten */
.et_pb_member_position {
    max-width: 190px;
    margin: 0 auto;
}

/* About CEO Quote */
.ceo-quote:before {
    top: 0;
}
.ceo-quote-byline {
    line-height: 26px !important;
    font-weight: 500 !important;
	padding-top: 0!important;
}
/* Mobile Line Break */
@media screen and (min-width:768px){
.line-break-mobile {
		display:none;
	}
}
/* Text Links */
.text-link-arrow-dark {
	color: #3b82f6;
    display: inline-block;
    font-family: 'Geist',san-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 1;
    margin: 37px 0 0;
    transition: color 250ms ease-out;
}
.text-link-arrow-dark {
    cursor: pointer;
}
.text-link-arrow-dark:after {
    content: '45';
    color: #3b82f6;
    display: inline-block;
    font-family: 'ETmodules';
    font-size: inherit!important;
    left: auto;
    line-height: inherit;
    opacity: 1;
    position: relative;
    margin-left: .3em;
    top: 1px;
}
.text-link-blue {
	color:#30bec6;
}
.text-link-blue:hover {
	color:#30bec6;
	text-decoration:underline;
}
.text-link-arrow-nospace {
	color: #3b82f6;
    display: inline-block;
    font-family: 'Geist',san-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 1;
    margin: 12px 0 0;
    transition: color 250ms ease-out;
}
.text-link-arrow-nospace:after {
    content: '45';
    color: #30bec61;
    display: inline-block;
    font-family: 'ETmodules';
    font-size: inherit!important;
    left: auto;
    line-height: inherit;
    opacity: 1;
    position: relative;
    margin-left: .3em;
    top: 1px;
}
.text-link-arrow-nospace:hover, .text-link-arrow-nospace:hover:after {
	color: #30bec61 !important;
}

/* Make alpha-ordered lists lowercase */
.entry-content ol.alpha-list li, .entry-content ul.alpha-list li, .et_pb_text ol.alpha-list li, .et_pb_text ul.alpha-list li, .post-30531 .et_pb_text_2 ol[type="i"] li {
    list-style-type: lower-alpha;
}
/* Custom Blurb Min Height */
@media screen and (min-width: 768px) {
.card-blurb.min-height.et_pb_blurb .et_pb_blurb_container {
		min-height:190px;
	}
}
@media screen and (min-width: 768px) {
	.card-blurb.min-height-170.et_pb_blurb .et_pb_blurb_container {
		min-height: 170px;
	}
}
@media screen and (min-width: 768px) {
	.card-blurb.min-height-230.et_pb_blurb .et_pb_blurb_container {
		min-height: 230px;
	}
}

/* New Sitewide Text Link Colors */
a {
    color: #3b82f6;
}
/*
a:hover {
    color: #30bec6;
}
*/
.et_pb_button {
    line-height: 1.25em !important;
}
.et_pb_button:hover:after, .et_pb_button_2:hover:after {
	color: #30bec6 !important;
}
.text-link-arrow, .text-link-arrow:after {
	color: #3b82f6;
}
.text-link-arrow:hover, .text-link-arrow:hover:after {
	color: #30bec6;
}
/* Custom "Grow" Hover State */

.grow-hover {
    transition: transform 250ms ease;
}

.grow-hover:hover {
	transform: scale3d(1.025,1.025,1);
}
.circle-number {
	float: left;
	border: solid 6px #30bec6;
	border-radius: 30px;
	color: #30bec6;
	padding: 10px 16px;
	font-weight: bold;
	font-size: 28px;
	margin: 0 20px 0 0;
}
@media screen and (max-width: 980px) {
	.popup-form .popup-form-col-one.show-on-mobile {
		display: block;
	}
}
.double-buttons .et_pb_button_module_wrapper {
    display: inline-block !important;
    margin: 0 24px 0 0;
}

ol.legal-nested { margin-top:10px;}
ol.legal-nested > li > ol > li {list-style-type:lower-alpha !important;}
ol.legal-nested > li > ol > li > ol > li {list-style-type:lower-roman !important;}

.entry-content table, body.et-pb-preview #main-content .container table {
    margin: 0 0 45px 0;
}
.news-date {
	font-size:14px;
	font-weight:600 !important;
	text-transform:uppercase;
	color:#75dfee !important;
}

/* remove chat & demo button on employee facing financial education page */
.page-id-22505 .header-cta-button { display: none; }
.page-id-22505 .header-login-menu { display: none; }
.page-id-22505 .embeddedServiceHelpButton { display: none; }
.page-id-22505 .be-ix-link-block { display: none; }







/* success story custom styles */
.top-stats-number {
	color: #30bec6;
	font-family: 'Geist'!important;
	font-size: 60px !important;
	margin-bottom:0;
	padding:0;
}
.top-stats-text {
	font-size:15px !important;
	margin-top:0;
	padding:0;
}
.endquote {
	width:30px;
	height:25px;
	margin-bottom: -10px;
}
.startquote {
	width:30px;
	height:25px;
}
.success-pull-quote {
	font-size:32px !important;
	font-weight: 700 !important;
	color:#3b82f6 !important;
}
/*Sets GTM Visibility Trigger */
.popup-form-thankyou h1, .popup-form-thankyou h2, .popup-form-thankyou h3, .popup-form-thankyou h4, .popup-form-thankyou h5, .popup-form-thankyou p {
    color: #2e2e2e !important;
    text-align: left !important;
}
.insights-row .et_pb_row {
  padding: 0;
  width: 100% !important;
}

/* Remove top and bottom padding from custom post type template's content area */
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

/* Increase width to 100% in custom post type template's content area */

.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section > .et_pb_row {
	width: 100%;
	max-width: 100%;
}

.single-sequoia-events .et_pb_post_content .et_pb_section {
	background-color: transparent;
}

.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section > .et_pb_row .addtoany_content_bottom {
	width: 80%;
    margin: 0 auto 30px;
}

.single-sequoia-events .a2a_kit{
    display: block;
}

@media screen and (max-width: 980px) {
	.single-sequoia-events .a2a_kit.a2a_vertical_style{
		display: none;
	}
}




.column-header-overview>a, .column-header-detail>a {
	display: none !important;
}
.et_pb_blurb_content {
    word-wrap: normal !important;
}
/*
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>a {color:#000!important;}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>a:hover {color: #4a73e8!important;}
*/
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu.current-menu-item>a {
	color: #1d3a7d!important;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu {
	display: -ms-flexbox!important;
	display: flex!important;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	max-width: 630px;
	min-height: 320px;
	margin-left: 200px;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>li {
	align-items: center;
	display: -ms-flexbox!important;
	display: flex!important;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	left: unset;
	width:48%!important;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>li.column-header-resources-blog-one>.sub-menu {
	padding-left: 28px;
	padding-right: 0;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>li.column-header-resources-blog-two>.sub-menu {
	padding-right: 28px;
	padding-left: 0;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview {width:42%!important;}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu {
	top: unset;
	padding: 58px 18px;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu .investment-title a {
	color: #000!important;
	font-size: 22px;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
	display: block;
	padding-top: 0;
	margin-bottom:5px;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu .investment-title a:hover {color: #4a73e8!important;}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu .button-link {
	text-align: center;
	margin-bottom:15px;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu .button-link a {
	background-color: #4a73e8!important;
	color: #fff!important;
	border-radius: 5px;
	text-align: center;
	display: inline;
	padding: 12px 22px;
}
.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu .button-link:hover a {
	background-color: #75dfee!important;
	color: #fff!important;
}
.et-db #et-boc .et-l .mobile-nav .mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu .menu-item-description,
.et-db #et-boc .et-l .mobile-nav .mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu .investment-title {display: none!important;}
@media screen and (min-width: 1024px){
	.et-db #et-boc header.et-l .header-login-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {
		margin-right: 10px;
	}
	/*
	.et-db #et-boc header.et-l .header-login-menu {
		min-width: 150px;
	}
	*/
	.et-db #et-boc header.et-l .header-main-menu .et_pb_menu__menu {
		margin-left: 20px!important;
	}
	.et-db #et-boc header.et-l .header-login-menu .et-menu li a,
	.et-db #et-boc header.et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu ul li a {
		font-size:16px;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1439px){
	.et-db #et-boc header.et-l .header-main-menu .et_pb_menu__menu .et-menu>li {
		padding-left: 5px;
    padding-right: 5px;
	}
}
.et-db #et-boc header.et-l .mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu .menu-item-description {
	margin-top: 3px;
	line-height: 14px!important;
	max-width: 200px;
}

/* Dataforest ribbon
.et-db #et-boc .et-l #dataforest-promo-bar .et_pb_row .et_pb_column .et_pb_text img {
  margin-bottom: 5px;
}
@media screen and (max-width: 767px) {
	.et-db #et-boc .et-l #dataforest-promo-bar .et_pb_row .et_pb_column .et_pb_text {
    width: 100%;
  }
	.et-db #et-boc .et-l #dataforest-promo-bar .et_pb_row .et_pb_column .et_pb_text img {
		display: block;
    margin-top: 5px;
	}
}
 */
/* Remove related links from Sequoia Season's Greetings Video Page */
.postid-35303 .be-ix-link-block { display: none; }
.postid-35303 .et_pb_section_0_tb_footer.et_pb_section {
    padding-top: 90px;
}

/*Logo width fix*/
.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap {
	max-width: initial !important;
}


/* Hide Dataforest Ribbon on HOmepage 
.page-id-32169 #dataforest-promo-bar {display:none!important;}*/

/* Hide Dataforest Ribbon on Global Network Conf page
.postid-38244 #dataforest-promo-bar {display:none!important;}
 */

.card-blurb.et_pb_blurb .et_pb_module_header, .et_pb_column_1_3 .card-blurb.et_pb_blurb .et_pb_module_header {
	font-weight:700!important;
}



/* hide  gallery slider controls */
.et_pb_gallery .et-pb-slider-arrows,
.et_pb_gallery .et-pb-controllers { 
    display: none !important; 
}
.disable-lightbox a {
pointer-events: none;
}
 
.disable-lightbox .et_overlay {
display: none !important;
}

/* Added by Cody on 8/4/2022 to Fix Marketo Custom Forms */
.mrktoReset.two-column .mktoForm{display:flex;flex-wrap:wrap;margin:0 -10px}
.mrktoReset.two-column .mktoForm .mktoFormRow{margin:0 10px;width:calc(50% - 20px)}
.mrktoReset.two-column .mktoForm .mktoFormRowDesc{margin:0 10px;width:calc(100% - 10px)}
.mrktoReset.two-column .mktoForm .mktoButtonRow{margin:24px 10px 0!important;width:calc(100% - 10px)}

/* Accented headline for H2 */
h2 span {
    color: #4a73e8!important;
}

/* Added by Brandon on 1/12/2023 to fix Marketo Custom form */

#mktoForm_1966 .mktoCheckboxList { 
  width: 100% !important; 
  color: #183944; 
  font-size: 1.1em!important; 
  background: #f1f1f1!important;
  font-weight: 600;
  padding: 1em 1.2em!important;
}

/* Logo Scroller Styles */

.swiper-button-prev,
.swiper-button-next {
  display: none;
}

.swiper-wrapper {
    transition-timing-function: linear;
}

/* added 2/21 fix for trust page Security blurb */

.blurb-nowrap span {
	white-space: nowrap;
}

#menu-item-37699 {
	display: none;
}

.description-padding-bottom {
	padding-bottom: 30px;
}

/*  Pill Spacing  */

.pill-spacing .et_pb_blurb_0.et_pb_blurb.et_pb_module, .pill-spacing  .et_pb_blurb_1.et_pb_blurb.et_pb_module, .pill-spacing  .et_pb_blurb_2.et_pb_blurb.et_pb_module, .pill-spacing  .et_pb_blurb_3.et_pb_blurb.et_pb_module, .pill-spacing  .et_pb_blurb_4.et_pb_blurb.et_pb_module, .pill-spacing  .et_pb_video_0.et_pb_module {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

/* Marketo Mobile Form Fix */

@media (min-width: 500px) {
	.mktoCaptchaDisclaimer {
		line-height: 18px;
		margin: 20px 10px 0px !important;
	}
}

@media (max-width: 430px) {
	.mrktoReset.two-column .mktoForm .mktoFormRow {
		width: 100%;		
	}
	
	.mrktoReset.two-column .mktoForm .mktoCaptchaDisclaimer {
		padding: 15px 15px 0px;
		line-height: 18px;
	}
	
	.mrktoReset.two-column .mktoForm .mktoCaptchaDisclaimer a {
		padding: 0;
	}
}

.mktoCheckboxList { 
  width: 100% !important; 
  color: #183944; 
  font-size: 1.1em!important; 
  background: #f1f1f1!important;
  font-weight: 600;
  padding: 1em 1.2em!important;
}

.one-column .mktoAsterix {
	display: none !important;
}

.two-column .mktoAsterix {
	display: none !important;
}

/* Make p headline look like H2 on plaatform pages */
.h2 {
	font-family: 'Geist'!important;
    letter-spacing: -.01em !important;
    font-size: 28px !important;
	font-weight: 800 !important;
	font-style: normal!important;
    text-transform: none!important;
    text-decoration: none!important;
    line-height: 1.2em!important;
	padding-bottom: 10px!important;
}



.videos-grid .card__figure__image {
	aspect-ratio: 16/9;
	object-fit: cover;
	object-position: 0 0;
}

/* Fix header styles */

.et-db #et-boc .et-l .header-section .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li:last-child {
	margin-top: 0;
	padding-left: 0;	
	padding-right: 0;
}

.et-db #et-boc .et-l .header-section .et_pb_menu_2_tb_header.header-getstarted-menu ul li a {
	color: #fff !important;
}
.et-db #et-boc .et-l .header-section .et_pb_menu_2_tb_header.header-getstarted-menu ul li ul li a {
	color: #183944!important;
}
.et-db #et-boc .et-l .header-section .et_pb_menu_2_tb_header.header-getstarted-menu ul li ul li a:hover {color: #4a73e8!important;opacity: 1!important;background: none!important;}
.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li>a:first-child {
	display: none;
}
.et-db #et-boc header.et-l .header-login-menu .et-menu li a:hover {opacity:1;color:#4a73e8!important;}
.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul {
	padding: 0 !important;
}

@media screen and (min-width: 1024px) {
	.header-main-menu .menu-item-has-children>.sub-menu {
		padding: 20px 10px !important;
	}
	.header-login-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {padding:31px 20px 31px 0!important;}
	.et-db #et-boc .et-l .header-main-menu .et-menu-nav li.mega-menu .column-header-resources-blog-one li {
		padding-bottom: 5px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>.column-header-resources-overview>.sub-menu {
		padding: 58px 18px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>li.column-header-resources-blog-one>.sub-menu {
		padding-left: 28px !important;
		padding-right: 0 !important;
	}
	
	.et-db #et-boc .et-l .et_pb_menu .et_pb_menu__menu>nav>ul>li.mega-menu.resources-dropdown.sequoia-videos-parent.investment-mega-menu>.sub-menu>li.column-header-resources-blog-two>.sub-menu {
		padding-right: 28px !important;
		padding-left: 0 !important;
	}
	
	.et-db #et-boc .et-l .header-main-menu .nav li ul.sub-menu {
		height: 300px;
		width: calc(1280px + 23vw);
    		left: -23vw;	
	}
	.et-db #et-boc .et-l .header-main-menu .nav li ul.sub-menu::before {
		content: '';
		height: 300px;
		display: block;
		position: absolute;
		top: 0;
		background: #fff;
		width: calc(1280px + 23vw);
    		left: -23vw;
	}
	.et-db #et-boc .et-l .header-main-menu .nav li ul.sub-menu ul {
		width: 400px;
    		left: 300px;
		min-height: unset;
		border-top: none;
    		box-shadow: none;	
		padding: 0 50px !important;
    		border-left: 1px solid #ccc;
	}
	
	.et-db #et-boc .et-l .header-main-menu.et_pb_menu_0_tb_header.et_pb_menu .nav>li.menu-item.et-show-dropdown>a {
		color: #4a73e8!important;
	}
	
	
}

/* 
@media (min-width: 1023px) {
.videos-grid .card__figure__image {
	aspect-ratio: 16/9;
	object-fit: cover;
	object-position: 0 0;
}
} */
/* Client Success */
.client-success-list-wrap {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    border-bottom: 1px solid rgba(0,0,0,.1);
    margin: 10px auto;
}
.client-success-list-wrap:last-of-type {
    border-bottom: 0px;
}
.client-success-list-wrap .client-success-list-image-wrap {
    width: 180px;
    height: 180px;
    max-width: 25%;
    margin-right: 5%;
    display: flex;
    align-items: center;
}
.client-success-list-wrap .client-success-list-content {
    max-width: calc(70%);
}
.client-success-list-wrap .client-success-btn {
    padding-right: 20px;
    position: relative;
    font-size: 17px;
    font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
}
.client-success-list-wrap .client-success-logo-image {
    max-height: 70px;
    margin-bottom: 5px;
    max-width: 160px;
    width: auto;
}
.client-success-list-wrap .client-success-btn:after {
    content: "\35";
    position: absolute;
    top: 0;
    right: 0;
    color: #3b82f6;
    opacity: 1;
    margin-left: 0.3em;
    left: auto;
    font-family: ETmodules!important;
    font-weight: 400!important;
    font-size: 16px;
    line-height: 23px;
    text-transform: none;
    -webkit-font-feature-settings: "kern" off;
    font-feature-settings: "kern" off;
    font-variant: none;
    font-style: normal;
    font-weight: 400;
    text-shadow: none;
}
.client-success-list-wrap .client-success-btn[data-icon]:not([data-icon=""]):after {
    content: attr(data-icon);
}
.client-success-list-wrap .client-success-list-content h3 {
    font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700;
    font-size: 24px;
}
.client-success-list-id-49450 .client-success-logo-image {
    height: 32px;
    max-width: 100%;
}
.client-success-list-id-49433 .client-success-logo-image, .client-success-list-id-49444 .client-success-logo-image {
    height: 36px;
    max-width: 100%;
}
.client-success-list-id-49447 .client-success-logo-image {
    height: 98px;
    max-height: unset;
    max-width: 100%;
    margin-bottom: -5px;
    margin-left: -26px;
}
.client-success-list-id-49410 .client-success-logo-image {
    height: 86px;
    max-height: unset;
    max-width: 100%;
}
.client-success-list-id-49420 .client-success-logo-image {
    height: 50px;
    margin-bottom: -5px;
}
@media only screen and (max-width: 500px) {
#home-swiper {
overflow: hidden;
width: 140%;
margin-right: -40%;
}

    .client-success-list-wrap .client-success-list-image-wrap {
        display: none;
    }
    .client-success-list-wrap .client-success-list-content {
        max-width: 100%;
    }
}
#onetrust-banner-sdk .ot-sdk-row, #onetrust-consent-sdk .ot-sdk-row {margin:0 auto!important;max-width: 1220px!important;width: 100%!important;}
#onetrust-consent-sdk #onetrust-banner-sdk {background-color: rgba(0,0,0,0.8)!important;}
#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {background: none!important;}
#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link, #onetrust-banner-sdk #onetrust-policy-text a {font-weight: 600!important;}
#onetrust-consent-sdk #onetrust-banner-sdk *:focus, #onetrust-consent-sdk #onetrust-banner-sdk:focus {outline-width: 0px!important;}
@media only screen and (min-width: 1024px) {
  #onetrust-consent-sdk #onetrust-banner-sdk.ot-fade-in #onetrust-policy {
    margin-top: 1.5em;
  }
}


.mega-menu-grid-column {
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper {
min-width:280px;
margin-right:20px;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab {

}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab .dsm-icon-wrapper {
height:16px;
width:16px;
margin-top:2px;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab .dsm-icon-wrapper .dsm_icon {
font-size:16px;
}
.dsm-advanced-tabs-content-wrapper .dsm-inner-content .et_pb_section {
padding: 0 24px 12px !important;
}
.dsm-advanced-tabs-content-wrapper .dsm-inner-content .et_pb_section .et_pb_text_9_tb_header {
width:100%!important;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-content-wrapper {
border-left:1px solid #e5e5e5;
}
.dsm-advanced-tabs-container .dsm-advanced-tabs-content-wrapper .dsm-content-wrapper.dsm-active {
border-left:0px solid #e5e5e5!important;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab .dsm-title-wrapper .dsm-title {
font-size:16px;
text-align:left;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab {
position:relative;
padding:8px!important;
border-radius:12px;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab::after {
content: '5';
position:absolute;
font-family: ETmodules !important;
font-weight: 400 !important;
font-size:24px;
top: 8px;
right: 6px;
color: #141414;
opacity:0;	
transition: 0.35s ease-in-out opacity;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab.dsm-active::after, .mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab:hover::after {
opacity:1;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab.dsm-active, .mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab.dsm-active:focus {
background:#F3FEE7!important;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab:hover {
background:#F3FEE7;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab .dsm-title-wrapper .dsm-title {
color:#424242!important;
font-weight:400!important;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab.dsm-active .dsm-title-wrapper .dsm-title {
font-weight:400!important;
color:#141414!important;
}
.mega-menu-content-top-level-link {
padding:12px;
background:#fff;
border-radius: 12px;
margin-bottom:12px!important;
width:100%;
max-width:100%;
}
.mega-menu-content-top-level-link:hover {
background:#F2F4F7;
}
.mega-menu-content-top-level-link .et_pb_module_header {
font-size:16px;
font-weight:500;
color:#1D2939;
margin-bottom:6px;
padding-bottom:0;
}
.mega-menu-content-top-level-link .et_pb_blurb_description, .mega-menu-grid-column .et_pb_blurb_description {
font-size: 13px;
line-height:1.5;
color:#5a6987;
font-weight:normal;
}
.mega-menu-grid-column .mega-menu-standard-inner-item {
margin:6px 12px 6px 0!important;
padding:12px;
background:#fff;
border-radius: 12px;
width: calc(50% - 12px);
}
.mega-menu-grid-column .mega-menu-standard-inner-item:hover {
background:#f2f4f7;
}
.mega-menu-grid-column .mega-menu-standard-inner-item .et_pb_module_header {
font-size:15px;
font-weight:500;
color:#262626;
margin-bottom:4px;
padding-bottom:0;
position:relative;
}
.mega-menu-grid-column .mega-menu-standard-inner-item .et_pb_blurb_container {

}
.mega-menu-grid-column .mega-menu-standard-inner-item .et_pb_main_blurb_image {
width:32px!important;
height:32px!important;
text-align:center!important;
display:block!important;
}
.mega-menu-grid-column .mega-menu-standard-inner-item .et_pb_main_blurb_image .et_pb_image_wrap {
width:32px;
height:32px;
border-radius:6px;
background:#e5e5e5;
padding:8px;
}
.mega-menu-grid-column .mega-menu-standard-inner-item:hover .et_pb_main_blurb_image .et_pb_image_wrap {
background:#fff;
}
.mega-menu-grid-column .mega-menu-standard-inner-item .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon {
padding:0!important;
margin:0!important;
font-size:16px;
}
.mega-menu-grid-column .mega-menu-standard-inner-item .et_pb_blurb_container {
padding-left:12px;
}
.mega-menu-content-top-level-link .et_pb_module_header span {
position:relative;
}
.mega-menu-content-top-level-link .et_pb_module_header span::after, .mega-menu-content-top-level-link .et_pb_module_header a::after {
content: '$';
position:absolute;
font-family: ETmodules !important;
font-weight: 400 !important;
font-size:20px;
top: 2px;
right:-32px;
transition:0.15s ease-in-out right;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.mega-menu-content-top-level-link:hover .et_pb_module_header span::after, .mega-menu-content-top-level-link:hover .et_pb_module_header a::after {
right:-36px;
}
.mega-menu-content-top-level-link:hover .et_pb_module_header {
font-weight:500;
}
.dsm-mega-menu-container .dsm-root-menu .dsm-submenu-container .dsm-submenu-inner-container {
margin-top:20px;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;
}
.dsm-mega-menu-container .dsm-mega-menu-item-root.none .dsm-mega-menu-link {
background:#F3FEE7;
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.dsm-mega-menu-vertical-layout) .dsm-logo-wrap {
margin-right:0px!important;
display:flex;
}
header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item {
margin-right: 0px!important;
}
header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-submenu-container {
display:none;
}
.dsm-submenu-inner-container .et_pb_row .et_pb_column .et_pb_text .et_pb_text_inner p {
position:absolute;
margin-top:20px;
color:#141414;
font-size:18px;
}
.dsm-inner-content .et_pb_row .et_pb_column .et_pb_text .et_pb_text_inner p {
position:relative!important;
font-size:18px!important;
margin-top:11px!important;
color:#141414!important;
font-weight:400!important;
}
.dsm-submenu-inner-container .et_pb_row .et_pb_column_1_3 .et_pb_text .et_pb_text_inner p {
position:relative!important;
margin-top:22px!important;
}
.dsm-submenu-inner-container .et_pb_row .et_pb_column_1_3 .et_pb_text .et_pb_text_inner p.preheader {
color: #424242;
}
.dsm_advanced_tabs_0_tb_header .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper, .dsm_advanced_tabs_1_tb_header .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper, .dsm_advanced_tabs_2_tb_header .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper, .dsm_advanced_tabs_3_tb_header .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper, .dsm_advanced_tabs_4_tb_header .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper {
margin-top:56px;
}
.dsm-mega-menu-item .dsm-submenu-container .dsm-submenu-inner-container .et_pb_section .et_pb_row .et_pb_column .et_pb_text.et_pb_text_5_tb_header {
margin-bottom:6px!important;
}
.dsm_advanced_tabs_0_tb_header .dsm-advanced-tabs-content-wrapper .dsm-content-wrapper {
padding:0!important;
}
.dsm-mega-menu-container:not(.mobile-menu) nav {
width: calc(100% - 150px);
max-width: 100%;
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-root-menu {
width:100%;
max-width:100%;
}
.dsm-native-menu .dsm-submenu-inner-container {
border: 1px solid #e4e7ec;
border-radius:0.5rem;
overflow:hidden;
}
.dsm-native-menu .dsm-submenu-inner-container .dsm-mega-menu-item-root:hover {
background:#f2f4f7!important;
}
.dsm-native-menu .dsm-submenu-inner-container .dsm-mega-menu-item-root .dsm-submenu-link {
font-size: 14px;
color:#424242;
}
.dsm_mega_menu_child_6_tb_header {
display:flex!important;
}
.dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link {
background: #091b33;
border-radius: 12px;
padding: 12px;
color: #FDFDFC;
}
.transparent-nav-desktop .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link {
background:#75dfee;
}
.transparent-nav-scrolled-desktop .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link, .transparent-nav-desktop:hover .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link, .transparent-nav-desktop.scrolled .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link {
background:#091b33;
}
.dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text, .transparent-nav-desktop:hover .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text, .transparent-nav-desktop.scrolled .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text {
color:#FDFDFC!important;
}
.dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text {
margin-right:0!important;
}
.dsm-root-menu .post-item {
width:100%;
}
.dsm-root-menu .post-item .post-image-wrap {
height:160px;
width:100%;
}
.dsm-root-menu .post-item .post-image-wrap img {
}
.dsm-root-menu .post-item .post-content-wrap {
width:100%;
}
.dsm-submenu-inner-container article h2 {
color:#1D2939;
font-size:15px!important;
font-weight:600!important;
padding: 16px 16px 10px;
}
.dsm-submenu-inner-container article .post-content .post-content-inner p {
  font-size: 13px;
  line-height: 1.54;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -moz-box-orient: vertical;
  overflow: hidden;
font-weight:400;
padding: 0 16px 16px;
}
.dsm-submenu-inner-container article .entry-featured-image-url {
margin-bottom:0;
}
.dsm-submenu-inner-container article {
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
border-radius: 0.5rem;
}
.nav-custom-card {
width:280px;
max-width:100%;
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
border-radius:0.5rem;
overflow:hidden;
}
.nav-custom-card .dsm_card_image_wrapper {
overflow:hidden;
width:100%;
height:150px;
}
.nav-custom-card .dsm_card_wrapper {
padding:12px!important;
}
.nav-custom-card .dsm_card_wrapper h5, .et-db #et-boc .et-l .nav-custom-card .dsm_card_wrapper h5 {
color:#1d2939;
font-size:15px;
font-weight:600;
padding-bottom:8px;
}
.nav-custom-card .dsm_card_wrapper .dsm_card_subtitle {
font-size: 13px;
line-height: 1.54;
color: #475467;
font-weight:400;
}
.nav-custom-card .dsm_card_wrapper .nav-card-learn-more {
color: #1d3a7d;
font-size:14px;
position:relative;
display:inline-block;
}
.nav-custom-card .dsm_card_wrapper .nav-card-learn-more:after {
content: '$';
position:absolute;
font-family: ETmodules !important;
font-weight: 400 !important;
font-size:15px;
top: 1px;
right:-22px;
transition:0.15s ease-in-out right;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}
.nav-custom-card:hover .dsm_card_wrapper .nav-card-learn-more {
color: #4a73e8;
}
.nav-custom-card:hover .dsm_card_wrapper .nav-card-learn-more:after {
right:-26px;
}
.dsm-mega-menu-search-button {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-mega-menu-search-container .dsm-show-search-box {
position: fixed!important;
top: 0!important;
right: 0!important;	
z-index: 99999999;
  width: 100vw;
  height: 100vh;
  background: rgba(0,0,0,0.4);
  display: flex;
  flex-direction: row;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
margin-top:0;
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-mega-menu-search-container .dsm-show-search-box .et_pb_menu__search {
top: 120px;
position: relative;
}
.et-db #et-boc .et-l .blank-search-menu {
height: 0!important;
margin-bottom: 0!important;
background: none!important;
}
.dsm_mega_menu_0_tb_header {
margin-bottom:0!important;
}
.blank-search-menu .et_pb_menu__search-button {
position: absolute;
top: -48px;
right: -35px;
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__menu {
height:0!important;
display:none!important;
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__wrap {
height:0!important;
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__search-button:after {
color:#141414;
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__search-container--visible {
width:100vw;
height:100vh;
position:fixed;
background:rgba(0,0,0,0.4);
display:flex!important;
justify-content: center;
flex-direction:row;
}
.dsm-mega-menu-container .dsm-mega-menu-item-root .dsm-submenu-container {
transition-delay:200ms;
transition-duration:0ms!important;
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__search-container--visible .et_pb_menu__search .et_pb_menu__search-form {
display:flex;
justify-content:center;
position:absolute;
top: 120px;
left: calc(50% - 300px);
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__search-container--visible .et_pb_menu__search .et_pb_menu__search-form .et_pb_menu__search-input {
width:600px;
margin:0 auto;
background:#fff;
border-radius:0.5rem;
padding:15px;
min-height:50px;
position:relative;
}
.et-db #et-boc .et-l .blank-search-menu .et_pb_menu__close-search-button::after {
color:#667085;
top: 130px;
left: calc(50% + 260px);
position:absolute;
}
#menu-v1-2025-main-menu #menu-item-57179 {
border-top:0!important;
}
#menu-v1-2025-main-menu .menu-item .sub-menu .menu-item-has-children {
padding: 10px 0 0;
}
#menu-v1-2025-main-menu .menu-item a, #menu-v1-2025-main-menu > .menu-item.menu-item-has-children > a::before {
color:#091b33!important;
font-weight:400;
}
#menu-v1-2025-main-menu .menu-item .sub-menu.open a, #menu-v1-2025-main-menu > .menu-item.menu-item-has-children > .sub-menu.open a::before {
color:#091b33!important;
font-size:16px;
font-weight: 400;
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children > .sub-menu.open li .sub-menu a {
position:relative;
padding: 4px 0 4px 32px;
font-weight: 400;
width:100%;
display:block;
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children > .sub-menu.open li .sub-menu a::active {
background: #F3FEE7;
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children > .sub-menu.open li {
border-radius:8px;
padding:2px;
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children > .sub-menu.open li a:active {
background: #F3FEE7;
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children > .sub-menu.open li .sub-menu a::before {
content: '\e046';
font-family: 'Phosphor';
font-size:16px;
position:absolute;
left: 8px;
top:50%;
transform: translateY(calc(-50% - 2px));
color:#98c1f0!important;
}
#menu-v1-2025-main-menu .menu-item .sub-menu.open .sub-menu {
padding-top:8px;
}
#menu-item-57180 > a::after, #menu-item-57226 > a::after {
display:none!important;
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children > a::before {
content: '2';
font-family: ETmodules !important;
font-weight: 400 !important;
position:absolute;
background: none;
width:auto;
height:auto;
margin:0;
top:4px;
transform: rotate(180deg);
}
#menu-v1-2025-main-menu > .menu-item.menu-item-has-children.open > a::before {
transform: rotate(0deg);
}
#menu-v1-2025-main-menu .menu-item .sub-menu .menu-item-has-children > a {
color:#1d2939!important;
font-size: 18px;
display:block;
position:relative;
}
#menu-v1-2025-main-menu .menu-item .sub-menu .menu-item-has-children > a::after {
content: '\e06c';
  position: absolute;
  font-family: 'Phosphor' !important;
  font-weight: 400 !important;
  font-size: 16px;
  top: 50%;
transform: translateY(-50%);
  right: 4px;
}
#menu-v1-2025-main-menu .menu-item .sub-menu .sub-menu {
padding:16px 0;
}
.has_et_pb_sticky .transparent-nav-desktop.et_pb_sticky--top, .transparent-nav-desktop {
background: transparent !important;
position: absolute !important;
transition: 0.35s ease-in-out all;
}
.has_et_pb_sticky .transparent-nav-scrolled-desktop.et_pb_sticky--top, .transparent-nav-scrolled-desktop, .et_pb_section_0_tb_header.et_pb_section.transparent-nav-scrolled-desktop, .et_pb_section_0_tb_header.et_pb_section.transparent-nav-desktop.scrolled, .has_et_pb_sticky .header-section.et_pb_sticky--top, .postid-54705 #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section.transparent-nav-scrolled-desktop, .et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section.transparent-nav-scrolled-desktop, .et_pb_section_0_tb_header.et_pb_section.transparent-nav-desktop.scrolled {
background: #fff !important;
position: fixed !important;
box-shadow: 0 0 10px rgba(0,0,0,.25);
}
.has_et_pb_sticky .header-section.et_pb_sticky--top {width:100%!important;}
.transparent-nav-desktop:hover {
background: #fff !important;
}
.transparent-nav-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text, .transparent-nav-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_close_icon, .transparent-nav-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_open_icon {
color:#fff!important
}
.transparent-nav-scrolled-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text, .transparent-nav-scrolled-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_close_icon, .transparent-nav-scrolled-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_open_icon, .transparent-nav-desktop:hover .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text, .transparent-nav-desktop:hover .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_open_icon, .transparent-nav-desktop:hover .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm_dropdown_close_icon, .transparent-nav-desktop:hover .blank-search-menu .et_pb_menu__search-button::after, .transparent-nav-scrolled-desktop .blank-search-menu .et_pb_menu__search-button::after, .transparent-nav-desktop.scrolled .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text, .has_et_pb_sticky .header-section.et_pb_sticky--top .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-menu-text {
color: #141414!important;
}
.transparent-nav-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_6_tb_header .dsm-menu-text {
color: #091b33!important;
}
.transparent-nav-scrolled-desktop .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_6_tb_header .dsm-menu-text, .transparent-nav-desktop.scrolled .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_6_tb_header .dsm-menu-text, .has_et_pb_sticky .header-section.et_pb_sticky--top .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_6_tb_header .dsm-menu-text {
color: #FFF!important;
}
.et_pb_section_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-link .dsm-menu-text-wrapper .dsm-menu-text {
letter-spacing: 0.56px;
}
.transparent-nav-desktop .blank-search-menu .et_pb_menu__search-button::after {
color:#fff!important;
}
.transparent-nav-scrolled-desktop .blank-search-menu .et_pb_menu__search-button::after {
color: #141414 !important;
}
.et_pb_section_0_tb_header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-link:hover, .et_pb_section_0_tb_header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item .dsm-mega-menu-link:active {
background:#F3FEE7!important;
}
.transparent-nav-scrolled-desktop .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text, .transparent-nav-desktop:hover .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text, .transparent-nav-desktop:hover .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.dsm_mega_menu_child_6_tb_header .dsm-menu-text, .transparent-nav-desktop.scrolled .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link .dsm-menu-text {
color:#fff!important;
}
.et_pb_section_0_tb_header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm_mega_menu_child_6_tb_header .dsm-mega-menu-link:hover {
background:#4a73e8!important;
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-submenu-container {
transform: translateY(-16px)!important;
transition: transform .2s ease-in !important;
transition-delay: 0ms!important;
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container[data-trigger="hover"] li:hover > .dsm-submenu-container {
transform: translateY(0)!important;

}
@media screen and (max-width: 767px) {
.has_et_pb_sticky .transparent-nav-desktop.et_pb_sticky--top, .transparent-nav-desktop {
background: #fff !important;
position: relative !important;
transition: 0.35s ease-in-out all;
}
}
.preheader-text .et_pb_heading_container .et_pb_module_heading, .preheader-text  {
font-family:'Geist Mono', sans-serif !important;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 18px;
letter-spacing: 1.92px!important;
text-transform: uppercase;
}
.hero-preheader-text .et_pb_heading_container .et_pb_module_heading, .hero-preheader-text {
font-size: 16px;
line-height: 20px;
padding-bottom:0!important;
}
.glass-home-stats h2 span {
color:#FDFDFC!important;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: 56px; /* 116.667% */
letter-spacing: -0.48px;
}
.glass-home-stats p {
color: #4a73e8;
text-align: center;
font-family: "Geist Mono";
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 20px; /* 142.857% */
letter-spacing: 1.68px;
text-transform: uppercase;
}
.mobile-nav-update .mobile-nav__search input[type="text"] {
background-color: #fff;
border: 1px solid #e4e7ec;
border-radius: 0.5rem 0 0 0.5rem;
border-right:0;
}
.mobile-nav-update .mobile-nav__search button[type="submit"] {
filter: grayscale(1);
background-color: #fff;
border: 1px solid #e4e7ec;
border-left:0;
border-radius: 0 0.5rem 0.5rem 0;
}
@media screen and (max-width:500px){
.glass-home-stats.et_pb_gutters1.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 {
width: 50%!important;
margin-right: 0;
}
.glass-home-stats.et_pb_gutters1.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_blurb {
min-height:134px;
display: flex;
justify-content: center;
align-items: center;
}
.glass-home-stats h2 span {
font-size:36px;
line-height:42px;
letter-spacing:-0.36px;
}
.glass-home-stats p {
line-height:16px;
}
}
.login-mobile-link, .login-mobile-link:hover, .login-mobile-link:active {
color: #1D2939 !important;
text-align:center;
}
.light-mode-standard-btn {
color:#FDFDFC;
border-radius:6px;
padding: 10px 20px;
background: #091b33;
}
.light-mode-standard-btn:hover {
color:#FDFDFC;
background:#051021;
}
.mobile-get-started-wrap {
margin:16px auto;
text-align:center;
}
.mobile-menu-login-get-started-wrap div {
display:block;
margin:10px auto 20px;
text-align:center;
}
.home-solutions-card-row-update .home-solutions-card .dsm_card_wrapper {
min-height:420px;
height:100%;
display:flex;
flex-direction:column;
}
.home-solutions-card-row .home-solutions-card .dsm_card_wrapper .et_pb_more_button {
pointer-events:none;
}
html body #page-container .et_pb_section .dsm_card .et_pb_button.et_pb_more_button::after {
content: "\e06c";
font-size: 20px;
width: 20px;
font-family: "Phosphor" !important;
position: absolute;
z-index: 5;
color: #fff;
}
.home-solutions-card-row-update .home-solutions-card {
box-shadow: rgba(16, 24, 40, 0.08) 0px 20px 24px -4px, rgba(16, 24, 40, 0.03) 0px 8px 8px -4px;
}
.home-solutions-card-row-update .home-solutions-card .dsm_card_wrapper .et_pb_button_wrapper {
margin-top:auto;
}
@media (min-width: 981px) {
  .et_pb_gutters1 .et_pb_column_1_4, .home .et_pb_gutters1.et_pb_row.home-solutions-card-row .et_pb_column_1_4 {
    width: calc(25% - 12px);
  }
.home-solutions-card-row .et_pb_column_1_4 {
margin:0 6px!important;
}
.why-sequoia-card-row .et_pb_column_1_4 {
width: calc(50% - 12px)!important;
}
}
.home-solutions-card {
position:relative;
min-height:420px;
}
.home-solutions-card .et_pb_more_button {
font-family: ETmodules !important;
font-weight: 600 !important;
width:48px;
height:48px;
text-align:center;
}
.home-solutions-card .dsm_card_description p {
font-weight:400;
}
.home-solutions-card .dsm_card_description {
padding-bottom:100px;
}
.home-solutions-card .dsm_card_subtitle {
margin-bottom:8px;
}
.home-solutions-card .dsm_card_title {
padding-bottom:2px;
font-weight:400!important;
}
.dsm_card_0 .dsm_card_subtitle, .dsm_card_1 .dsm_card_subtitle, .dsm_card_2 .dsm_card_subtitle, .dsm_card_3 .dsm_card_subtitle {
font-weight:400!important;
}
.home-solutions-card::after {
content: '';
position:absolute;
width:120px;
height:120px;
bottom:20px;
right:20px;
}
.home-solutions-card:hover .dsm_card_title {
color:#FDFDFC!important;
}
.home-solutions-card:hover .dsm_card_subtitle {
color:#091b33!important;
}
.home-solutions-card:hover .dsm_card_description p {
color:#091b33!important;
}
.home-solutions-card:hover .et_pb_more_button, body #page-container .et_pb_section .dsm_card.home-solutions-card:hover .et_pb_button {
background:#FDFDFC!important;
color:#091b33!important;
}
.home-solutions-card:hover .et_pb_more_button::after {
color:#091b33!important;
}
.investor-solutions-card:hover .dsm_card_description p, .platform-solutions-card:hover .dsm_card_description p {
color:#FDFDFC!important;
}
.advisory-solutions-card .dsm_card_title {
margin-right:-12px;
}
.advisory-solutions-card::after {
background: url(../../uploads/2025/08/advisory-home-illustration.svg) 50% 50% no-repeat;
background-size: contain;
}
.advisory-solutions-card:hover::after {
filter: brightness(0) invert(1);
}
.investor-solutions-card::after {
background: url(../../uploads/2025/09/orange-investor-solutions-illustration.svg) 50% 50% no-repeat;
background-size: contain;
}
.investor-solutions-card:hover::after {
filter: brightness(0) invert(1);
}
.peo-solutions-card::after {
background: url(../../uploads/2025/08/outsourcing-peo-investor-home-illustration.svg) 50% 50% no-repeat;
background-size: contain;
}
.peo-solutions-card:hover::after {
filter: brightness(0) invert(1);
}
.platform-solutions-card::after {
background: url(../../uploads/2025/08/platform-home-illustration.svg) 50% 50% no-repeat;
background-size: contain;
}
.platform-solutions-card:hover::after {
filter: brightness(0) invert(1);
}
.basic-blurb.et_pb_blurb .et_pb_module_header, .basic-blurb.et_pb_blurb .et_pb_module_header span {
font-weight:500!important;
}
.home-video-carousel, .secondary-home-video-carousel, .third-home-video-carousel {
width:100%;
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets {
bottom:-70px;
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet, .et-db #et-boc .et-l .home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet, .et-db #et-boc .et-l .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet, .et-db #et-boc .et-l .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet {
width:33.33%;
height:4px;
background:#fff;
border-radius:0;
margin:0!important;
}
.home-video-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active, .et-db #et-boc .et-l .home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .secondary-home-video-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active, .et-db #et-boc .et-l .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .third-home-video-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active, .et-db #et-boc .et-l .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
background:#4a73e8;
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:after, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:after, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:after {
color:#fff;
padding-top:16px;
display: block;
font-size: 16px;
}
.video-carousel-light-bg-section .home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet, .et-db #et-boc .et-l .video-carousel-light-bg-section .home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet {
background:#737373;
}
.video-carousel-light-bg-section .home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:after {
color:#737373;
}
.video-carousel-light-bg-section .home-video-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active, .et-db #et-boc .et-l .video-carousel-light-bg-section .home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
background:#4a73e8;
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:first-child:after, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:first-child:after, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:first-child:after {
content: 'Enterprise';
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(2):after, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(2):after, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(2):after {
content: 'Mid-Size';
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(3):after, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(3):after, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(3):after {
content: 'SMB & PEO';
}
.home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after, .secondary-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after, .third-home-video-carousel .dsm_image_carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
color:#4a73e8!important;
}
.home-video-carousel .dsm_image_carousel .swiper-button-prev::before, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-prev::before, .third-home-video-carousel .dsm_image_carousel .swiper-button-prev::before {
content: '#';
}
.home-video-carousel .dsm_image_carousel .swiper-button-next::before, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-next::before, .third-home-video-carousel .dsm_image_carousel .swiper-button-next::before {
content: '$';
}
@media (max-width: 1100px) {
.home-video-carousel .dsm_image_carousel .swiper-button-prev::before, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-prev::before, .third-home-video-carousel .dsm_image_carousel .swiper-button-prev::before {
margin-right:30px;
}
.home-video-carousel .dsm_image_carousel .swiper-button-next::before, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-next::before, .third-home-video-carousel .dsm_image_carousel .swiper-button-next::before {
margin-left:30px;
}
}
.home-video-carousel .dsm_image_carousel .swiper-arrow-button:before, .secondary-home-video-carousel .dsm_image_carousel .swiper-arrow-button:before, .third-home-video-carousel .dsm_image_carousel .swiper-arrow-button:before {
background: rgba(253, 253, 252, 0.16);
  padding: 10px 9px 9px;
  border-radius: 500px;
  color: #fff;
font-size:36px;
}
.video-carousel-light-bg-section .home-video-carousel .dsm_image_carousel .swiper-arrow-button:before {
background: #091b33;
}
.video-carousel-light-bg-section .home-video-carousel .dsm_image_carousel .swiper-button-disabled:before {
opacity:1;
background:#DCF4E2;
color:#98c1f0;
}
@media (max-width: 767px) {
.home-video-carousel .dsm_image_carousel .swiper-arrow-button:before, .secondary-home-video-carousel .dsm_image_carousel .swiper-arrow-button:before, .third-home-video-carousel .dsm_image_carousel .swiper-arrow-button:before {
  padding: 6px 5px 5px;
font-size:24px;
}
.home-video-carousel .dsm_image_carousel .swiper-button-prev::before, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-prev::before, .third-home-video-carousel .dsm_image_carousel .swiper-button-prev::before {
margin-right:75px;
}
.home-video-carousel .dsm_image_carousel .swiper-button-next::before, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-next::before, .third-home-video-carousel .dsm_image_carousel .swiper-button-next::before {
margin-left:75px;
}
}
@media (max-width: 479px) {
.home-video-carousel .dsm_image_carousel .swiper-button-prev, .home-video-carousel .dsm_image_carousel .swiper-button-next, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-prev, .secondary-home-video-carousel .dsm_image_carousel .swiper-button-next, .third-home-video-carousel .dsm_image_carousel .swiper-button-prev, .third-home-video-carousel .dsm_image_carousel .swiper-button-next {
display:none;
}
.home-solutions-card::after {
width:160px;
height:160px;
}
}
.home-video-carousel .dsm_image_carousel .swiper-arrow-button:hover:before, .secondary-home-video-carousel .dsm_image_carousel .swiper-arrow-button:hover:before, .third-home-video-carousel .dsm_image_carousel .swiper-arrow-button:hover:before {
filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.20));
backdrop-filter: blur(12px);
}
@media (min-width: 981px) {
.home-video-carousel .dsm_image_carousel_container, .secondary-home-video-carousel .dsm_image_carousel_container, .secondary-home-video-carousel .dsm_image_carousel_container, .third-home-video-carousel .dsm_image_carousel_container {
height:487px;
}
.blog-cards-standard .dsm-blog-carousel-wrapper .dsm-blog-carousel-item:last-of-type {
margin-right:0!important;
}
}
.home-video-carousel .dsm_image_carousel_container .dsm_image_carousel_item:hover, .secondary-home-video-carousel .dsm_image_carousel_container .dsm_image_carousel_item:hover, .third-home-video-carousel .dsm_image_carousel_container .dsm_image_carousel_item:hover {
cursor:pointer;
}
.basic-link.et_pb_button:hover::after, .basic-link.et_pb_button_2:hover::after {
color:inherit!important;
}
.resource-tiny-card-home {
min-height:152px;
}
.resource-tiny-card-home .dsm_card_icon {
position:absolute;
right:20px;
top: calc(50% - 28px);
z-index:3;
}
.resource-tiny-card-home .dsm_card_wrapper::after {
width: 0;
transition: 0.15s ease-in-out width;
position:absolute;
right:0;
top:-10%;
z-index: 2;
content: '';
height:120%;
border-top-left-radius:500px;
border-bottom-left-radius:500px;
}
.resource-tiny-card-home:hover .dsm_card_wrapper::after {
width: 37%;
}
.et_pb_column_1_4:first-of-type .resource-tiny-card-home:hover .dsm_card_wrapper::after {
background:#A6EF67;
}
.et_pb_column_1_4:nth-of-type(2) .resource-tiny-card-home:hover .dsm_card_wrapper::after {
background:#8ED3D4;
}
.et_pb_column_1_4:nth-of-type(3) .resource-tiny-card-home:hover .dsm_card_wrapper::after {
background:#B4C2F0;
}
.et_pb_column_1_4:nth-of-type(4) .resource-tiny-card-home:hover .dsm_card_wrapper::after {
background:#E1A668;
}
.resource-tiny-card-home .dsm_card_subtitle {
position:relative;
z-index:4;
}
.resource-tiny-card-home h4.dsm_card_title {
letter-spacing:1.68px!important;
font-weight:500!important;
}
.et_pb_column_1_4 .resource-tiny-card-home {
margin-right:10px;
}
.et_pb_column_1_4:last-of-type .resource-tiny-card-home {
margin-right:0;
}
.mega-menu-tab-wrap a:hover {
color:inherit!important;
}
.footer-menu-heading {
font-size: 20px;
font-style: normal;
font-weight: 500!important;
line-height: 24px;
color: #FDFDFC!important;
}
.footer-menu-list li a, .footer-menu-list li a:link, .footer-menu-list li a:visited {
color:#98c1f0!important;
}
.footer-menu-list li a:hover, .footer-menu-list li a:link:hover,  .footer-menu-list li a:hover:visited {
color:#4a73e8!important;
}
.footer-menu-list li .footer-uppercase {
font-family: "Geist Mono";
font-size: 12px!important;
font-style: normal;
font-weight: 500;
line-height: 16px;
letter-spacing: 1.44px!important;
text-transform: uppercase;
color:#4a73e8!important;
}
body #page-container .et_pb_section .et_pb_button.basic-link:hover::after {
margin-left: calc(0.3rem + 2px)!important;
}
body #page-container .et_pb_section.footer-section .et_pb_button.basic-link:hover::after {
margin-bottom: -2px!important;
}
.et_pb_gutters1.et_pb_row.small-resource-cards-row .et_pb_column {margin:8px !important;}
.et_pb_gutters1.et_pb_row.small-resource-cards-row .et_pb_column:first-of-type {margin-left:0px !important;}
.et_pb_gutters1.et_pb_row.small-resource-cards-row .et_pb_column:last-of-type {margin-right:0px !important;}
@media (max-width: 1200px) {
.et_pb_gutters1.et_pb_row.small-resource-cards-row .et_pb_column, .et_pb_gutters1.et_pb_row.small-resource-cards-row .et_pb_column:first-of-type, .et_pb_gutters1.et_pb_row.small-resource-cards-row .et_pb_column:last-of-type {margin:8px !important;}
}
.blog-cards-standard .dsm-blog-carousel-item {
border-radius:14px;
box-shadow: 0 20px 24px -4px var(--Colors-Effects-Shadows-shadow-xl_01, rgba(16, 24, 40, 0.08)), 0 8px 8px -4px var(--Colors-Effects-Shadows-shadow-xl_02, rgba(16, 24, 40, 0.03));
border:1px solid #D6D6D6;
}
.blog-cards-standard .dsm_blog_carousel_wrapper {

}
.blog-cards-standard .dsm_blog_carousel_wrapper .dsm-blog-carousel-item {
overflow:hidden;
}
.blog-cards-standard .dsm_blog_carousel_wrapper .dsm-grid-post-holder-inner {

}
.blog-cards-standard .dsm_blog_carousel_wrapper .dsm-grid-post-holder-inner .dsm-entry-wrapper {
min-height:164px;
display: flex;
flex-direction: column;
}
.blog-cards-standard .dsm_blog_carousel_wrapper .dsm-grid-post-holder-inner .dsm-entry-wrapper .dsm-readmore-wrap {
margin-top:auto!important;
}
.blog-cards-standard .dsm_blog_carousel_wrapper .dsm-grid-post-holder-inner .dsm-entry-title {
font-weight: 500!important;
}
.blog-cards-standard .dsm_blog_carousel_wrapper .dsm-grid-post-holder-inner:hover .dsm-entry-wrapper .dsm-readmore-wrap .et_pb_button::after, .blog-cards-standard .dsm_blog_carousel_wrapper .dsm-grid-post-holder-inner .dsm-entry-wrapper .dsm-readmore-wrap .et_pb_button:hover::after {
color:#051021!important;
margin-left: calc(.3em + 4px)!important;
}
@media (max-width: 767px) {
.footer-legal {
text-align:left;
margin:8px 0;
}
}
.home-video-carousel .dsm_image_carousel_item:after, .secondary-home-video-carousel .dsm_image_carousel_item:after, .third-home-video-carousel .dsm_image_carousel_item:after {
content: '\45';
position: absolute;
left: calc(50% - 28px);
top: calc(50% - 28px);  
font-family: ETmodules!important;
font-weight: 400!important;
font-size: 46px;
background:#fff;
color:#091b33;
backdrop-filter: blur(18px);
border-radius:500px;
width: 56px;
height: 56px;
justify-content: center;
display: flex;
text-align: center;
flex-direction: column;
transition: 0.35s ease-in-out all;
pointer-events: none
}
.home-video-carousel .dsm_image_carousel_item:hover:after, .secondary-home-video-carousel .dsm_image_carousel_item:hover:after, .third-home-video-carousel .dsm_image_carousel_item:hover:after {
color:#fff;
background:#091b33;
}
.mobile-get-started-wrap .light-mode-standard-btn {
padding:4px;
display:block;
width:100%;
border-radius:14px;
}
.mobile-menu-login-get-started-wrap .app-store-dl-wrap a {
padding:10px;
display:flex;
align-items:center;
justify-content:center;
width:calc(50% - 8px);
border:1px solid #D6D6D6;
border-radius:14px;
background:#FDFDFC;
}
.grecaptcha-badge {
visibility: hidden;
}
.mobile-menu-login-get-started-wrap .app-store-dl-wrap-first {
margin-top:16px;
display:flex;
flex-direction:row;
justify-content:space-around;
}
.solution-card {
display: flex;
flex-direction: column;
justify-content: flex-end;
positions:relative;
transition:0.15s ease-in-out all;
}
.solution-card .dsm_card_title.et_pb_module_header {
font-weight:400!important;
padding-bottom:0;
transition:0.15s ease-in-out all;
positions:relative;
z-index:3;
}
.solution-card .dsm_card_icon {
position:absolute;
right: 0;
top: calc(50% - 26px);
margin-bottom:0;
z-index:3;
}
.solution-card .dsm_card_icon .et-pb-icon {
transition:0.15s ease-in-out all;
}
.solution-card:hover .dsm_card_icon .et-pb-icon {
background:#0F0F0F!important;
color:#FDFDFC!important;
}
.solution-card:hover .dsm_card_title.et_pb_module_header {
color:#141414!important;
}
.solution-card > .et_pb_module_inner {
position:relative;
z-index:2;
}
.solution-card:after {
content: '';
position:absolute;
height:100%;
width:100%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 50%, #424242 92.19%);
mix-blend-mode: multiply;
top:0;
left:0;
z-index:1;
}
.solution-card:hover:after {
box-shadow: 0 -190px 200px -40px #fdfdfd inset;
mix-blend-mode: normal;
background: none;
}
.solution-card:hover {
box-shadow: 0 20px 24px -4px rgba(16, 24, 40, 0.08), 0 8px 8px -4px rgba(16, 24, 40, 0.03);
}
.why-sequoia-solutions-card, .why-sequoia-solutions-card .et_pb_module_inner, .why-sequoia-solutions-card .et_pb_module_inner .dsm_card_wrapper {
min-height: 246px;
}
.why-sequoia-solutions-card .et_pb_button_wrapper {
position:absolute;
bottom:20px;
}
.why-sequoia-solutions-card::after {
  width: 158px;
  height: 158px;
  bottom: 0;
  right: 0;
}
.why-sequoia-solutions-card.total-comp-why-sequoia-solutions-card::after {
background: url(../../uploads/2025/08/total-comp-illustration.svg) 50% 50% no-repeat;
background-size: contain;
}
.why-sequoia-solutions-card.total-comp-why-sequoia-solutions-card:hover::after {
filter: brightness(0) invert(1);
}
.why-sequoia-solutions-card.employee-experience-why-sequoia-solutions-card::after {
background: url(../../uploads/2025/08/VC_PE_Investors.svg) 50% 50% no-repeat;
background-size: contain;
width: 150px;
height: 150px;
bottom:8px;
right:8px;
}
.why-sequoia-solutions-card.employee-experience-why-sequoia-solutions-card:hover::after {
filter: brightness(0) invert(1);
}
.left-right-specialty .et_pb_heading_3.et_pb_module {
margin-left:0!important;
}
.left-right-specialty .et_pb_image_4 {
margin-right:0!important;
}
@media (min-width: 981px) {
.left-right-specialty .et_pb_column_10 {
width:40%!important;
}
.left-right-specialty .et_pb_column_11 {
width:60%!important;
}
.solutions-card-row.et_pb_gutters2 .et_pb_column {
margin-right:16px;
}
.solutions-card-row.et_pb_gutters2 .et_pb_column:first-of-type {
margin-left:24px!important;
}
.cta-light-green-image .et_pb_blurb_content {
display:flex;
justify-content:center;
align-items:center;
}
}
.cta-light-green-image .et_pb_blurb_content .et_pb_main_blurb_image {
width:120px!important;
height:120px!important;
margin-bottom:0;
}
.simple-sequoia-os-blurb {

}
@media (min-width: 1540px) {
.why-sequoia-hero .et_pb_row.et_pb_row_1 .et_pb_column_3 .et_pb_text_1 {min-height:331px!important;}
}
/* mega menu redesign */
.mega-menu-link {
width: calc(50% - 12px);
}
.mega-menu-link-full-width {
width: 100%;
}
.mega-menu-link-inner {
flex-direction:row;
align-items:flex-start;
padding:12px;
border-radius: 12px;
}
.mega-menu-link-inner .mega-menu-title-link {
font-size: 16px;
font-weight: 400;
color: #141414;
margin-bottom: 4px;
padding-bottom: 0;
position: relative;
display:flex;
align-items:center;
}
.mega-menu-link-full-width .mega-menu-title-link {
font-size: 18px;
font-weight:400;
transition:0.15s ease-in-out all;
}
.mega-menu-link-inner i {
width: 32px;
height: 32px;
font-size:20px;
border-radius: 8px;
background: #e5e5e5;
padding: 6px;
color: #141414;
margin-right:12px;
margin-top:4px;
align-items:center;
justify-content:center;
}
.mega-menu-link-inner:hover i {
background:#4a73e8;
color:#FDFDFC;
}
.mega-menu-link-inner i.unstyle-ph-icon {
margin-top:0px;
margin-left:8px;
transition:0.15s ease-in-out all;
color: #141414!important;
padding: 0px;
background:none!important;
height:auto;
width:auto;
}
.mega-menu-link-inner:hover i.unstyle-ph-icon {
margin-left:12px;
color: #141414!important;
background:none!important;
}
.mega-menu-link-full-width .mega-menu-link-inner:hover .mega-menu-title-link, .mega-menu-link-full-width .mega-menu-link-inner:hover .mega-menu-title-link i {
color: #4a73e8!important;
}
.mega-menu-link-inner .menu-description {
display:block;
font-size: 14px;
line-height: 1.5;
color: #424242;
font-weight: normal;
}
.mega-menu-link-inner:hover {
background: #F3FEE7;
}
@media (min-width: 981px) {
.dsm-mega-menu-container .dsm-root-menu .dsm-submenu-container .dsm-submenu-inner-container .et_pb_section {
padding-top:8px!important;
}
.dsm-mega-menu-container .dsm-dropdown-icon-wrapper {
left:-4px;
}
header .et_pb_gutters3 .dsm-submenu-inner-container .et_pb_column_1_3 {
width:280px!important;
float:right;
}
header .et_pb_gutters3 .dsm-submenu-inner-container .et_pb_column_2_3 {
width:calc(100% - 290px)!important;
margin-right:0!important;
}
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab .dsm-image img {
height:24px;
width:24px;
}
.mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab.dsm-active .dsm-image img, .mega-menu-tab-wrap .dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab:hover .dsm-image img {
filter: brightness(0) saturate(100%) invert(69%) sepia(53%) saturate(503%) hue-rotate(80deg) brightness(91%) contrast(79%);
}
.dsm-mega-menu-container:not(.mobile-menu) .dsm-content-wrapper.animated {
transform:translateX(-16px)!important;
transition: transform .15s ease-in,visibility .15s ease-in !important;
transition-delay:50ms!important;
}
.dsm-mega-menu-container:not(.mobile-menu) .dsm-active.dsm-content-wrapper.animated {
transform:translateX(0px)!important;
}
.framed-bg-dark-hero {
position: relative;
overflow:hidden;
}
.framed-bg-dark-hero::before, .framed-bg-dark-hero::after {
content: '';
position: absolute;
top: calc(50% - 215px); 
width:287px;
height:430px;
max-width:20%;
}
@media (max-width: 930px) {
.framed-bg-dark-hero::before, .framed-bg-dark-hero::after {
top: calc(50% - 215px);
height:300px;
max-width:20%;
}
}
@media (max-width: 500px) {
.framed-bg-dark-hero::before, .framed-bg-dark-hero::after {
top: calc(50% - 215px);
height:200px;
max-width:20%;
}
}
.framed-bg-dark-hero::before {
left: 0px;
background: url(../../uploads/2025/08/farmed-bg-dark-left.png) 50% 50% no-repeat;
background-size:contain;
}
.framed-bg-dark-hero::after {
right: 0px;
background: url(../../uploads/2025/08/framed-bg-dark-right.png) 50% 50% no-repeat;
background-size:contain;
}
.solutions-stats .et_pb_blurb .et_pb_module_header {
font-weight:400!important;
letter-spacing: 1.68px!important;
}
.solutions-stats .et_pb_blurb .et_pb_blurb_description h2 {
font-weight:400!important;
color:#141414!important;
font-size:48px;
letter-spacing:-0.48px;
line-height:56px;
}
@media (max-width: 479px) {
.solutions-stats.et_pb_row .et_pb_column.et_pb_column_1_4 {
width: 50%!important;
margin-right: 0!important;
}
.solutions-stats.et_pb_row .et_pb_column.et_pb_column_1_4 .et_pb_blurb {
padding:8px!important;
}
.solutions-stats.et_pb_row .et_pb_column.et_pb_column_1_4 .et_pb_blurb_3 .et_pb_module_header {
margin-bottom:20px;
}
.solutions-stats.et_pb_row .et_pb_column.et_pb_column_1_4.et_pb_column_2 .et_pb_blurb h2 {
margin-right:-23px;
}
}
.logo-solutions-swiper {
-webkit-mask-image: linear-gradient(to right, rgba(0,0,0,0.1) 0%, black 35%, black 65%, rgba(0,0,0,0.1) 100%);
  mask-image: linear-gradient(to right, rgba(0,0,0,0.1) 0%, black 35%, black 65%, rgba(0,0,0,0.1) 100%);
}
.solutions-card-row > .et_pb_column > .solutions-page-card, .solutions-card-row > .et_pb_column > .solutions-page-card .et_pb_module_inner, .solutions-card-row > .et_pb_column > .solutions-page-card .et_pb_module_inner .dsm_card_wrapper {
min-height:320px;
display:flex;
flex-direction:column;
margin: 0 !important;
}
.solutions-card-row .et_pb_module_inner .dsm_card_wrapper .et_pb_button_wrapper {
margin-top:auto;
}
.solutions-card-row > .et_pb_column {
margin-top: 8px;
margin-bottom: 8px;
}
.solutions-card-row > .et_pb_column:not(:first-of-type), .solutions-card-row > .et_pb_column:not(:last-of-type) {
margin:0 4px;
}
.solutions-card-row > .et_pb_column > .solutions-page-card .dsm_card_image_wrapper {
position:absolute;
height:130px;
width:130px;
bottom:20px;
right:20px;
}
.solutions-card-row > .et_pb_column > .solutions-page-card::after {
height:0!important;
display:none;
}
.solutions-card-row > .et_pb_column > .solutions-page-card:hover .dsm_card_image_background {
filter: brightness(0) invert(1);
}
.solutions-card-row > .et_pb_column > .darkgreen-card:hover .dsm_card_image_background {
filter: brightness(0) invert(1);
}
.et_pb_section .solutions-card-row {
display:flex;
flex-direction:row;
justify-content:center;
flex-wrap:wrap;
gap:16px;
}
.et_pb_section .solutions-card-row:after {
display:none!important;
}
.et_pb_section .solutions-picture-card-row {
display:flex;
flex-direction:row;
justify-content:center;
flex-wrap:wrap;
gap:16px;
}
.et_pb_section .solutions-picture-card-row > .et_pb_column {
margin:0;
}
.et_pb_section .solutions-card-row > .et_pb_column_1_5, .et_pb_section .solutions-card-row > .et_pb_column {
margin:0!important;
width: unset !important;
min-width:235px;
flex-grow: 1;
flex-basis: 0;
}
.solutions-card-row > .et_pb_column > .darkgreen-card, .solutions-card-row > .et_pb_column .darkgreen-card .et_pb_module_inner, .solutions-card-row > .et_pb_column > .darkgreen-card .et_pb_module_inner .dsm_card_wrapper {
min-height:420px;
}
@media (max-width: 1250px) {
.et_pb_section .solutions-card-row > .et_pb_column_1_5, .et_pb_section .solutions-card-row > .et_pb_column {
flex-grow: 0;
}
.et_pb_section .solutions-card-row > .et_pb_column_1_5, .et_pb_section .solutions-card-row.why-seq-solutions-card-row > .et_pb_column {
flex-grow: 1;
}
.solutions-card-row > .et_pb_column > .darkgreen-card .dsm_card_image_wrapper {
height:120px;
width:120px;
}
}
@media (max-width: 500px) {
.et_pb_section .solutions-card-row > .et_pb_column_1_5, .et_pb_section .solutions-card-row > .et_pb_column {
width:100%!important;
}
.et_pb_section .solutions-picture-card-row .solution-card .dsm_card_title.et_pb_module_header {
max-width:196px;
}
.et_pb_section .solutions-card-row > .et_pb_column_1_5, .et_pb_section .solutions-card-row > .et_pb_column {
flex-grow: 1;
}
}
.et_pb_section .solutions-card-row .dsm_card_title {
padding-bottom:8px;
}
@media (min-width: 981px) {
.solutions-card-row > .et_pb_column > .solutions-page-card, .solutions-card-row > .et_pb_column > .solutions-page-card .et_pb_module_inner, .solutions-card-row > .et_pb_column > .solutions-page-card .et_pb_module_inner .dsm_card_wrapper {
min-height:350px;
}
}
@media (max-width: 1230px) {
.et_pb_section .solutions-card-row {
display:flex;
flex-direction:row;
justify-content:center;
flex-wrap:wrap;
}
}
.two-wide-row {
display:flex;
flex-direction:row;
align-items:center;
}
.two-wide-row-light {

} 
.two-wide-row-dark {

}

@media (max-width: 980px) {
.two-wide-row {
display: flex;
flex-direction:column;
justify-content: center;
align-items: center;
}
.two-wide-row-right-image {
flex-direction: column-reverse;
}
}
.green-check-bullet-list, .green-capabilities-check-list, .challenge-list, .gray-check-bullet-list {
padding: 0!important;
margin-left: 35px!important;
margin-bottom:8px;
}
.challenge-list {
padding-top:20px!important;
}
.green-check-bullet-list li, .green-capabilities-check-list li, .challenge-list li, .gray-check-bullet-list li {
list-style: none!important; 
padding-left: 0;
padding-bottom:16px;
}
.et_pb_text .green-capabilities-check-list li, .et_pb_text .challenge-list li {
font-size:20px;
line-height:24px;
}
.gray-check-bullet-list li {
font-size:20px;
line-height:24px;
color:#424242;
}
.green-check-bullet-list li::before, .green-capabilities-check-list li::before, .gray-check-bullet-list li::before {    
font-family: "Phosphor" !important;    
content: "\e182";
margin-right: 10px;         
color: #091b33;
background: #4a73e8;
font-size: 14px;
border-radius:500px;
padding:6px;
margin-left:-35px;
font-weight:bold;
}
.challenge-list li::before {
font-family: "Phosphor" !important;    
content: "\ee44";
margin-right: 8px;         
color: #FDFDFC;
background: #F97066;
font-size: 18px;
border-radius:500px;
padding:4px;
margin-left:-35px;
}
.green-capabilities-check-list li::before {
color:#FDFDFC;
top: -2px;
position: relative;
}
.gray-check-bullet-list li::before {
color:#737373;
background:none;
font-size:20px;
top: 2px;
position: relative;
padding:4px;
margin-right: 7px;   
}
.solutions-quote-card .dsm_card_description {
/* padding-bottom:70px; */
padding-bottom:0px;
}
.solutions-quote-card {
/*min-height:350px!important;
max-height:429px; */
margin:8px!important;
display:flex;
}
/* .solutions-quote-card .et_pb_module_inner, .solutions-quote-card .dsm_card_wrapper {
max-height:429px;
} */
.solutions-quote-card .et_pb_module_inner {
display:flex;
flex-grow: 0;
}
.solutions-quote-card .dsm_card_wrapper {
flex-grow: 0;
display:flex;
flex-direction:column;
}
.solutions-quote-card-center, .solutions-quote-card-center .et_pb_module_inner, .solutions-quote-card-center .dsm_card_wrapper {
max-height:unset;
}
.solutions-quote-card .et_pb_module_inner .et_pb_more_button {
margin-top:0;
}
.solutions-quote-card-center {
min-height:397px!important;
margin-top:-8px!important;
}
@media (max-width: 980px) {
.solutions-quote-card-center {
margin-top:8px!important;
}
}
.solutions-quote-card .et_pb_button_wrapper {
text-align:right;
margin-top:auto;
}
.solutions-quote-card p {
color:#091b33;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: 28px!important;
letter-spacing: -0.24px;
}
.solutions-quote-card p.quote-author {
color:#141414;
font-size: 20px;
}
.solutions-quote-card p.quote-job-title {
color:#424242;
font-size: 16px;
line-height: 20px;
letter-space:0.16px;
}
.solutions-quote-card p.quote-author, .solutions-quote-card p.quote-job-title {
margin:0!important;
padding:0!important;
}
.purple-solutions-quote-card p span {
color:#7780DD;
}
.purple-solutions-quote-card:hover p span, .green-solutions-quote-card:hover p span, .orange-solutions-quote-card:hover p span {
color:#F7F7F7;
}
.green-solutions-quote-card p span {
color:#4a73e8;
}
.orange-solutions-quote-card p span {
color:#D16C30;
}
.solutions-quote-card h6.dsm_card_title {
letter-spacing:1.92px!important;
}
.solutions-quote-card .dsm_card_image_wrapper {
position:absolute;
bottom:24px;
left:24px;
}
.solutions-quote-card .dsm_card_image_wrapper img {
width:160px!important;
height:auto;
}
.solutions-quote-card .dsm_card_title {
font-family: "Geist Mono";
font-size: 16px!important;
font-style: normal;
font-weight: 500;
line-height: 20px; /* 125% */
letter-spacing: 1.92px;
text-transform: uppercase;
}
.purple-solutions-quote-card .dsm_card_title {
color:#7780DD;
}
.green-solutions-quote-card .dsm_card_title {
color:#4a73e8;
}
.orange-solutions-quote-card .dsm_card_title {
color:#D16C30;
}
.text-standard-dark p {
color: #424242;
font-weight: 400;
}
.text-standard-light p {
color: #fdfdfc;
font-weight: 400;
}
.capabilities-features .capabilities-feature-item h5 {
color:#424242;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 28px;
}
.capabilities-features .capabilities-feature-item > i {
border-radius: 14px;
color:#fff;
background: linear-gradient(180deg, #75dfee -39.84%, #4a73e8 100%);
box-shadow: 0 4px 4px 0 #75dfee inset;
padding:12px;
font-size:32px;
margin-bottom: 24px;
display:inline-block;
}
.capabilities-features .capabilities-feature-item > p .basic-link > i {
background:none;
box-shadow: 0 0 0 0 transparent inset;
margin-bottom: 0;
color:#4a73e8;
transition: 0.15s ease-in-out margin;
font-size:16px;
margin-left:8px;
}
.capabilities-features .capabilities-feature-item > p {
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px;
letter-spacing: 0.14px;
color:#424242;
}
.capabilities-features .capabilities-feature-item > p .basic-link {
font-weight:500;
font-size:14px;
line-height:20px;
color:#4a73e8;
display: flex;
align-items: center;
}
body #page-container .et_pb_section .capabilities-features .capabilities-feature-item > p a.basic-link {
text-decoration:none;
background: none;
color: #4a73e8 !important;
}
.capabilities-features .capabilities-feature-item > p .basic-link:hover, body #page-container .et_pb_section .capabilities-features .capabilities-feature-item > p a.basic-link:hover {
color:#091b33!important;
}
.capabilities-features .capabilities-feature-item > p .basic-link:hover > i {
margin-left:10px;
color:#091b33!important;
}
.solutions-accordion .et_pb_toggle_title {
font-weight:400;
}
.solutions-accordion .et_pb_toggle_open .et_pb_toggle_title::before {
display: block !important;
color: #141414!important;
font-family: ETmodules !important;
font-weight: 400 !important;
content: "\4b" !important;
}
.solutions-accordion .et_pb_toggle_closed .et_pb_toggle_title::before {
display: block !important;
color: #141414!important;
font-family: ETmodules !important;
font-weight: 400 !important;
content: "\4c" !important;
}
.solutions-accordion .et_pb_accordion_item {
margin:0!important;
}
.circle-grid-bottom-bg::after {
content: '';
position:absolute;
background: url(../../uploads/2025/08/bottom-capabilities-inner-decor.svg) 50% 50% no-repeat;
background-size:contain;
height:119px;
width:80%;
bottom:50px;
left:10%;
}
@media (max-width: 767px) {
.mb-zero {
margin-bottom:0px!important;
}
}
body #page-container .et_pb_section a.basic-link {
text-decoration:underline;
}
body #page-container .et_pb_section a.basic-link-arrow, body #page-container .et_pb_section a.basic-link {
position:relative;
padding:0!important;
color:#091b33;
transition:0.15s ease-in-out all;
}
body #page-container .et_pb_section a.basic-link-arrow {
/* transform: translateX(-24px); */
}
body #page-container .et_pb_section a.basic-link-arrow:hover, body #page-container .et_pb_section a.basic-link:hover {
background:none;
color:#4a73e8!important;
}

body #page-container .et_pb_section a.basic-link-arrow::after, body #page-container #et-boc .et-l .et_pb_section .et_pb_button_module_wrapper a.basic-link-arrow::after {
display: block !important;
opacity: 1 !important;
content: '\e06c' !important;
font-family: 'Phosphor' !important;
position: absolute;
right: -24px;
top: 50%;
transform: translateY(-50%);
color: #091b33;
font-size: 20px;
}
body #page-container .et_pb_section a.basic-link-arrow-green::after, body #page-container #et-boc .et-l .et_pb_section .et_pb_button_module_wrapper a.basic-link-arrow-green::after {
color: rgb(117, 223, 238);
}
body #page-container #et-boc .et-l .et_pb_section .et_pb_button_module_wrapper a.basic-link-arrow:hover::after {
color:#4a73e8!important;
right:-28px;
}
body.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section .et_pb_button_module_wrapper a.basic-link-arrow {
padding-left:0!important;
padding-right:0!important;
}
body #page-container .et_pb_section a.basic-link-arrow-green::after {
color:#75dfee;
}
body #page-container .et_pb_section a.basic-link-arrow-white::after {
color: #fdfdfc;
}
body #page-container .et_pb_section a.basic-link-arrow:hover::after, body #page-container .et_pb_section a.basic-link-arrow-green:hover::after  {
color:#4a73e8!important;
right:-28px;
}
body #page-container .et_pb_section a.basic-link-arrow:hover, body #page-container .et_pb_section a.basic-link-arrow {
padding:0!important;
}
body #page-container .et_pb_section a.muted-link {
color: rgba(253,253,252,0.4) !important;
}
body #page-container .et_pb_section a.muted-link::after {
color: rgba(253,253,252,0.4) !important;
}
body #page-container .et_pb_section a.muted-link:hover, body #page-container .et_pb_section a.muted-link:hover::after {
color: rgba(74, 115, 232, 0.4)!important;
}
.custom-toggle .gray-check-bullet-list {
margin-left:67px!important;
}
.blog-cards-standard .dsm-blog-carousel-item {
transition:0.35s ease-in-out all;
}
.blog-cards-standard .dsm-blog-carousel-item:hover {
transform: scale3d(1.025,1.025,1);
cursor:pointer;
}
@media screen and (max-width:479px) {
.circle-grid-bottom-bg::after {
width:1200px;
bottom:0;
left: calc(50% - 600px);
overflow:hidden;
}
ul.footer-menu-list, .footer-section .et_pb_column_1_5.et_pb_column_3_tb_footer, .footer-section .et_pb_column_1_5.et_pb_column_4_tb_footer {
width: 48% !important;
margin-right: 0;
display: inline-block;
vertical-align:top;
}
.footer-section .et_pb_column_1_5.et_pb_column_3_tb_footer ul.footer-menu-list, .footer-section .et_pb_column_1_5.et_pb_column_4_tb_footer ul.footer-menu-list {
width: 100%!important;
}
.footer-menu-list li a, .footer-menu-list li a:link, .footer-menu-list li a:visited {
max-width:91%;
}
.social-list--footer {
margin-bottom:24px!important;
}
.green-check-bullet-list li::before, .green-capabilities-check-list li::before, .gray-check-bullet-list li::before {
margin-right:6px;
}
.green-check-bullet-list li, .green-capabilities-check-list li, .gray-check-bullet-list li {
line-height:20px;
}
}
.solutions-card-row .dsm_card.teal-card .dsm_card_title {
color:#3c9b9f!important;
}
.solutions-card-row .dsm_card.purple-card .dsm_card_title {
color:#7780dd!important;
}
.solutions-card-row .dsm_card.green-card .dsm_card_title {
color:#4ca30d!important;
}
.solutions-card-row .dsm_card.orange-card .dsm_card_title {
color:#d16c30!important;
}
.solutions-card-row .dsm_card.lightgreen-card .dsm_card_title {
color:#4a73e8!important;
}
.solutions-card-row .dsm_card.darkgreen-card .dsm_card_title {
color:#091b33!important;
}
.solutions-card-row .dsm_card.darkgreen-card .dsm_card_subtitle {
color:#737373!important;
}
.solutions-card-row .dsm_card.darkgreen-card .dsm_card_description {
color:#737373!important;
}
.solutions-card-row .dsm_card.teal-card:hover {
background:#3c9b9f!important;
}
.solutions-card-row .dsm_card.purple-card:hover {
background:#7780dd!important;
}
.solutions-card-row .dsm_card.green-card:hover {
background:#4ca30d!important;
}
.solutions-card-row .dsm_card.orange-card:hover {
background:#d16c30!important;
}
.solutions-card-row .dsm_card.lightgreen-card:hover {
background:#4a73e8!important;
}
.solutions-card-row .dsm_card.darkgreen-card:hover {
background:#091b33!important;
}
.solutions-card-row .dsm_card.teal-card:hover .dsm_card_title, .solutions-card-row .dsm_card.purple-card:hover .dsm_card_title, .solutions-card-row .dsm_card.green-card:hover .dsm_card_title, .solutions-card-row .dsm_card.orange-card:hover .dsm_card_title, .solutions-card-row .dsm_card.lightgreen-card:hover .dsm_card_title, .solutions-card-row .dsm_card.darkgreen-card:hover .dsm_card_title, .solutions-card-row .dsm_card.darkgreen-card:hover .dsm_card_description {
color:#FDFDFC!important;
}
.solutions-card-row .dsm_card.darkgreen-card:hover .dsm_card_subtitle {
color: #4a73e8 !important;
}
.solutions-card-row .solutions-page-card .dsm_card_subtitle {
font-size:20px!important;
line-height:24px!important;
font-weight:400!important;
}
.solutions-card-row .dsm_card.darkgreen-card .dsm_card_subtitle {
font-size:24px!important;
line-height:28px!important;
font-weight:400!important;
letter-spacing: -0.24px;
color: #737373 !important;
}
.solutions-card-row .dsm_card.darkgreen-card .dsm_card_description {
font-size:20px!important;
line-height:24px!important;
font-weight:400!important;
}
.solutions-card-row > .et_pb_column > .darkgreen-card .dsm_card_image_wrapper {
bottom:24px;
right:24px;
}
.impact-blurb {
height:200px;
width:200px;
}
.impact-blurb .et_pb_blurb_container {
margin-top:auto;
}
.impact-blurb .et_pb_blurb_content {
display:flex;
flex-direction:column;
justify-content:space-between;
height:100%;
}
@media screen and (max-width:1300px) {
.impact-row .et_pb_column_1_2 {
display:block!important;
width:100%!important;
}
}
.mobile-why-sequoia-hero .et_pb_column_1_2 {
width:50%!important;
}
@media screen and (max-width:800px) {
.mobile-why-sequoia-hero .et_pb_column_1_2 {
width:100%!important;
}
.mobile-why-sequoia-hero {
flex-wrap:wrap;
}
}
@media screen and (max-width:479px) {
.cta-light-green-image .et_pb_main_blurb_image {
display:none!important;
}
}
.single-sequoia-client-scss.et-db #et-boc .et-l .et_pb_section_0_tb_body {
padding-top:0!important;
padding-bottom:1px!important;
}
.single-sequoia-client-scss.et-db #et-boc footer {
transform: translateY(-49px);
z-index: 99;
position: relative;
}
@media only screen and (min-width: 1450px) {
  .et-db #et-boc .et-l .events-template-row {
    padding: 0;
  }
}




/* OTK COOKIE CONSENT PUT IT IN ONETRUST EVENTUALLY */

.ot-sdk-container {
background: rgba(9, 27, 51, 0.90)!important;
backdrop-filter: blur(6px);
}
#onetrust-consent-sdk #onetrust-banner-sdk a[href], #onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
color:#4a73e8!important;
}
#onetrust-consent-sdk #onetrust-banner-sdk a[href]:hover {
text-decoration:underline!important;
opacity: .7!important;
}
#onetrust-banner-sdk #onetrust-reject-all-handler {
border-radius:8px!important;
background:none!important;
border:1.5px solid #FDFDFC!important;
color:#FDFDFC!important;
}
#onetrust-consent-sdk #onetrust-accept-btn-handler {
border-radius:8px!important;
background:#4a73e8!important;
}
#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link, #onetrust-banner-sdk #onetrust-policy-text a {
font-weight:400!important;
}
#onetrust-banner-sdk button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy button {
  margin-bottom: 0.7rem!important;
}
@media only screen and (max-width: 425px) {
  #onetrust-banner-sdk #onetrust-policy {
    margin-left: 0;
    margin-top: 1em!important;
  }
#onetrust-consent-sdk #onetrust-pc-btn-handler, #onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link {
width:unset!important;
display:inline-block;
min-width:unset;
margin: 8px 8px 8px 0;
padding: 0;
}
#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler {
padding: 8px 12px!important;
margin:8px!important;
display:inline-block;
width:unset!important;
min-width:unset!important;
}
#onetrust-banner-sdk #onetrust-button-group-parent {
padding-bottom:8px;
}
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-submenu-container.remove-mega-menu::before, .dsm_mega_menu_0_tb_header .dsm-mega-menu-container:not(.mobile-menu) .dsm-submenu-container.remove-mega-menu {
visibility:hidden!important;
opacity:0;

}
.dsm-advanced-tabs-container .dsm-advanced-tabs-wrapper .dsm-tab.dsm-tab-active-state,.dsm-advanced-tabs-container .dsm-advanced-tabs-content-wrapper .dsm-inner-content, .dsm-mega-menu-container .dsm-root-menu .dsm-submenu-container .dsm-submenu-inner-container .et_pb_section, .dsm-mega-menu-container:not(.mobile-menu) .dsm-active.dsm-content-wrapper {
transition:0s ease all !important;
}

.logo-solutions-swiper.dsm_image_carousel .dsm_image_carousel_container .swiper-slide {
width:250px!important;
height:100px!important;
}
.logo-solutions-swiper.dsm_image_carousel .dsm_image_carousel_container .swiper-slide img {
max-height:80px!important;
}
/*
body.et-db.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section .et_pb_button {
background:transparent;
}
*/
.ot-optout-signal {
display: none!important;
}
.be-ix-link-block{background-color:#051021;}
.be-ix-link-block .be-related-link-container{padding-bottom: 20px;padding-top: 20px;}
.be-ix-link-block .be-related-link-container .be-label{color:#1d3a7d;margin:0;font-size:14px;font-weight:400}
.be-ix-link-block .be-related-link-container .be-list{display:inline-block;list-style:none;margin:0;padding:0}
.be-ix-link-block .be-related-link-container .be-list .be-list-item{display:inline-block;margin-right:20px}
footer .be-ix-link-block .be-related-link-container .be-list .be-list-item .be-related-link{color:#1d3a7d!important;display:inline-block;transition:all 250ms ease-out;font-size:14px;font-weight:400}
.be-ix-link-block .be-related-link-container .be-list .be-list-item .be-related-link:hover{color:#1d3a7d!important;text-decoration:underline;}
.be-ix-link-block .be-related-link-container .be-list .be-list-item:last-child{margin-right:0}
@media (max-width: 767px) {
.be-ix-link-block .be-related-link-container .be-label{width:100%}
.be-ix-link-block .be-related-link-container .be-list{display:block;width:100%}
.be-ix-link-block .be-related-link-container .be-list .be-list-item{display:block;margin-right:0}
}
.be-ix-link-block .be-related-link-container .be-list .be-list-item .be-related-link {color:#1d3a7d !important;font-weight: 500;}
.be-ix-link-block .be-related-link-container .be-list .be-list-item .be-related-link:hover {color:#1d3a7d!important;text-decoration:underline;}
@media (min-width: 768px) {
.be-ix-link-block .be-related-link-container{display:flex;align-items:center}
.be-ix-link-block .be-related-link-container .be-label{display:inline-block;flex-basis:130px;flex-grow:0;flex-shrink:0}
}
@media (min-width: 989px) {
.be-ix-link-block .be-related-link-container{padding-left: 14%;}
}
.single #et-boc .et-l .et_pb_row_0_tb_body {
padding-top:0!important;
}




.om-standard {
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.om-standard-content {
}
.om-left-bg h6 {
font-family: 'Geist'!important;
color:#1d3a7d;
padding:8px!important;
border-radius: 8px;
background:#FFF;
font-size:14px!important;
font-weight:500;
}
.om-center-text {
padding:8px 16px!important;
}
.om-center-text p {
font-family: 'Geist'!important;
font-size:14px!important;
font-weight: 500;
line-height: 1.4 !important;
}
.om-standard-content {
display:flex;
flex-direction:row;
justify-content:space-between;
flex-wrap:wrap;
}
.om-standard-content .om-button-holder {
padding:8px 8px 8px 0px!important;
}
.om-standard-content .basic-link-arrow i {
margin-left:4px!important;
margin-right:-4px!important;
transition:0.15s ease-in-out all;
}
.om-standard-content .basic-link-arrow:hover i {
margin-left:8px!important;
margin-right:-8px!important;
}
.om-standard-content .basic-link-arrow {
font-family: 'Geist'!important;
color:#4a73e8;
border-radius: 8px;
font-size:14px!important;
font-weight:500;
display:flex;
align-items:center;
line-height: 1.4 !important;
}
.om-standard-content .basic-link-arrow:hover {
color:#1d3a7d;
}
.CampaignType--floating {
z-index: 11000 !important;
background:#DCF4E2!important;
min-height: 44px!important;
transition:0.3s height ease-in-out!important;
}
.CampaignType--floating .Campaign__content, .Campaign__bravoLayer {
background:#DCF4E2!important;
}
.CampaignType--floating div div button {
padding-top: 12px !important;
}
@media (max-width: 806px) {
.om-left-bg {
display:none;
}
}
@media (max-width: 724px) {
.om-standard-content {
width: 90%;
margin: 0;
justify-content: flex-start;
}
.om-center-text {
padding-left:0!important;
}
}
@media (max-width: 524px) {
.om-standard-content .om-button-holder, .om-center-text {
margin:0 auto!important;
padding:0!important;
}
.CampaignType--floating div div button {
padding-right: 15px !important;
}
}
#onetrust-banner-sdk .ot-optout-signal {
display:none!important;
}

#search-results-filter #search-again {
display: block;
width: 100%;	
border-radius:16px!important;
background:none!important;
color: #FDFDFC;
padding: 16px 20px;
border:none;
box-shadow: 0 0 0 1.5px #FDFDFC;
height: auto;
margin-bottom: 50px;
}
#search-results-filter .et-pb-icon {
top: 15px;
right: 16px;
color: #FDFDFC;
font-size: 24px !important;
transform: scaleX(-1);
z-index:-1;
}
#search-results-filter .search-filter-label {
color:#D6D6D6;
display:block;
}
#search-results-filter .search-filter-item input[type="checkbox"] {
-webkit-appearance:none;
}
#search-results-filter .search-filter-item input[type="checkbox"] + label {
color:#98c1f0;
background:#091b33;
padding:8px 16px;
border-radius: 100px;
}
#search-results-filter .search-filter-item input[type="checkbox"]:checked + label {
color:#091b33;
background:#FDFDFC;
}
#search-results-filter .search-filter-item input[type="checkbox"]:hover + label {
opacity:0.8;
}
.search-results-article .search-results-article__text .search-results-article__text__type {
font-family: 'Geist Mono', sans-serif !important;
color: #4a73e8 !important;
line-height: 20px!important;
letter-spacing: 1.92px !important;
font-size: 14px!important;
font-weight: 500;
text-transform: uppercase;
font-size: 16px!important;
}
#search-results-filter input[type="submit"] {
color: #98c1f0!important;
margin-left:8px;
background:none;
text-decoration:underline;
font-weight:400;
font-size:14px;
padding:4px;
}
#search-results-filter input[type="submit"]:hover {
background:none;
opacity:0.8;
}
h1.search-results-title {
letter-spacing:-0.32px;
font-weight:400!important;
}
h1 span.accent,span.accent,h2 span.accent{color:#4a73e8!important;font-weight:400;letter-spacing:-0.32px;}
.search-results-article__figure {
display:block;
margin-right:32px;
width:240px;
}
.search-results-article__figure img, .search-results-article__figure__link .search-placeholder {
width:240px;
max-width:240px;
height:auto;
border-radius:8px;
}
.search-link-view-more {
margin-left:0!important;
border:0!important;
margin-top:24px;
font-size:16px;
}
.search-results-article__text__link {
color:#141414!important;
font-weight:400;
}
.search-results-article__text__link:hover {
color:#4a73e8!important;
}
.search-results-list__item {
border-bottom-color:#98c1f0;
}
.search-results-list {
padding:0!important;
}
#search-results-filter .search-filter-label, #search-results-filter .search-filter-item:first-of-type {
margin-left:0;
padding-left:0;
}
#search-results-filter .search-filter-label {
font-size:16px;
font-weight:400;
}
#search-results-filter .search-filter-item {
margin-right:8px;
}
#search-results-filter .search-filter-item input[type="checkbox"] {
margin-left: -16px;
}
h1.search-results-title {
font-size:32px!important;
padding-bottom:12px;
}
.search-results-list .search-results-list__item {
padding: 48px 0!important;
margin: 0 0 8px!important;
}
.search-results-list .search-results-list__item:first-of-type {
border-top: 1px solid #98c1f0;
}
.clear-all-search-div label {
color:#98c1f0!important;
background: none!important;
padding: 8px 0;
text-decoration:underline;
}
.search-filters-wrapper {
margin-left:8px;
}
.search-results-article-no-results {
display:flex;
flex-direction:row;
justify-content: center;
text-align:center;
margin:0 auto;
width:800px;
max-width:95%;
}
.search-results-article-no-results .search-results-article__text__title {
color:#141414;
text-align:center;
font-weight:400;
}
.search-results-article-no-results img {
width:412px;
max-width:80%;
margin:0 auto 20px;
}
.search-results-article-no-results .search-results-article__text__excerpt {
color:#737373;
text-align:center;
}
@media (max-width: 767px) {
#search-results-filter .search-filter-item {
padding-left: 8px;
}
}
@media (max-width: 550px) {
#search-results-filter .search-filter-item:nth-child(5) {
padding-left: 0px;
}
.search-results-article__figure img, .search-results-article__figure__link .search-placeholder {
width: 100%;
max-width: 100%;
margin-bottom:8px;
}
.search-results-article__figure {
width: 100%;
max-width: 100%;
margin: 0;
}
}
.search-results .et_pb_section_0_tb_header {
padding:0!important
}
@media only screen and (min-width: 1450px) {
.et-db.search-results #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section {
padding: 100px 24px 110px!important;
}
}
.et-db.search-results #et-boc .et-l .et_pb_row {
max-width:1310px;
width:100%;
}
.dsm-mega-menu-container:not(.mobile-menu) .dsm-mega-menu-search-container {
display:none!important;
}
.leader-connect-item, .leader-connect-item p {
color:#FDFDFC;
}
.leader-connect-item a {
color:#FDFDFC;
text-decoration: underline;
}
.leader-connect-item a:hover {
opacity:0.8;
}
.leader-connect-item p {
line-height:1;
margin-bottom:16px;
font-weight:400;
}
.leader-connect-item .leader-connect-inner p {
margin-bottom:0;
font-weight:normal;
}
.leader-connect-item i {
color:#4a73e8;
font-size:18px;
}
.leader-connect-event-content {
color:#FDFDFC;
max-width: calc(100% - 190px);
}
.postid-54705 .two-wide-row .dsm-advanced-tabs-wrapper, .postid-61264 .two-wide-row .dsm-advanced-tabs-wrapper {
background:#091b33;
border-radius: 100px;
padding:6px;
}
.postid-54705 .two-wide-row .dsm-advanced-tabs-wrapper .dsm-tab, .postid-61264 .two-wide-row .dsm-advanced-tabs-wrapper .dsm-tab {
margin-right:12px;
width: calc(33.33% - 8px);
}
.postid-54705 .two-wide-row .dsm-advanced-tabs-wrapper .dsm-tab.dsm_advanced_tabs_child_2, .postid-61264 .two-wide-row .dsm-advanced-tabs-wrapper .dsm-tab.dsm_advanced_tabs_child_2 {
margin-right:0;
}
.postid-54705 .two-wide-row, .postid-61264 .two-wide-row {
align-items: flex-start;
}
.postid-54705 .two-wide-row .dsm-advanced-tabs-wrapper .dsm-title-wrapper .dsm-title, .postid-61264 .two-wide-row .dsm-advanced-tabs-wrapper .dsm-title-wrapper .dsm-title {
font-size:16px;
line-height:1.7;
}
.postid-54705 #et-boc .et-l .two-wide-row h4, .postid-61264 #et-boc .et-l .two-wide-row h4 {
color:#FDFDFC;
font-size: 24px;
font-weight: 400;
line-height: 28px;
letter-spacing: -0.24px;
}
.empty-leader-connect {
padding:80px 50px;
display:flex;
flex-direction:row;
justify-content:center;
align-items:center;
}
.empty-leader-connect p {
width:200px;
max-width:100%;
margin:0 auto;
text-align:center;
color:#98c1f0;
font-size:16px;
line-height:24px
}
.dsm-mega-menu-container:not(.mobile-menu) .dsm-mega-menu-search-container {
display:none!important;
}
.et-db #et-boc .et-l .past-featured-speaker-leadership .dsm_card_wrapper {
margin-bottom:0!important;
}
.et-db #et-boc .et-l .past-featured-speaker-leadership .dsm_card_subtitle {
line-height:1.6!important;
color:#424242;
font-size:16px;
font-weight:400!important;
}
.et-db #et-boc .et-l .past-featured-speaker-leadership h6 {
color:#091b33;
font-size: 24px;
font-weight: 400;
line-height: 28px;
letter-spacing: -0.24px;
padding-bottom:0;
}
.et-db #et-boc .et-l .past-featured-speaker-leadership:hover h6 {
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}
.et-db #et-boc .et-l .past-featured-speaker-leadership:hover {
box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;
}
.et-db #et-boc .et-l .past-featured-speaker-leadership h6 i {
font-weight:bold;
}
.postid-54705 .events-template-content, .postid-61264 .et_pb_post_content {
margin-bottom:-77px!important;
}
.et-db.postid-54705  #et-boc .et-l .past-featured-speaker-leadership, .et-db.postid-61264  #et-boc .et-l .past-featured-speaker-leadership {
margin:8px!important;
width: calc(100% - 16px) !important;
}
.leader-connect-inner {
padding:20px;
border-radius:14px;
background: #091b33;
margin-bottom:0px;
}
.leader-connect-inner .leader-connect-flex {
display:flex;
justify-content:space-between;
}
.leader-connect-item .leader-connect-inner .leader-connect-event-content p {
margin-bottom:12px;
padding-bottom:4px;
}
.leader-connect-inner .leader-connect-city-image {
height:182px;
margin-bottom:0;
border-radius:8px;
}
.leader-connect-inner .leader-connect-logo {
max-height: 30px;
margin-top: 12px;
margin-bottom: -16px;
}
.et-db.postid-54705 #et-boc .et-l .leader-connect-tab-wrapper .dsm-advanced-tabs-wrapper, .postid-61264 #et-boc .et-l .leader-connect-tab-wrapper .dsm-advanced-tabs-wrapper {
margin: 0!important;
}
.et-db #et-boc .et-l .leader-connect-tab-wrapper {
border-bottom-color: rgba(74, 115, 232, 0.5)!important;
margin-bottom:0;
}
.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg {
background: linear-gradient(183deg,#ffffff 39%,#f3fee7 90%) !important;
position:relative;
overflow:hidden;
}
.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg::before {
content: '';
background: url(../../uploads/2025/12/LC-bottom-left.png) 0% 100% no-repeat;
bottom:0;
left:0;
height: 90%;
width: 50%;
position: absolute;
background-size: contain;
}
.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg::after {
content: '';
background: url(../../uploads/2025/12/LC-bottom-right.png) 0% -100% no-repeat, url(../../uploads/2025/12/LC-top-right.png) no-repeat 100% 0%;
bottom: 0;
right: 0;
height: 100%;
width: 40%;
position: absolute;
background-size: 100%;
margin-right: -5%;
}
@media (max-width: 1100px) {
.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg::after {
background: url(../../uploads/2025/12/LC-top-right.png) no-repeat 100% 0%;
background-size: 100%;
}
}
.et-db.postid-54705 .mrktoReset.light .mktoForm .mktoLabel, .et-db.postid-61264 .mrktoReset.light .mktoForm .mktoLabel, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoLabel, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm .mktoLabel, .parent-pageid-53086 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoLabel, .parent-pageid-22025 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoLabel, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoLabel, .parent-pageid-29015 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoLabel, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm .mktoLabel {
display:block!important;
color:#424242;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
letter-spacing: 0.16px;
}
.et-db.postid-61264 .mrktoReset.light .mktoForm #LbleventsReferrer {
font-size: 15.3px !important;
}
.et-db.postid-54705 .mrktoReset.light .mktoForm input[type="date"], .et-db.postid-54705 .mrktoReset.light .mktoForm input[type="email"], .et-db.postid-54705 .mrktoReset.light .mktoForm input[type="number"], .et-db.postid-54705 .mrktoReset.light .mktoForm input[type="tel"], .et-db.postid-54705 .mrktoReset.light .mktoForm input[type="text"], .et-db.postid-54705 .mrktoReset.light .mktoForm input[type="url"], .et-db.postid-54705 .mrktoReset.light .mktoForm select.mktoField, .et-db.postid-54705 .mrktoReset.light .mktoForm textarea.mktoField, .et-db.postid-61264 .mrktoReset.light .mktoForm input[type="date"], .et-db.postid-61264 .mrktoReset.light .mktoForm input[type="email"], .et-db.postid-61264 .mrktoReset.light .mktoForm input[type="number"], .et-db.postid-61264 .mrktoReset.light .mktoForm input[type="tel"], .et-db.postid-61264 .mrktoReset.light .mktoForm input[type="text"], .et-db.postid-61264 .mrktoReset.light .mktoForm input[type="url"], .et-db.postid-61264 .mrktoReset.light .mktoForm select.mktoField, .et-db.postid-61264 .mrktoReset.light .mktoForm textarea.mktoField, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="date"], .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="email"], .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="number"], .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="tel"], .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="text"], .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="url"], .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm textarea.mktoField, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="date"], .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="email"], .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="number"], .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="tel"], .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="text"], .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="url"], .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm textarea.mktoField, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="date"], .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="email"], .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="number"], .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="tel"], .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="text"], .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input[type="url"], .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm textarea.mktoField, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="date"], .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="email"], .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="number"], .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="tel"], .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="text"], .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="url"], .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm textarea.mktoField, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="date"], .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="email"], .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="number"], .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="tel"], .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="text"], .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input[type="url"], .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm textarea.mktoField, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input[type="date"], .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input[type="email"], .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input[type="number"], .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input[type="tel"], .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input[type="text"], .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input[type="url"], .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm select.mktoField, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm textarea.mktoField {
background-color:#FDFDFC!important;
font-weight:400;
border: 1px solid #E5E5E5!important;
border-radius:8px!important;
}
.et-db.postid-54705 .mrktoReset.light .mktoForm input::placeholder, .et-db.postid-54705 .mrktoReset.light .mktoForm textarea::placeholder, .et-db.postid-54705 .mrktoReset.light .mktoForm select.mktoField::placeholder, .et-db.postid-61264 .mrktoReset.light .mktoForm input::placeholder, .et-db.postid-61264 .mrktoReset.light .mktoForm textarea::placeholder, .et-db.postid-61264 .mrktoReset.light .mktoForm select.mktoField::placeholder, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input::placeholder, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm textarea::placeholder, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField::placeholder, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm input::placeholder, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm textarea::placeholder, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField::placeholder, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm input::placeholder, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm textarea::placeholder, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField::placeholder, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm input::placeholder, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm textarea::placeholder, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField::placeholder, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm input::placeholder, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm textarea::placeholder, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField::placeholder, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm input::placeholder, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm textarea::placeholder, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm select.mktoField::placeholder {
color:#FDFDFC!important;
font-weight:400!important;
}
.et-db.postid-54705 .mrktoReset.light .mktoForm select.mktoField, .et-db.postid-61264 .mrktoReset.light .mktoForm select.mktoField, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm select.mktoField, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm select.mktoField {
color: #183944;
font-weight:400!important;
}
.et-db.postid-54705 .mrktoReset.light .mktoForm .mktoCheckboxList, .et-db.postid-61264 .mrktoReset.light .mktoForm .mktoCheckboxList, .et-db.single-sequoia-insights .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoCheckboxList, .indi-events-update-2026 .marketo-form-wrapper .mrktoReset.light .mktoForm .mktoCheckboxList, .parent-pageid-34151 .reports-marketo-form-wrapper .mrktoReset.light .mktoForm .mktoCheckboxList, .parent-pageid-22025 .marketo-form-wrapper .mrktoReset.light .mktoForm .mktoCheckboxList, .parent-pageid-29015 .marketo-form-wrapper .mrktoReset.light .mktoForm .mktoCheckboxList, .et-db .reports-marketo-form-wrapper .reports-marketo-form .mrktoReset.light .mktoForm .mktoCheckboxList {
background-color:#FDFDFC!important;
border: 1px solid #E5E5E5!important;
border-radius:12px!important;
font-weight:400;
}
@media (max-width: 900px) {
.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg::after, .et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg::before {
display:none;
}
.leader-connect-inner .leader-connect-city-image {
height:100px;
}
}
@media (min-width: 1621px) {
.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg::after {
content: '';
background: url(../../uploads/2025/12/LC-bottom-right.png) 0% -25% no-repeat, url(../../uploads/2025/12/LC-top-right.png) no-repeat 100% 0%;
background-size: auto, auto;
bottom: 0;
right: 0;
height: 100%;
width: 600px;
position: absolute;
background-size: 100%;
margin-right: -50px;
}
}
@media (max-width: 1099px) and (min-width: 985px)  {
.leader-connect-inner .leader-connect-city-image {
height:140px;
}
.leader-connect-event-content {
max-width: calc(100% - 150px);
}
}
.individual-client-success-hero {
padding-top:0!important;
}
@media (max-width: 530px) {
.leader-connect-inner .leader-connect-city-image {
display:none;
}
.leader-connect-event-content {
max-width: 100%;
}
.et-db.postid-61264 .custom-toggle i.ph {
display:none;
}
.individual-client-success-hero {
padding-top:20px!important;
}
}
.individual-client-success-hero::after {
content: '';
display:block;
background: url(../../uploads/2026/01/Client-Success-BG.png) 50% 100% no-repeat;
background-size:contain;
width:100%;
height: 220px;
position: absolute;
bottom:48px;
left:0;
}
.individual-client-success-hero .et_pb_text_inner h1 {
font-weight:400!important;
letter-spacing: -0.42px;
}
.client-success-stats {
padding:8px 0!important;
margin-top:-48px!important;
}
.et-db #et-boc .et-l .et_builder_inner_content .insights-template-content .solutions-stats {
margin-top:0!important;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .et_pb_text_inner h2 {
font-weight:400;
font-size: 32px;
color: #091b33;
line-height: 36px;	
}
.et-db.single-sequoia-client-scss #et-boc .et-l .client-success-bottom-cta-wrap .et_pb_text_inner h2 {
font-size:32px;
color: #091b33;
line-height:36px;
}
.business-size-cs {
font-family: 'Geist',sans-serif;
padding:6px 10px;
border-radius:138px;
text-transform: capitalize;
letter-spacing: 0;
font-weight:500;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .et_pb_text .et_pb_text_inner {
color:#424242;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .success-pull-quote {
color: #091b33!important;
font-size: 28px!important;
font-weight: 400!important;
line-height: 32px!important;
letter-spacing: -0.28px!important;
padding:28px;
border-radius:16px;
background:#F3FEE7;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .success-pull-quote h5 {
color: #091b33!important;
font-size: 28px!important;
font-weight: 400!important;
line-height: 32px!important;
letter-spacing: -0.28px!important;
}
.et-db #et-boc .et-l .client-success-client-profile h5 {
font-size:24px;
font-weight:400;
}
.et-db #et-boc .et-l .client-success-client-profile p {
font-weight:400;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .success-pull-quote .startquote, .et-db.single-sequoia-client-scss #et-boc .et-l .success-pull-quote .endquote {
display:none;
filter: brightness(0) saturate(100%) invert(14%) sepia(83%) saturate(718%) hue-rotate(128deg) brightness(94%) contrast(101%);
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_column_1_3 h5 {
font-size: 24px;
font-weight: 400;
line-height: 28px;
letter-spacing: -0.24px;
color:#091b33!important;
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_column_1_3 .et_pb_button_module_wrapper {
padding:16px 0;
margin:0!important;
border-top:1px solid #D6D6D6;
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_column_1_3 .et_pb_button_module_wrapper:last-of-type {
border-bottom:1px solid #D6D6D6;
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_column_1_3 .et_pb_text_inner {
margin-bottom:24px;
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_column_1_3 .et_pb_text_inner:first-of-type {
margin-bottom:6px;
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_blurb {
margin-bottom:16px;
}
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_text .et_pb_text_inner p {
line-height:24px;
}
.client-success-bottom-promo-row {
background: #F7F7F7;
padding: 0!important;
margin-top:0!important;
margin-bottom: 50px!important;
border-radius: 14px;
}
.client-success-bottom-promo-row .column_1_2 {
border-radius: 14px;
background: #F7F7F7;
margin-top:0;
margin-bottom:0;
}
.client-success-bottom-promo-row .et_pb_image {
margin-bottom:0 !important;
}
@media (min-width: 982px)  {
.client-success-bottom-promo-row {
display:flex;
}
.client-success-bottom-promo-row .et_pb_column_1_2 {
align-self:center;
}
}
@media (max-width: 981px)  {
.et-db.single-sequoia-client-scss #et-boc #et-main-area .et-l .et_pb_column_1_3 .et_pb_button_module_wrapper {
display: none;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .client-success-bottom-cta-wrap .et_pb_text_inner h2 {
font-size: 24px;
letter-spacing:-0.24px;
line-height: 28px;
}
}

/****** main page success stories ******/

.circle-grid-bottom-bg-dark::after {
content: '';
position:absolute;
background: url(../../uploads/2026/01/bottom-client-success-inner-decor.svg) 50% 50% no-repeat;
background-size:contain;
height:62px;
width:80%;
bottom:50px;
left:10%;
}
@media (max-width:1200px) {
.circle-grid-bottom-bg-dark::after {
width:200%;
bottom:30px;
left:-50%;
}
}
.clientsuccess-tabs {
	display: grid;
	grid-auto-flow: column;
	grid-auto-columns: 1fr;
	gap:0;
	padding:6px;
	background-color: #E5E5E5;
	border-radius: 999px;
	margin-bottom: 10px 10px 0;
}
.clientsuccess-tab {
	position: relative;
	cursor: pointer;
	text-align: center;
}
.clientsuccess-tab input {
	position: absolute;
	opacity: 0;
	pointer-events: none;
}
.clientsuccess-tab span {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 44px;
	padding: 0 24px;
	border-radius: 999px;
	font-size: 0.95rem;
	font-weight: 600;
	color: #737373;
	background-color: transparent;
	transition: all 0.2s ease;
	white-space: nowrap;
}

.clientsuccess-tab:hover span {
	background-color: rgba(255, 255, 255, 0.15);
}

.clientsuccess-tab input:checked + span {
	background-color: #FDFDFC;
	color: #424242;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.clientsuccess-tab input:focus-visible + span {
	outline: 2px solid #FDFDFC;
	outline-offset: 2px;
}
.clientsuccess-post {
display:flex;
}
body #page-container .et_pb_section .clientsuccess-filter a.basic-link-arrow {
border:0;
font-size:16px;
}
body #page-container .et_pb_section .clientsuccess-filter p {
font-size:16px;
line-height:24px;
color:#424242;
font-weight:400;
}
body #page-container .et_pb_section .clientsuccess-filter h3 {
font-size: 24px;
font-weight: 400;
line-height: 28px;
letter-spacing: -0.24px;
color:#141414;
}
body #page-container .et_pb_section .clientsuccess-filter h3 a:hover {
color:#4a73e8;
}
body #page-container .et_pb_section .clientsuccess-image {
width:300px;
max-width:100%;
margin-right:32px;
}
body #page-container .et_pb_section .clientsuccess-post {
padding: 28px 0 48px;
margin-bottom:32px;
border-bottom:1px solid #98c1f0;
}
body #page-container .et_pb_section .clientsuccess-content {
width:940px;
max-width: calc(100% - 340px);
padding-top:6px;
}
body #page-container .et_pb_section .clientsuccess-content:last-of-type {
border-bottom:0;
}
body #page-container .et_pb_section .clientsuccess-post:first-of-type {
border-top:1px solid #98c1f0;
padding-top:48px;
}
.et-db #et-boc .et-l .individual-client-success-hero .et_pb_column .et_pb_module.et_pb_image, .et-db #et-boc .et-l .individual-client-success-hero .et_pb_column .et_pb_module.et_pb_text {
margin-bottom:0!important;
}
@media (max-width: 676px) {
.et-db.single-sequoia-client-scss #et-boc .et-l .client-success-bottom-cta-wrap .et_pb_text_inner h2 {
font-size:24px;
color: #091b33;
line-height:28px;
}
body #page-container .et_pb_section .clientsuccess-post {
flex-direction:column;
padding:28px 0;
}
body #page-container .et_pb_section .clientsuccess-content {
max-width:100%;
}
.clientsuccess-tab span {
padding:0 8px;
}
.et-db #et-boc .et-l .individual-client-success-hero .et_pb_column .et_pb_module.et_pb_image, .et-db #et-boc .et-l .individual-client-success-hero .et_pb_column .et_pb_module.et_pb_text {
margin-bottom:-20px!important;
}
}
.client-success-bottom-promo-row h5 {
font-weight:400!important;
}
body.et-db.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section .et_pb_button {
background:transparent;
}
.postid-60922.et-db.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section .client-success-bottom-promo-row .et_pb_button, .et-db.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section .client-success-bottom-promo-row .et_pb_button {
background:#091b33;
}
.postid-60922.et-db.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section .client-success-bottom-promo-row .et_pb_button:hover {
background:#4a73e8;
}
body.et-db.single-sequoia-client-scss #page-container #et-boc .et-l .et_pb_section p:not(.has-background):last-of-type {
padding-bottom:1em;
}
@media (max-width: 980px) {
.client-success-bottom-promo-mobile-swap {
display:flex;
flex-direction:column-reverse;
}
}
.client-success-swiper .swiper-slide {
width:200px!important;
}
.clientsuccess-resources-six {
display: grid;
grid-template-columns: 1fr 1fr 1fr; 
gap: 24px;
}
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post {
width:400px;
max-width: 100%;
border:0!important;
padding:0!important;
background:#FDFDFC;
border-radius:24px;
transition:0.35s ease all;
box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.04), 0 4px 6px -4px rgb(0 0 0 / 0.04);
}
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post:hover {
box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.16);
border: 1px solid #D6D6D6;
}
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post .clientsuccess-resource-text-content {
padding:24px;
z-index: 4;
position: relative;
background:#FDFDFC;
border-bottom-left-radius: 24px;
border-bottom-right-radius: 24px;	
}
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post .clientsuccess-resource-image {
position:relative;
width:100%;
margin-bottom:-26px;
}
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post .clientsuccess-resource-image img {
width:100%;
}
.clientsuccess-resource-image .business-size-cs-float {
position:absolute;
top: 15px;
left:15px;
}
.logo-solutions-swiper.dsm_image_carousel.client-logo-solutions-swiper .dsm_image_carousel_container .swiper-slide img {
max-height:unset!important;
}
@media (max-width: 1280px) {
.clientsuccess-resources-six {
display:flex;
flex-wrap:wrap;
}
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post {
max-width: calc(50% - 24px);
margin:12px auto;
}
}
@media (max-width: 800px) {
body #page-container .et_pb_section .clientsuccess-resources-six .clientsuccess-post {
max-width: 95%;
margin:12px auto;
}
}


.reports-marketo-form-wrapper {
border-radius: 14px;
border: 1px solid #E5E5E5;
background: linear-gradient(179deg, #F3FEE7 0.98%, #FFF 45.42%);
box-shadow: 0 20px 24px -4px rgba(16, 24, 40, 0.08), 0 8px 8px -4px rgba(16, 24, 40, 0.03);
}
.reports-marketo-form-wrapper p.form-description {
color:#424242!important;
font-size: 16px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 22px!important;
letter-spacing: 0.16px!important;
width:100%;
border-bottom:1px solid #d6d6d6;
padding-bottom:24px;
margin-bottom:14px;
margin-top:6px;
}
.reports-marketo-form-wrapper p.form-description-ready {
border-bottom:0px;
}
.reports-marketo-form-wrapper h3 {
color: #091b33!important;
font-size: 24px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 28px!important;
letter-spacing: -0.24px!important;
}
.reports-marketo-form-wrapper .report-ready {
display:flex;
align-items:center;
justify-content:space-between;
width:100%;
border-radius: 16px;
border: 1px solid #D6D6D6;
background: #FDFDFC;
padding:24px;
box-shadow: 0 12px 16px -4px rgba(16, 24, 40, 0.08), 0 4px 6px -2px rgba(16, 24, 40, 0.03);
transition:0.35s ease-in-out all;
margin-bottom:32px;
}
.reports-marketo-form-wrapper .report-ready:hover {
background: #F5F5F5;
box-shadow: 0 20px 24px -4px rgba(16, 24, 40, 0.08), 0 8px 8px -4px rgba(16, 24, 40, 0.03);
}
.reports-marketo-form-wrapper .report-ready img {
height:100px;
width:100px;
margin-right:24px;
}
@media (max-width: 676px) {
.reports-marketo-form-wrapper .report-ready {
padding:12px;
}
.reports-marketo-form-wrapper .report-ready img {
width:64px;
height:64px;
margin-right:12px;
}
}
.reports-marketo-form-wrapper .check-circle {
width:64px;
height:64px;
}
.reports-marketo-form-wrapper .report-ready .ph-arrow-square-in {
border-radius:8px;
padding:4px;
color:#343330;
font-size:32px;
}
.reports-marketo-form-wrapper .report-ready:hover .ph-arrow-square-in {
background:#D6D6D6;
}
.mktoForm .mktoCaptchaDisclaimer, .et-db #et-boc .et-l .et_pb_text.marketo-form-privacy p {
color:#737373;
font-family:'Geist',sans-serif!important;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 16px;
letter-spacing: 0.12px;
}
.mktoForm .mktoCaptchaDisclaimer {
display:block;
width:100%;
}
@media (min-width: 500px) {
.mktoForm .mktoCaptchaDisclaimer {
margin: 20px 0px 0px 10px !important;
}
}
.mktoForm .mktoCaptchaDisclaimer a, .et-db #et-boc .et-l .et_pb_text.marketo-form-privacy p a {
color: #183944;
text-decoration:underline;
text-decoration-thickness: 8%;
text-underline-offset: 16%;
text-underline-position: from-font;
}
.mktoForm .mktoCaptchaDisclaimer a:hover, .et-db #et-boc .et-l .et_pb_text.marketo-form-privacy p a:hover {
color:#091b33;
opacity:0.8;
}
.marketo-form-privacy p {
padding-left:14px;
margin-left:2px;
}
.marketo-form-privacy p::before, .popup-form-privacy p::before {
filter: brightness(0) saturate(100%) invert(50%) sepia(0%) saturate(753%) hue-rotate(136deg) brightness(88%) contrast(81%);
}
@media (min-width: 1350px) {
.report-hero-row {
display:flex;
flex-direction:row;
align-items:center;
}
}
@media (max-width: 1349px) and (min-width: 677px) {
.report-hero-row {
max-width:85%!important;
}
}
@media (max-width: 980px) {
.column-reverse {
display: flex;
flex-direction: column-reverse;
justify-content: center;
align-items: center;
}
.column-reverse .et_pb_column_2 {
margin-top:40px;
}
}
@media (max-width: 1376px) and (min-width: 981px) {
.column-reverse .et_pb_column_2 {
padding-left:40px;
}
}
.optin-close-margin {
margin-top:0!important;
}
input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: none;
}
html {
  scroll-padding-top: 150px; 
}

.card-update-2026-wrap {
display:grid;
justify-items: center;
align-items:flex-start;
gap:30px;
grid-template-columns: 1fr 1fr 1fr;
margin-bottom:80px!important;
}
.card-update-2026-wrap .post-excerpt-list__item {
width:unset!important;
max-width:100%;
margin:0!important;
padding:0!important;
border-radius: 14px;
box-shadow: rgba(16, 24, 40, 0.08) 0px 20px 24px -4px, rgba(16, 24, 40, 0.03) 0px 8px 8px -4px;
border: 1px solid #D6D6D6;
align-self: stretch;
transition: 0.35s ease-in-out all;
}
.card-update-2026-wrap .post-excerpt-list__item:hover {
transform: scale3d(1.025,1.025,1);
cursor: pointer;
}
 body #page-container .et_pb_section .card-update-2026-wrap .post-excerpt-list__item:hover a.basic-link-arrow::after {
right: -28px!important;
}
.card-update-2026-wrap .post-excerpt-list__item .post-excerpt {
height: 100%;
}
.card-update-2026-wrap .post-excerpt-list__item .post-excerpt__figure {
min-height:250px;
}
.card-update-2026-wrap .post-excerpt-list__item .related-post-text-content {
padding:20px;
}
.card-update-2026-wrap .post-excerpt-list__item .related-post-text-content .post-excerpt__title {
padding-top:0;
font-size: 20px !important;
letter-spacing: -0.24px !important;
line-height: 24px !important;
text-align: left !important;
font-weight: 500 !important;
margin-bottom:16px;
}
.card-update-2026-wrap .post-excerpt-list__item .related-post-text-content .basic-link-arrow {
border:0!important;
font-size: 16px;
}
.card-update-2026-wrap .post-excerpt-list__item .related-post-text-content {
min-height:158px;
display: flex;
flex-direction: column;
justify-content:space-between;
}
@media (max-width: 900px) {
.card-update-2026-wrap  {
grid-template-columns: 1fr;
grid-template-rows: 1fr 1fr 1fr;
justify-items: center;
align-items:center;
width:80%;
margin: 0 auto 80px !important;
}
.card-update-2026-wrap .post-excerpt-list__item {
width:388px!important;
max-width:100%!important;
align-self:center;
}
}
@media (max-width: 420px) {
.card-update-2026-wrap .post-excerpt-list__item {
width:unset!important;
}
}

.card-update-insights-grid {
grid-template-columns: repeat(3,1fr);
gap: 24px;
}
.card-blurb.et_pb_blurb {
border-radius:14px;
overflow:hidden;
}
@media (max-width: 1280px) {
  .card-update-insights-grid {
    display: flex;
    flex-wrap: wrap;
padding:24px;
justify-content: center;
  }
.page-id-125 .card-update-insights-grid {
padding:0;
}
.card-blurb.et_pb_blurb {
max-width:95%;
margin:10px auto;
padding:24px;
}
}
.card-update-insights-grid .card__text .basic-link-arrow {
border:0!important;
font-size: 16px;
}
.card-update-insights-grid .card__text .card__text__excerpt {
font-size: 16px;
line-height: 24px;
color: #424242;
opacity:1;
font-weight:400;
}
.card-update-insights-grid .card__text .card__text__title, .card__text__title {
font-size: 24px!important;
font-weight: 400!important;
line-height: 28px!important;
letter-spacing: -0.24px!important;
color: #141414;
}
.card-update-insights-grid .card {
border: 0 !important;
padding: 0 !important;
background: #FDFDFC;
border-radius: 24px;
transition: 0.35s ease all;
box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.04), 0 4px 6px -4px rgb(0 0 0 / 0.04);
margin-bottom:32px;
width:400px;
max-width:100%;
}
.card-update-insights-grid .card:hover {
box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.16);
}
.card-update-insights-grid .card:hover {
transform:none;
}
.card-update-insights-grid .card .card__text {
padding:24px;
}
.card-update-insights-grid .card__text .card__text__title a:hover, .card-update-insights-grid .card__text .card__text__title a {
color: #141414;
}
.card-blurb.et_pb_blurb {
border-radius:14px;
}
.card-blurb.et_pb_blurb .et_pb_blurb_content {
box-shadow: rgba(16, 24, 40, 0.08) 0px 20px 24px -4px, rgba(16, 24, 40, 0.03) 0px 8px 8px -4px;
}
.card-blurb.et_pb_blurb .et_pb_module_header {
font-size: 24px !important;
font-weight: 400 !important;
line-height: 28px !important;
letter-spacing: -0.24px !important;
color: #141414!important;
}
.card-blurb.et_pb_blurb .et_pb_module_header a:hover {
color: #141414!important;
}
.card-blurb.et_pb_blurb .et_pb_blurb_description p {
font-size: 16px;
line-height: 24px;
color: #424242;
opacity:1;
font-weight:400;
}
@media screen and (min-width: 768px) {
  .card-blurb.et_pb_blurb .et_pb_blurb_container {
    padding: 24px;
  }
}
.card__figure--fixed-ratio{padding:50% 0 0}
@media only screen and (max-width: 767px) {
  .et-db #et-boc .et-l .leader-connect-tab-wrapper.dsm_advanced_tabs .dsm-tab {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
}

.leader-connect-item {
margin-bottom:8px;
}
.leader-connect-item:nth-of-type(n+2) {
  margin-top: 40px;
}
.leader-connect-item .lc-date {
padding-bottom: 4px;
font-weight: 300;
font-size: 16px;
display: inline-block;
margin-bottom:0;
}
.leader-connect-item .lc-event-text {
color: #98c1f0;
font-size:14px;
line-height:18px;
display:inline-block;
margin-bottom:0;
}
.leader-connect-item .leader-connect-co-host-logo {
margin-left:12px;
max-height: 40px;
width:auto;
vertical-align:middle;
}
.lc-date-co-host-wrap {
display:flex;
justify-content:space-between;
align-items: center;
flex-wrap:wrap;
margin:16px 0;
}
.lc-date-co-host-margin {
margin-bottom:4px;
}
.leader-connect-item .lc-date span {
color: #4a73e8;
}
.leader-connect-item .lc-speaker-map {
display:block;
}
.leader-connect-item .lc-speaker-map span {
color: #98c1f0;
line-height: 1;
}
.leader-connect-item .lc-speaker-map .ph-fill {
margin-right:8px;
}
.leader-connect-item .lc-event-desc {
color: #98c1f0;
display: block;
margin:10px 16px 0 26px;
line-height: 1.2;
font-size: 16px;
font-weight: 400;
}
.leader-connect-item .lc-speaker-map .lc-event-desc {
margin:0 16px 0 26px;
font-weight: 400;
}
@media only screen and (max-width: 767px) {
  .et-db #et-boc .et-l .leader-connect-tab-wrapper.dsm_advanced_tabs .dsm-tab {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
}
.postid-61264 #main-content .dsm_card_image_wrapper .dsm_card_img {
border-radius:500px!important
}









.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.individual-event-hero {
padding-top: 0px !important;
padding-bottom: 100px !important;
}
.individual-event-hero::after {
bottom:-45px;
}
@media only screen and (max-width: 1100px) and (min-width: 768px) {
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.individual-event-hero {
padding-top: 50px!important
}
}
.single-sequoia-events #et-boc .et-l .et_pb_column.marketo-form-wrapper {
border-radius: 14px!important;
border: 1px solid #E5E5E5!important;
background: linear-gradient(179deg, #F3FEE7 0.98%, #FFF 45.42%)!important;
box-shadow: 0 20px 24px -4px rgba(16, 24, 40, 0.08), 0 8px 8px -4px rgba(16, 24, 40, 0.03)!important;
padding:32px!important;
}
.single-sequoia-events #et-boc .et-l .et_pb_column.marketo-form-wrapper .et_pb_text {
margin-bottom:12px!important;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .et_pb_section .et_pb_row .marketo-form-wrapper .et_pb_module.et_pb_text:not(.marketo-form-privacy) .et_pb_text_inner p, .single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .et_pb_section .et_pb_row .marketo-form-wrapper .et_pb_module.et_pb_text:not(.marketo-form-privacy) .et_pb_text_inner strong {
color: #091b33;
font-size: 24px;
font-weight: 400;
line-height: 28px;
letter-spacing: -0.24px;
}
.single-sequoia-events #et-boc .et-l .et_pb_column.marketo-form-wrapper .et_pb_text .et_pb_text_inner p strong, .single-sequoia-events #et-boc .et-l .et_pb_column.marketo-form-wrapper .et_pb_text .et_pb_text_inner strong {
font-weight: 400!important;
}
.single-sequoia-events #et-boc .et-l .indi-events-update-2026 div.et_pb_section {
background:none!important;
background-image:none!important;
}
.single-sequoia-events #et-boc .et-l .indi-events-update-2026 div.et_pb_section.et_pb_section_0 {
background-image:none!important;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section {
border-top-left-radius:48px;
border-top-right-radius:48px;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .et_pb_section .et_pb_row .et_pb_module.et_pb_text:not(.marketo-form-privacy) .et_pb_text_inner p, .single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .et_pb_section .et_pb_row .et_pb_module.et_pb_text ul li {
color: #424242;
font-size: 18px;
line-height: 24px;
}
.individual-event-date-time {
color: #091b33;
font-size:20px;
line-height:28px;
}
.individual-event-date-time i {
color: #091b33;
font-size:24px;
line-height:28px;
display:inline-block;
vertical-align:middle;
margin-top:-2px;
}
.individual-event-date-time i.ph-clock {
margin-left:12px;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .et_pb_section .et_pb_row .et_pb_module.et_pb_text:not(.marketo-form-privacy) .et_pb_text_inner .event-uppercase {
color: #4a73e8;
font-family: "Geist Mono";
font-size: 16px;
font-weight: 500;
line-height: 20px;
letter-spacing: 1.68px;
text-transform: uppercase;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .line-break {
width:100%;
border-top:1px solid #4a73e8;
margin: 20px 0 40px;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section .et_pb_image img {
border-radius:25px;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section p a {
color: #4a73e8;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section p a:hover {
color: #4a73e8;
opacity:0.8;
}
.single-sequoia-events #et-boc .et-l .et_pb_section_0_tb_footer {
overflow:visible!important;
}
.event-green-check-list {
margin: 0 auto 16px!important;
}
.et-l--post .indi-events-update-2026 .et_pb_text_inner h2, .et-l--post .indi-events-update-2026 .et_pb_text_inner h2 strong, .indi-events-update-2026 .et-l--post .et_pb_text_inner h2, .indi-events-update-2026 .et-l--post .et_pb_text_inner h2 strong {
color: #091b33!important;
font-weight:400!important;
}
.event-green-check-list li::before {
background-image: url(../../uploads/2026/03/Check-event.svg);
background-size:19px 19px;
height:19px;
top:2px;
}
.individual-event-speaker-wrap {
display:grid;
grid-template-columns: repeat(3,1fr);
gap: 24px;
}
.individual-event-speaker-wrap .speaker-card {
position:relative;
border: 0 !important;
padding: 24px;
  background: #FDFDFC;
  border-radius: 24px;
  transition: 0.35s ease all;
  box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.04), 0 4px 6px -4px rgb(0 0 0 / 0.04);
  width: 400px;
  max-width: 100%;
}
.individual-event-speaker-wrap .speaker-card .speaker-headshot {
width:110px;
max-width: calc(100% - 58px);
}
.individual-event-speaker-wrap .speaker-card h4 {
color: #091b33!important;
font-size: 20px!important;
font-weight: 500!important;
line-height: 28px!important; 
padding-bottom:4px;
}
.individual-event-speaker-wrap .speaker-card .speaker-linkedin {
position:absolute;
top:24px;
right:24px;
}
.individual-event-speaker-wrap .speaker-card .speaker-title-company p {
font-size: 16px;
color: #737373;
font-weight: 400;
line-height: 20px;
}
.individual-event-speaker-wrap .speaker-card .speaker-title-company p a, .individual-event-speaker-wrap .speaker-card .speaker-title-company p a:hover {
text-decoration:underline;
color: #737373!important;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section .individual-event-speakers-code-wrap .et_pb_code_inner {
padding-bottom:120px!important;
margin-top:-20px!important;
}
.indi-events-update-2026 {
padding-bottom:20px!important;
margin-bottom:0!important;
}
.single-sequoia-events #et-boc .et-l .indi-events-update-2026 div.et_pb_section {
padding-bottom:0!important;
margin-bottom:0!important;
}
.et-db.single-sequoia-events #et-boc .et-l .events-template-section .indi-events-update-2026 .et_pb_row_0 {
width:1280px;
max-width:100%;
}
@media (max-width: 1280px) {
  .individual-event-speaker-wrap {
    display: flex;
    flex-wrap: wrap;
    padding: 24px;
    justify-content: center;
  }
}
@media only screen and (max-width: 767px) {
.single-sequoia-events #et-boc .et-l .indi-events-update-2026 div.et_pb_section.et_pb_section_0 {
padding-top:0!important;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.individual-event-hero {
padding-top: 50px !important;
padding-bottom: 50px !important;
}
.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section.events-template-section {
border-top-left-radius:24px;
border-top-right-radius:24px;
}
.individual-event-date-time {
font-size: 15px;
line-height: 18px;
margin: 24px 0 12px;
}
.individual-event-date-time i {
font-size:15px;
line-height:18px;
margin-right:-2px;
}
.individual-event-date-time i.ph-clock {
margin-left:4px;
}
.individual-event-speaker-wrap {
padding:0;
}
}
/*events main listing */
.et-l .event-upcoming-heading {
padding-bottom:32px;
border-bottom:1px solid #98c1f0;
width:100%!important;
margin-bottom: 48px !important;
}
.event-update-wrap {
width:100%;
margin:32px auto;
display:flex;
flex-direction:row;
justify-content:space-between;
flex-wrap:wrap;
}
.event-update-wrap .event-update-image-wrap, .event-update-wrap .event-update-text-content {
width:616px;
max-width:calc(50% - 24px);
}
.event-update-image-wrap img {
border-radius:25px;
}
.event-update-wrap .event-update-image-wrap:hover img {
box-shadow: 0 24px 48px -12px rgba(16, 24, 40, 0.16);
}
.sequoia-events-list {
padding-bottom:48px;
border-bottom:1px solid #98c1f0;
}
.sequoia-events-list .event-listing-title {
font-size: 32px !important;
font-weight: 400 !important;
line-height: 40px !important;
letter-spacing: -0.32px !important;
color: #141414;
margin:16px 0 8px;
}
.sequoia-events-list .event-listing-title a:hover {
color:#091b33;
}
.sequoia-events-list .event-listing-desc p {
font-size: 16px;
line-height: 24px;
color: #424242;
opacity: 1;
font-weight: 400;
}
.sequoia-events-list .event-listing-btn {
color: #fff;
border: 0 !important;
border-radius: 8px;
padding: .8em 1.3em !important;
font-size: 16px;
font-weight: 500;
background-color: #4a73e8;
box-shadow: none !important;
transition:0.25s ease-in-out all;
}
.sequoia-events-list .event-listing-btn:hover {
background-color:#091b33;
}
.event-listing-btn-holder {
margin:16px 0;
}
@media only screen and (max-width: 767px) {
.event-update-wrap {
margin:0 auto;
}
.event-update-wrap .event-update-image-wrap, .event-update-wrap .event-update-text-content {
max-width:100%;
}
.event-update-wrap {
flex-direction:column;
}
.sequoia-events-list .event-listing-title {
font-size:24px !important;
line-height: 28px !important;
letter-spacing: -0.24px !important;
}
}
.archive .et_pb_section_0_tb_header.et_pb_section {
padding:0!important;
}
.archive.et-db #et-boc .et-l .et_pb_section_0_tb_header.et_pb_section .dsm-submenu-inner-container > .et_pb_section > .et_pb_row {
width:1280px;
max-width:100%;
}
.et-db.single-sequoia-client-scss #et-boc .et-l .et_pb_section_1_tb_body.et_pb_section.insights-template-section {
padding-top:0!important;
}
.postid-61264.et-db #et-boc .et-l .dsm_advanced_tabs_0 .dsm-advanced-tabs-content-wrapper .dsm-content-wrapper {
padding-top:0!important;
}


.postid-61264.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section > .et_pb_row.events-template-row {
padding-top:0!important;
}

.postid-61264.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_4_4 .et_pb_module {
margin-bottom:0!important;
}
.postid-61264.single-sequoia-events #main-content > .et-l > .et_builder_inner_content > .et_pb_section > .et_pb_row {
position:relative;
z-index:99;
}
.postid-61264.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg {
padding-top:106px!important
}
.postid-61264.et-db #et-boc .et-l .et_pb_section_0_tb_body {
z-index:999;
}
@media only screen and (max-width: 767px) {
.om-position-floating-top .postid-61264.et-db #et-boc .et-l .et_pb_section_0_tb_body {
margin-top:72px!important;
}
.om-position-floating-top .postid-61264.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg {
margin-top:20px!important;
}
.postid-61264.et-db #et-boc .et-l div.et_pb_section.leader-connect-city-bg {
padding-top:56px!important;
}
}

body #page-container .et_pb_section .dark-mode-secondary-btn, .dsm_mega_menu_0_tb_header .dsm-mega-menu-main-wrapper .dsm-root-menu .dsm-mega-menu-link, body #page-container .et_pb_section .light-mode-primary-btn, body.page-id-1152  #page-container .et_pb_section .et_pb_button_3, body.page-id-1152  #page-container .et_pb_section .et_pb_button_2 {
border-radius:8px!important;
}

p.sequoia-events-none {
padding-bottom:40px!important;
border-bottom: 1px solid #98c1f0;
font-weight:400;
}

/* Mega Menu — Show More / Show Less (desktop only).
   Selectors are intentionally over-specified to win against Divi core,
   the dsm plugin, and any other global button resets on this page. */
@media (min-width: 1100px) {
	/* The site rule at line ~2792 makes .mega-menu-grid-column a flex-wrap
	   container with no align-content (defaults to stretch). When the panel
	   is taller than the items (height driven by the Featured card column),
	   that slack gets distributed between rows — invisible at ~6 items, a
	   big gap at 4. Pack rows to the top so slack collects at the bottom. */
	.et-db #et-boc .et-l .dsm-mega-menu-main-wrapper .mega-menu-grid-column {
		align-content: flex-start !important;
	}
	.mega-menu-link {
  		margin-bottom: 16px !important;
	}

	/* Extra items: animate the collapse via max-height + opacity (replaces
	   display:none so we get a smooth transition). max-height value just
	   needs to exceed any item's natural height. */
	.et-db #et-boc .et-l .dsm-mega-menu-main-wrapper .mega-menu-grid-column.mm-has-show-more .mega-menu-link.mm-extra-item {
		max-height: 200px;
		opacity: 1;
		overflow: hidden;
		transition: max-height 0.3s ease, opacity 0.25s ease;
	}

	.et-db #et-boc .et-l .dsm-mega-menu-main-wrapper .mega-menu-grid-column.mm-has-show-more.mm-collapsed .mega-menu-link.mm-extra-item {
		max-height: 0 !important;
		opacity: 0 !important;
		pointer-events: none !important;
	}

	.et-db #et-boc .et-l .dsm-mega-menu-main-wrapper .mm-show-more-wrapper.mm-show-more-row {
		width: 100% !important;
		display: flex !important;
		justify-content: flex-start !important;
		margin: 0 !important;
		padding: 0 !important;
		flex: 0 0 100% !important;
	}

	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn {
		appearance: none !important;
		-webkit-appearance: none !important;
		background: transparent !important;
		background-color: transparent !important;
		background-image: none !important;
		border: 0 !important;
		box-shadow: none !important;
		cursor: pointer !important;
		display: inline-flex !important;
		align-items: center !important;
		justify-content: flex-start !important;
		gap: 6px !important;
		padding: 4px 12px !important;
		margin: 0 !important;
		font-family: inherit !important;
		font-size: 14px !important;
		font-weight: 500 !important;
		line-height: 1 !important;
		text-transform: none !important;
		letter-spacing: 0 !important;
		color: #091b33 !important;
		border-radius: 0 !important;
		transition: color 180ms ease !important;
	}

	/* Subtle hover: no background, just shift text + icon to the brand green
	   (same pattern as .mega-menu-link-full-width hover above). */
	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:hover,
	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:hover,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible {
		background: transparent !important;
		background-color: transparent !important;
		color: #4a73e8 !important;
	}

	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn::before,
	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn::after,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn::before,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn::after {
		content: none !important;
		display: none !important;
	}

	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible {
		outline: 2px solid #4a73e8 !important;
		outline-offset: 2px !important;
	}

	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn .mm-show-more-label,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn .mm-show-more-label {
		display: inline-block !important;
		color: #091b33 !important;
		font-weight: 500 !important;
	}

	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn .mm-show-more-icon,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn .mm-show-more-icon {
		font-size: 14px !important;
		line-height: 1 !important;
		display: inline-flex !important;
		align-items: center !important;
		width: auto !important;
		height: auto !important;
		background: none !important;
		padding: 0 !important;
		margin: 0 !important;
		border-radius: 0 !important;
		color: #091b33 !important;
	}

	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:hover .mm-show-more-label,
	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible .mm-show-more-label,
	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:hover .mm-show-more-icon,
	body #page-container .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible .mm-show-more-icon,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:hover .mm-show-more-label,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible .mm-show-more-label,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:hover .mm-show-more-icon,
	body .et-db #et-boc .et-l .dsm-mega-menu-main-wrapper button.mm-show-more-btn:focus-visible .mm-show-more-icon {
		color: #4a73e8 !important;
	}

	/* Force-open: while .mm-force-open is on the menu <li>, override the
	   plugin's hover-driven translate so the panel doesn't snap shut when
	   collapsing pulls the panel boundary out from under the cursor.
	   The class is added by JS for 600ms after each Show More/Less click. */
	header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.mm-force-open > .dsm-submenu-container,
	header .dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-root-menu .dsm-mega-menu-item.mm-force-open .dsm-submenu-container {
		display: block !important;
		transform: translateY(0) !important;
		visibility: visible !important;
		opacity: 1 !important;
		pointer-events: auto !important;
	}
}

/* Below the desktop breakpoint the desktop wrapper is hidden by the plugin,
   but defensively keep all items visible and hide the toggle there. */
@media (max-width: 1099px) {
	.dsm-mega-menu-main-wrapper .mega-menu-link.mm-extra-item {
		display: block;
		max-height: none;
		opacity: 1;
	}
	.dsm-mega-menu-main-wrapper .mm-show-more-wrapper {
		display: none !important;
	}
}

/* Header Logo Size Override */
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-logo-wrap img,
.dsm_mega_menu_0_tb_header .dsm-mobile-menu-open-button-container .dsm-logo-wrap img {
	height: 48px !important;
}
.dsm_mega_menu_0_tb_header .dsm-mega-menu-container .dsm-logo-link,
.dsm_mega_menu_0_tb_header .dsm-mobile-menu-open-button-container .dsm-logo-link {
	width: 230px !important;
}



