@charset "UTF-8";@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-BoldItalic-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-BoldItalic-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-BoldItalic-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-BoldItalic-Web.woff') format("woff");font-weight:700;font-style:italic;font-stretch:normal;font-display:swap}
@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Bold-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Bold-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Bold-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Bold-Web.woff') format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-MediumItalic-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-MediumItalic-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-MediumItalic-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-MediumItalic-Web.woff') format("woff");font-weight:500;font-style:italic;font-stretch:normal;font-display:swap}
@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Medium-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Medium-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Medium-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Medium-Web.woff') format("woff");font-weight:500;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Semibold-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Semibold-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Semibold-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Semibold-Web.woff') format("woff");font-weight:600;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-RegularItalic-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-RegularItalic-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-RegularItalic-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-RegularItalic-Web.woff') format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}
@font-face{font-family:"Graphik Web";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Regular-Web.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Regular-Web.eot?#iefix') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Regular-Web.woff2') format("woff2"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/graphik/Graphik-Regular-Web.woff') format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}
.modal-open{overflow:hidden}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.modal-sm{width:300px}
}
@media(min-width:1025px){.modal-lg{width:900px}
}
html,body{margin:0;padding:0;font-family:"Graphik Web";color:#000;background-color:#d8d8d8;text-align:center;box-sizing:border-box;scroll-behavior:smooth;font-display:swap}
html .main,body .main{max-width:1920px;margin:auto;position:relative}
*,*:before,*:after{box-sizing:inherit}
a{text-decoration:none;color:inherit;background-color:transparent;border-style:none}
a:visited{color:inherit}
img{border-style:none}
ul{padding-left:2em}
ol{padding-left:2em;margin-block-start:0;margin-block-end:0}
p,.p,li,.li{font-size:18px;line-height:26px;font-weight:400;margin-bottom:30px;margin-top:0;color:#000}
p a:hover,.p a:hover,li a:hover,.li a:hover{color:#0000a9}
h1,.h1{font-size:52px;font-weight:600;line-height:72px;margin-top:0;margin-bottom:24px;color:#FFF}
h2,.h2{font-family:"Graphik Web";font-weight:600;font-display:swap;font-size:41px;line-height:57px;color:#002856;margin-top:0;margin-bottom:24px}
h3,.h3{font-size:32px;font-weight:600;line-height:44px;color:#002856;margin-top:0;margin-bottom:28px}
h4,.h4{font-size:23px;font-weight:600;line-height:33px;color:#002856;margin-top:0;margin-bottom:18px}
h5,.h5{font-size:20px;line-height:26px;font-weight:600;color:#002856;margin-top:0}
h6,.h6{font-size:18px;font-weight:600;line-height:23.4px;color:#002856;margin-top:0}
.p-intro,p .p-large,p.p-large,li .li-large{font-size:22px;line-height:30px;font-weight:400;margin-top:0}
.p-intro-bold{font-size:22px;line-height:30px;font-weight:700}
.p-bold{font-size:18px;line-height:26px;font-weight:500}
.display-regular-4{font-size:36px;line-height:50px;font-weight:400}
.p-small,p .p-small,p.p-small,li .li-small{font-size:15px;line-height:21px;font-weight:400}
.p-small-bold{font-size:15px;line-height:21px;font-weight:500}
.p-x-small{font-size:12px;line-height:16px;font-weight:400}
.p-x-small-bold{font-size:12px;line-height:16px;font-weight:500}
b{font-weight:600}
h4.sub-heading{margin:48px 0 22px 0}
hr{background-color:#0000d3;border-style:none;width:60px;height:3px;margin:0 0 22px 0;text-align:left}
@media screen and (max-width:1024px){p,li{font-size:16px;line-height:22px}
p{margin-bottom:24px}
li{margin:0 0 16px}
h1,.h1{font-size:33px;line-height:47px}
h2,.h2{font-size:25px;line-height:35px;margin-bottom:24px}
h3,.h3{font-size:22px;line-height:30px;margin-bottom:24px}
h4,.h4{font-size:19px;line-height:27px;margin-bottom:10px}
h5,.h5{font-size:17px;line-height:23px;font-weight:600}
h6,.h6{font-size:15px;line-height:19.5px;font-weight:600}
.p-intro,p .p-large,p.p-large,li .li-large{font-size:17px;line-height:23px}
.p-intro-bold{font-size:17px;line-height:23px}
.p-bold{font-size:16px;line-height:22px}
.display-regular-4{font-size:24px;line-height:34px;font-weight:400}
.p-small,p .p-small,p.p-small,li .li-small{font-size:14px;line-height:20px;font-weight:400}
.p-small-bold{font-size:14px;line-height:20px}
hr{margin:0 0 24px 0}
.desk-only{display:none}
}
@media screen and (max-width:767px){h2,.h2{margin-bottom:14px}
h3,.h3{margin-bottom:24px}
h4,.h4{margin-bottom:8px}
hr{width:33px;height:2px;margin:0 0 22px 0}
}
p .p-medium,p.p-medium{font-size:20px;line-height:21px;font-weight:400;margin:0 0 24px;color:#000}
@media screen and (max-width:1024px){p .p-medium,p.p-medium{font-size:18px;line-height:23px}
}
@media screen and (max-width:767px){p .p-medium,p.p-medium{font-size:16px;line-height:22px}
}
.normal-font{font-weight:400}
.bold-font{font-weight:500}
.bolder-font,.border-font b{font-weight:600}
.white{background-color:#FFF;color:#000}
.lightgray{background-color:#f4f4f4;color:#000}
.half-width{width:50%}
.regionsImage{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/backgrounds/regionsImage.png') no-repeat;background-size:auto;background-position-x:100%;background-position-y:50%}
@media screen and (max-width:1024px){.regionsImage{background-size:cover}
}
@media screen and (max-width:767px){.regionsImage{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/backgrounds/regionsImage.png') no-repeat;background-size:cover}
}
.regionsImageGray{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/backgrounds/regionsImage.png') no-repeat;background-size:auto;background-position-x:100%;background-position-y:50%;background-color:#f4f4f4}
@media screen and (max-width:1024px){.regionsImageGray{background-size:cover}
}
@media screen and (max-width:767px){.regionsImageGray{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/backgrounds/regionsImage.png') no-repeat;background-size:cover}
}
.evantablue{background-color:#0000d3;color:#FFF}
.evantablue hr,.darknavy hr{background-color:#fa504b}
.darknavy{background-color:#002856;color:#FFF}
.darknavy p{color:#FFF}
.gray-dots-pattern{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/backgrounds/shutterstock_108300506_gray.png') center center no-repeat}
.navy-dots-pattern{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/backgrounds/dots-pattern.png') right no-repeat;background-size:cover}
.dark-text{color:#000}
.gray-text,.black-text{color:#000}
.gray-text a,.gray-text a:visited,.black-text a,.black-text a:visited{color:#000;text-decoration:underline}
.light-blue-text{color:#00adef}
.blui-text{color:#002856}
.white-text{color:white}
.black-text{color:black}
.dense-text{line-height:1em}
.align-left{text-align:left}
@media screen and (max-width:767px){.align-left.mobile-center{text-align:center}
.align-left.mobile-center hr{margin-left:auto;margin-right:auto;text-align:center}
}
.align-right{text-align:right}
.align-center{text-align:center}
.shadow-1{box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
.shadow-2{box-shadow:0 1px 5px 0 rgba(0,0,0,0.5)}
.border-1{border:1px solid #979797}
.desktop-tablet-only{display:block !important}
@media screen and (max-width:767px){.desktop-tablet-only{display:none !important}
}
.mobile-only{display:none !important}
@media screen and (max-width:767px){.mobile-only{display:block !important}
}
.tablet-only{display:none !important}
@media screen and (max-width:1024px){.tablet-only{display:block !important}
}
.vspace p,p.vspace{visibility:hidden;overflow:hidden;line-height:1em;margin-bottom:0}
.margin-bottom-2,#margin-bottom-2{margin-bottom:48px !important}
@media screen and (max-width:1024px){.margin-bottom-2,#margin-bottom-2{margin-bottom:36px !important}
}
@media screen and (max-width:767px){.margin-bottom-2,#margin-bottom-2{margin-bottom:24px !important}
}
.mg-b-48,#mg-b-48{margin-bottom:48px}
@media screen and (max-width:1024px){.mg-b-48,#mg-b-48{margin-bottom:36px}
}
@media screen and (max-width:767px){.mg-b-48,#mg-b-48{margin-bottom:24px}
}
.hidden{display:none !important}
.invisible{visibility:hidden !important}
.animate{animation-name:bottomFadeOutRel;animation-delay:0;animation-duration:1s}
@keyframes bottomFadeOutAbs{from{position:absolute;top:25%;opacity:0}
100%{position:absolute;opacity:1}
}
@keyframes bottomFadeOutRel{from{position:relative;margin-top:25%;opacity:0}
100%{position:relative;opacity:1}
}
#contact a{color:#0000d3;font-weight:500}
#contact p:last-child{margin-bottom:0}
#contact .p-intro,#contact .p-large{margin-bottom:24px;color:#002856}
@media screen and (max-width:1024px){#contact .p-intro,#contact .p-large{margin-bottom:10px}
}
@media screen and (max-width:767px){#contact .p-intro,#contact .p-large{margin-bottom:14px}
}
.text.promo{text-align:left;max-width:88%;margin-bottom:30px}
@media screen and (max-width:1024px){.text.promo{max-width:100%;margin-bottom:24px}
}
.text.library-promo{text-align:left;margin-top:48px !important;margin-bottom:82px !important}
@media screen and (max-width:1024px){.text.library-promo{margin-top:36px !important;margin-bottom:73px !important}
}
@media screen and (max-width:767px){.text.library-promo{margin-top:22px !important;margin-bottom:48px !important}
}
@media screen and (max-width:767px){.text.experience h4{font-size:18px;line-height:24px}
.text.experience p{font-size:14px;line-height:18px}
}
.text.floating{display:inline-block}
.text.floating p{margin-bottom:.5em}
.footer-page .grid.cards>.item>.text{margin-right:4%}
.footer-page .grid .text p,.footer-page .grid .text li,.footer-page .nav-content .text p,.footer-page .nav-content .text li{font-size:16px;line-height:1.15em}
.footer-page .grid .text p,.footer-page .nav-content .text p{margin:0 0 1em 0}
.footer-page h2{margin-top:1.8em}
@media screen and (max-width:1024px){.footer-page h2{font-size:28px}
}
@media screen and (max-width:767px){.footer-page h2{font-size:26px}
}
.footer-page h4{margin-top:.8em;margin-bottom:.6em}
.footer-page h6{font-size:20px}
.footer-page ul{padding-left:1em}
.footer-page ul li{margin-bottom:0;padding-left:.2em}
.footer-page ul li>ul{list-style-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/bullet-rect-white.svg')}
@media screen and (max-width:1024px){.footer-page h5{font-size:20px}
.footer-page h6{font-size:18px}
}
.text.navigation p,.text.navigation li{font-size:30px !important;color:#0000d3;line-height:1em !important;margin-bottom:.8em}
.text.navigation p a,.text.navigation li a{font-weight:normal;color:#0000d3}
.text.navigation p a:focus,.text.navigation li a:focus{color:#00007f}
@media screen and (max-width:1024px){.text.navigation p,.text.navigation li{font-size:20px !important}
}
@media screen and (max-width:767px){.text.navigation p,.text.navigation li{font-size:16px !important}
}
.text.navigation ul,.text.navigation ol{padding-left:1em}
.text.navigation a{color:#0000d3}
.text.navigation a:hover{color:#00007f}
.terms .text a,.about .text a{word-wrap:break-word;color:#0000d3}
.terms .text a:focus,.about .text a:focus{color:#00007f}
.terms .text li,.about .text li{margin-bottom:0}
.text.sub-section-margin-top{margin-top:48px}
@media screen and (max-width:1024px){.text.sub-section-margin-top{margin-top:64px}
}
@media screen and (max-width:767px){.text.sub-section-margin-top{margin-top:48px}
}
.text.sub-section-margin-bottom{margin-bottom:48px}
@media screen and (max-width:1024px){.text.sub-section-margin-bottom{margin-bottom:64px}
}
@media screen and (max-width:767px){.text.sub-section-margin-bottom{margin-bottom:48px}
}
.text.section-margin-top{margin-top:72px}
@media screen and (max-width:1024px){.text.section-margin-top{margin-top:64px}
}
@media screen and (max-width:767px){.text.section-margin-top{margin-top:48px}
}
.text.section-margin-bottom{margin-bottom:72px}
@media screen and (max-width:1024px){.text.section-margin-bottom{margin-bottom:64px}
}
@media screen and (max-width:767px){.text.section-margin-bottom{margin-bottom:48px}
}
.text.align-middle{align-self:center}
@media screen and (max-width:767px){.mobile-sky{color:#40b3e1;font-size:25px;line-height:35px;letter-spacing:0}
}
.text .gcom-icon-arrow-up{margin-left:10px;font-weight:bold;color:#0000d3;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.text .gcom-icon-arrow-up:before{content:"\e9be"}
.text a:hover .gcom-icon-arrow-up{margin-left:14px}
.cmp-horizontal-rule hr{background-color:#e8e8e8;border-style:none;height:2px;width:auto}
@media screen and (max-width:767px){.cmp-horizontal-rule hr{margin:12px 0 0 0}
}
@media screen and (max-width:1024px){.cmp-horizontal-rule hr{margin:7px 0 0 0}
}
.cmp-horizontal-rule.hideDesktop{display:none}
@media screen and (max-width:1024px){.cmp-horizontal-rule.hideTablet{display:none}
}
@media screen and (max-width:767px){.cmp-horizontal-rule.hideMobile{display:none}
}
.cmp-demandgen{counter-reset:section}
.cmp-demandgen ol{list-style:none;padding-left:0}
.cmp-demandgen ol>li .list-heading::before{content:counter(section);color:#002856;margin-right:16px;font-size:26px;font-weight:500;line-height:33px;vertical-align:text-top}
@media screen and (max-width:1024px){.cmp-demandgen ol>li .list-heading::before{margin-right:20px;font-size:26px;line-height:33px}
}
@media screen and (max-width:767px){.cmp-demandgen ol>li .list-heading::before{margin-right:20px}
}
.cmp-demandgen ol>li .list-heading{align-items:center;counter-increment:section;font-size:26px;font-weight:500;letter-spacing:0;line-height:33px;margin-bottom:20px;color:#000}
@media screen and (max-width:1024px){.cmp-demandgen ol>li .list-heading{font-size:24px;font-weight:500;letter-spacing:0;line-height:31px;margin-bottom:15px}
}
@media screen and (max-width:767px){.cmp-demandgen ol>li .list-heading{font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;margin-bottom:12px}
}
.cmp-demandgen ol>li .list-subheading::before{content:counter(section);margin-right:16px;vertical-align:text-bottom}
@media screen and (max-width:767px){.cmp-demandgen ol>li .list-subheading::before{margin-right:23px}
}
.cmp-demandgen ol>li .list-subheading{font-size:26px;font-weight:500;letter-spacing:0;line-height:33px;align-items:center;margin-left:36px;margin-bottom:16px;color:#000;counter-increment:section}
@media screen and (max-width:1024px){.cmp-demandgen ol>li .list-subheading{margin-left:36px;font-size:24px;font-weight:500;letter-spacing:0;line-height:31px}
}
@media screen and (max-width:767px){.cmp-demandgen ol>li .list-subheading{font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;margin-bottom:12px}
}
.cmp-demandgen ol>li .list-body::before{content:counter(section) ". ";font-weight:400;margin-right:3px}
@media screen and (max-width:1024px){.cmp-demandgen ol>li .list-body::before{margin-right:3px}
}
@media screen and (max-width:767px){.cmp-demandgen ol>li .list-body::before{margin-right:3px}
}
.cmp-demandgen ol>li .list-body{align-items:center;color:#000;counter-increment:section;margin:0}
.cmp-demandgen ol>li>ul>li .list-body::before{content:'\2022';margin-right:16px}
.cmp-demandgen ol>li>ul>li .list-body{margin-left:36px}
.cmp-demandgen ol>li>ul>li{margin-top:0;margin-bottom:0}
.cmp-demandgen ol>li>ol{counter-reset:sub-section}
.cmp-demandgen ol>li>ol>li{margin-top:0;margin-bottom:0}
.cmp-demandgen ol>li>ol>li .list-body::before{content:counter(sub-section) ". ";font-weight:400;margin-right:3px}
.cmp-demandgen ol>li>ol>li .list-body{align-items:center;margin-left:36px;color:#000;counter-increment:sub-section}
.cmp-demandgen ul{list-style:none;padding-left:0}
.cmp-demandgen ul>li .list-heading::before{content:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/primary_bullet.png');margin-right:16px;vertical-align:sub}
@media screen and (max-width:1024px){.cmp-demandgen ul>li .list-heading::before{margin-right:20px}
}
@media screen and (max-width:767px){.cmp-demandgen ul>li .list-heading::before{margin-right:20px}
}
.cmp-demandgen ul>li .list-heading{align-items:center;counter-increment:section;letter-spacing:0;font-size:23px;font-weight:600;line-height:33px;color:#002856;margin-top:0;margin-bottom:18px}
@media screen and (max-width:1024px){.cmp-demandgen ul>li .list-heading{letter-spacing:0;font-size:19px;line-height:27px;margin-bottom:10px}
}
@media screen and (max-width:767px){.cmp-demandgen ul>li .list-heading{margin-bottom:8px}
}
.cmp-demandgen ul>li .list-subheading::before{content:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/secondary_bullet.png');margin-right:16px}
@media screen and (max-width:767px){.cmp-demandgen ul>li .list-subheading::before{margin-right:23px}
}
.cmp-demandgen ul>li .list-subheading{margin-left:36px;color:#000;font-size:26px;font-weight:500;letter-spacing:0;line-height:33px;margin-bottom:16px}
@media screen and (max-width:1024px){.cmp-demandgen ul>li .list-subheading{margin-left:36px;font-size:24px;font-weight:500;letter-spacing:0;line-height:31px}
}
@media screen and (max-width:767px){.cmp-demandgen ul>li .list-subheading{font-size:20px;font-weight:500;letter-spacing:0;line-height:25px;margin-bottom:12px}
}
.cmp-demandgen ul>li .list-body::before{content:'\2022';margin-right:16px}
@media screen and (max-width:1024px){.cmp-demandgen ul>li .list-body::before{margin-right:16px}
}
@media screen and (max-width:767px){.cmp-demandgen ul>li .list-body::before{margin-right:16px}
}
.cmp-demandgen ul>li .list-body{color:#000;margin:0}
.cmp-demandgen ul>li>ul>li .list-body::before{content:'\2022';margin-right:16px}
.cmp-demandgen ul>li>ul>li .list-body{margin-left:36px}
.cmp-demandgen ul>li>ul>li{margin-top:0;margin-bottom:0}
.cmp-demandgen ul>li>ol{counter-reset:sub-section}
.cmp-demandgen ul>li>ol>li{margin-top:0;margin-bottom:0}
.cmp-demandgen ul>li>ol>li .list-body::before{content:counter(sub-section) ". ";font-weight:500;margin-right:3px}
.cmp-demandgen ul>li>ol>li .list-body{align-items:center;margin-left:36px;color:#000;counter-increment:sub-section}
.cmp-demandgen h5{font-size:15px;line-height:21px;font-weight:500}
@media screen and (max-width:1024px){.cmp-demandgen h5{font-size:14px;line-height:20px}
}
.cmp-demandgen p>.p-large{margin-bottom:30px;display:block}
.cmp-demandgen#p-margin-24>p{margin-bottom:24px}
.cmp-demandgen#p-margin-48>p{margin-bottom:48px}
.cmp-demandgen#p-margin-72>p{margin-bottom:72px}
.cmp-demandgen#p-margin-72>h5{margin-top:72px;margin-bottom:72px}
.cmp-demandgen span.pullout-quote{display:block;letter-spacing:0;font-size:32px;line-height:44px;font-weight:400;color:#002856}
.cmp-demandgen span.pullout-quote::before{content:"\“"}
.cmp-demandgen span.pullout-quote::after{content:"\“"}
@media screen and (max-width:1024px){.cmp-demandgen span.pullout-quote{font-size:22px;line-height:30px;padding-top:38px;padding-left:36px}
}
@media screen and (max-width:767px){.cmp-demandgen span.pullout-quote{font-size:20px;line-height:31px;padding-left:36px;padding-top:41px}
}
.cmp-demandgen span.pullout{display:block;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/pullout.png');background-repeat:no-repeat;font-size:26px;letter-spacing:0;line-height:33px;font-weight:500;background-position:left bottom;padding-bottom:41px;color:#000}
@media screen and (max-width:1024px){.cmp-demandgen span.pullout{font-size:24px;line-height:31px;background-position:left bottom;padding-bottom:40px}
}
@media screen and (max-width:767px){.cmp-demandgen span.pullout{font-size:20px;line-height:23px;background-position:left bottom;padding-bottom:36px}
}
.cmp-demandgen span.blue-text{color:#002856;font-size:32px;letter-spacing:0;line-height:44px;display:inline-block;vertical-align:-webkit-baseline-middle;min-width:70px}
@media screen and (max-width:1024px){.cmp-demandgen span.blue-text{font-size:22px;line-height:30px;min-width:50px}
}
.cmp-demandgen span.blurb{color:black;font-size:18px;letter-spacing:0;line-height:26px;-webkit-box-align:center;align-items:center;display:inline-block;vertical-align:-webkit-baseline-middle;margin-left:16px;width:86%}
@media screen and (max-width:1024px){.cmp-demandgen span.blurb{font-size:16px;line-height:22px;margin-left:24px}
}
@media screen and (max-width:767px){.cmp-demandgen span.blurb{margin-left:20px}
}
.cmp-demandgen span.dark-text{color:#000}
.cmp-demandgen .p-large a{color:#0000d3}
.cmp-demandgen .p-medium a{color:#0000d3}
a.button,a.button.blue-bordered{display:inline-block;cursor:pointer;font-size:16px;line-height:22px;font-weight:600;letter-spacing:0;text-align:center;border-radius:4px;border:2px solid #0000d3;padding:20px 26px;color:#0000d3;transition:all .2s ease-in-out}
a.button:hover,a.button.blue-bordered:hover{color:white;background-color:#0000d3}
a.button.align-middle,a.button.blue-bordered.align-middle{align-self:center;vertical-align:middle}
a.button.evantactx{display:inline-block;font-size:30px;line-height:1.3em;font-weight:500;letter-spacing:0;text-align:center;border-radius:4px;border:2px solid #0000d3;padding-top:.64em;padding-bottom:.64em;transform:rotate(0);transition:all .2s ease-in-out}
a.button.evantactx:hover{color:white;background-color:#0000d3}
a.button.evantactx.align-middle{align-self:center;vertical-align:middle}
.darknavy a.button.ctx,a.button.red{border:2px solid #fa504b;background-color:#fa504b;color:#FFF}
.darknavy a.button.ctx:hover,a.button.red:hover{border:2px solid #fb736f;background-color:#fb736f}
.darknavy a.button.ctx,a.button.blue{border:2px solid #478eff;background-color:#478eff;color:#FFF}
.darknavy a.button.ctx:hover,a.button.blue:hover{border:2px solid #6ca5ff;background-color:#6ca5ff}
a.button.blue.btn-component{border:0 solid #0000d3;background-color:#0000d3;color:#FFF}
a.button.blue.btn-component:hover{background-color:#0000a9}
.btn-std-width a.button,a.button.btn-std-width{min-width:187px}
@media screen and (max-width:1024px){.btn-std-width a.button,a.button.btn-std-width{min-width:156px}
}
.big-blue-buttons a.button.ctx,a.button.large-blue{font-size:30px;line-height:39px;font-weight:500;letter-spacing:0;background-color:#002856;color:#FFF;border:2px solid #FFF;padding-top:.64em;padding-bottom:.64em;transform:rotate(0);transition:all .2s ease-in-out}
.big-blue-buttons a.button.ctx:hover,a.button.large-blue:hover{background-color:#fa504b;border-color:#fa504b;opacity:1}
@media screen and (max-width:1024px){.big-blue-buttons a.button.ctx,a.button.large-blue{padding-top:20.5px;padding-bottom:20.5px}
}
@media screen and (max-width:767px){.big-blue-buttons a.button.ctx,a.button.large-blue{padding-top:16.5px;padding-bottom:16.5px}
}
a.button.white-bordered{font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;background-color:transparent;color:#FFF;border:2px solid #FFF;border-radius:4px;padding:20px 26px;transition:all .2s ease-in-out;width:206px;text-align:left}
a.button.white-bordered .gcom-icon-arrow-up{font-size:17px;font-weight:bold;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
a.button.white-bordered:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important;color:#6ca5ff}
.linkBlue{background-color:#0000d3;border:2px solid #0000d3}
a.image{display:inline-block;height:max-content;line-height:0}
a.image.cpe{height:60px;margin:0 0 16px 0}
a.image.cpe img{width:auto;height:100%}
a.image img{width:100%}
a.image.align-middle{align-self:center;vertical-align:middle}
a.image .title{display:block;font-size:16px;line-height:20px;color:#000;margin-top:16px;text-align:left;font-style:italic}
a.image .inline{width:335px;vertical-align:top;border:1px solid transparent}
a.image .inline.left{margin-right:30px;float:left}
a.image .inline.right{margin-left:30px;float:right}
a.image .description{display:inline;width:100%;white-space:pre-wrap}
@media screen and (max-width:1024px){a.image .title{font-size:14px;line-height:18px}
a.image .inline{width:213px;margin-right:16px}
}
@media screen and (max-width:767px){a.image .title{margin-top:8px}
a.image .inline{width:155px}
}
.layout{font-size:0}
.layout>*{font-size:large}
.layout .text:first-child h2:first-child{margin-top:0}
.layout.flex{display:flex;flex-wrap:wrap;justify-content:center}
.layout.flex.vertical{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}
.layout.flex.vertical a.image{width:100%}
.layout.flex.space-between{justify-content:space-between}
.layout.flex.space-around{justify-content:space-around}
@media(min-width:767.98px) and (max-width:1024px){.layout.flex:has(.statsarea.five-pillars){gap:48px 0;max-width:calc(3 * 162px + 6 * 18.5px);margin:0 auto}
}
@media screen and (min-width:1024.98px){.layout.flex:has(.statsarea.five-pillars){justify-content:flex-start}
}
.layout.text-carousel{display:flex;flex-wrap:wrap}
.layout.text-carousel:has(>.joinyourcommunitycontainer){justify-content:space-between}
.layout.text-carousel>*:nth-child(2n+1){width:39%}
.layout.text-carousel>*:nth-child(2n){margin-left:5%;margin-bottom:0;width:56%;position:relative;left:40px}
.layout.text-carousel>*:nth-child(2n) h4{margin-bottom:1em}
.layout.text-carousel>*:nth-child(2n) img{border-radius:4px;margin-bottom:1.5em}
.layout.text-carousel>*:nth-child(2n) .testimonial-container,.layout.text-carousel>*:nth-child(2n) .text{margin-bottom:1.5em}
@media screen and (max-width:1024px){.layout.text-carousel{display:block}
.layout.text-carousel>*:nth-child(2n+1){width:100%;margin-bottom:2.5em}
.layout.text-carousel>*:nth-child(2n){width:calc(100% + 44px);margin-left:0;left:-20px}
.layout.text-carousel>*:nth-child(2n) .layout.flex.vertical{flex-direction:row}
.layout.text-carousel>*:nth-child(2n) .layout.flex.vertical>*{flex:1 1;margin-left:8px;margin-right:8px}
.layout.text-carousel>*:nth-child(2n) .layout.flex.vertical>*:first-child{margin-left:0}
.layout.text-carousel>*:nth-child(2n) .layout.flex.vertical>*:last-child{margin-right:0}
.layout.text-carousel .joinyourcommunitycontainer{width:100%}
}
@media screen and (max-width:767px){.layout.text-carousel>*:nth-child(2n){width:100%;left:0}
.layout.text-carousel>*:nth-child(2n) .layout.flex.vertical{flex-direction:column;justify-content:flex-start}
.layout.text-carousel>*:nth-child(2n) .layout.flex.vertical>*{flex:0 1;margin-left:0;margin-right:0}
}
.layout.video-testimonial{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.layout.video-testimonial a{line-height:normal}
.layout.video-testimonial img{border-radius:4px}
.layout.video-testimonial>*:nth-child(2n+1){width:50%}
.layout.video-testimonial>*:nth-child(2n){width:40%}
.layout.video-testimonial.community>*:nth-child(2n+1){width:25%;text-align:center}
.layout.video-testimonial.community>*:nth-child(2n){width:72%}
.layout.video-testimonial.community img{max-width:160px;max-height:160px;border-radius:50%}
.layout.video-testimonial.slp{display:grid;grid-template-columns:25% 75%;column-gap:43px;align-items:center}
.layout.video-testimonial.slp>*:nth-child(2n+1){width:100%;text-align:center}
.layout.video-testimonial.slp>*:nth-child(2n){width:100%}
@media screen and (max-width:1024px){.layout.video-testimonial.slp{column-gap:12px}
}
@media screen and (max-width:767px){.layout.video-testimonial.slp{grid-template-columns:50% 50%}
}
.layout.video-testimonial.slp img{max-width:230px}
@media screen and (max-width:1024px){.layout.video-testimonial.slp img{max-width:159px}
}
@media screen and (max-width:1024px){.layout.video-testimonial.slp img{max-width:156px}
}
.layout.video-testimonial.slp h5{margin:0 0 8px}
@media screen and (max-width:1024px){.layout.video-testimonial.slp h5{margin:0}
}
.layout.video-testimonial.global-summit img{max-width:531px;max-height:299px}
@media screen and (max-width:1024px){.layout.video-testimonial>*:nth-child(2n+1){width:48%}
.layout.video-testimonial>*:nth-child(2n){width:48%}
.layout.video-testimonial h4{font-size:24px;line-height:31px}
.layout.video-testimonial.community img{max-width:114px;max-height:114px}
.layout.video-testimonial.global-summit{margin-left:54px;margin-right:54px}
.layout.video-testimonial.global-summit>*:nth-child(2n+1){width:100%}
.layout.video-testimonial.global-summit>*:nth-child(2n){width:100%;margin-top:47px}
.layout.video-testimonial.global-summit img{max-width:557px;max-height:352px}
}
@media screen and (max-width:767px){.layout.video-testimonial>*:nth-child(2n+1){width:100%;margin-bottom:18px}
.layout.video-testimonial>*:nth-child(2n){width:100%}
.layout.video-testimonial h4{font-size:20px;line-height:25px}
.layout.video-testimonial.community>*:nth-child(1){width:100%;text-align:unset}
.layout.video-testimonial.community>*:nth-child(2){width:24%}
.layout.video-testimonial.community>*:nth-child(3){width:72%;margin:auto}
.layout.video-testimonial.community>*:nth-child(3) h5{margin-bottom:0}
.layout.video-testimonial.global-summit{margin-left:20px;margin-right:20px}
.layout.video-testimonial.global-summit>*:nth-child(2n+1){width:100%;margin-bottom:0}
.layout.video-testimonial.global-summit>*:nth-child(2n){width:100%;margin-top:22px}
.layout.video-testimonial.global-summit img{max-width:256px;max-height:144px}
}
.darknavy .video-testimonial h5,.darknavy .video-testimonial h6{font-weight:normal}
.layout.icons-row{display:flex;flex-wrap:wrap;justify-content:space-between}
.layout.images-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.layout.images-row h1{margin-bottom:0}
.layout.images-row>*{-ms-flex:1 1;flex:1 1;margin-right:2%}
.layout.images-row>*:last-child{margin-right:0}
@media screen and (max-width:767px){.layout.images-row.m1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layout.images-row.m1>*{-webkit-box-flex:0;-ms-flex:0 1 98%;flex:0 1 98%;margin:0 1% 0 1%}
}
@media screen and (max-width:767px){.layout.images-row.m2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.layout.images-row.m2>*{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;margin:0 1% 2% 1%}
}
@media screen and (max-width:767px){.layout.images-row.m3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.layout.images-row.m3>*{-webkit-box-flex:0;-ms-flex:0 1 31.33%;flex:0 1 31.33%;margin:0 1% 2% 1%}
}
.layout.join-your-peers{display:flex;flex-wrap:wrap;align-items:center;text-align:left}
.layout.join-your-peers .text.article h3{padding:0 60px 24px 0}
@media screen and (max-width:1024px){.layout.join-your-peers .text.article h3{padding:0 10px 60px 0}
}
@media screen and (max-width:767px){.layout.join-your-peers .text.article h3{padding:0}
}
.layout.join-your-peers li h5{margin-bottom:0}
.layout.join-your-peers>*:nth-child(2n+1){width:45.5%;padding-right:3%}
.layout.join-your-peers>*:nth-child(2n+1) p{color:#000;font-size:40px;line-height:51px;margin:0}
.layout.join-your-peers>*:nth-child(2n){width:54.5%;padding-left:5.7%}
.layout.join-your-peers>*:nth-child(2n) ol{list-style:none;counter-reset:li}
@media screen and (max-width:1024px){.layout.join-your-peers>*:nth-child(2n) ol{padding:0}
}
@media screen and (max-width:767px){.layout.join-your-peers>*:nth-child(2n) ol{padding:0}
}
.layout.join-your-peers>*:nth-child(2n) li:before{content:counter(li);font-size:2em;font-weight:bold;margin:15px 15px 15px 0;color:#2bcdbc}
.layout.join-your-peers>*:nth-child(2n) li{display:flex;align-items:center;counter-increment:li}
.layout.join-your-peers>*:nth-child(2n) li:last-child{margin-bottom:0}
@media screen and (max-width:1024px){.layout.join-your-peers>*:nth-child(2n+1){width:38%}
.layout.join-your-peers>*:nth-child(2n+1) p{font-size:24px;line-height:31px;font-weight:600;margin:0}
.layout.join-your-peers>*:nth-child(2n){width:62%;padding-left:4%}
.layout.join-your-peers>*:nth-child(2n) li:before{font-size:28px;line-height:1em;min-width:1em}
}
@media screen and (max-width:767px){.layout.join-your-peers>*:nth-child(2n+1){width:100%}
.layout.join-your-peers>*:nth-child(2n+1) p{font-size:20px;line-height:25px;margin-bottom:24px}
.layout.join-your-peers>*:nth-child(2n){border-left:0;padding-left:0;width:100%}
}
.layout.nav-content{display:flex;flex-wrap:wrap}
.layout.nav-content>*:nth-child(odd){width:32%;padding-right:2em}
.layout.nav-content>*:nth-child(even){width:68%;border-left:2px solid black;padding-left:2em}
@media screen and (max-width:767px){.layout.nav-content{display:block}
.layout.nav-content>*:nth-child(odd){width:100%;padding:0 0 2em 0}
.layout.nav-content>*:nth-child(even){width:100%;padding:0;border:0}
}
.layout.about,.layout.terms{display:flex;flex-wrap:wrap}
.layout.about>*:nth-child(odd),.layout.terms>*:nth-child(odd){width:25%;padding-right:1em}
.layout.about>*:nth-child(even),.layout.terms>*:nth-child(even){width:75%;padding-left:1em}
.layout.about .text.navigation,.layout.terms .text.navigation{margin-bottom:30px;position:sticky;top:0;height:max-content}
.layout.about .text.navigation>*,.layout.terms .text.navigation>*{margin:0;border-top:1px solid #d5d5d5}
.layout.about .text.navigation>*:last-child,.layout.terms .text.navigation>*:last-child{border-bottom:1px solid #d5d5d5}
.layout.about .text.navigation a,.layout.terms .text.navigation a{display:inline-block;padding:35px 0;width:100%}
.layout.about .text.navigation a.active,.layout.terms .text.navigation a.active{color:#0000d3;font-weight:bold}
@media screen and (max-width:767px){.layout.about,.layout.terms{display:block}
.layout.about>*:nth-child(odd),.layout.terms>*:nth-child(odd){width:100%;padding:0 0 2em 0}
.layout.about>*:nth-child(even),.layout.terms>*:nth-child(even){width:100%;padding:0;border:0}
.layout.about .text.navigation,.layout.terms .text.navigation{display:flex;justify-content:space-between;background-color:#002856;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 6%}
.layout.about .text.navigation>*,.layout.about .text.navigation p a,.layout.terms .text.navigation>*,.layout.terms .text.navigation p a{color:#FFF;border:0;display:inline-block;padding:0 16px;margin:20px 0;border-left:2px solid transparent;border-right:2px solid transparent}
.layout.about .text.navigation>* span,.layout.about .text.navigation p a span,.layout.terms .text.navigation>* span,.layout.terms .text.navigation p a span{font-weight:400}
.layout.about .text.navigation>*:last-child,.layout.about .text.navigation p a:last-child,.layout.terms .text.navigation>*:last-child,.layout.terms .text.navigation p a:last-child{border-bottom:0}
.layout.about .text.navigation>*:hover,.layout.about .text.navigation p a:hover,.layout.terms .text.navigation>*:hover,.layout.terms .text.navigation p a:hover{color:#6ca5ff}
.layout.about .text.navigation>*.active,.layout.about .text.navigation p a.active,.layout.terms .text.navigation>*.active,.layout.terms .text.navigation p a.active{color:#91bbff;border-color:#91bbff}
}
@media screen and (max-width:767px){.layout.about{margin-top:-1px !important}
}
.layout.terms .text.navigation{position:static}
@media screen and (max-width:767px){.layout.terms{margin-top:48px !important}
.layout.terms .text.navigation{display:none}
}
.layout.demandgen{display:flex;flex-wrap:wrap}
.layout.demandgen>*:nth-child(odd){width:25%;padding-right:1em}
.layout.demandgen>*:nth-child(even){width:75%;padding-left:1em}
@media screen and (max-width:1024px){.layout.demandgen>*:nth-child(odd){width:33%}
.layout.demandgen>*:nth-child(even){width:67%}
}
@media screen and (max-width:767px){.layout.demandgen>*:nth-child(odd){width:100%;padding:0 0 2em 0}
.layout.demandgen>*:nth-child(even){width:100%;padding:0;border:0}
}
footer.global,header.global,section.stats-bar,section.top{padding:1px 0}
footer.global>*,header.global>*,section.stats-bar>*,section.top>*{width:75%;margin-left:auto;margin-right:auto}
@media screen and (max-width:1024px){footer.global>*,header.global>*,section.stats-bar>*,section.top>*{width:auto;margin-left:6%;margin-right:6%}
}
footer.global>.featured-section,header.global>.featured-section,section.stats-bar>.featured-section,section.top>.featured-section{width:auto;margin-left:auto;margin-right:auto}
section{background-color:white}
section.top .section-content .main{margin:0}
section.top .section-content>*:first-child{margin-top:72px}
@media screen and (max-width:1024px){section.top .section-content>*:first-child{margin-top:64px}
}
@media screen and (max-width:767px){section.top .section-content>*:first-child{margin-top:48px}
}
section.top .section-content>*:first-child.promo{margin-top:72px}
@media screen and (max-width:1024px){section.top .section-content>*:first-child.promo{margin-top:64px}
}
@media screen and (max-width:767px){section.top .section-content>*:first-child.promo{margin-top:48px}
}
section.top .section-content>*:first-child.imagestats{margin-top:0}
section.top .section-content>*:last-child{margin-bottom:72px}
@media screen and (max-width:1024px){section.top .section-content>*:last-child{margin-bottom:64px}
}
@media screen and (max-width:767px){section.top .section-content>*:last-child{margin-bottom:48px}
}
section.top.featured-gray{background-color:#f4f4f4}
section.top.featured-blue{background-color:#002856}
section.top.promo-vspace .section-content>*:first-child{margin-top:119px}
@media screen and (max-width:1024px){section.top.promo-vspace .section-content>*:first-child{margin-top:64px}
}
@media screen and (max-width:767px){section.top.promo-vspace .section-content>*:first-child{margin-top:48px}
}
section.top.promo-vspace .section-content>*:last-child{margin-bottom:72px}
@media screen and (max-width:1024px){section.top.promo-vspace .section-content>*:last-child{margin-bottom:64px}
}
@media screen and (max-width:767px){section.top.promo-vspace .section-content>*:last-child{margin-bottom:48px}
}
section.top.promo-hspace .section-content>*{max-width:91%}
@media screen and (max-width:1024px){section.top.promo-hspace .section-content>*{max-width:100%}
}
@media screen and (max-width:767px){section.top.promo-hspace .section-content>*{max-width:100%}
}
section.top.promo-hspace .section-content>.set-full-width{max-width:100% !important}
section.top.last-section .section-content>*:first-child{margin-top:72px}
@media screen and (max-width:1024px){section.top.last-section .section-content>*:first-child{margin-top:64px}
}
@media screen and (max-width:767px){section.top.last-section .section-content>*:first-child{margin-top:48px}
}
section.top.last-section .section-content>*:last-child{margin-bottom:119px !important}
@media screen and (max-width:1024px){section.top.last-section .section-content>*:last-child{margin-bottom:66px !important}
}
@media screen and (max-width:767px){section.top.last-section .section-content>*:last-child{margin-bottom:48px !important}
}
section.top.no-vspace .section-content>*:first-child{margin-top:0}
@media screen and (max-width:1024px){section.top.no-vspace .section-content>*:first-child{margin-top:0}
}
@media screen and (max-width:767px){section.top.no-vspace .section-content>*:first-child{margin-top:0}
}
section.top.no-vspace .section-content>*:last-child{margin-bottom:72px}
@media screen and (max-width:1024px){section.top.no-vspace .section-content>*:last-child{margin-bottom:64px}
}
@media screen and (max-width:767px){section.top.no-vspace .section-content>*:last-child{margin-bottom:48px}
}
section.top.sticky{position:sticky;top:0;z-index:3}
section.top.sticky-top-ie{position:fixed;width:100%;z-index:2;top:0}
section.top.feature-carousel .section-content>*:last-child{margin-bottom:46px}
@media screen and (max-width:1024px){section.top.feature-carousel .section-content>*:last-child{margin-bottom:4em}
}
@media screen and (max-width:767px){section.top.feature-carousel .section-content>*:last-child{margin-bottom:1em}
}
section.logo-bar{border-bottom:1px solid #d5d5d5}
section.logo-bar .section-content{display:flex;justify-content:space-around;align-items:center;padding:1px 5%}
section.logo-bar .section-content>a.image{width:auto !important;max-width:104px;text-align:center;padding:3px 0;margin:36px 0}
@media screen and (max-width:1024px){section.logo-bar .section-content>a.image:nth-child(n+7){display:none}
section.logo-bar .section-content>a.image{margin:24px 0}
}
@media screen and (max-width:767px){section.logo-bar .section-content>a.image:nth-child(n+5){display:none}
section.logo-bar .section-content>a.image{width:78px;padding:2px 0;margin:15px 0 17px 0}
}
section.stats-bar .section-content{display:flex;-webkit-box-pack:justify;justify-content:space-between;align-items:center;flex-wrap:wrap;height:100px}
section.stats-bar .section-content h1{display:inline-block;font-size:30px;line-height:39px;font-weight:600;margin:0}
section.stats-bar .section-content p{display:inline-block;font-size:24px;line-height:34px;margin:0 4em 0 .18em}
@media screen and (max-width:1024px){section.stats-bar .section-content{min-height:70px}
section.stats-bar .section-content h1{font-size:20px;line-height:24px;font-weight:bold}
section.stats-bar .section-content p{font-size:20px;line-height:28px;margin-right:0}
}
@media screen and (max-width:767px){section.stats-bar .section-content h1,section.stats-bar .section-content p{display:block;font-weight:600;font-size:12px;line-height:15px;text-align:center;letter-spacing:.75px;text-transform:uppercase}
}
#hero-section{padding-top:.15em}
#hero-section .section-content>*:last-child{margin-bottom:60px}
@media screen and (max-width:1024px){#hero-section .section-content>*:last-child{margin-bottom:40px}
}
@media screen and (max-width:767px){#hero-section .section-content>*:last-child{margin-bottom:25px}
}
.cmp-hero{position:relative}
.cmp-hero .myEvantaLink{cursor:pointer}
.cmp-hero .subnav-inside-hero{position:relative}
.cmp-hero .subnav-inside-hero .set-width{position:absolute;bottom:0;width:100%;border-top:1px solid #FFF}
.cmp-hero .subnav-inside-hero .subnav{margin:33px auto;display:flex;justify-content:space-between;width:75%;left:0;right:0}
@media screen and (max-width:1024px){.cmp-hero .subnav-inside-hero .subnav{margin:24px auto 23px auto}
}
@media screen and (max-width:767px){.cmp-hero .subnav-inside-hero .subnav{margin:16px 6% 14px 3%}
}
.cmp-hero .upcoming-programs{color:white;display:block;font-size:16px;margin-top:20px;line-height:22px;letter-spacing:0}
.cmp-hero .hero-reset-padding{padding:0}
.cmp-hero .hero-reset-padding .opacity-none{opacity:1}
.cmp-hero .hero-reset-padding .opacity-default{opacity:.5}
.cmp-hero .hero-reset-padding .opacity-lighter{opacity:.75}
.cmp-hero .hero-reset-padding .opacity-darker{opacity:.35}
.cmp-hero .hero-reset-padding .img-background,.cmp-hero .hero-reset-padding .virtual-program-hero-img-mobile,.cmp-hero .hero-reset-padding .terms-privacy-hero-img-mobile,.cmp-hero .hero-reset-padding .sponsorship-hero-img-mobile,.cmp-hero .hero-reset-padding .community-hero-img-mobile,.cmp-hero .hero-reset-padding .program-hero-img-mobile,.cmp-hero .hero-reset-padding .calendar-hero-img-mobile,.cmp-hero .hero-reset-padding .home-hero-img-tablet,.cmp-hero .hero-reset-padding .experience-hero-img-tablet,.cmp-hero .hero-reset-padding .announcement-hero-img-tablet,.cmp-hero .hero-reset-padding .experience-hero-img-mobile,.cmp-hero .hero-reset-padding .home-hero-img-mobile,.cmp-hero .hero-reset-padding .announcement-hero-img-mobile,.cmp-hero .hero-reset-padding .calendar-hero-img-tablet,.cmp-hero .hero-reset-padding .calendar-hero-img,.cmp-hero .hero-reset-padding .demandgen-hero-img-mobile,.cmp-hero .hero-reset-padding .demandgen-hero-img-tablet,.cmp-hero .hero-reset-padding .demandgen-hero-img,.cmp-hero .hero-reset-padding .virtual-program-hero-img-tablet,.cmp-hero .hero-reset-padding .program-hero-img-tablet,.cmp-hero .hero-reset-padding .program-hero-img,.cmp-hero .hero-reset-padding .virtual-program-hero-img,.cmp-hero .hero-reset-padding .terms-privacy-hero-img-tablet,.cmp-hero .hero-reset-padding .community-hero-img-tablet,.cmp-hero .hero-reset-padding .sponsorship-hero-img-tablet,.cmp-hero .hero-reset-padding .terms-privacy-hero-img,.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img-mobile,.cmp-hero .hero-reset-padding .testimonial-hero-img-mobile,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img-mobile,.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-mobile,.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img-tablet,.cmp-hero .hero-reset-padding .testimonial-hero-img-tablet,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img-tablet,.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-tablet,.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img,.cmp-hero .hero-reset-padding .testimonial-hero-img,.cmp-hero .hero-reset-padding .sponsorlanding-hero-img,.cmp-hero .hero-reset-padding .role-hero-img,.cmp-hero .hero-reset-padding .community-hero-img,.cmp-hero .hero-reset-padding .sponsorship-hero-img,.cmp-hero .hero-reset-padding .role-hero-img-mobile,.cmp-hero .hero-reset-padding .role-hero-img-tablet,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img,.cmp-hero .hero-reset-padding .sp-hero-img-mobile,.cmp-hero .hero-reset-padding .sp-hero-img-tablet,.cmp-hero .hero-reset-padding .sp-hero-img,.cmp-hero .hero-reset-padding .cl-hero-img-mobile,.cmp-hero .hero-reset-padding .cl-hero-img-tablet,.cmp-hero .hero-reset-padding .cl-hero-img,.cmp-hero .hero-reset-padding .content-library-hero,.cmp-hero .hero-reset-padding .content-library-hero-img-mobile,.cmp-hero .hero-reset-padding .content-library-hero-img-tablet,.cmp-hero .hero-reset-padding .content-library-hero-img,.cmp-hero .hero-reset-padding .home-hero-img,.cmp-hero .hero-reset-padding .experience-hero-img,.cmp-hero .hero-reset-padding .announcement-hero-img,.cmp-hero .hero-reset-padding .hero-img-editor{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;box-shadow:0 2px 9px 0 rgba(6,24,53,0.5);-webkit-box-shadow:0 2px 9px 0 rgba(6,24,53,0.5)}
.cmp-hero .hero-reset-padding .hero-img-editor{width:100%;height:250px}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .hero-img-editor{height:250px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .hero-img-editor{height:250px}
}
.cmp-hero .hero-reset-padding .home-hero-img,.cmp-hero .hero-reset-padding .announcement-hero-img{height:786px !important}
.cmp-hero .hero-reset-padding .home-hero-img,.cmp-hero .hero-reset-padding .experience-hero-img,.cmp-hero .hero-reset-padding .announcement-hero-img{display:block;width:100%;height:782px}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .home-hero-img,.cmp-hero .hero-reset-padding .experience-hero-img,.cmp-hero .hero-reset-padding .announcement-hero-img{display:none}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .home-hero-img,.cmp-hero .hero-reset-padding .experience-hero-img,.cmp-hero .hero-reset-padding .announcement-hero-img{display:none}
}
.cmp-hero .hero-reset-padding .content-library-hero-img{height:522px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .content-library-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .content-library-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .content-library-hero-img-tablet{height:374px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .content-library-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .content-library-hero-img-mobile{display:none}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .content-library-hero-img-mobile{display:none}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .content-library-hero-img-mobile{height:245px}
}
.cmp-hero .hero-reset-padding .content-library-hero{height:522px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .content-library-hero{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .content-library-hero{display:none}
}
.cmp-hero .hero-reset-padding .cl-hero-img{height:522px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .cl-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .cl-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .cl-hero-img-tablet{height:420px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .cl-hero-img-tablet{display:none}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .cl-hero-img-mobile{height:400px}
}
.cmp-hero .hero-reset-padding .sp-hero-img{height:522px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sp-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .sp-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .sp-hero-img-tablet{height:430px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sp-hero-img-tablet{display:none}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sp-hero-img-mobile{height:400px}
}
.cmp-hero .hero-reset-padding .gartnerlanding-hero-img{height:450px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .gartnerlanding-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .gartnerlanding-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .role-hero-img-tablet{height:450px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .role-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .role-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .role-hero-img-mobile{display:block;height:365px}
}
.cmp-hero .hero-reset-padding .role-hero-img,.cmp-hero .hero-reset-padding .community-hero-img,.cmp-hero .hero-reset-padding .sponsorship-hero-img{display:block;width:100%;height:550px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .role-hero-img,.cmp-hero .hero-reset-padding .community-hero-img,.cmp-hero .hero-reset-padding .sponsorship-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .role-hero-img,.cmp-hero .hero-reset-padding .community-hero-img,.cmp-hero .hero-reset-padding .sponsorship-hero-img{display:none}
}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img{display:block;width:100%;height:611px;box-shadow:none;-webkit-box-shadow:none}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img.fullWidth{height:524px}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img.fullWidthNoCTA{height:424px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sponsorlanding-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .sponsorlanding-hero-img{display:none}
}
.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img,.cmp-hero .hero-reset-padding .testimonial-hero-img{display:block;width:100%;height:617px;box-shadow:none;-webkit-box-shadow:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img,.cmp-hero .hero-reset-padding .testimonial-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img,.cmp-hero .hero-reset-padding .testimonial-hero-img{display:none}
}
.cmp-hero .hero-reset-padding .testimonial-hero-img{background-position:center}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-tablet{display:block;height:450px}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-tablet.fullWidth{height:450px}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-tablet.fullWidthNoCTA{height:355px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-tablet{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img-tablet,.cmp-hero .hero-reset-padding .testimonial-hero-img-tablet,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img-tablet{display:block;height:470px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img-tablet,.cmp-hero .hero-reset-padding .testimonial-hero-img-tablet,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img-tablet{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .testimonial-hero-img-tablet{background-position:center}
}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-mobile{display:block;height:380px}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-mobile.fullWidth{height:380px}
.cmp-hero .hero-reset-padding .sponsorlanding-hero-img-mobile.fullWidthNoCTA{height:290px}
}
.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img-mobile,.cmp-hero .hero-reset-padding .testimonial-hero-img-mobile,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .joinyourcommunity-hero-img-mobile,.cmp-hero .hero-reset-padding .testimonial-hero-img-mobile,.cmp-hero .hero-reset-padding .gartnerlanding-hero-img-mobile{display:block;height:440px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .testimonial-hero-img-mobile{background-position:center}
}
.cmp-hero .hero-reset-padding .terms-privacy-hero-img{display:block;width:100%;height:550px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .terms-privacy-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .terms-privacy-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .community-hero-img-tablet,.cmp-hero .hero-reset-padding .sponsorship-hero-img-tablet{display:block;height:520px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .community-hero-img-tablet,.cmp-hero .hero-reset-padding .sponsorship-hero-img-tablet{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .terms-privacy-hero-img-tablet{display:block;height:400px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .terms-privacy-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .program-hero-img,.cmp-hero .hero-reset-padding .virtual-program-hero-img{display:block;width:100%;height:690px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .program-hero-img,.cmp-hero .hero-reset-padding .virtual-program-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .program-hero-img,.cmp-hero .hero-reset-padding .virtual-program-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .program-hero-img-tablet{display:block;height:693px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .program-hero-img-tablet{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .virtual-program-hero-img-tablet{display:block;height:693px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .virtual-program-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .demandgen-hero-img{display:block;width:100%;height:550px}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .demandgen-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .demandgen-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .demandgen-hero-img-tablet{display:block;height:520px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .demandgen-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .demandgen-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .demandgen-hero-img-mobile{display:block;height:430px}
}
.cmp-hero .hero-reset-padding .calendar-hero-img{display:block;width:100%;height:550px}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .calendar-hero-img{display:none}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .calendar-hero-img{display:none}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .calendar-hero-img-tablet{height:374px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .calendar-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .hero-mobile-editor{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .home-hero-img-mobile,.cmp-hero .hero-reset-padding .announcement-hero-img-mobile{display:block;height:610px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .experience-hero-img-mobile{display:block;height:508px}
}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .home-hero-img-tablet,.cmp-hero .hero-reset-padding .experience-hero-img-tablet,.cmp-hero .hero-reset-padding .announcement-hero-img-tablet{height:865px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .home-hero-img-tablet,.cmp-hero .hero-reset-padding .experience-hero-img-tablet,.cmp-hero .hero-reset-padding .announcement-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .announcement-hero-img{background-position:bottom !important}
.cmp-hero .hero-reset-padding .calendar-hero-img-tablet{display:none}
@media screen and (max-width:1024px){.cmp-hero .hero-reset-padding .calendar-hero-img-tablet{display:block;height:23em}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .calendar-hero-img-tablet{display:none}
}
.cmp-hero .hero-reset-padding .calendar-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .calendar-hero-img-mobile{display:block;height:250px}
}
.cmp-hero .hero-reset-padding .community-hero-img-mobile,.cmp-hero .hero-reset-padding .program-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .community-hero-img-mobile,.cmp-hero .hero-reset-padding .program-hero-img-mobile{display:block;height:480px}
}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .program-hero-img-mobile,.cmp-hero .hero-reset-padding .virtual-program-hero-img-mobile{height:545px}
}
.cmp-hero .hero-reset-padding .sponsorship-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .sponsorship-hero-img-mobile{display:block;height:400px}
}
.cmp-hero .hero-reset-padding .terms-privacy-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .terms-privacy-hero-img-mobile{display:block;height:400px}
}
.cmp-hero .hero-reset-padding .virtual-program-hero-img-mobile{display:none}
@media screen and (max-width:767px){.cmp-hero .hero-reset-padding .virtual-program-hero-img-mobile{display:block}
}
.cmp-hero .home-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .announcement-hero-wrapper .title-container .hero-box .hero-box-title{max-width:897px}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .announcement-hero-wrapper .title-container .hero-box .hero-box-title{max-width:500px}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .announcement-hero-wrapper .title-container .hero-box .hero-box-title{max-width:327px}
}
.cmp-hero .home-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .announcement-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 34px 0}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .announcement-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 18px 0}
}
.cmp-hero .home-hero-wrapper .title-container .modal-dialog,.cmp-hero .announcement-hero-wrapper .title-container .modal-dialog{width:auto;margin:30px 30px}
@media screen and (max-width:1024px){.cmp-hero .announcement-hero-wrapper .title-container .hero-box .hero-box-title{max-width:672px}
}
.cmp-hero .home-hero-wrapper{top:304px}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper{top:304px}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper{top:177px}
}
.cmp-hero .announcement-hero-wrapper{top:170px}
@media screen and (max-width:1024px){.cmp-hero .announcement-hero-wrapper{top:232px}
}
@media screen and (max-width:767px){.cmp-hero .announcement-hero-wrapper{top:117px}
}
.cmp-hero .experience-hero-wrapper{top:301px}
@media screen and (max-width:1024px){.cmp-hero .experience-hero-wrapper{top:275px}
}
@media screen and (max-width:767px){.cmp-hero .experience-hero-wrapper{top:175px}
}
.cmp-hero .experience-hero-wrapper .title-container .hero-box .hero-box-title{max-width:897px}
@media screen and (max-width:1024px){.cmp-hero .experience-hero-wrapper .title-container .hero-box .hero-box-title{max-width:505px}
}
@media screen and (max-width:767px){.cmp-hero .experience-hero-wrapper .title-container .hero-box .hero-box-title{max-width:327px}
}
.cmp-hero .experience-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 34px 0}
@media screen and (max-width:767px){.cmp-hero .experience-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 18px 0}
}
.cmp-hero .experience-hero-wrapper .title-container .modal-dialog{width:auto;margin:30px 30px}
.cmp-hero .cl-hero-wrapper,.cmp-hero .sp-hero-wrapper{top:195px}
@media screen and (max-width:1024px){.cmp-hero .cl-hero-wrapper,.cmp-hero .sp-hero-wrapper{top:187px}
.cmp-hero .cl-hero-wrapper h1,.cmp-hero .sp-hero-wrapper h1{margin-bottom:24px !important}
}
@media screen and (max-width:767px){.cmp-hero .cl-hero-wrapper,.cmp-hero .sp-hero-wrapper{top:110px}
.cmp-hero .cl-hero-wrapper hr,.cmp-hero .sp-hero-wrapper hr{margin-bottom:0}
.cmp-hero .cl-hero-wrapper h1,.cmp-hero .sp-hero-wrapper h1{margin-bottom:17px !important}
}
.cmp-hero .role-hero-wrapper{top:208px}
@media screen and (max-width:1024px){.cmp-hero .role-hero-wrapper{top:195.5px}
}
@media screen and (max-width:767px){.cmp-hero .role-hero-wrapper{top:128px}
}
.cmp-hero .calendar-hero-wrapper{top:199px}
@media screen and (max-width:1024px){.cmp-hero .calendar-hero-wrapper{top:160px}
}
@media screen and (max-width:767px){.cmp-hero .calendar-hero-wrapper{top:100px}
}
.cmp-hero .gartnerlanding-hero-wrapper{top:170px}
@media screen and (max-width:1024px){.cmp-hero .gartnerlanding-hero-wrapper{top:153px}
}
@media screen and (max-width:767px){.cmp-hero .gartnerlanding-hero-wrapper{top:101px}
}
.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title{max-width:897px}
.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title h4{font-size:24px;font-weight:normal;margin-bottom:0;height:64px}
@media screen and (max-width:1024px){.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title{max-width:469px;margin-bottom:55px}
.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title h1{margin-bottom:32px}
.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title h4{font-size:20px;height:auto;line-height:28px}
}
@media screen and (max-width:767px){.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title{max-width:286px;margin-bottom:42px}
.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title h1{margin-bottom:14px}
.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box .hero-box-title h4{font-size:14px;line-height:18px}
}
.cmp-hero .gartnerlanding-hero-wrapper .community{width:100%;height:56px}
@media screen and (max-width:767px){.cmp-hero .gartnerlanding-hero-wrapper .community a{padding:8px 19px !important;min-width:auto !important}
}
.cmp-hero .demandgen-hero-wrapper{height:100%;top:0;padding-top:100px}
@media screen and (max-width:767px){.cmp-hero .demandgen-hero-wrapper{padding-top:64px}
}
.cmp-hero .program-hero-wrapper{top:160px}
.cmp-hero .program-hero-wrapper h1{margin-bottom:0}
.cmp-hero .program-hero-wrapper a.button.blue{max-width:fit-content}
.cmp-hero .program-hero-wrapper .event-type-tag{max-width:fit-content;background:#fff 0 0 no-repeat padding-box;border-radius:17px;opacity:1;font-size:15px;padding:5px 8px;text-align:center;margin-bottom:25px;line-height:21px;letter-spacing:0;color:#000}
@media screen and (max-width:1024px){.cmp-hero .program-hero-wrapper{top:162px}
.cmp-hero .program-hero-wrapper .event-type-tag{font-size:14px;line-height:20px;margin-bottom:32px}
}
@media screen and (max-width:767px){.cmp-hero .program-hero-wrapper{top:89px}
.cmp-hero .program-hero-wrapper .event-type-tag{font-size:12px;padding:0 8px;margin-bottom:10px}
}
.cmp-hero .hr-hero{background-color:#fa504b;height:8px;width:87.5px}
@media screen and (max-width:1024px){.cmp-hero .hr-hero{height:6px;width:66px}
}
@media screen and (max-width:767px){.cmp-hero .hr-hero{height:3px;width:33px}
}
.cmp-hero .community-hero-wrapper{top:200px}
@media screen and (max-width:1024px){.cmp-hero .community-hero-wrapper{top:196px}
}
@media screen and (max-width:767px){.cmp-hero .community-hero-wrapper{top:125px}
}
.cmp-hero .community-hero-wrapper h1{margin:0 0 34px 0 !important}
@media screen and (max-width:1024px){.cmp-hero .community-hero-wrapper h1{margin:0 0 48px 0 !important}
}
@media screen and (max-width:767px){.cmp-hero .community-hero-wrapper h1{margin:0 0 24px 0 !important}
}
.cmp-hero .community-hero-wrapper .upcoming-programs{margin-top:111px}
@media screen and (max-width:1024px){.cmp-hero .community-hero-wrapper .upcoming-programs{margin-top:48px}
}
@media screen and (max-width:767px){.cmp-hero .community-hero-wrapper .upcoming-programs{margin-top:16px}
}
.cmp-hero .community-hero-wrapper .upcoming-programs .gcom-icon-arrow-down{font-weight:600}
.cmp-hero .community-hero-wrapper .upcoming-programs:hover .gcom-icon-arrow-down{color:#6ca5ff;transform:translateY(3px);transition:.3s ease-in-out}
.cmp-hero .sponsorship-hero-wrapper{top:170px}
.cmp-hero .sponsorship-hero-wrapper .hero-box .hero-box-title h1{margin-bottom:42px !important}
@media screen and (max-width:1024px){.cmp-hero .sponsorship-hero-wrapper{top:210px}
.cmp-hero .sponsorship-hero-wrapper .hero-box .hero-box-title h1{margin-bottom:48px !important}
}
@media screen and (max-width:767px){.cmp-hero .sponsorship-hero-wrapper{top:94px}
.cmp-hero .sponsorship-hero-wrapper .hero-box .hero-box-title h1{margin-bottom:24px !important}
}
.cmp-hero .sponsorlanding-hero-wrapper{top:163px}
@media screen and (max-width:1024px){.cmp-hero .sponsorlanding-hero-wrapper{top:162px}
}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper{top:84px}
}
.cmp-hero .joinyourcommunity-hero-wrapper,.cmp-hero .testimonial-hero-wrapper{top:161px}
@media screen and (max-width:1024px){.cmp-hero .joinyourcommunity-hero-wrapper,.cmp-hero .testimonial-hero-wrapper{top:183px}
}
@media screen and (max-width:767px){.cmp-hero .joinyourcommunity-hero-wrapper,.cmp-hero .testimonial-hero-wrapper{top:108px}
}
.cmp-hero .joinyourcommunity-hero-wrapper h1,.cmp-hero .testimonial-hero-wrapper h1{margin-bottom:34px}
@media screen and (max-width:1024px){.cmp-hero .joinyourcommunity-hero-wrapper h1,.cmp-hero .testimonial-hero-wrapper h1{margin-bottom:25px}
}
@media screen and (max-width:767px){.cmp-hero .joinyourcommunity-hero-wrapper h1,.cmp-hero .testimonial-hero-wrapper h1{margin-bottom:14px}
}
.cmp-hero .joinyourcommunity-hero-wrapper h4,.cmp-hero .testimonial-hero-wrapper h4{font-weight:400}
.cmp-hero .joinyourcommunity-hero-wrapper hr,.cmp-hero .testimonial-hero-wrapper hr{margin-bottom:37px}
@media screen and (max-width:1024px){.cmp-hero .joinyourcommunity-hero-wrapper hr,.cmp-hero .testimonial-hero-wrapper hr{margin-bottom:27px}
}
@media screen and (max-width:767px){.cmp-hero .joinyourcommunity-hero-wrapper hr,.cmp-hero .testimonial-hero-wrapper hr{margin-bottom:16px}
}
.cmp-hero .terms-privacy-hero-wrapper{top:180px}
@media screen and (max-width:1024px){.cmp-hero .terms-privacy-hero-wrapper{top:148px}
}
@media screen and (max-width:767px){.cmp-hero .terms-privacy-hero-wrapper{top:94px}
}
.cmp-hero .demandgen-hero-wrapper p{margin:0;color:#FFF}
.cmp-hero .demandgen-hero-wrapper .hero-buttons{margin-top:46px}
@media screen and (max-width:1024px){.cmp-hero .demandgen-hero-wrapper .hero-buttons{margin-top:62px}
}
@media screen and (max-width:767px){.cmp-hero .demandgen-hero-wrapper .hero-buttons{margin-top:16px}
}
.cmp-hero .home-hero-wrapper hr,.cmp-hero .experience-hero-wraper hr,.cmp-hero .calendar-hero-wrapper hr,.cmp-hero .demandgen-hero-wrapper hr,.cmp-hero .community-hero-wrapper hr,.cmp-hero .cl-hero-wrapper hr,.cmp-hero .sp-hero-wrapper hr,.cmp-hero .experience-hero-wrapper hr,.cmp-hero .terms-privacy-hero-wrapper hr,.cmp-hero .sponsorship-hero-wrapper hr,.cmp-hero .sponsorlanding-hero-wrapper hr,.cmp-hero .joinyourcommunity-hero-wrapper hr,.cmp-hero .testimonial-hero-wrapper hr,.cmp-hero .gartnerlanding-hero-wrapper hr,.cmp-hero .announcement-hero-wrapper hr{display:none}
.cmp-hero .cl-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .role-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .community-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .calendar-hero-wrapper .title-container .hero-box .hero-box-title{max-width:897px}
.cmp-hero .cl-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .sp-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .role-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .community-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .calendar-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 54px 0}
@media screen and (max-width:1024px){.cmp-hero .cl-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .role-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .community-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .calendar-hero-wrapper .title-container .hero-box .hero-box-title{max-width:505px}
}
@media screen and (max-width:767px){.cmp-hero .cl-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .role-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .community-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .calendar-hero-wrapper .title-container .hero-box .hero-box-title{max-width:unset}
.cmp-hero .cl-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .sp-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .role-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .community-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .calendar-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 12px 0}
}
.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title p{font-size:20px}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title p{font-size:16px}
}
.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title hr{margin:0 0 43px 0}
@media screen and (max-width:1024px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title hr{margin:0 0 60px 0}
}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title hr{margin:0 0 16px 0}
}
.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.halfWidth{max-width:582px}
.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.halfWidth p{margin-bottom:20px}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.halfWidth p{margin-bottom:8px}
}
@media screen and (max-width:1024px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.halfWidth{max-width:672px}
}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.halfWidth{max-width:325px}
}
.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.fullWidth{max-width:1125px}
@media screen and (max-width:1024px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.fullWidth{max-width:672px}
}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title.fullWidth{max-width:325px}
}
.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title h4{color:#fff;margin:0 0 12px;font-size:24px;line-height:34px}
@media screen and (max-width:1024px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title h4{margin:0 0 4px;font-size:20px;line-height:28px}
}
@media screen and (max-width:767px){.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box .hero-box-title h4{margin:0 0 12px;font-size:14px;line-height:18px}
}
.cmp-hero .testimonial-hero-wrapper{top:163px}
@media screen and (max-width:1024px){.cmp-hero .testimonial-hero-wrapper{top:148px}
}
@media screen and (max-width:767px){.cmp-hero .testimonial-hero-wrapper{top:95px}
}
.cmp-hero .testimonial-hero-wrapper hr{margin-bottom:28px}
.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title{max-width:none !important}
.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h1{max-width:539px}
@media screen and (max-width:1024px){.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h1{max-width:672px}
}
@media screen and (max-width:767px){.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h1{max-width:325px}
}
.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h4{max-width:660px}
@media screen and (max-width:1024px){.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h4{max-width:666px}
}
@media screen and (max-width:767px){.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h4{max-width:327px}
}
.cmp-hero .testimonial-hero-wrapper .title-container .hero-box a{margin-top:51px}
@media screen and (max-width:1024px){.cmp-hero .testimonial-hero-wrapper .title-container .hero-box a{margin-top:27px}
}
@media screen and (max-width:767px){.cmp-hero .testimonial-hero-wrapper .title-container .hero-box a{margin-top:14px}
}
.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title{max-width:720px}
.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 42px 0}
@media screen and (max-width:1024px){.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title{max-width:460px}
.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 48px 0}
}
@media screen and (max-width:767px){.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title{max-width:unset}
.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title h1,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 12px 0}
}
.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title h4,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h4{color:#fff;margin:0 0 12px;font-size:24px;line-height:34px}
@media screen and (max-width:1024px){.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title h4,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h4{margin:0 0 4px;font-size:20px;line-height:28px}
}
@media screen and (max-width:767px){.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box .hero-box-title h4,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box .hero-box-title h4{margin:0 0 12px;font-size:14px;line-height:18px}
}
@media screen and (max-width:767px){.cmp-hero .joinyourcommunity-hero-wrapper a.link,.cmp-hero .testimonial-hero-wrapper a.link{min-width:118px}
}
@media screen and (max-width:1024px){.cmp-hero .cl-hero-wrapper .title-container .hero-box .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box .hero-box-title{max-width:100%}
}
.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box .hero-box-title{max-width:897px}
.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 54px 0}
@media screen and (max-width:1024px){.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box .hero-box-title{max-width:640px}
}
@media screen and (max-width:767px){.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box .hero-box-title{max-width:100%}
.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box .hero-box-title h1{margin:0 0 16px 0}
}
.cmp-hero .demandgen-hero-wrapper .title-container{display:flex;height:100%}
.cmp-hero .demandgen-hero-wrapper .title-container .hero-box{margin-top:auto;margin-bottom:auto}
.cmp-hero .demandgen-hero-wrapper .title-container .hero-box .hero-box-title{max-width:100%}
@media screen and (max-width:767px){.cmp-hero .demandgen-hero-wrapper .title-container .hero-box .hero-box-title h1{margin-bottom:10px}
}
.cmp-hero .home-hero-wrapper,.cmp-hero .experience-hero-wrapper,.cmp-hero .role-hero-wrapper,.cmp-hero .community-hero-wrapper,.cmp-hero .sponsorship-hero-wrapper,.cmp-hero .terms-privacy-hero-wrapper,.cmp-hero .program-hero-wrapper,.cmp-hero .calendar-hero-wrapper,.cmp-hero .demandgen-hero-wrapper,.cmp-hero .cl-hero-wrapper,.cmp-hero .sp-hero-wrapper,.cmp-hero .sponsorlanding-hero-wrapper,.cmp-hero .joinyourcommunity-hero-wrapper,.cmp-hero .testimonial-hero-wrapper,.cmp-hero .gartnerlanding-hero-wrapper,.cmp-hero .announcement-hero-wrapper{position:absolute;width:100%}
.cmp-hero .home-hero-wrapper .title-container,.cmp-hero .experience-hero-wrapper .title-container,.cmp-hero .role-hero-wrapper .title-container,.cmp-hero .community-hero-wrapper .title-container,.cmp-hero .sponsorship-hero-wrapper .title-container,.cmp-hero .terms-privacy-hero-wrapper .title-container,.cmp-hero .program-hero-wrapper .title-container,.cmp-hero .calendar-hero-wrapper .title-container,.cmp-hero .demandgen-hero-wrapper .title-container,.cmp-hero .cl-hero-wrapper .title-container,.cmp-hero .sp-hero-wrapper .title-container,.cmp-hero .sponsorlanding-hero-wrapper .title-container,.cmp-hero .joinyourcommunity-hero-wrapper .title-container,.cmp-hero .testimonial-hero-wrapper .title-container,.cmp-hero .gartnerlanding-hero-wrapper .title-container,.cmp-hero .announcement-hero-wrapper .title-container{position:relative;text-align:left;padding:1px 0}
.cmp-hero .home-hero-wrapper .title-container>*,.cmp-hero .experience-hero-wrapper .title-container>*,.cmp-hero .role-hero-wrapper .title-container>*,.cmp-hero .community-hero-wrapper .title-container>*,.cmp-hero .sponsorship-hero-wrapper .title-container>*,.cmp-hero .terms-privacy-hero-wrapper .title-container>*,.cmp-hero .program-hero-wrapper .title-container>*,.cmp-hero .calendar-hero-wrapper .title-container>*,.cmp-hero .demandgen-hero-wrapper .title-container>*,.cmp-hero .cl-hero-wrapper .title-container>*,.cmp-hero .sp-hero-wrapper .title-container>*,.cmp-hero .sponsorlanding-hero-wrapper .title-container>*,.cmp-hero .joinyourcommunity-hero-wrapper .title-container>*,.cmp-hero .testimonial-hero-wrapper .title-container>*,.cmp-hero .gartnerlanding-hero-wrapper .title-container>*,.cmp-hero .announcement-hero-wrapper .title-container>*{width:75%;margin-left:auto;margin-right:auto}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container>*,.cmp-hero .experience-hero-wrapper .title-container>*,.cmp-hero .role-hero-wrapper .title-container>*,.cmp-hero .community-hero-wrapper .title-container>*,.cmp-hero .sponsorship-hero-wrapper .title-container>*,.cmp-hero .terms-privacy-hero-wrapper .title-container>*,.cmp-hero .program-hero-wrapper .title-container>*,.cmp-hero .calendar-hero-wrapper .title-container>*,.cmp-hero .demandgen-hero-wrapper .title-container>*,.cmp-hero .cl-hero-wrapper .title-container>*,.cmp-hero .sp-hero-wrapper .title-container>*,.cmp-hero .sponsorlanding-hero-wrapper .title-container>*,.cmp-hero .joinyourcommunity-hero-wrapper .title-container>*,.cmp-hero .testimonial-hero-wrapper .title-container>*,.cmp-hero .gartnerlanding-hero-wrapper .title-container>*,.cmp-hero .announcement-hero-wrapper .title-container>*{width:auto;margin-left:6%;margin-right:6%}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container>*,.cmp-hero .experience-hero-wrapper .title-container>*,.cmp-hero .role-hero-wrapper .title-container>*,.cmp-hero .community-hero-wrapper .title-container>*,.cmp-hero .sponsorship-hero-wrapper .title-container>*,.cmp-hero .terms-privacy-hero-wrapper .title-container>*,.cmp-hero .program-hero-wrapper .title-container>*,.cmp-hero .calendar-hero-wrapper .title-container>*,.cmp-hero .demandgen-hero-wrapper .title-container>*,.cmp-hero .cl-hero-wrapper .title-container>*,.cmp-hero .sp-hero-wrapper .title-container>*,.cmp-hero .sponsorlanding-hero-wrapper .title-container>*,.cmp-hero .joinyourcommunity-hero-wrapper .title-container>*,.cmp-hero .testimonial-hero-wrapper .title-container>*,.cmp-hero .gartnerlanding-hero-wrapper .title-container>*,.cmp-hero .announcement-hero-wrapper .title-container>*{width:auto;margin-left:6%;margin-right:6%}
}
.cmp-hero .home-hero-wrapper .title-container .hero-box-title,.cmp-hero .experience-hero-wrapper .title-container .hero-box-title,.cmp-hero .role-hero-wrapper .title-container .hero-box-title,.cmp-hero .community-hero-wrapper .title-container .hero-box-title,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box-title,.cmp-hero .program-hero-wrapper .title-container .hero-box-title,.cmp-hero .calendar-hero-wrapper .title-container .hero-box-title,.cmp-hero .demandgen-hero-wrapper .title-container .hero-box-title,.cmp-hero .cl-hero-wrapper .title-container .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box-title,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box-title,.cmp-hero .announcement-hero-wrapper .title-container .hero-box-title{display:inline-block;font-size:60px;font-weight:bold;line-height:66px}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container .hero-box-title,.cmp-hero .experience-hero-wrapper .title-container .hero-box-title,.cmp-hero .role-hero-wrapper .title-container .hero-box-title,.cmp-hero .community-hero-wrapper .title-container .hero-box-title,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box-title,.cmp-hero .program-hero-wrapper .title-container .hero-box-title,.cmp-hero .calendar-hero-wrapper .title-container .hero-box-title,.cmp-hero .demandgen-hero-wrapper .title-container .hero-box-title,.cmp-hero .cl-hero-wrapper .title-container .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box-title,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box-title,.cmp-hero .announcement-hero-wrapper .title-container .hero-box-title{line-height:62px}
.cmp-hero .home-hero-wrapper .title-container .hero-box-title p,.cmp-hero .experience-hero-wrapper .title-container .hero-box-title p,.cmp-hero .role-hero-wrapper .title-container .hero-box-title p,.cmp-hero .community-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box-title p,.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box-title p,.cmp-hero .program-hero-wrapper .title-container .hero-box-title p,.cmp-hero .calendar-hero-wrapper .title-container .hero-box-title p,.cmp-hero .demandgen-hero-wrapper .title-container .hero-box-title p,.cmp-hero .cl-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sp-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box-title p,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box-title p,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box-title p,.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box-title p,.cmp-hero .announcement-hero-wrapper .title-container .hero-box-title p{font-size:52px}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .hero-box-title,.cmp-hero .experience-hero-wrapper .title-container .hero-box-title,.cmp-hero .role-hero-wrapper .title-container .hero-box-title,.cmp-hero .community-hero-wrapper .title-container .hero-box-title,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box-title,.cmp-hero .program-hero-wrapper .title-container .hero-box-title,.cmp-hero .calendar-hero-wrapper .title-container .hero-box-title,.cmp-hero .demandgen-hero-wrapper .title-container .hero-box-title,.cmp-hero .cl-hero-wrapper .title-container .hero-box-title,.cmp-hero .sp-hero-wrapper .title-container .hero-box-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box-title,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box-title,.cmp-hero .announcement-hero-wrapper .title-container .hero-box-title{line-height:32px;color:#fff}
.cmp-hero .home-hero-wrapper .title-container .hero-box-title p,.cmp-hero .experience-hero-wrapper .title-container .hero-box-title p,.cmp-hero .role-hero-wrapper .title-container .hero-box-title p,.cmp-hero .community-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box-title p,.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box-title p,.cmp-hero .program-hero-wrapper .title-container .hero-box-title p,.cmp-hero .calendar-hero-wrapper .title-container .hero-box-title p,.cmp-hero .demandgen-hero-wrapper .title-container .hero-box-title p,.cmp-hero .cl-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sp-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box-title p,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box-title p,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box-title p,.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box-title p,.cmp-hero .announcement-hero-wrapper .title-container .hero-box-title p{font-size:32px}
}
.cmp-hero .home-hero-wrapper .title-container .hero-box-title p,.cmp-hero .experience-hero-wrapper .title-container .hero-box-title p,.cmp-hero .role-hero-wrapper .title-container .hero-box-title p,.cmp-hero .community-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sponsorship-hero-wrapper .title-container .hero-box-title p,.cmp-hero .terms-privacy-hero-wrapper .title-container .hero-box-title p,.cmp-hero .program-hero-wrapper .title-container .hero-box-title p,.cmp-hero .calendar-hero-wrapper .title-container .hero-box-title p,.cmp-hero .demandgen-hero-wrapper .title-container .hero-box-title p,.cmp-hero .cl-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sp-hero-wrapper .title-container .hero-box-title p,.cmp-hero .sponsorlanding-hero-wrapper .title-container .hero-box-title p,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .hero-box-title p,.cmp-hero .testimonial-hero-wrapper .title-container .hero-box-title p,.cmp-hero .gartnerlanding-hero-wrapper .title-container .hero-box-title p,.cmp-hero .announcement-hero-wrapper .title-container .hero-box-title p{margin:0}
.cmp-hero .home-hero-wrapper .title-container .event-hero-title,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title,.cmp-hero .role-hero-wrapper .title-container .event-hero-title,.cmp-hero .community-hero-wrapper .title-container .event-hero-title,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title,.cmp-hero .program-hero-wrapper .title-container .event-hero-title,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title{display:inline-block;margin-bottom:0}
.cmp-hero .home-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .role-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .community-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .program-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title .display-regular-4{color:#FFF;margin-bottom:17px}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container .event-hero-title,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title,.cmp-hero .role-hero-wrapper .title-container .event-hero-title,.cmp-hero .community-hero-wrapper .title-container .event-hero-title,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title,.cmp-hero .program-hero-wrapper .title-container .event-hero-title,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title{color:#fff}
.cmp-hero .home-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .role-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .community-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .program-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title .display-regular-4{margin-bottom:12px}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .event-hero-title,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title,.cmp-hero .role-hero-wrapper .title-container .event-hero-title,.cmp-hero .community-hero-wrapper .title-container .event-hero-title,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title,.cmp-hero .program-hero-wrapper .title-container .event-hero-title,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title{color:#fff}
.cmp-hero .home-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .role-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .community-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .program-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title .display-regular-4,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title .display-regular-4{margin-bottom:10px}
}
.cmp-hero .home-hero-wrapper .title-container .event-hero-title p,.cmp-hero .experience-hero-wrapper .title-container .event-hero-title p,.cmp-hero .role-hero-wrapper .title-container .event-hero-title p,.cmp-hero .community-hero-wrapper .title-container .event-hero-title p,.cmp-hero .sponsorship-hero-wrapper .title-container .event-hero-title p,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-hero-title p,.cmp-hero .program-hero-wrapper .title-container .event-hero-title p,.cmp-hero .calendar-hero-wrapper .title-container .event-hero-title p,.cmp-hero .demandgen-hero-wrapper .title-container .event-hero-title p,.cmp-hero .cl-hero-wrapper .title-container .event-hero-title p,.cmp-hero .sp-hero-wrapper .title-container .event-hero-title p,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-hero-title p,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-hero-title p,.cmp-hero .testimonial-hero-wrapper .title-container .event-hero-title p,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-hero-title p,.cmp-hero .announcement-hero-wrapper .title-container .event-hero-title p{margin:0}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .experience-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .role-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .community-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .sponsorship-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .program-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .calendar-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .demandgen-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .cl-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .sp-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .testimonial-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .announcement-hero-wrapper .title-container .virtual-hero-title{max-width:615px}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .experience-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .role-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .community-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .sponsorship-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .terms-privacy-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .program-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .calendar-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .demandgen-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .cl-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .sp-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .sponsorlanding-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .testimonial-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .gartnerlanding-hero-wrapper .title-container .virtual-hero-title,.cmp-hero .announcement-hero-wrapper .title-container .virtual-hero-title{max-width:100%;height:74px}
}
.cmp-hero .home-hero-wrapper .title-container .event-date-text,.cmp-hero .experience-hero-wrapper .title-container .event-date-text,.cmp-hero .role-hero-wrapper .title-container .event-date-text,.cmp-hero .community-hero-wrapper .title-container .event-date-text,.cmp-hero .sponsorship-hero-wrapper .title-container .event-date-text,.cmp-hero .terms-privacy-hero-wrapper .title-container .event-date-text,.cmp-hero .program-hero-wrapper .title-container .event-date-text,.cmp-hero .calendar-hero-wrapper .title-container .event-date-text,.cmp-hero .demandgen-hero-wrapper .title-container .event-date-text,.cmp-hero .cl-hero-wrapper .title-container .event-date-text,.cmp-hero .sp-hero-wrapper .title-container .event-date-text,.cmp-hero .sponsorlanding-hero-wrapper .title-container .event-date-text,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .event-date-text,.cmp-hero .testimonial-hero-wrapper .title-container .event-date-text,.cmp-hero .gartnerlanding-hero-wrapper .title-container .event-date-text,.cmp-hero .announcement-hero-wrapper .title-container .event-date-text{white-space:pre-line}
.cmp-hero .home-hero-wrapper .title-container .eventDisplayName,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayName,.cmp-hero .role-hero-wrapper .title-container .eventDisplayName,.cmp-hero .community-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayName,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayName,.cmp-hero .program-hero-wrapper .title-container .eventDisplayName,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayName,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayName,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayName,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayName,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayName,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayName,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayName{color:#fff;margin-top:22px;margin-bottom:25px}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container .eventDisplayName,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayName,.cmp-hero .role-hero-wrapper .title-container .eventDisplayName,.cmp-hero .community-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayName,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayName,.cmp-hero .program-hero-wrapper .title-container .eventDisplayName,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayName,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayName,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayName,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayName,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayName,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayName,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayName{display:none}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .eventDisplayName,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayName,.cmp-hero .role-hero-wrapper .title-container .eventDisplayName,.cmp-hero .community-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayName,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayName,.cmp-hero .program-hero-wrapper .title-container .eventDisplayName,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayName,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayName,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayName,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayName,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayName,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayName,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayName,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayName{display:none}
}
.cmp-hero .home-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .role-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .community-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .program-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayNamemobile{display:none;color:#fff;font-weight:500}
.cmp-hero .home-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .role-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .community-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .program-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayNamemobile .p-intro,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayNamemobile .p-intro{color:#fff}
@media screen and (max-width:1024px){.cmp-hero .home-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .role-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .community-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .program-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayNamemobile{display:block;margin-top:109px;margin-bottom:32px}
}
@media screen and (max-width:767px){.cmp-hero .home-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .experience-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .role-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .community-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sponsorship-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .terms-privacy-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .program-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .calendar-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .demandgen-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .cl-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sp-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .sponsorlanding-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .joinyourcommunity-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .testimonial-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .gartnerlanding-hero-wrapper .title-container .eventDisplayNamemobile,.cmp-hero .announcement-hero-wrapper .title-container .eventDisplayNamemobile{display:block;margin-top:10px;margin-bottom:16px}
}
.cmp-hero .home-hero-wrapper .hero-arrow,.cmp-hero .experience-hero-wrapper .hero-arrow,.cmp-hero .role-hero-wrapper .hero-arrow,.cmp-hero .community-hero-wrapper .hero-arrow,.cmp-hero .sponsorship-hero-wrapper .hero-arrow,.cmp-hero .terms-privacy-hero-wrapper .hero-arrow,.cmp-hero .program-hero-wrapper .hero-arrow,.cmp-hero .calendar-hero-wrapper .hero-arrow,.cmp-hero .demandgen-hero-wrapper .hero-arrow,.cmp-hero .cl-hero-wrapper .hero-arrow,.cmp-hero .sp-hero-wrapper .hero-arrow,.cmp-hero .sponsorlanding-hero-wrapper .hero-arrow,.cmp-hero .joinyourcommunity-hero-wrapper .hero-arrow,.cmp-hero .testimonial-hero-wrapper .hero-arrow,.cmp-hero .gartnerlanding-hero-wrapper .hero-arrow,.cmp-hero .announcement-hero-wrapper .hero-arrow{width:50px;height:50px;position:relative;cursor:pointer;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.cmp-hero .hero-arrow-down{margin-top:138px;color:red}
.cmp-hero .theme-border-right-3px{border-right:3px solid red !important}
.cmp-hero .theme-border-top-3px{border-top:3px solid red !important}
.cmp-hero a.video,.cmp-hero a.link,.cmp-hero a.communityLink,.cmp-hero a.member-signin{font-size:16px;font-weight:600;letter-spacing:0;line-height:22px;padding:20px 26px}
.cmp-hero a.communityLink:hover,.cmp-hero a.communityLink:active{border-bottom-left-radius:0;border-bottom-right-radius:0}
.cmp-hero .hero-buttons{display:flex;gap:24px}
@media screen and (max-width:767px){.cmp-hero .hero-buttons{display:flex;flex-direction:column;gap:16px}
}
.cmp-hero .community .gcom-icon-angle-down{display:inline-block;margin-left:8px}
.cmp-hero .community .gcom-icon-angle-up{display:none}
.cmp-hero .community:hover .gcom-icon-angle-down{display:none}
.cmp-hero .community:hover .gcom-icon-angle-up{display:inline-block;margin-left:8px}
.cmp-hero .community:hover .roles{display:flex}
.cmp-hero .community:hover .communityregions{display:flex}
.cmp-hero .roles{position:absolute;display:none;height:60px;width:min-content;background:#fff 0 0 no-repeat padding-box;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:1}
.cmp-hero .roles:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}
.cmp-hero .roles div.role{cursor:pointer;height:100%;margin:22.25px 23px;opacity:1}
.cmp-hero .roles div.role .role-name{text-align:left;letter-spacing:1px;text-transform:uppercase;padding:0 10px}
.cmp-hero .roles div.role .role-name{border-left:1px solid transparent;border-right:1px solid transparent;color:#002856}
.cmp-hero .roles div.role:hover .role-name{border-left:1px solid #0000a9;border-right:1px solid #0000a9;color:#0000a9}
@media screen and (max-width:767px){.cmp-hero .roles{width:336px;border-top-right-radius:0;padding:0 20px}
.cmp-hero .roles div.role{margin:22.25px 0}
}
.cmp-hero .regions{position:absolute;left:0;margin-top:15px;clip-path:inset(1px 0)}
@media screen and (max-width:1024px){.cmp-hero .regions{margin-top:16px}
}
.cmp-hero .regions,.cmp-hero .communityregions{display:none;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 9px #00000029;position:absolute;z-index:9;min-width:796px}
.cmp-hero .regions .regionslist,.cmp-hero .communityregions .regionslist{margin:0 30px 30px 20px;width:100%}
.cmp-hero .regions .regionslist .region-link,.cmp-hero .communityregions .regionslist .region-link{color:#002856;padding:0 10px;font-weight:500}
.cmp-hero .regions .regionslist .region-link:hover,.cmp-hero .communityregions .regionslist .region-link:hover{color:#0000a9;border-left:1px solid #0000a9;border-right:1px solid #0000a9}
@media screen and (max-width:767px){.cmp-hero .regions .regionslist .region-link,.cmp-hero .communityregions .regionslist .region-link{display:block}
}
.cmp-hero .regions .regionslist .links,.cmp-hero .communityregions .regionslist .links{row-gap:20.5px}
.cmp-hero .regions .regionslist h6,.cmp-hero .communityregions .regionslist h6{margin:30px 0 24px 10px}
.cmp-hero .regions .regionslist h6:not(:first-of-type),.cmp-hero .communityregions .regionslist h6:not(:first-of-type){margin-top:48px}
.cmp-hero .regions .regionslist p,.cmp-hero .communityregions .regionslist p{margin-bottom:0}
@media screen and (max-width:1024px){.cmp-hero .regions,.cmp-hero .communityregions{min-width:671px}
.cmp-hero .regions .regionslist,.cmp-hero .communityregions .regionslist{margin:0 30px 30px 20px;width:100%}
.cmp-hero .regions .regionslist .links,.cmp-hero .communityregions .regionslist .links{grid-template-columns:1fr 1fr 1fr 1fr;row-gap:21px}
.cmp-hero .regions .regionslist h6,.cmp-hero .communityregions .regionslist h6{margin:30px 0 20px 10px}
.cmp-hero .regions .regionslist h6:not(:first-of-type),.cmp-hero .communityregions .regionslist h6:not(:first-of-type){margin-top:32px}
}
@media screen and (max-width:767px){.cmp-hero .regions,.cmp-hero .communityregions{width:336px;min-width:auto;border-top-right-radius:0}
.cmp-hero .regions .regionslist,.cmp-hero .communityregions .regionslist{margin:0 30px 44px 20px;width:max-content}
.cmp-hero .regions .regionslist .regionCount,.cmp-hero .regions .regionslist .regionseparator,.cmp-hero .communityregions .regionslist .regionCount,.cmp-hero .communityregions .regionslist .regionseparator{display:none}
.cmp-hero .regions .regionslist .links,.cmp-hero .communityregions .regionslist .links{grid-template-columns:1fr 1fr;row-gap:20px}
}
.cmp-hero a.registration{height:56px;font-weight:500;font-size:16px;line-height:20px;padding:1em 1.5em 1em}
@media screen and (max-width:1024px){.cmp-hero a.registration{height:48px;font-size:16px;line-height:20px;padding:.8em 1.5em .8em}
}
@media screen and (max-width:767px){.cmp-hero a.registration{height:38px !important;font-size:14px !important;line-height:18px !important;padding:.6em 1em .6em}
}
.cmp-hero .myEvanta{width:75%;margin:42px auto 32px auto;text-align:left}
@media screen and (max-width:767px){.cmp-hero .myEvanta{width:100%}
}
.cmp-hero .myEvanta a{display:inline-block;color:white;text-transform:uppercase;font-size:14px;margin-right:17px;letter-spacing:.88px}
.cmp-hero .myEvanta a:hover{text-decoration:underline}
.cmp-hero .myEvanta a .arrow-right{background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/white-right.png') right no-repeat;background-size:11px auto;display:inline-block;height:11px;width:8px;margin-left:6px}
@media screen and (max-width:1024px){.cmp-hero .myEvanta{margin:28px 0 32px 6%}
}
@media screen and (max-width:767px){.cmp-hero .myEvanta{margin:16px 0 32px 6%}
}
.cmp-hero .closeVideo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/close-white.png');background-size:contain;position:absolute;top:10px;right:12%;margin:1% 0 0 0;background-repeat:no-repeat;cursor:pointer;text-align:right;height:20px;width:20px}
.cmp-hero .video-container{overflow:hidden;margin:0 auto;position:relative}
.cmp-hero .cta-video{height:80%;width:80%;object-fit:contain}
.cmp-hero .cta-video:focus{outline:0}
.cmp-hero .modal-video{text-align:center}
.cmp-hero .modal-content{background:0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.cmp-hero .modal-body{padding:25px 25px 25px 25px}
.cmp-hero .fade-scale{transform:scale(0);opacity:0;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}
.cmp-hero .fade-scale.in{opacity:1;transform:scale(1);overflow:hidden}
@media screen and (max-width:767px){.cmp-hero .closeVideo{top:5px;right:3%;height:15px;width:15px}
.cmp-hero .cta-video{width:100%;height:100%}
.cmp-hero .modal-body{padding:0}
}
.cmp-hero .logo-bar{border-top:1px solid #d5d5d5;width:100%;position:absolute;bottom:0;left:0;background:#06183580 0 0 no-repeat padding-box;height:88px}
@media screen and (max-width:767px){.cmp-hero .logo-bar{height:61px}
}
.cmp-hero .logo-bar .logo-content{display:flex;justify-content:space-around;align-items:center;padding:1px 5%}
.cmp-hero .logo-bar .logo-content a.image{max-width:104px;text-align:center;padding:3px 0;margin:17px 0 22px 0}
@media screen and (max-width:1024px){.cmp-hero .logo-bar .logo-content div:nth-child(n+7){display:none}
.cmp-hero .logo-bar .logo-content a.image{margin:25px 0}
}
@media screen and (max-width:767px){.cmp-hero .logo-bar .logo-content div:nth-child(n+5){display:none}
.cmp-hero .logo-bar .logo-content a.image{width:84px;padding:2px 0;margin:15px 0 15px 0}
}
.cmp-hero-sticky{z-index:16 !important}
.cmp-hero-sticky.visibility-hidden{visibility:hidden}
.cmp-hero-sticky.visibility-hidden .section-content{display:none}
section.top .section-content .subnav,.subnav{display:flex;justify-content:space-between;margin:33px 0;font-size:24px}
section.top .section-content .subnav a,.subnav a{border-left:2px solid transparent;border-right:2px solid transparent;padding:0 10px;text-transform:capitalize}
section.top .section-content .subnav a:hover,.subnav a:hover{color:#6ca5ff;border-color:#6ca5ff}
@media screen and (max-width:1024px){section.top .section-content .subnav,.subnav{width:67%;margin:25px auto;font-size:16px}
section.top .section-content .subnav .hide-mobile-tablet,.subnav .hide-mobile-tablet{display:none}
}
@media screen and (max-width:767px){section.top .section-content .subnav,.subnav{width:85% !important;margin:17px 0;font-size:12px}
section.top .section-content .subnav a,.subnav a{margin-right:28px}
}
.cmp-grid-member-cards{margin-top:72px}
@media screen and (max-width:1024px){.cmp-grid-member-cards{margin-top:48px}
}
.cmp-grid-member-cards .membercardbutton{background-color:transparent;color:#0000d3;border:0;font-weight:600;font-size:16px;line-height:22px;padding:0;margin-top:52px}
.cmp-grid-member-cards .membercardbutton .event-caret{display:inline-block;height:16px;width:16px;font-weight:600;margin-left:4px;font-size:12px}
@media screen and (max-width:767px){.cmp-grid-member-cards .membercardbutton{margin-top:24px}
}
.cmp-grid-member-cards a.spotlight:hover{cursor:pointer !important}
.cmp-grid-member-cards a:hover{cursor:default}
.cmp-grid-member-cards a:hover .membercard h4{color:#0000d3 !important}
.cmp-grid-member-cards a:hover .membercard p{color:#0000a9 !important}
.cmp-grid-member-cards a:hover .membercard .gcom-icon-search{color:#0000a9 !important}
.cmp-grid-member-cards a .membercard{width:100%;margin:0}
.cmp-grid-member-cards a .membercard .gcom-icon-search{display:inline-block;margin-left:4px;font-size:15px;color:#0000d3}
.cmp-grid-member-cards .gcom-icon-search{display:none}
.cmp-grid-member-cards .membercardbutton:hover{color:#0000a9;cursor:pointer}
.cmp-grid-member-cards .membercardbutton:hover .event-caret{font-size:15px}
.cmp-grid-member-cards .membercardbutton:focus{color:#0000a9}
.cmp-grid-member-cards .membercard-desktop{display:block}
@media screen and (max-width:767px){.cmp-grid-member-cards .membercard-desktop{display:none}
}
.cmp-grid-member-cards .membercard-mobile{display:none}
@media screen and (max-width:767px){.cmp-grid-member-cards .membercard-mobile{display:block}
}
.cmp-grid-member-cards .membercard{display:inline-block;width:calc(20% - 10px);margin:0 4px 8px 4px;text-align:left}
.cmp-grid-member-cards .membercard h4{margin-bottom:6px;font-size:18px;line-height:26px;font-weight:500}
.cmp-grid-member-cards .membercard p{margin-bottom:0}
@media screen and (max-width:1024px){.cmp-grid-member-cards .membercard{width:calc(30% - 16px)}
.cmp-grid-member-cards .membercard h4{margin-bottom:10px;font-size:16px;line-height:22px}
}
@media screen and (max-width:767px){.cmp-grid-member-cards .membercard{width:calc(50% - 9px)}
.cmp-grid-member-cards .membercard h4{margin-bottom:10px}
}
.carousel-container.global-es{margin-top:60px}
@media screen and (max-width:1024px){.carousel-container.global-es{margin-top:49px}
}
.carousel-container.global-es .indicators>div{margin:12px 2px}
.carousel-container div.slides{display:flex}
.carousel-container .scroll-pane{flex:1 1;overflow:hidden}
.carousel-container .scroll-pane>div{position:relative;white-space:nowrap;font-size:0;transition:all .4s ease-in-out;vertical-align:middle}
.carousel-container .scroll-pane>div>.item{white-space:normal;font-size:16px;width:100%;display:inline-block;vertical-align:middle}
.carousel-container .scroll-pane>div>.item.aem-component{display:block}
.carousel-container .scroll-pane .n0{left:0}
.carousel-container .scroll-pane .n1{left:-100%}
.carousel-container .scroll-pane .n2{left:-200%}
.carousel-container .scroll-pane .n3{left:-300%}
.carousel-container .scroll-pane .n4{left:-400%}
.carousel-container .scroll-pane .n5{left:-500%}
.carousel-container .scroll-pane .n6{left:-600%}
.carousel-container .scroll-pane .n7{left:-700%}
.carousel-container .scroll-pane .n8{left:-800%}
.carousel-container .scroll-pane .n9{left:-900%}
.carousel-container .scroll-pane .n10{left:-1000}
.carousel-container .scroll-pane .n11{left:-1100%}
.carousel-container .scroll-pane .n12{left:-1200%}
.carousel-container .scroll-pane .n13{left:-1300%}
.carousel-container .scroll-pane .n14{left:-1400%}
.carousel-container .scroll-pane .n15{left:-1500%}
.carousel-container .scroll-pane .n16{left:-1600%}
.carousel-container .scroll-pane .n17{left:-1700%}
.carousel-container .scroll-pane .n18{left:-1800%}
.carousel-container .scroll-pane .n19{left:-1900%}
.carousel-container .tracker-container-caro{margin-top:30px}
@media screen and (max-width:1024px){.carousel-container .tracker-container-caro{margin-top:24px}
}
.carousel-container .tracker-container-caro .tracker-container-inner:after{display:table;clear:both;content:""}
.carousel-container .tracker-container-caro .carousel-indicators{padding-left:0;list-style:none;float:right}
.carousel-container .tracker-container-caro .carousel-indicators li{display:none;margin-right:3px;margin-left:3px;width:7px}
.carousel-container .tracker-container-caro .carousel-indicators li,.carousel-container .tracker-container-caro .carousel-indicators .slide-count{font-size:20px;line-height:25px;color:#0b2856;font-weight:600}
@media screen and (max-width:1024px){.carousel-container .tracker-container-caro .carousel-indicators li,.carousel-container .tracker-container-caro .carousel-indicators .slide-count{font-size:17px;line-height:23px}
}
.carousel-container .tracker-container-caro .carousel-indicators li .separator,.carousel-container .tracker-container-caro .carousel-indicators .slide-count .separator{margin-left:5px;margin-right:5px}
.carousel-container .tracker-container-caro .carousel-indicators .active,.carousel-container .tracker-container-caro .carousel-indicators .slide-count{display:inline}
.carousel-container .tracker-container-caro .carousel-control{background-size:13px 18px;font-size:20px;color:#002856;text-align:center;height:15px;width:16px;float:right}
.carousel-container .tracker-container-caro .carousel-control.disabled{pointer-events:none;opacity:.5}
.carousel-container .tracker-container-caro .carousel-control.disabled .gcom-icon-arrow-left,.carousel-container .tracker-container-caro .carousel-control.disabled .gcom-icon-arrow-right{color:#c3c3c3}
.carousel-container .tracker-container-caro .carousel-control .gcom-icon-arrow-left,.carousel-container .tracker-container-caro .carousel-control .gcom-icon-arrow-right{color:#0000d3;font-size:16px}
.carousel-container .tracker-container-caro .carousel-control.left{margin-right:24px}
.carousel-container .tracker-container-caro .carousel-control.left .gcom-icon-arrow-left:before{content:'\e9c0'}
.carousel-container .tracker-container-caro .carousel-control.right{margin-left:24px}
.carousel-container .tracker-container-caro .carousel-control.right .gcom-icon-arrow-right:before{content:'\e9bf'}
.carousel-container .tracker-container-caro .carousel-control:hover,.carousel-container .tracker-container-caro .carousel-control:focus{outline:0;color:#002856;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-container .layout.video-testimonial{align-items:unset}
@media screen and (max-width:767px){.carousel-container .layout.video-testimonial>*:nth-child(2n+1){margin-bottom:24px}
}
.carousel-container .layout.video-testimonial.community{gap:26px}
@media screen and (max-width:1024px){.carousel-container .layout.video-testimonial.community{gap:24px}
}
.carousel-container .layout.video-testimonial.community>*:nth-child(2n+1){width:166px;display:flex}
.carousel-container .layout.video-testimonial.community>*:nth-child(2n+1) img{max-width:166px;max-height:166px}
@media screen and (max-width:1024px){.carousel-container .layout.video-testimonial.community>*:nth-child(2n+1){width:100%}
.carousel-container .layout.video-testimonial.community>*:nth-child(2n+1) img{max-width:100px;max-height:100px}
}
@media screen and (max-width:767px){.carousel-container .layout.video-testimonial.community>*:nth-child(2n+1){margin-bottom:0}
}
.carousel-container .layout.video-testimonial.community>*:nth-child(2n){flex:1 1 0;min-width:0;width:auto}
@media screen and (max-width:1024px){.carousel-container .layout.video-testimonial.community>*:nth-child(2n){width:100%}
.carousel-container .layout.video-testimonial.community>*:nth-child(2n).text.article h4{margin-bottom:24px}
}
@media screen and (max-width:767px){.carousel-container .layout.video-testimonial.community>*:nth-child(2n){width:100%;margin-top:0}
}
.carousel-container .layout.video-testimonial .text.article{display:flex;flex-direction:column;justify-content:space-between}
.carousel-container .layout.video-testimonial .text.article h4{color:#000}
@media screen and (max-width:1024px){.carousel-container .layout.video-testimonial .text.article h4{font-size:19px;line-height:27px;margin-bottom:0;margin-top:unset}
}
@media screen and (max-width:767px){.carousel-container .layout.video-testimonial .text.article h4{margin-bottom:24px}
}
.carousel-container .layout.video-testimonial .text.article h5{font-size:15px;font-weight:500;line-height:21px}
.carousel-container .layout.video-testimonial .text.article h5 .dark-text{color:#002856}
.carousel-container .layout.video-testimonial .text.article h5,.carousel-container .layout.video-testimonial .text.article h6{text-transform:capitalize}
@media screen and (max-width:1024px){.carousel-container .layout.video-testimonial .text.article h5,.carousel-container .layout.video-testimonial .text.article h6{margin-bottom:0}
}
.carousel-container .testimonial-container{margin:unset;border-radius:unset}
@media screen and (max-width:1024px){.carousel-container .testimonial-container .buttons{width:100%}
}
.grid{display:-ms-grid;display:grid}
.grid>.item{display:-webkit-box;display:-ms-flexbox;display:flex}
.grid>.item>*{width:100%;margin:0}
.grid>.item.aem-component{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.grid.cards{-ms-grid-columns:calc(50% - 9px) calc(50% - 9px);grid-template-columns:calc(50% - 9px) calc(50% - 9px);grid-gap:28px}
@media screen and (max-width:1024px){.grid.cards{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:20px}
}
@media screen and (max-width:767px){.grid.cards{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:20px}
.grid.cards>.item:nth-child(n+5){display:none}
}
.grid.programs{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}
.grid.programs>.item{-webkit-box-align:center;align-items:center}
.grid.programs>.item>*:last-child{margin-bottom:48px}
.grid.programs>.item>a.image{width:440px;height:330px}
.grid.programs>.item>a.image img{border-radius:4px}
.grid.programs>*:nth-child(2n){padding-left:10px}
@media screen and (max-width:1024px){.grid.programs>.item{-webkit-box-align:start;align-items:flex-start}
.grid.programs>.item>a.image{width:270px;height:202px}
.grid.programs>.item p{margin:.2em 0 .8em 0}
}
@media screen and (max-width:767px){.grid.programs{-ms-grid-columns:100%;grid-template-columns:100%}
.grid.programs>.item>a.image:last-child{margin-bottom:20px}
.grid.programs>.item>.layout:last-child{margin-bottom:38px}
.grid.programs>.item>a.image{width:100%;height:auto}
.grid.programs>.item p{margin:.5em 0 1em 0}
}
.grid.terms-privacy{-ms-grid-columns:33% 66%;grid-template-columns:33% 66%;grid-template-areas:'text text' 'item2 item3'}
.grid.terms-privacy>.item *{list-style-type:disc}
.grid.terms-privacy>*:first-child *{color:#000;margin:0;font-size:22px;line-height:30px;font-weight:600}
@media screen and (max-width:1024px){.grid.terms-privacy>*:first-child *{font-size:17px;line-height:23px}
}
.grid.terms-privacy>*:first-child * ul * p{margin:0}
.grid.terms-privacy>*:first-child * p:not(:last-child){margin-bottom:24px}
.grid.terms-privacy>*:nth-child(2n){border-top:2px solid #e8e8e8;border-right:2px solid #e8e8e8;padding:24px 57px 0 0}
.grid.terms-privacy>*:nth-child(2n+1){border-top:2px solid #e8e8e8;padding:24px 57px 24px 24px}
.grid.terms-privacy>*:nth-child(2n+1) ul{margin:0}
.grid.terms-privacy>*:nth-child(2n+1) ul li{margin:0}
.grid.terms-privacy>*:first-child{grid-area:text;background-color:#f4f4f4;padding:24px 22px;border:0}
.grid.terms-privacy>*:nth-child(2),.grid.terms-privacy *:nth-child(3){border-top:0}
@media screen and (max-width:1024px){.grid.terms-privacy{-ms-grid-columns:100%;grid-template-columns:100%;grid-template-areas:'text' 'item2'}
.grid.terms-privacy>.item p{margin:0}
.grid.terms-privacy>.item ul{margin:0}
.grid.terms-privacy>.item ul li{margin:0}
.grid.terms-privacy>*:nth-child(2n){border-right:0;padding:24px 0 24px 0}
.grid.terms-privacy>*:nth-child(2n+1){border-top:0;padding:0 0 24px 0}
.grid.terms-privacy>*:first-child{padding:24px 22px}
}
@media screen and (max-width:767px){.grid.terms-privacy>*:nth-child(2n){padding:14px 0 14px 0}
}
.grid.stats-tbl,.grid.stats-tbl-col2{grid-template-areas:'text item2 item3' 'text item4 item5' 'text item6 item7';-ms-grid-columns:23% 1fr 1fr;grid-template-columns:23% 1fr 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;text-align:left;margin-top:48px;border-top:1px solid #d5d5d5}
.grid.stats-tbl h1,.grid.stats-tbl-col2 h1{font-size:41px;line-height:1em;font-weight:600;color:#40b3e1;margin-bottom:0;margin-top:0}
.grid.stats-tbl p,.grid.stats-tbl-col2 p{font-size:18px;line-height:1.2em;margin-bottom:0 !important;color:#000;margin-top:9px}
.grid.stats-tbl>.item,.grid.stats-tbl-col2>.item{-webkit-box-align:center;align-items:center}
.grid.stats-tbl>*:first-child,.grid.stats-tbl-col2>*:first-child{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:text;border-bottom:1px solid #d5d5d5}
.grid.stats-tbl>*:first-child p,.grid.stats-tbl-col2>*:first-child p{font-size:23px;line-height:36px;font-weight:600;color:#002856;padding-right:20px}
.grid.stats-tbl>*:nth-child(n+2),.grid.stats-tbl-col2>*:nth-child(n+2){border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:33px 5% 29px 68px}
.grid.stats-tbl>*:nth-child(2),.grid.stats-tbl-col2>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:item2}
.grid.stats-tbl>*:nth-child(3),.grid.stats-tbl-col2>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:item3}
.grid.stats-tbl>*:nth-child(4),.grid.stats-tbl-col2>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;grid-area:item4}
.grid.stats-tbl>*:nth-child(5),.grid.stats-tbl-col2>*:nth-child(5){-ms-grid-row:2;-ms-grid-column:3;grid-area:item5}
.grid.stats-tbl>*:nth-child(6),.grid.stats-tbl-col2>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:2;grid-area:item6}
.grid.stats-tbl>*:nth-child(7),.grid.stats-tbl-col2>*:nth-child(7){-ms-grid-row:3;-ms-grid-column:3;grid-area:item7}
@media screen and (max-width:1024px){.grid.stats-tbl,.grid.stats-tbl-col2{-ms-grid-columns:33% 1fr 1fr;grid-template-columns:33% 1fr 1fr;margin-top:0}
.grid.stats-tbl h1,.grid.stats-tbl-col2 h1{font-size:25px}
.grid.stats-tbl p,.grid.stats-tbl-col2 p{font-size:16px}
.grid.stats-tbl>*:first-child p,.grid.stats-tbl-col2>*:first-child p{font-size:19px;max-width:206px;line-height:31px}
.grid.stats-tbl>*:nth-child(n+2),.grid.stats-tbl-col2>*:nth-child(n+2){padding:24px 5% 32px 22px}
.grid.stats-tbl>.item:not(:first-child),.grid.stats-tbl-col2>.item:not(:first-child){align-items:unset}
}
@media screen and (max-width:767px){.grid.stats-tbl,.grid.stats-tbl-col2{grid-template-areas:'text text' 'item2 item3' 'item4 item5' 'item6 item7';-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto;margin-top:0;text-align:center;border-top:0}
.grid.stats-tbl p,.grid.stats-tbl-col2 p{font-size:16px;line-height:22px;margin-top:5px}
.grid.stats-tbl>*:first-child,.grid.stats-tbl-col2>*:first-child{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}
.grid.stats-tbl>*:first-child p,.grid.stats-tbl-col2>*:first-child p{font-size:19px;line-height:27px;margin-right:0;margin-bottom:32px !important;margin-top:0;max-width:100%}
.grid.stats-tbl>*:nth-child(n+2),.grid.stats-tbl-col2>*:nth-child(n+2){padding:16.5px 5% 16px 32px}
.grid.stats-tbl>*:nth-child(2n),.grid.stats-tbl-col2>*:nth-child(2n){border-left:none !important}
.grid.stats-tbl>*:nth-child(2),.grid.stats-tbl-col2>*:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}
.grid.stats-tbl>*:nth-child(3),.grid.stats-tbl-col2>*:nth-child(3){-ms-grid-row:2;-ms-grid-column:2}
.grid.stats-tbl>*:nth-child(4),.grid.stats-tbl-col2>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}
.grid.stats-tbl>*:nth-child(5),.grid.stats-tbl-col2>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:2}
.grid.stats-tbl>*:nth-child(6),.grid.stats-tbl-col2>*:nth-child(6){-ms-grid-row:4;-ms-grid-column:1}
.grid.stats-tbl>*:nth-child(7),.grid.stats-tbl-col2>*:nth-child(7){-ms-grid-row:4;-ms-grid-column:2}
.grid.stats-tbl>.item:not(:first-child),.grid.stats-tbl-col2>.item:not(:first-child){align-items:unset}
}
.grid.stats-tbl-col2{grid-template-areas:'text item2' 'text item3' 'text item4';-ms-grid-columns:40% 1fr;grid-template-columns:40% 1fr;margin-top:48px;margin-bottom:48px}
.grid.stats-tbl-col2>*:first-child p{max-width:290px}
@media screen and (max-width:1024px){.grid.stats-tbl-col2{-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}
.grid.stats-tbl-col2 p{font-size:18px}
.grid.stats-tbl-col2>*:first-child p{max-width:267px}
}
@media screen and (max-width:767px){.grid.stats-tbl-col2{grid-template-areas:'text item2' 'text item3' 'text item4';-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;text-align:left;border-top:1px solid #d5d5d5}
.grid.stats-tbl-col2>*:nth-child(2n){border-left:1px solid #d5d5d5 !important}
.grid.stats-tbl-col2>*:first-child p{max-width:327px}
}
.grid.image-cards-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;max-width:440px;row-gap:4em;text-align:left}
.grid.image-cards-4 a.image img{height:35px;width:auto}
@media screen and (max-width:1024px){.grid.image-cards-4{max-width:100%}
}
@media screen and (max-width:767px){.grid.image-cards-4{row-gap:28px}
.grid.image-cards-4 a.image img{height:24px}
}
.grid.text-cards,.grid.image-cards{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:8%;margin-bottom:32px}
.grid.text-cards.experience-logos,.grid.image-cards.experience-logos{grid-gap:0}
.grid.text-cards.sponsorship,.grid.image-cards.sponsorship{margin-top:60px}
.grid.text-cards.sponsorship a.image,.grid.image-cards.sponsorship a.image{height:70px}
.grid.text-cards.joinyourcommunity-three-column,.grid.image-cards.joinyourcommunity-three-column{grid-gap:32px}
.grid.text-cards.joinyourcommunity-three-column .statsarea ul,.grid.image-cards.joinyourcommunity-three-column .statsarea ul{margin:0}
.grid.text-cards.joinyourcommunity-three-column .statsarea ul li:last-child,.grid.image-cards.joinyourcommunity-three-column .statsarea ul li:last-child{margin-bottom:0}
@media screen and (max-width:1024px){.grid.text-cards.joinyourcommunity-three-column,.grid.image-cards.joinyourcommunity-three-column{grid-gap:32px}
.grid.text-cards.joinyourcommunity-three-column .statsarea h4,.grid.image-cards.joinyourcommunity-three-column .statsarea h4{margin-bottom:24px}
.grid.text-cards.joinyourcommunity-three-column a.image img,.grid.image-cards.joinyourcommunity-three-column a.image img{height:45px}
}
@media screen and (max-width:767px){.grid.text-cards.joinyourcommunity-three-column,.grid.image-cards.joinyourcommunity-three-column{grid-gap:32px}
.grid.text-cards.joinyourcommunity-three-column .statsarea a.image,.grid.image-cards.joinyourcommunity-three-column .statsarea a.image{margin:0 0 8px 0}
.grid.text-cards.joinyourcommunity-three-column .statsarea h4,.grid.image-cards.joinyourcommunity-three-column .statsarea h4{margin-bottom:8px}
.grid.text-cards.joinyourcommunity-three-column a.image img,.grid.image-cards.joinyourcommunity-three-column a.image img{height:32px}
.grid.text-cards.joinyourcommunity-three-column ul li:last-child,.grid.image-cards.joinyourcommunity-three-column ul li:last-child{margin-bottom:0}
}
.grid.text-cards.joinyourcommunity-three-column ul,.grid.image-cards.joinyourcommunity-three-column ul{padding-left:1em;list-style-type:disc}
.grid.text-cards.joinyourcommunity-three-column>.item:not(:first-child),.grid.image-cards.joinyourcommunity-three-column>.item:not(:first-child){border-left:1px solid #e8e8e8;padding-left:32px}
@media screen and (max-width:1024px){.grid.text-cards.joinyourcommunity-three-column>.item:not(:first-child),.grid.image-cards.joinyourcommunity-three-column>.item:not(:first-child){padding-left:0;border-left:0}
}
.grid.text-cards.twoColumn,.grid.image-cards.twoColumn{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr !important}
@media screen and (max-width:767px){.grid.text-cards.twoColumn,.grid.image-cards.twoColumn{grid-template-columns:100% !important}
}
.grid.text-cards>.item>.container>a.image,.grid.image-cards>.item>.container>a.image{width:100%}
.grid.text-cards>.item>.container>.text:nth-child(2) h4,.grid.image-cards>.item>.container>.text:nth-child(2) h4{margin-top:1em}
@media screen and (max-width:1024px){.grid.text-cards,.grid.image-cards{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}
.grid.text-cards p:last-child,.grid.image-cards p:last-child{margin-bottom:1.2em}
.grid.text-cards.sponsorship,.grid.image-cards.sponsorship{margin-top:48px}
.grid.text-cards.sponsorship .statsarea,.grid.image-cards.sponsorship .statsarea{display:grid;grid-template-columns:20% 80%}
}
@media screen and (max-width:767px){.grid.text-cards.sponsorship,.grid.image-cards.sponsorship{margin-top:32px}
.grid.text-cards.sponsorship a.image,.grid.image-cards.sponsorship a.image{height:46px}
.grid.text-cards.sponsorship .statsarea,.grid.image-cards.sponsorship .statsarea{display:block}
}
.grid.text-cards.text-horizontal,.grid.image-cards.text-horizontal{grid-gap:3%;text-align:left;margin-bottom:88px;max-width:100% !important}
.grid.text-cards.text-horizontal>.item:before,.grid.image-cards.text-horizontal>.item:before{content:counter(item);color:#40b3e1;font-size:32px;line-height:42px;font-weight:600;min-width:32px;margin-right:12px}
.grid.text-cards.text-horizontal>.item,.grid.image-cards.text-horizontal>.item{counter-increment:item;min-height:66px;-webkit-box-align:center;-ms-flex-align:center;align-items:top}
.grid.text-cards.text-horizontal>.item .text.article>*,.grid.image-cards.text-horizontal>.item .text.article>*{font-size:23px;font-weight:600;line-height:33px;margin:0}
@media screen and (max-width:1024px){.grid.text-cards.text-horizontal>.item .text.article>*,.grid.image-cards.text-horizontal>.item .text.article>*{font-size:19px;line-height:27px}
}
@media screen and (max-width:1024px){.grid.text-cards.text-horizontal,.grid.image-cards.text-horizontal{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin-bottom:53px}
.grid.text-cards.text-horizontal>.item,.grid.image-cards.text-horizontal>.item{min-height:72px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.grid.text-cards.text-horizontal>.item .text.article>*,.grid.image-cards.text-horizontal>.item .text.article>*{font-size:20px;line-height:24px;margin:0;width:auto}
.grid.text-cards.text-horizontal>.item:before,.grid.image-cards.text-horizontal>.item:before{font-size:22px;min-width:14px}
}
@media screen and (max-width:767px){.grid.text-cards.text-horizontal,.grid.image-cards.text-horizontal{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:14px;margin-bottom:20px}
.grid.text-cards.text-horizontal>.item,.grid.image-cards.text-horizontal>.item{min-height:44px;-webkit-box-align:center;align-items:center}
.grid.text-cards.text-horizontal>.item .text.article>*,.grid.image-cards.text-horizontal>.item .text.article>*{font-size:16px;line-height:22px;margin:0;width:auto}
.grid.text-cards.text-horizontal>.item:before,.grid.image-cards.text-horizontal>.item:before{margin-right:18px}
}
.grid.text-cards-3-2-2{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:0 17px;margin:30px 0}
.grid.text-cards-3-2-2>.item>.container>a.image{width:100%}
.grid.text-cards-3-2-2>.item>.container>.text:nth-child(2) h4{margin-top:1em}
@media screen and (max-width:1024px){.grid.text-cards-3-2-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:24px 13px;margin:24px 0}
}
@media screen and (max-width:767px){.grid.text-cards-3-2-2{grid-gap:24px 17px}
}
.grid.text-cards-4-2-1{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:34px;margin-bottom:74px}
.grid.text-cards-4-2-1 p{margin-bottom:0}
@media screen and (max-width:1024px){.grid.text-cards-4-2-1{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:30px 12px;margin-bottom:64px}
}
@media screen and (max-width:767px){.grid.text-cards-4-2-1{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:24px;margin-bottom:48px}
}
.grid.text-cards-4-1{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:34px;margin-bottom:74px}
@media screen and (max-width:1024px){.grid.text-cards-4-1{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0;margin-bottom:64px}
}
@media screen and (max-width:767px){.grid.text-cards-4-1{margin-bottom:48px}
}
.grid.role-programs{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:17px}
@media screen and (max-width:1024px){.grid.role-programs{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:33px}
}
@media screen and (max-width:767px){.grid.role-programs{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:24px;column-gap:0;margin-bottom:64px}
}
.grid.image-cards{-ms-grid-columns:33% 33% 33%;-ms-grid-rows:100px 100px 100px}
.grid.image-cards.experience-logos>.item img{height:36px}
.grid.image-cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}
.grid.image-cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}
.grid.image-cards>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}
.grid.image-cards>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}
.grid.image-cards>*:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}
.grid.image-cards>*:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}
.grid.image-cards>*:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}
.grid.image-cards>*:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}
.grid.image-cards>*:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}
.grid.image-cards>.item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.grid.image-cards>.item img{width:auto}
@media screen and (max-width:1024px){.grid.image-cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
.grid.image-cards *:nth-child(odd):last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}
}
@media screen and (max-width:767px){.grid.image-cards{-ms-grid-columns:100%;grid-template-columns:100%}
.grid.image-cards *:nth-child(odd):last-child{grid-column:auto}
}
.grid.tall-cards{-ms-grid-columns:calc(20% - 50px) calc(20% - 50px) calc(20% - 50px) calc(20% - 50px) calc(20% - 50px);grid-template-columns:calc(20% - 50px) calc(20% - 50px) calc(20% - 50px) calc(20% - 50px) calc(20% - 50px);grid-gap:24px 62px;margin-bottom:1.5em;margin-top:40px}
@media screen and (max-width:1024px){.grid.tall-cards{-ms-grid-columns:calc(25% - 12px) calc(25% - 12px) calc(25% - 13px) calc(25% - 12px);grid-template-columns:calc(25% - 12px) calc(25% - 12px) calc(25% - 13px) calc(25% - 12px);grid-gap:32px 16px;margin-top:24px}
}
@media screen and (max-width:767px){.grid.tall-cards{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:24px 0;margin-top:24px}
}
.grid.member-cards{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:39px 62px;margin-top:34px}
@media screen and (max-width:1024px){.grid.member-cards{grid-template-columns:1fr 1fr 1fr;grid-gap:24px 16px;margin-top:24px}
}
@media screen and (max-width:767px){.grid.member-cards{grid-template-columns:1fr 1fr;grid-gap:24px 10px;margin-top:24px}
}
.tall-cards.featured{-webkit-transition:all .5s linear;transition:all .5s linear}
.tall-cards.featured>.item:nth-child(n+6){display:none}
@media screen and (max-width:1024px){.tall-cards.featured>.item:nth-child(n+5){display:none}
}
.grid.member-cards.more-items>.item:nth-child(n+16){display:none}
@media screen and (max-width:767px){.grid.member-cards.more-items>.item:nth-child(n+15){display:none}
}
.grid.member-cards.less-items>.item:nth-child(n+16){display:block}
@media screen and (max-width:767px){.grid.member-cards.less-items>.item:nth-child(n+15){display:block}
}
.grid.big-blue-buttons{-ms-grid-columns:calc(33.34% - 12px) 16px calc(33.33% - 12px) 16px calc(33.33% - 12px);grid-template-columns:calc(33.34% - 12px) calc(33.33% - 12px) calc(33.33% - 12px);-ms-grid-rows:80px 20px 80px;grid-template-rows:80px 80px;grid-column-gap:16px;grid-row-gap:20px}
.grid.big-blue-buttons>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}
.grid.big-blue-buttons>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}
.grid.big-blue-buttons>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}
.grid.big-blue-buttons>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}
.grid.big-blue-buttons>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}
.grid.big-blue-buttons>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}
.grid.big-blue-buttons a.button{padding-left:9.17%;padding-right:9.17%}
@media screen and (max-width:1024px){.grid.big-blue-buttons{-ms-grid-columns:calc(33.34% - 11px) calc(33.33% - 11px) calc(33.33% - 11px);grid-template-columns:calc(33.34% - 11px) calc(33.33% - 11px) calc(33.33% - 11px);grid-template-rows:80px 80px;grid-column-gap:15px;grid-row-gap:10px}
.grid.big-blue-buttons a.button{padding-left:9.9%;padding-right:9.9%}
}
@media screen and (max-width:767px){.grid.big-blue-buttons{-ms-grid-columns:calc(50% - 10px) calc(50% - 10px);grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-template-rows:72px 72px 72px;grid-column-gap:16px;grid-row-gap:8px}
.grid.big-blue-buttons a.button{padding-left:12.46%;padding-right:12.46%}
}
.grid.logo-images{-ms-grid-columns:calc(25% - 10px) calc(25% - 10px) calc(25% - 10px) calc(25% - 10px);grid-template-columns:calc(25% - 10px) calc(25% - 10px) calc(25% - 10px) calc(25% - 10px);grid-gap:17px;margin-bottom:52px}
.grid.logo-images .item{border:1px solid #dedfe0;border-radius:4px;padding:50px 21%;-webkit-box-align:center;align-items:center;justify-content:center}
.grid.logo-images .item>a.image{max-width:150px;max-height:55px}
.grid.logo-images .item>a.image img{max-height:inherit;object-fit:contain}
@media screen and (max-width:1024px){.grid.logo-images{margin-top:25px}
.grid.logo-images .item{padding:30px 21%}
}
@media screen and (max-width:767px){.grid.logo-images{-ms-grid-columns:calc(50% - 10px) calc(50% - 10px);grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-gap:12px;margin-top:12px;margin-bottom:2em}
.grid.logo-images .item{padding:21px 20%}
}
.sponsorship .p-small{color:#002856}
.grid.thought-leader-logos{-ms-grid-columns:calc(33.33% - 11px) calc(33.33% - 11px) calc(33.33% - 11px);grid-template-columns:calc(33.33% - 11px) calc(33.33% - 11px) calc(33.33% - 11px);grid-gap:16px;margin-bottom:52px}
.grid.thought-leader-logos .item{border:1px solid #c3c3c3;padding:50px 21%;-webkit-box-align:center;align-items:center;justify-content:center}
.grid.thought-leader-logos .item>a.image{max-width:200px;max-height:40px}
.grid.thought-leader-logos .item>a.image img{max-width:200px;max-height:inherit;object-fit:contain}
@media screen and (max-width:1024px){.grid.thought-leader-logos .item{padding:30px 21%}
}
@media screen and (max-width:767px){.grid.thought-leader-logos{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:8px;margin-bottom:2em}
.grid.thought-leader-logos .item{padding:30px 26%;margin-bottom:10px}
}
.grid.align-middle>.item{-webkit-box-align:center;align-items:center}
.cmp-columncontrol{display:grid}
.cmp-columncontrol.two{grid-template-rows:126px;grid-template-columns:49% 49%;margin:0 auto}
.cmp-columncontrol.three{grid-template-rows:126px;grid-template-columns:32% 32% 32%;grid-gap:15px;margin:0 auto}
.cmp-columncontrol.four{grid-template-columns:23% 23% 23% 23%;grid-gap:15px;margin:0 auto}
@media screen and (max-width:1024px){.cmp-columncontrol.four{grid-template-rows:136px;grid-gap:22px}
.cmp-columncontrol.four .img-responsive{height:136px}
}
@media screen and (max-width:767px){.cmp-columncontrol.four{grid-template-rows:136px;grid-gap:16px;grid-template-columns:48% 48%}
.cmp-columncontrol.four .img-responsive{height:136px;width:100%}
}
.cmp-columncontrol.five{grid-template-columns:18% 18% 18% 18% 18%;grid-gap:15px;margin:0 auto}
@media screen and (max-width:1024px){.cmp-columncontrol.five{grid-template-rows:99px;grid-gap:22px}
.cmp-columncontrol.five .img-responsive{height:90px}
}
@media screen and (max-width:767px){.cmp-columncontrol.five{grid-template-rows:90px;grid-template-columns:30% 30% 30%}
.cmp-columncontrol.five .img-responsive{height:80px}
}
.cookie-alert{display:none;background:black;padding:12px 0;width:100%}
.cookie-alert .section-content{max-width:75%;margin:auto;display:flex}
.cookie-alert .section-content p{font-size:12px;line-height:18px;letter-spacing:.5px;margin:0;color:white;flex-basis:calc(100% - 15px)}
.cookie-alert .section-content a{color:white;text-decoration:underline}
.cookie-alert .section-content .close{flex-basis:15px;margin:auto}
.cookie-alert .section-content .close::after{content:'';background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/close-white.png');background-size:12px;display:inline-block;height:12px;width:12px;float:right;cursor:pointer}
header.global{position:absolute;display:block;width:100%;top:40px;left:0;z-index:100;line-height:1.25em;text-align:left;flex:1 1 auto}
header.global .mobile-nav-link{max-width:250px;flex:1 1 auto}
@media screen and (min-width:1024.98px){header.global .mobile-nav-link{padding-left:0}
}
header.global>nav{display:flex;align-items:center;justify-content:space-between;min-height:2em}
header.global>nav>a{font-size:0}
header.global>nav>.links{display:none}
header.global .logo{max-width:133px;width:100%;height:56px;margin:42px 0}
header.global div.logo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/logos/gartner-community-logo-white.png');background-position:center;background-repeat:no-repeat;background-size:contain;max-width:250px;min-width:170px;width:100%}
header.global .back{display:none}
header.global a{display:inline-block;padding:0 16px;font-weight:600;letter-spacing:1px;line-height:22px;font-size:16px}
header.global a.button{padding:20px 26px}
header.global a.mobile-nav-link{padding:0}
header.global .button{border:2px solid #FFF;font-weight:500;letter-spacing:1px;line-height:1.2em;margin:0 0 .3em 10px;font-size:16px;color:white}
header.global .button.joinnow{opacity:1}
header.global .button:hover{color:#6ca5ff;background-color:transparent}
header.global li:hover>a,header.global li a:hover{color:white}
header.global .mainitem{position:relative;padding-top:3px;padding-bottom:3px;margin:0 0 0 20px}
header.global .mainitem .icon{display:none}
header.global .mainitem:hover{color:#6ca5ff}
header.global .mainitem:hover:after{content:'';height:100%;width:2px;position:absolute;right:-1px;top:-1px;background-color:#6ca5ff}
header.global .mainitem:hover:before{content:'';height:100%;width:2px;position:absolute;left:-1px;top:-1px;background-color:#6ca5ff}
header.global .mainitem:focus,header.global .mainitem:active{color:#91bbff}
header.global .mainitem:focus:after,header.global .mainitem:focus:before,header.global .mainitem:active:after,header.global .mainitem:active:before{background-color:#91bbff}
header.global ul{list-style:none;margin:0 0 .3em 0;padding:0;flex-grow:1;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}
header.global li{margin:0;padding:0 !important;color:#FFF}
header.global hr{height:48px;width:1px;background-color:white;margin:0 15px 0 35px}
header.global .dropdown{display:none;position:absolute;padding-top:1em;margin-left:20px}
header.global .dropdown>div{text-align:left;line-height:1.1em;padding:18px 0;margin-top:0;color:#0000d3;background-color:white;border-radius:2px;column-rule:1px solid #d5d5d5}
header.global .dropdown>div.twoColumn{columns:2}
header.global .dropdown>div.oneColumn{columns:1}
header.global .dropdown .item{padding:10px 20px}
header.global .dropdown a.subitem{font-weight:500;font-size:15px;line-height:1em;padding:0 10px;margin:0;color:#002856;position:relative}
header.global .dropdown a.subitem:hover{color:#0000a9}
header.global .dropdown a.subitem:hover:after{content:'';height:20px;width:2px;position:absolute;right:-1px;top:-1px;background-color:#0000a9}
header.global .dropdown a.subitem:hover:before{content:'';height:20px;width:2px;position:absolute;left:-1px;top:-1px;background-color:#0000a9}
header.global .menu-item{cursor:pointer;color:white;font-weight:600;font-size:14px;line-height:18px;padding-right:29px;background:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/menu-white.svg') right no-repeat}
#mobileheader,.mobile-join{display:none}
.nav-item-container .mainitem:hover ~ .dropdown,.nav-item-container .dropdown:hover{display:block}
#menuBg{display:none;position:fixed;left:0;top:0;right:0;bottom:0;opacity:.5;background-color:#333;z-index:101}
#menuCloseBtn{display:none;cursor:pointer;position:absolute;width:14px;height:14px;z-index:102;filter:invert(28%);top:180px;right:170px}
#globalheader{padding-top:0 !important}
#globalheader li .arrow-left{display:none}
.utility-nav{width:100%;background:#f4f4f4;height:40px;z-index:1;position:relative}
.utility-nav .utility-inner{width:75%;margin:auto}
.utility-nav .gartner-container{float:left}
.utility-nav .login-container{float:right}
.utility-nav a{display:block;color:#002856;padding:10px 10px 9px 10px;font-size:15px;line-height:21px;letter-spacing:0;font-weight:500}
.utility-nav a.gartner-button{padding-left:0 !important}
.utility-nav a.login-button{padding-right:0 !important}
.utility-nav a:hover{color:#0000a9}
.menu-active #menuBg,.menu-active #menuCloseBtn{display:block}
@media screen and (min-width:1024.98px){.menu-active #menuBg,.menu-active #menuCloseBtn{display:none}
}
.footer-page header.global{background:white;position:relative}
.footer-page header.global .logo{margin:1em 0}
.footer-page header.global div.logo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/logos/gartner-community-logo.png')}
.footer-page header.global li{color:#002856}
.footer-page header.global li:hover>a,.footer-page header.global li a:hover{background:0;color:#0000d3;border-left:2px solid #0000d3;border-right:2px solid #0000d3}
.mobile-view header.global{z-index:1}
.mobile-view header.global .menu-item{font-size:16px}
.mobile-view header.global div.logo{background-size:100% auto}
.mobile-view header.global a.mainitem{display:inline-block;margin-bottom:0 !important;margin-left:0}
.mobile-view header.global a.mainitem .icon{display:inline-block;margin-left:10px;font-size:12px;font-weight:600}
.mobile-view header.global a.mainitem.open{color:#0000d3 !important}
.mobile-view header.global a.mainitem.open ~ .dropdown{display:block !important}
.mobile-view header.global a.mainitem:hover{color:#0000d3}
.mobile-view header.global a.mainitem:hover:after,.mobile-view header.global a.mainitem:hover:before{background-color:transparent}
.mobile-view header.global a.mainitem:focus:after,.mobile-view header.global a.mainitem:focus:before,.mobile-view header.global a.mainitem:active:after,.mobile-view header.global a.mainitem:active:before{background-color:transparent}
.mobile-view header.global ul{justify-content:flex-start}
.mobile-view header.global li{margin:0}
.mobile-view header.global li>a{padding:0 .63em;font-size:11px}
.mobile-view header.global li:last-child{margin-right:0}
.mobile-view header.global .dropdown{margin-left:0}
.mobile-view header.global .dropdown>div{margin-top:0 !important}
.mobile-view header.global .dropdown a.subitem{font-size:14px !important;line-height:20px}
.mobile-view header.global .dropdown a.subitem:before,.mobile-view header.global .dropdown a.subitem:after{height:18px !important;top:9px !important}
.mobile-view header.global .inactive{display:none}
.mobile-view header.global>nav>a{max-width:164px;flex:1 1 auto;padding:0 4px 0 0}
.mobile-view header.global div.logo{max-width:210px;min-width:80px}
.mobile-view header.global .desktop-only{display:none !important}
.mobile-view #globalheader{z-index:102;position:absolute;background-color:white;box-shadow:-1px 2px 8px 0 rgba(67,86,100,0.15),-4px 5px 12px 0 rgba(67,86,100,0.15);width:241px;overflow:hidden;right:57px;top:38px;left:auto;display:none;margin-top:106px;margin-right:96px}
.mobile-view #globalheader>nav{flex-direction:column;align-items:flex-start;margin-right:0;margin-left:20px;padding-bottom:12px;height:100%}
.mobile-view #globalheader>nav>.links{display:block}
.mobile-view #globalheader div.logo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/logos/gartner-community-logo.png');max-width:171px;width:100%}
.mobile-view #globalheader ul{display:block;width:90%;padding-top:28px;position:relative}
.mobile-view #globalheader ul.nav-item-container .mainitem:hover ~ .dropdown{display:none}
.mobile-view #globalheader ul.nav-item-container li a.open ~ .dropdown{display:block !important}
.mobile-view #globalheader ul li{position:initial !important}
.mobile-view #globalheader ul li:first-child{padding-top:0}
.mobile-view #globalheader ul li:last-child{border-bottom:0;padding-bottom:0}
.mobile-view #globalheader a,.mobile-view #globalheader a.subitem{display:inline-block;padding:16px 0;border:0;text-transform:none;font-weight:600;letter-spacing:0;font-size:16px;line-height:22px;color:#002856}
.mobile-view #globalheader a.subitem{margin:0;letter-spacing:0;font-size:20px;line-height:16px;padding:16px 0;font-weight:500}
.mobile-view #globalheader a.subitem:hover,.mobile-view #globalheader a.subitem:focus,.mobile-view #globalheader a.subitem:active{color:#0000a9}
.mobile-view #globalheader .links a{display:block;font-weight:normal;color:#000;margin-bottom:8px}
.mobile-view #globalheader .dropdown{position:static;padding-top:0}
.mobile-view #globalheader .dropdown>div{padding:0}
.mobile-view #globalheader .dropdown>div .item{padding:0}
.mobile-view #globalheader .dropdown>div .item a{padding:10px}
.mobile-view #globalheader .dropdown>div .item:first-child a{margin-top:-10px}
.mobile-view #globalheader .dropdown>div .item:last-child a{margin-bottom:-10px}
.mobile-view #globalheader .dropdown .back{height:12px;position:absolute;top:20px;display:block;cursor:pointer}
.mobile-view #globalheader .mobile-logo,.mobile-view #globalheader .mobile-nav-link{display:none}
.mobile-view #mobileheader,.mobile-view .mobile-join{display:block}
.mobile-view .cookie-alert .section-content{width:auto;margin:0 6%;max-width:100%}
.mobile-view #menuCloseBtn{position:absolute}
.mobile-view .logo{margin-bottom:.5em}
.mobile-view ul{margin-bottom:.5em}
.mobile-view #footer-links-in-header{display:none !important}
.mobile-view.menu-active #menuBg,.mobile-view.menu-active #globalheader,.mobile-view.menu-active #menuCloseBtn{display:block}
@media screen and (max-width:1024px){header.global{z-index:1}
header.global .menu-item{font-size:16px}
header.global div.logo{background-size:100% auto}
header.global a.mainitem{display:inline-block;margin-bottom:0 !important;margin-left:0}
header.global a.mainitem .icon{display:inline-block;margin-left:10px;font-size:12px;font-weight:600}
header.global a.mainitem.open{color:#0000d3 !important}
header.global a.mainitem.open ~ .dropdown{display:block !important}
header.global a.mainitem:hover{color:#0000d3}
header.global a.mainitem:hover:after,header.global a.mainitem:hover:before{background-color:transparent}
header.global a.mainitem:focus:after,header.global a.mainitem:focus:before,header.global a.mainitem:active:after,header.global a.mainitem:active:before{background-color:transparent}
header.global ul{justify-content:flex-start}
header.global li{margin:0}
header.global li>a{padding:0 .63em;font-size:11px}
header.global li:last-child{margin-right:0}
header.global .dropdown{margin-left:0}
header.global .dropdown>div{margin-top:0 !important}
header.global .dropdown a.subitem{font-size:14px !important;line-height:20px}
header.global .dropdown a.subitem:before,header.global .dropdown a.subitem:after{height:18px !important;top:9px !important}
header.global .inactive{display:none}
header.global>nav>a{max-width:164px;flex:1 1 auto;padding:0 4px 0 0}
header.global div.logo{max-width:210px;min-width:80px}
header.global .desktop-only{display:none !important}
#globalheader{z-index:102;position:absolute;background-color:white;box-shadow:-1px 2px 8px 0 rgba(67,86,100,0.15),-4px 5px 12px 0 rgba(67,86,100,0.15);width:241px;overflow:hidden;right:57px;top:38px;left:auto;display:none;margin-top:106px;margin-right:96px}
#globalheader>nav{flex-direction:column;align-items:flex-start;margin-right:0;margin-left:20px;padding-bottom:12px;height:100%}
#globalheader>nav>.links{display:block}
#globalheader div.logo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/logos/gartner-community-logo.png');max-width:171px;width:100%}
#globalheader ul{display:block;width:90%;padding-top:28px;position:relative}
#globalheader ul.nav-item-container .mainitem:hover ~ .dropdown{display:none}
#globalheader ul.nav-item-container li a.open ~ .dropdown{display:block !important}
#globalheader ul li{position:initial !important}
#globalheader ul li:first-child{padding-top:0}
#globalheader ul li:last-child{border-bottom:0;padding-bottom:0}
#globalheader a,#globalheader a.subitem{display:inline-block;padding:16px 0;border:0;text-transform:none;font-weight:600;letter-spacing:0;font-size:16px;line-height:22px;color:#002856}
#globalheader a.subitem{margin:0;letter-spacing:0;font-size:20px;line-height:16px;padding:16px 0;font-weight:500}
#globalheader a.subitem:hover,#globalheader a.subitem:focus,#globalheader a.subitem:active{color:#0000a9}
#globalheader .links a{display:block;font-weight:normal;color:#000;margin-bottom:8px}
#globalheader .dropdown{position:static;padding-top:0}
#globalheader .dropdown>div{padding:0}
#globalheader .dropdown>div .item{padding:0}
#globalheader .dropdown>div .item a{padding:10px}
#globalheader .dropdown>div .item:first-child a{margin-top:-10px}
#globalheader .dropdown>div .item:last-child a{margin-bottom:-10px}
#globalheader .dropdown .back{height:12px;position:absolute;top:20px;display:block;cursor:pointer}
#globalheader .mobile-logo,#globalheader .mobile-nav-link{display:none}
#mobileheader,.mobile-join{display:block}
.cookie-alert .section-content{width:auto;margin:0 6%;max-width:100%}
#menuCloseBtn{position:absolute}
.logo{margin-bottom:.5em}
ul{margin-bottom:.5em}
#footer-links-in-header{display:none !important}
.menu-active #menuBg,.menu-active #globalheader,.menu-active #menuCloseBtn{display:block}
.menu-active #globalheader{margin-top:106px;margin-right:10px}
.menu-active #menuCloseBtn{top:170px;right:84px}
.utility-nav{height:34px;background-color:white}
.utility-nav .utility-inner{width:auto;margin-left:6%;margin-right:6%}
.utility-nav .utility-inner a{font-size:14px;padding:8px 10px 6px 10px;line-height:20px}
}
@media screen and (max-width:767px){.footer-page header.global #globalheader div.logo{width:154px}
.cookie-alert{position:fixed;bottom:0;z-index:10}
header.global a{padding:0}
header.global .mainitem.open{padding-bottom:10px !important}
header.global .logo{margin:22px 0;width:90px;height:38px}
.menu-active #menuCloseBtn{top:32px !important;left:336px;filter:invert(0)}
#globalheader{z-index:102;position:absolute;top:0;width:325px;left:-330px;transition:left .3s ease-in-out;margin-top:0 !important}
#globalheader a:hover{color:#0000a9 !important}
#globalheader .mobile-nav-link{padding-top:24px !important}
#globalheader .mobile-logo,#globalheader .mobile-nav-link{display:block;padding-bottom:0 !important;margin-bottom:0 !important;flex:0;width:154px;margin-top:0 !important}
#globalheader>nav{height:100vh;margin-left:24px}
#globalheader ul{padding-top:0;margin-top:22px;flex-grow:0}
#globalheader .item{display:inline-block !important;width:49%;padding-left:10px}
#globalheader .dropdown{padding-bottom:14px !important}
.menu-active #globalheader{left:0}
.menu-active .menu-item{display:none}
#footer-links-in-header{display:block !important;margin-top:auto;width:90%;padding:0 0 22px 0}
#footer-links-in-header a{color:#002856 !important;font-size:14px;line-height:20px;padding:8px 0;font-weight:500 !important;margin-bottom:0 !important}
#footer-links-in-header a:hover{color:#0000a9}
.utility-nav .utility-inner{width:auto;margin-left:6%;margin-right:6%}
}
footer.global{background-color:#f4f4f4;color:#000;margin-bottom:0;padding-bottom:1em;text-align:left}
footer.global .p-small{color:#002856;margin-bottom:18px;font-weight:500}
footer.global>nav{display:flex;justify-content:space-between;margin-top:66px;margin-bottom:38px}
footer.global .logo{margin:0;max-width:195px}
footer.global .copyright{font-size:12px;line-height:16px;font-weight:300;text-align:left;color:#000;margin-top:25px;flex:0 0 93%}
footer.global .copyright a{font-weight:500;color:#0000d3}
footer.global .copyright a:hover{opacity:1;color:#0000a9}
@media screen and (max-width:1024px){footer.global .copyright{margin-top:25px;flex:0 0 93%}
}
@media screen and (max-width:767px){footer.global .copyright{flex:0 0 65%}
}
@media screen and (min-width:1024.98px){footer.global .first-group,footer.global .second-group{padding-top:90px}
}
@media screen and (max-width:1024px){footer.global .first-group,footer.global .second-group{padding-top:28px}
}
footer.global .links{color:#002856}
footer.global .links a{display:block;font-size:18px;font-weight:500;line-height:26px;color:#002856;font-family:"Graphik Web";transition:all .2s ease-in-out}
footer.global .links a:hover{color:#0000a9;opacity:1}
footer.global .logocol{width:23%}
footer.global .first-group{width:50%}
footer.global .first-group .group{display:inline-block;vertical-align:top;width:calc(25% + 60px)}
footer.global .first-group .group:nth-child(2){width:50%}
footer.global .second-group-child:nth-child(2){margin-top:22px}
footer.global .second-group-non-desktop{display:none}
footer.global hr{background-color:#d8d8d8;border-style:none;height:2px;width:75%;margin:0 auto}
@media screen and (max-width:1024px){footer.global hr{width:auto;margin-left:6%;margin-right:6%}
}
footer.global .row{display:flex}
footer.global .social{margin-top:10px;text-align:right}
footer.global .social>*{margin-left:15px}
footer.global .social a{cursor:default}
footer.global .social .icon-social-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social-button-linkedin.png');background-size:36px 36px;height:36px;width:36px}
footer.global .social .icon-social-linkedin:hover{color:#0000a9}
footer.global .social .icon-social-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x.svg');background-size:14px 14px;height:14px;width:14px}
footer.global .social .icon-social-x,footer.global .social .icon-social-linkedin{display:inline-block}
@media screen and (max-width:1024px){footer.global .social{margin-top:15px}
}
@media screen and (max-width:767px){footer.global .social{flex:0 0 35%;margin-top:28px}
}
@media screen and (max-width:1024px){footer.global>nav{margin-top:48px;margin-bottom:28px;padding-right:0;flex-wrap:wrap}
footer.global .logo{max-width:195px;width:100%}
footer.global .copyright{font-size:14px}
footer.global .links a{font-size:18px;line-height:22px}
footer.global .first-group{width:100%}
footer.global .first-group .group{width:auto}
footer.global .first-group .group:nth-child(2){width:auto;margin-left:160px}
footer.global .second-group{display:none}
footer.global .second-group-non-desktop{display:block}
footer.global .second-group-non-desktop .second-group-child{display:inline-block;vertical-align:top}
footer.global .second-group-non-desktop .second-group-child:nth-child(2){margin-left:107px}
}
@media screen and (max-width:767px){footer.global>nav{display:block;margin-top:40px;margin-bottom:24px}
footer.global .mobile-nav{margin-top:0;margin-bottom:64px}
footer.global .logo{width:154px;margin-bottom:26px;padding:0}
footer.global .links{margin-bottom:24px}
footer.global .first-group .topGroupTwo .links{columns:2 2em}
footer.global #community-footer-links .links{columns:3 2em;width:80%}
footer.global #evanta-footer-links .links{columns:2 7em}
footer.global .first-group .group{display:block}
footer.global .first-group .group:nth-child(2){margin-left:0}
footer.global .second-group-non-desktop{display:block;margin-left:0}
footer.global .second-group-non-desktop .second-group-child{display:block}
footer.global .second-group-non-desktop .second-group-child:nth-child(2){margin-left:0}
}
.profilecard{display:inline-block;width:calc(20% - 50px);margin:0 32px 24px 32px;text-align:left}
.profilecard .top-image{text-align:center}
.profilecard .top-image a.image{width:100%}
.profilecard .top-image a.image img{border-radius:50%}
.profilecard h4{color:#000;font-size:20px;line-height:24px;font-weight:bold;margin-bottom:.25em;margin-top:.8em}
.profilecard p{color:#000;font-size:20px;line-height:24px;margin-bottom:0}
@media screen and (max-width:1024px){.profilecard{width:calc(25% - 12px);margin:0 8px 32px 8px}
.profilecard .top-image{text-align:left}
.profilecard .top-image a.image{width:100px}
.profilecard h4,.profilecard p{font-size:18px;line-height:22px}
}
@media screen and (max-width:767px){.profilecard{padding:0;width:100%;vertical-align:middle;display:flex;align-items:center}
.profilecard .top-image{text-align:left}
.profilecard .top-image a.image{width:96px;margin-right:24px}
.profilecard h4{margin-top:0;margin-bottom:0}
.profilecard h4,.profilecard p{line-height:24px}
}
.cmp-upcomingEvents .eventcard{width:100%;margin:0 0 24px 0;box-shadow:-1px 2px 12px 0 rgba(44,44,44,0.15),-4px 5px 12px 0 rgba(44,44,44,0.15);display:flex;align-items:center;text-align:left;background-color:white;cursor:pointer}
.cmp-upcomingEvents .eventcard.hide-card{display:none}
.cmp-upcomingEvents .eventcard>.image{min-width:192px;min-height:235px;background-position:center;background-repeat:no-repeat;background-size:cover}
.cmp-upcomingEvents .eventcard>.container{padding:20px 38px;display:flex;align-items:center;gap:30px;justify-content:space-between;width:100%}
.cmp-upcomingEvents .eventcard>.container .text p:last-child{margin-bottom:0}
.cmp-upcomingEvents .eventcard .button-left :hover{background-color:#0000a9}
.cmp-upcomingEvents .eventcard .button-left .linkBlue{display:inline-flex;white-space:nowrap}
.cmp-upcomingEvents .eventcard .button-left .gcom-icon-arrow-up{font-size:22px;margin-left:5px;line-height:22px;color:#FFF;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.cmp-upcomingEvents .eventcard a.image.globe{vertical-align:middle;width:25px;height:25px;margin:0 10px 4px 0}
.cmp-upcomingEvents .eventcard .date{margin:.3em auto}
.cmp-upcomingEvents .eventcard a.button:hover .gcom-icon-arrow-up{-webkit-transform:translate(4px,0) rotate(45deg) !important;-moz-transform:translate(4px,0) rotate(45deg) !important;-o-transform:translate(4px,0) rotate(45deg) !important;-ms-transform:translate(4px,0) rotate(45deg) !important;transform:translate(4px,0) rotate(45deg) !important}
.cmp-upcomingEvents .eventcard a.button h5{font-size:16px;margin:0;line-height:22px}
.cmp-upcomingEvents .eventcard a.button h5.gray-text{font-weight:500;width:100%;line-height:22px}
.cmp-upcomingEvents .eventcard h4{font-size:23px;line-height:33px;font-weight:600;margin:0 0 12px 0}
.cmp-upcomingEvents .eventcard h4 .event-type{white-space:nowrap}
.cmp-upcomingEvents .eventcard p.venue{color:#002856;font-weight:500;margin-bottom:12px}
.cmp-upcomingEvents .eventcard a.image.global{width:43px}
.cmp-upcomingEvents .eventcard .eventTypeDetails{display:inline-flex;margin-bottom:10px}
.cmp-upcomingEvents .eventcard .eventTypeDetails .eventType{font-size:15px;color:white;background-color:#535353;font-weight:500;line-height:21px;text-align:center;border-radius:17px;padding:5px 8px;display:inline-block;margin-right:13px;margin-bottom:0;max-width:85px;white-space:nowrap;height:33px}
.cmp-upcomingEvents .eventcard .eventTypeDetails h5{font-size:15px;font-weight:500;line-height:21px}
.cmp-upcomingEvents .eventcard .eventTypeDetails h5.gray-text{display:inline-block}
@media screen and (max-width:1024px){.cmp-upcomingEvents .eventcard{margin-bottom:16px;height:auto}
.cmp-upcomingEvents .eventcard>.image{display:none}
.cmp-upcomingEvents .eventcard a.image.globe{vertical-align:middle;width:21px;height:21px;margin:0 7px 4px 0}
.cmp-upcomingEvents .eventcard .container{padding:24px}
.cmp-upcomingEvents .eventcard h4{font-weight:bold;font-size:20px;line-height:28px}
.cmp-upcomingEvents .eventcard h6.date{font-size:12px}
.cmp-upcomingEvents .eventcard p{font-size:16px;line-height:22px}
.cmp-upcomingEvents .eventcard .eventTypeDetails{margin-bottom:20px}
.cmp-upcomingEvents .eventcard .eventTypeDetails .eventType{font-size:14px}
}
@media screen and (max-width:767px){.cmp-upcomingEvents .eventcard{margin-bottom:32px;display:block}
.cmp-upcomingEvents .eventcard h6.date{line-height:22px}
.cmp-upcomingEvents .eventcard h4{font-weight:600;line-height:25px}
.cmp-upcomingEvents .eventcard p{line-height:24px}
.cmp-upcomingEvents .eventcard p:last-child{margin-bottom:10px}
.cmp-upcomingEvents .eventcard .container{display:block}
.cmp-upcomingEvents .eventcard .container .text p:last-child{margin-bottom:24px}
.cmp-upcomingEvents .eventcard .container>*:last-child{margin-bottom:0}
.cmp-upcomingEvents .eventcard>a.button{margin:0 26px 24px 26px}
.cmp-upcomingEvents .eventcard .eventTypeDetails{margin-bottom:20px}
}
.cmp-upcomingEvents .allEvents .dropbtn{background-color:Transparent;border:0;cursor:pointer;padding-bottom:5px;display:inline-block;color:#0000d3;font-size:16px;font-weight:600;line-height:22px}
.cmp-upcomingEvents .allEvents .dropbtn .dropbtn-txt{display:inline-block;margin-right:5px}
.cmp-upcomingEvents .allEvents .gcom-icon-plus{font-size:16px;font-weight:600}
.cmp-upcomingEvents .pastAndUpcoming{display:flex;justify-content:space-between;position:relative;color:#0000d3}
.cmp-upcomingEvents .pastAndUpcoming .cmp-pastEvents{width:auto}
.cmp-upcomingEvents .pastAndUpcoming .allEvents{position:absolute;right:0}
@media screen and (max-width:1024px){.cmp-upcomingEvents .pastAndUpcoming .dropdown-content{font-size:14px;line-height:20px;font-weight:600}
.cmp-upcomingEvents .pastAndUpcoming .dropdown-content a{margin-top:24px}
}
.cmp-upcomingEvents .pastAndUpcoming .dropdown-content a .gcom-icon-arrow-up{font-size:15px;line-height:21px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
@media screen and (max-width:1024px){.cmp-upcomingEvents .pastAndUpcoming .dropdown-content a .gcom-icon-arrow-up{font-size:14px;line-height:20px}
}
.cmp-upcomingEvents .pastAndUpcoming .dropdown-content a:hover .gcom-icon-arrow-up{-webkit-transform:translate(4px,0) rotate(45deg) !important;-moz-transform:translate(4px,0) rotate(45deg) !important;-o-transform:translate(4px,0) rotate(45deg) !important;-ms-transform:translate(4px,0) rotate(45deg) !important;transform:translate(4px,0) rotate(45deg) !important}
@media screen and (max-width:1024px){.cmp-upcomingEvents .p-medium{font-size:20px}
}
@media screen and (max-width:767px){.cmp-upcomingEvents .p-medium{font-size:16px}
}
.linkslist h4,.regionslist h4{margin:45px 0 23px 0}
.linkslist p,.regionslist p{font-size:24px;margin-bottom:7px}
.linkslist a,.regionslist a{font-weight:normal;padding:0 11px 0 0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}
.linkslist a:hover,.regionslist a:hover{color:#0000d3;opacity:1}
.linkslist .regionCount,.linkslist .regionseparator,.regionslist .regionCount,.regionslist .regionseparator{display:none}
.linkslist .links,.regionslist .links{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}
@media screen and (max-width:1024px){.linkslist h4,.regionslist h4{margin:32px 0 18px 0}
.linkslist p,.regionslist p{font-size:20px;margin-bottom:10px}
}
@media screen and (max-width:767px){.linkslist p,.regionslist p{font-size:18px}
.linkslist .links,.regionslist .links{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}
.linkslist .regionCount,.regionslist .regionCount{display:inline-block;float:right;font-size:12px;color:#000}
.linkslist i.arrow,.regionslist i.arrow{display:inline-block;height:14px;width:8px;cursor:pointer;margin:0 0 0 8px;background-size:cover}
.linkslist i.arrow.down,.regionslist i.arrow.down{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);vertical-align:text-top}
.linkslist i.arrow.up,.regionslist i.arrow.up{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:text-top}
.linkslist .regionseparator,.regionslist .regionseparator{display:block}
}
.aem-container .linkslist:empty{min-height:64px;text-align:center}
.aem-container .linkslist:empty:before{content:"Links List"}
.statsarea{padding-top:1px}
.statsarea a.image{margin:0 0 20px 0}
.statsarea a.image img{height:48px;width:auto}
@media screen and (max-width:1024px){.statsarea a.image{margin:0 0 19px 0}
.statsarea a.image img{height:32px}
.statsarea .grid.text-cards p:last-child,.statsarea .grid.image-cards p:last-child{margin-bottom:24px}
}
@media screen and (max-width:767px){.statsarea a.image{margin:0 0 14px 0}
.statsarea a.image img{height:32px}
}
.statsarea.four-column a.image{margin:0 0 22px 0}
.statsarea.four-column a.image img{height:54px;width:auto}
@media screen and (max-width:1024px){.statsarea.four-column a.image{margin:0 0 16px 0}
.statsarea.four-column p-small{font-size:20px}
.statsarea.four-column h4{margin:0 0 8px 0}
}
@media screen and (max-width:767px){.statsarea.four-column a.image{margin:0 0 12px 0}
.statsarea.four-column a.image img{height:36px}
.statsarea.four-column h4{margin:0 0 14px 0}
}
.statsarea.five-pillars{display:inline-block;margin:0 2% 0 2%;width:16%;text-align:left}
@media screen and (min-width:1024.98px){.statsarea.five-pillars:first-child{margin-left:0}
}
.statsarea.five-pillars h4{margin-bottom:0;color:#000}
.statsarea.five-pillars a.image{width:auto;height:60px;margin:0 0 30px 0}
.statsarea.five-pillars a.image img{width:auto;height:60px}
.statsarea.five-pillars p{font-weight:bold;color:#000}
@media screen and (max-width:1024px){.statsarea.five-pillars{width:25%;text-align:center;max-width:162px;margin:0 18.5px 0 18.5px}
.statsarea.five-pillars p{font-size:18px;line-height:21px;margin-bottom:2em}
.statsarea.five-pillars a.image{margin:0 0 24px 0}
.statsarea.five-pillars a.image img{width:auto;height:60px}
}
@media screen and (max-width:767px){.statsarea.five-pillars{width:100%;display:flex;align-items:center;text-align:left;max-width:unset;margin:0;margin-bottom:26px}
.statsarea.five-pillars>div:first-child{width:80px}
.statsarea.five-pillars p{margin-bottom:0;font-size:20px;line-height:25px;font-weight:600}
.statsarea.five-pillars a.image{width:80px;height:48px;margin:0}
.statsarea.five-pillars a.image img{width:auto;height:48px}
}
.darknavy .statsarea h1,.darknavy .statsarea p{color:white}
.dynamiccontent{display:none}
.dynamiccontent>p{text-align:center;margin:0}
.aem-component .dynamiccontent{display:inline-block;min-width:100px;outline:3px solid #002856}
.aem-component .dynamiccontent>p{background-color:#002856;color:white;margin-bottom:-3px;margin-right:-3px;padding:4px 0}
.aem-component .dynamiccontent>div{margin-left:6px;margin-top:6px}
.grid .dynamiccontent>div>*{width:100%}
.cmp-pastEvents{position:relative;display:inline-block;width:50%}
.cmp-pastEvents .dropbtn{background-color:Transparent;border:0;cursor:pointer;color:#0000d3;display:inline-block}
.cmp-pastEvents .dropbtn p{line-height:.5em;margin:0 .3em .5em 0;color:#000}
@media screen and (max-width:1024px){.cmp-pastEvents .dropbtn p{font-size:12px}
}
.cmp-pastEvents .dropbtn-txt{display:inline-block;margin-right:40px;font-size:16px;font-weight:600;line-height:22px;color:#0000d3}
.cmp-pastEvents .dropdown-content{display:none;position:relative}
.cmp-pastEvents .dropdown-content a,.cmp-pastEvents .dropdown-content .more,.cmp-pastEvents .dropdown-content .less{text-decoration:none;display:block;text-align:left}
.cmp-pastEvents .dropdown-content a:hover,.cmp-pastEvents .dropdown-content .more:hover,.cmp-pastEvents .dropdown-content .less:hover{color:#0000d3}
.cmp-pastEvents .dropdown-content a{color:#0000d3;margin:24px auto}
.cmp-pastEvents .dropdown-content a .gcom-icon-arrow-up{font-size:15px;margin-left:5px;line-height:21px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
@media screen and (max-width:1024px){.cmp-pastEvents .dropdown-content a .gcom-icon-arrow-up{font-size:14px;line-height:20px}
}
.cmp-pastEvents .dropdown-content a:hover .gcom-icon-arrow-up{-webkit-transform:translate(4px,0) rotate(45deg) !important;-moz-transform:translate(4px,0) rotate(45deg) !important;-o-transform:translate(4px,0) rotate(45deg) !important;-ms-transform:translate(4px,0) rotate(45deg) !important;transform:translate(4px,0) rotate(45deg) !important}
.cmp-pastEvents .dropdown-content #minus{display:none}
.cmp-pastEvents .dropdown-content a.no-slug:hover{color:black}
.cmp-pastEvents .event-caret-up{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.cmp-pastEvents .event-caret-down{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.cmp-pastEvents .moreLess{margin-top:14px}
@media screen and (max-width:1024px){.cmp-pastEvents .moreLess{margin-top:8px}
}
@media screen and (max-width:767px){.cmp-pastEvents .moreLess{margin-top:16px}
}
.cmp-pastEvents .moreLess .more-icon,.cmp-pastEvents .moreLess .less-icon{width:14px;margin-left:40px}
.cmp-pastEvents .moreLess .more,.cmp-pastEvents .moreLess .less{display:flex;align-items:center}
.cmp-communityPartners .sponsorship .sponsorshipTitle{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.cmp-communityPartners .sponsorship .sponsorshipTitle .gcom-icon-minus,.cmp-communityPartners .sponsorship .sponsorshipTitle .gcom-icon-plus{cursor:pointer;float:right}
.cmp-communityPartners .sponsorship .item{border-color:#c3c3c3}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos{grid-template-columns:repeat(3,calc(33% - 11px));grid-gap:24px;margin-bottom:28px}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos .item{border-radius:0;padding:48.5px 25%;height:150px}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos .item a.image{max-width:200px;max-height:52px}
.cmp-communityPartners .sponsorship .grid.logo-images{grid-template-columns:repeat(4,calc(25.5% - 24px));grid-gap:24px;margin-bottom:28px}
.cmp-communityPartners .sponsorship .grid.logo-images .item{border-radius:0;padding:27.3px 21%;height:108.7px}
.cmp-communityPartners .sponsorship .grid.logo-images .item a.image{max-width:146.8px;max-height:52px}
@media screen and (max-width:1024px){.cmp-communityPartners .sponsorship .sponsorshipTitle{width:33%}
.cmp-communityPartners .sponsorship .sponsorshipTitle h5{margin-bottom:0}
.cmp-communityPartners .sponsorship .p-small{margin-bottom:10px}
.cmp-communityPartners .sponsorship .event-page .p-small{color:#0000d3}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos{grid-template-columns:1fr 1fr 1fr;margin-bottom:25px}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos .item{padding:28px 25%;height:91px}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos .item a.image{max-width:153px;max-height:40px}
.cmp-communityPartners .sponsorship .grid.logo-images{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px;margin-bottom:25px}
.cmp-communityPartners .sponsorship .grid.logo-images .item{padding:20px 21%;height:66px}
.cmp-communityPartners .sponsorship .grid.logo-images .item a.image{max-width:115px;max-height:40px}
}
@media screen and (max-width:767px){.cmp-communityPartners .sponsorship .sponsorshipTitle{width:97%}
.cmp-communityPartners .sponsorship .event-page .p-small{color:#0000d3}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos{grid-template-columns:1fr;margin-bottom:29px}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos .item{padding:28px 25%;height:96px}
.cmp-communityPartners .sponsorship .grid.thought-leader-logos .item a.image{max-width:153px;max-height:40px}
.cmp-communityPartners .sponsorship .grid.logo-images{grid-template-columns:1fr 1fr;grid-gap:24px;margin-bottom:29px}
.cmp-communityPartners .sponsorship .grid.logo-images .item{padding:20px 21%;height:66px}
.cmp-communityPartners .sponsorship .grid.logo-images .item a.image{max-width:115px;max-height:40px}
}
.cmp-communityPartners .sponsorshipTitle{display:inline-block;width:25%}
.cmp-communityPartners .sponsorshipTitle .p-small{color:#002856;margin-bottom:19px}
.cmp-communityPartners .sponsorshipTitle h5{text-transform:uppercase;color:#000;font-weight:500;letter-spacing:.88px;line-height:22px}
.testimonial-container{overflow:hidden;margin:0 auto;position:relative;border-radius:4px;background:linear-gradient(180deg,#fff 0,#2c2c2c 100%);max-height:18em;max-width:33em}
.testimonial-container.full{max-height:100%;max-width:100%}
.testimonial-container .video{position:relative;overflow:hidden}
.testimonial-container .video:hover .controls{transform:translateY(0)}
.testimonial-container .video .hoverState{transform:translateY(0)}
.testimonial-container .controls{display:flex;position:absolute;bottom:0;width:100% !important;flex-wrap:wrap;background-color:rgba(0,0,0,0.7);transform:translateY(100%) translateY(-5px);transition:all .5s}
.testimonial-container .controls .progress-bar{height:10px;top:0;left:0;width:100%;background-color:#000;cursor:pointer;display:none}
.testimonial-container .controls .progress{height:100%;width:0;background-color:#0000d3;-webkit-transition:width .5s ease-out;-moz-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out}
.testimonial-container .buttons{text-align:left;width:50%;align-items:center;display:flex;padding:9px 5px}
.testimonial-container .buttons #play-pause{background:none !important;border:0;outline:0;cursor:pointer;vertical-align:middle;padding:0;padding-left:6px}
.testimonial-container .buttons #play-pause:before{content:"";background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png');background-repeat:no-repeat;background-size:30px 30px;display:inline-block;width:30px;height:30px}
.testimonial-container .buttons .time{height:auto;letter-spacing:.88px;margin-left:14px;vertical-align:middle;color:white;font-size:14px}
.testimonial-container .buttons .playButton:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png')}
.testimonial-container .buttons .pauseButton:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Pause_Button.png') !important}
.video-player,.testimonialImage{height:100%;width:100%;object-fit:fill;margin-bottom:-12px !important}
section.top .section-content .agenda .heading{margin-bottom:30px;color:#002856}
@media screen and (max-width:1024px){section.top .section-content .agenda .heading{margin-bottom:24px}
}
section.top .section-content .agenda .cxo{margin-bottom:24px}
section.top .section-content .agenda .cxo a{border-left:2px solid transparent;border-right:2px solid transparent;font-weight:500;font-size:15px;line-height:21px;color:#0000d3;padding:0 10px}
section.top .section-content .agenda .cxo a:hover{color:#0000d3}
section.top .section-content .agenda .cxo a.active{color:#00007f;border-left:2px solid #0000d3;border-right:2px solid #0000d3}
section.top .section-content .agenda .arrows{position:relative}
section.top .section-content .agenda .arrows .arrow-left{color:black;position:absolute;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-left.png');background-repeat:no-repeat;background-size:contain;width:8px;height:14px;left:0;top:52px;cursor:pointer}
section.top .section-content .agenda .arrows .arrow-left.disabled{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/grey-left.png')}
@media screen and (min-width:1024.98px){section.top .section-content .agenda .arrows .arrow-left{left:-80px}
}
section.top .section-content .agenda .arrows .arrow-right{color:black;position:absolute;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-repeat:no-repeat;background-size:contain;width:8px;height:14px;right:0;top:52px;cursor:pointer}
section.top .section-content .agenda .arrows .arrow-right.disabled{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/grey-left.png');transform:rotate(180deg)}
@media screen and (min-width:1024.98px){section.top .section-content .agenda .arrows .arrow-right{right:-80px}
}
section.top .section-content .agenda .agendaDates{display:flex;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}
section.top .section-content .agenda .agendaDates.full-width{margin-top:0}
section.top .section-content .agenda .agendaDates::-webkit-scrollbar{display:none}
@media screen and (max-width:1024px){section.top .section-content .agenda .agendaDates.topDates{margin-top:25px}
}
section.top .section-content .agenda .agendaDates.bottomDates{margin:48px 0}
@media screen and (max-width:1024px){section.top .section-content .agenda .agendaDates.bottomDates{margin-top:48px}
}
@media screen and (max-width:767px){section.top .section-content .agenda .agendaDates.bottomDates{width:auto;margin:0 24px}
}
@media screen and (max-width:767px){section.top .section-content .agenda .agendaDates{width:85%;margin-left:auto;margin-right:auto}
section.top .section-content .agenda .agendaDates.full-width{width:100%}
}
section.top .section-content .agenda .agendaDates .agendaDate{display:flex;flex-direction:column}
section.top .section-content .agenda .agendaDates .agendaDate h4{min-width:max-content;margin-bottom:18px;font-size:19px;line-height:27px;font-weight:600}
@media screen and (max-width:767px){section.top .section-content .agenda .agendaDates .agendaDate h4{margin-bottom:24px}
}
section.top .section-content .agenda .agendaDates .agendaDate:not(:first-of-type){margin-left:24px}
section.top .section-content .agenda .agendaDates .agendaDate:not(:last-of-type){padding-right:24px;border-right:2px solid #e8e8e8}
section.top .section-content .agenda .agendaDates .timeofDay{display:flex;gap:24px;text-transform:capitalize}
section.top .section-content .agenda .agendaDates .timeofDay .active{color:#FFF;background-color:#00007f}
@media screen and (max-width:767px){section.top .section-content .agenda .arrows.hidden+.topDates{margin-left:unset;margin-right:unset}
section.top .section-content .agenda .arrows.hidden+.bottomDates{margin:unset}
}
section.top .section-content .agenda .show-session{display:block}
section.top .section-content .agenda .social-share-hr{padding-bottom:33px;border-bottom:2px solid #e8e8e8;background-color:unset;width:100%;margin:0}
@media screen and (max-width:1024px){section.top .section-content .agenda .social-share-hr{padding-bottom:24px}
}
section.top .section-content .agenda .social-share-hr.no-margin{margin-bottom:0 !important}
@media screen and (max-width:767px){section.top .section-content .agenda .social-share-hr{margin:12px 0 0 0}
}
@media screen and (max-width:1024px){section.top .section-content .agenda .social-share-hr{margin:7px 0 0 0}
}
section.top .section-content .agenda .bottomDates+.share-download .share-agenda{float:left}
section.top .section-content .agenda .share-download{margin-top:24px;display:flex;align-items:flex-start;justify-content:space-between}
@media screen and (max-width:1024px){section.top .section-content .agenda .share-download{margin-top:33px}
}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download{display:block}
}
section.top .section-content .agenda .share-download .share-agenda{margin-right:auto}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download .share-agenda{width:100%}
section.top .section-content .agenda .share-download .share-agenda .share-content{width:25%}
}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share{display:flex;flex-shrink:0}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share .share-content{display:inline-flex;align-items:center;padding-right:64px}
@media screen and (max-width:1024px){section.top .section-content .agenda .share-download .share-agenda.ev-social-share .share-content{padding-right:48px}
}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share .share-content p{font-size:15px;font-weight:500;line-height:21px;color:#0000d3;margin-bottom:unset}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download .share-agenda.ev-social-share .share-content p{font-size:14px;line-height:20px}
}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a{margin-right:24px}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a:hover,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a:focus,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a:visited,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a:hover,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a:focus,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a:visited{text-decoration:none}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a img,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a img{width:36px;height:36px}
@media screen and (max-width:1024px){section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a img,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a img{width:32px;height:32px}
}
section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>a>a:last-child,section.top .section-content .agenda .share-download .share-agenda.ev-social-share .social-share-icons>span a>a:last-child{margin-right:0}
section.top .section-content .agenda .share-download .cmp-pastEvents{margin-left:auto;width:unset}
section.top .section-content .agenda .share-download .cmp-pastEvents .dropdown-content a{text-align:right}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download .cmp-pastEvents{width:100%;float:left}
section.top .section-content .agenda .share-download .cmp-pastEvents .dropdown-content a{text-align:left}
}
section.top .section-content .agenda .share-download .share-content,section.top .section-content .agenda .share-download .dropbtn-txt{font-size:15px;font-weight:500;line-height:21px;margin:0}
@media screen and (max-width:1024px){section.top .section-content .agenda .share-download .share-content,section.top .section-content .agenda .share-download .dropbtn-txt{font-size:14px;line-height:20px}
}
section.top .section-content .agenda .share-download .share-content{display:inline-block;float:left;padding-right:24px}
section.top .section-content .agenda .share-download .share-links{display:inline-block;float:left}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download .share-links{float:right}
}
section.top .section-content .agenda .share-download .cmp-pastEvents{text-align:right;margin-top:12px}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download .cmp-pastEvents{text-align:left;margin-top:25px}
}
section.top .section-content .agenda .share-download .dropbtn-txt{padding-right:20px}
@media screen and (max-width:767px){section.top .section-content .agenda .share-download .dropbtn-txt{padding-right:48px}
}
section.top .section-content .agenda .hide-session,section.top .section-content .agenda .hide{display:none !important}
section.top .section-content .agenda a.registration{height:56px;font-weight:500;font-size:16px;line-height:20px;padding:1em 1.5em 1em;margin-bottom:30px;margin-top:30px}
@media screen and (max-width:1024px){section.top .section-content .agenda a.registration{font-size:16px;line-height:20px}
}
@media screen and (max-width:767px){section.top .section-content .agenda a.registration{height:38px !important;font-size:14px !important;line-height:18px !important;padding:.6em 1em .6em}
}
section.top .section-content .agenda .share,section.top .section-content .agenda .share-agenda{font-size:18px;line-height:22px}
section.top .section-content .agenda .share a,section.top .section-content .agenda .share-agenda a{margin-right:24px}
section.top .section-content .agenda .share{margin-top:22px;padding-bottom:19px}
@media screen and (max-width:767px){section.top .section-content .agenda .share .share-content p{font-size:12px;font-weight:600}
}
section.top .section-content .agenda .preview-group .preview-sessions .gcom-icon-minus,section.top .section-content .agenda .preview-group .preview-sessions .gcom-icon-plus{color:#002856}
section.top .section-content .agenda .preview-group .preview-sessions .gcom-icon-minus:hover,section.top .section-content .agenda .preview-group .preview-sessions .gcom-icon-plus:hover{cursor:pointer}
section.top .section-content .agenda .preview-group .preview-session .title{font-size:18px;line-height:31px;font-weight:500;color:#002856;margin:0 0 1em 0}
@media screen and (max-width:1024px){section.top .section-content .agenda .preview-group .preview-session .title{font-size:16px}
}
@media screen and (max-width:767px){section.top .section-content .agenda .preview-group .preview-session .title{font-size:16px}
}
section.top .section-content .agenda .preview-group .preview-session .preview-description{color:#000}
section.top .section-content .agenda .preview-group .preview-session .preview-description p{margin:0 0 1em 0}
section.top .section-content .agenda .preview-group .preview-session .preview-description ul{list-style-type:disc}
section.top .section-content .agenda .preview-group .preview-session .preview-description ul li{margin:0}
section.top .section-content .agenda .group:not(:has(+.share-download)) .session:last-child{padding-bottom:24px;border-bottom:2px solid #e8e8e8}
section.top .section-content .agenda .group.singleSession{padding-bottom:24px;border-bottom:2px solid #e8e8e8}
section.top .section-content .agenda .group.singleSession .sessionDetail:first-child{margin-top:0}
section.top .section-content .agenda .group .sessionDetail{margin-top:31px}
@media screen and (max-width:1024px){section.top .section-content .agenda .group .sessionDetail{margin-top:48px}
}
section.top .section-content .agenda .group p{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}
section.top .section-content .agenda .group .date{text-transform:capitalize;margin-bottom:24px}
section.top .section-content .agenda .group .session{margin-top:24px;padding-top:24px;border-top:2px solid #e8e8e8}
section.top .section-content .agenda .group .session .session-title{margin-bottom:24px;margin-top:24px;font-size:18px;font-weight:500;color:#002856}
section.top .section-content .agenda .group .session .session-title .title{font-weight:600;font-size:23px;line-height:33px;margin-bottom:unset}
@media screen and (max-width:1024px){section.top .section-content .agenda .group .session .session-title .title{font-size:19px;line-height:27px}
}
section.top .section-content .agenda .group .session .session-title .sponsor{margin-top:9px;font-size:15px;line-height:21px;margin-bottom:unset}
@media screen and (max-width:1024px){section.top .section-content .agenda .group .session .session-title .sponsor{font-size:14px;line-height:20px}
}
section.top .section-content .agenda .group .session.virtual{border-bottom:0}
section.top .section-content .agenda .group .session .description *{color:#000}
section.top .section-content .agenda .group .session .description *:nth-last-child(1){margin-bottom:0}
section.top .section-content .agenda .group .session .description{position:relative;overflow:hidden}
section.top .section-content .agenda .group .session .description ul{list-style-type:disc}
section.top .section-content .agenda .group .session .description ul li{margin:0}
section.top .section-content .agenda .group .session .description .description-text{width:98%}
section.top .section-content .agenda .group .session .description .description-text *{font-size:15px;line-height:21px}
@media screen and (max-width:1024px){section.top .section-content .agenda .group .session .description .description-text *{font-size:14px;line-height:20px}
}
section.top .section-content .agenda .group .session .description .description-text.open div>p{display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-moz-line-clamp:2;-ms-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}
section.top .section-content .agenda .group .session .description .description-text p:empty{margin-bottom:0}
section.top .section-content .agenda .group .session .description .gcom-icon-minus{position:absolute;right:0;bottom:0;color:#0000d3}
section.top .section-content .agenda .group .session .description .gcom-icon-plus{position:absolute;right:0;top:22px;color:#0000d3}
section.top .section-content .agenda .group .time-block{color:#002856;font-size:18px;font-weight:500;line-height:26px}
@media screen and (max-width:1024px){section.top .section-content .agenda .group .time-block{font-size:16px;line-height:22px}
}
section.top .section-content .agenda .group .name{font-size:18px;font-weight:500;line-height:26px;float:right;color:#002856;text-transform:capitalize}
@media screen and (max-width:1024px){section.top .section-content .agenda .group .name{font-size:16px;line-height:22px}
}
section.top .section-content .agenda .group .speakers{display:flex;flex-wrap:wrap}
section.top .section-content .agenda .group .speakers .speaker{display:flex;width:50%;margin-bottom:24px}
section.top .section-content .agenda .group .speakers .speaker img{width:75px;height:75px;border-radius:50%;margin-right:16px}
section.top .section-content .agenda .group .speakers .speaker .speaker-name{color:#002856;font-weight:500}
section.top .section-content .agenda .coming-subheading{font-size:23px;font-weight:600;line-height:33px;color:#002856;display:inline-block;margin-bottom:24px}
@media screen and (max-width:1024px){section.top .section-content .agenda .coming-subheading{font-size:19px;line-height:27px}
}
section.top .section-content .agenda .noagenda p{margin-bottom:30px}
section.top .section-content .agenda .noagenda p strong{font-size:18px;font-weight:500;line-height:26px;color:#002856}
section.top .section-content .agenda .noagenda p:has(strong){margin-bottom:24px}
@media screen and (max-width:1024px){section.top .section-content .agenda .noagenda p{margin-bottom:24px}
}
section.top .section-content .agenda h4{font-size:18px;font-weight:500;line-height:26px;color:#002856;display:inline-block;margin-bottom:24px}
section.top .section-content .agenda h4.date,section.top .section-content .agenda h4.session-type{width:42%}
section.top .section-content .agenda h4.session-type{font-size:23px;color:#002856}
section.top .section-content .agenda .icon-download,section.top .section-content .agenda .icon-x,section.top .section-content .agenda .icon-linkedin,section.top .section-content .agenda .icon-email{background-size:16px 15px;background-repeat:no-repeat;display:inline-block;height:15px;width:16px;cursor:pointer}
section.top .section-content .agenda .icon-download{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_download%402x.png')}
section.top .section-content .agenda .icon-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x.svg')}
section.top .section-content .agenda .icon-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_linkedin%402x.png')}
section.top .section-content .agenda .icon-email{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_email%402x.png')}
@media screen and (max-width:1024px){section.top .section-content .agenda h4.date{width:100%}
section.top .section-content .agenda h4.session-type{width:calc(100% - 30px);font-size:19px}
section.top .section-content .agenda .group .speakers .speaker{width:100%}
section.top .section-content .agenda .session .session-title{font-size:16px}
}
@media screen and (max-width:767px){section.top .section-content .agenda h4.session-type{font-size:18px}
section.top .section-content .agenda .cxo a{width:50%}
section.top .section-content .agenda .group{margin-bottom:16px}
section.top .section-content .agenda .group .date{margin-bottom:16px}
section.top .section-content .agenda .group .session .session-title .sponsor{font-size:10px;line-height:13px}
section.top .section-content .agenda .group .description *{font-size:14px;line-height:17px}
section.top .section-content .agenda .group .session .description ul{list-style-type:disc}
section.top .section-content .agenda .group .session .description ul li{margin:0}
section.top .section-content .agenda .group .session .description .description-text{width:95%}
section.top .section-content .agenda .group .speakers .speaker img{width:45px;height:45px}
}
.carousel{position:relative}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left;text-align:left;color:white}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}
.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}
.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
.tracker-container{position:absolute;bottom:72px;width:100%;height:30px;z-index:1;max-width:75%;left:50%;transform:translate(-50%,-50%)}
.tracker-container .tracker-container-inner{margin-right:-50px}
@media screen and (max-width:1024px){.tracker-container{left:auto;right:auto;transform:translate(-6%,0);max-width:100%;bottom:68px}
.tracker-container .tracker-container-inner{margin-right:auto}
}
@media screen and (max-width:767px){.tracker-container{bottom:48px}
}
.carousel-control{background-size:13px 18px;font-size:20px;color:#fff;text-align:center;height:25px;width:25px;float:right}
.carousel-control .gcom-icon-arrow-left,.carousel-control .gcom-icon-arrow-right{color:#fff}
.carousel-control.left{margin-right:24px}
.carousel-control.left .gcom-icon-arrow-left:before{content:'\e9c0'}
.carousel-control.right{margin-left:24px}
.carousel-control.right .gcom-icon-arrow-right:before{content:'\e9bf'}
.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-indicators{padding-left:0;list-style:none;float:right}
.carousel-indicators li{display:none;margin-right:3px;margin-left:3px;width:7px}
.carousel-indicators li,.carousel-indicators .slide-count{font-size:16px;line-height:22px;margin-bottom:0;color:#FFF;font-weight:600}
.carousel-indicators .active,.carousel-indicators .slide-count{display:inline-block}
.sessionsCarousel .carousel-inner>.item{height:472px;font-size:40px}
.sessionsCarousel .carousel-inner>.item>.image{height:472px;font-size:40px;background-size:cover}
.sessionsCarousel .carousel-inner>.item>.image-tablet,.sessionsCarousel .carousel-inner>.item>.image-mobile{display:none}
.sessionsCarousel .featuredSession{width:75%;margin-left:auto;margin-right:auto;padding-top:38px;padding-bottom:73px}
.sessionsCarousel .featuredSession .featureTitle>*{font-size:32px;font-weight:600;line-height:44px;color:#FFF}
@media screen and (max-width:1024px){.sessionsCarousel .featuredSession .featureTitle>*{font-size:22px;line-height:30px}
}
.sessionsCarousel .featuredSession .session-wrapper{display:flex;padding:1px;margin-bottom:63px}
.sessionsCarousel .featuredSession .session-wrapper .left-session{flex:0 0 60%;-ms-flex:0 0 60%}
.sessionsCarousel .featuredSession .session-wrapper .right-session{flex:0 0 35%;-ms-flex:0 0 35%}
.sessionsCarousel .featuredSession p{color:white}
.sessionsCarousel .featuredSession p.title{font-size:41px;max-width:449px;line-height:57px;font-weight:600}
@media screen and (max-width:1024px){.sessionsCarousel .featuredSession p.title{font-size:25px;line-height:35px}
}
.sessionsCarousel .featuredSession p.subtitle{margin-inline-start:0;margin-block-end:.5em;margin-inline-end:0;margin-block-start:0;font-size:23px;font-weight:600;line-height:33px;max-width:348px}
@media screen and (max-width:1024px){.sessionsCarousel .featuredSession p.subtitle{font-size:19px;line-height:27px}
}
.sessionsCarousel .featuredSession p.body{font-size:15px;font-weight:normal;max-width:348px;line-height:21px}
@media screen and (max-width:1024px){.sessionsCarousel .featuredSession p.body{font-size:14px;line-height:20px}
}
.sessionsCarousel .evantaBlue{background-color:#0000d3}
.sessionsCarousel .darkNavy{background-color:#0b2856;background:transparent linear-gradient(180deg,#0b2856 0,#061835 100%) 0 0 no-repeat padding-box}
.sessionsCarousel .evantaBlue hr,.sessionsCarousel .darkNavy hr{background-color:#fa504b}
@media screen and (max-width:1024px){.sessionsCarousel .carousel-inner>.item{height:424px;font-size:36px}
.sessionsCarousel .carousel-inner>.item>.image-tablet{height:424px;font-size:36px;display:block;background-size:cover}
.sessionsCarousel .carousel-inner>.item>.image,.sessionsCarousel .carousel-inner>.item>.image-mobile{display:none}
.sessionsCarousel .featuredSession{width:auto;margin-left:6%;margin-right:6%;padding-top:64px;padding-bottom:0}
.sessionsCarousel .featuredSession .session-wrapper{display:flex;padding:0;margin:auto}
.sessionsCarousel .featuredSession p.title{font-size:25px;line-height:35px}
.sessionsCarousel .featuredSession p.subtitle{font-size:19px;line-height:27px}
.sessionsCarousel .featuredSession p.body{font-size:14px;line-height:20px}
}
@media screen and (max-width:767px){.sessionsCarousel .carousel-inner>.item{height:472px;font-size:28px}
.sessionsCarousel .carousel-inner>.item>.image-mobile{height:472px;font-size:28px;display:block;background-size:cover}
.sessionsCarousel .carousel-inner>.item>.image,.sessionsCarousel .carousel-inner>.item>.image-tablet{display:none}
.sessionsCarousel .featuredSession{padding-top:48px}
.sessionsCarousel .featuredSession .featureTitle h3{margin-bottom:48px}
.sessionsCarousel .featuredSession .session-wrapper{display:block}
.sessionsCarousel .featuredSession .session-wrapper .left-session{flex:0 0 100%;-ms-flex:0 0 100%}
.sessionsCarousel .featuredSession .session-wrapper .right-session{flex:0 0 100%}
.sessionsCarousel .featuredSession p.title{font-size:25px;line-height:35px;max-width:none}
.sessionsCarousel .featuredSession p.subtitle{font-size:19px;line-height:27px;max-width:none}
.sessionsCarousel .featuredSession p.body{font-size:14px;line-height:20px;max-width:none}
}
section.top .section-content .contact{margin-bottom:20px}
section.top .section-content .contact p{margin:0}
section.top .section-content .contact h3{color:#002856;margin-bottom:18px}
@media screen and (max-width:1024px){section.top .section-content .contact h3{margin-bottom:24px}
}
section.top .section-content .contact a{color:#0000d3;font-size:18px}
@media screen and (max-width:1024px){section.top .section-content .contact a{font-size:16px}
}
section.top .section-content .contact .grid.cards{grid-gap:65px}
@media screen and (max-width:1024px){section.top .section-content .contact .grid.cards{grid-gap:24px}
}
@media screen and (max-width:767px){section.top .section-content .contact .grid.cards{grid-gap:48px}
}
section.top .section-content .contact .contact-description{max-width:491px}
@media screen and (max-width:1024px){section.top .section-content .contact .contact-description{max-width:100%}
}
section.top .section-content .contact .one-contact-description{align-items:center;justify-content:center}
section.top .section-content .contact .one-contact-description.with-margin{margin-bottom:30px}
@media screen and (max-width:1024px){section.top .section-content .contact .one-contact-description.with-margin{margin-bottom:24px}
}
@media screen and (max-width:767px){section.top .section-content .contact .one-contact-description.with-margin{margin-bottom:49px}
}
section.top .section-content .contact .grid-hide{display:none}
section.top .section-content .contact .image-block{width:50%;flex:0 1 auto;max-width:166px}
@media screen and (max-width:1024px){section.top .section-content .contact .image-block{width:50%;flex:0 1 auto;max-width:100px}
}
@media screen and (max-width:767px){section.top .section-content .contact .image-block{width:50%;flex:0 1 auto;max-width:96px}
}
section.top .section-content .contact .image-block a.image{max-width:166px}
section.top .section-content .contact .image-block a.image img{border-radius:50%}
@media screen and (max-width:1024px){section.top .section-content .contact .image-block a.image{max-width:100px}
}
@media screen and (max-width:767px){section.top .section-content .contact .image-block a.image{max-width:96px}
}
section.top .section-content .contact .detail-block{align-content:left;margin:36px 0 35px 24px}
@media screen and (max-width:1024px){section.top .section-content .contact .detail-block{margin:8.38px 0 7.62px 16px}
}
@media screen and (max-width:767px){section.top .section-content .contact .detail-block{margin-left:24px}
}
section.top .section-content .contact .detail-block .contact-name{color:#002856;margin:0}
section.top .section-content .contact .detail-block .contact-phone{color:#000;margin:0}
@media screen and (max-width:767px){section.top .section-content .contact .detail-block .contact-email{margin:0 0 20px}
}
.ev-social-share{display:flex}
.ev-social-share .share-content{display:inline-flex;align-items:center;padding-right:64px}
@media screen and (max-width:1024px){.ev-social-share .share-content{padding-right:48px}
}
.ev-social-share .share-content p{font-size:15px;font-weight:500;line-height:21px;color:#0000d3;margin-bottom:unset}
@media screen and (max-width:767px){.ev-social-share .share-content p{font-size:14px;line-height:20px}
}
.ev-social-share.social-share-hr{padding-bottom:24px;border-bottom:2px solid #e8e8e8}
.ev-social-share.social-share-hr.no-margin{margin-bottom:0 !important}
@media screen and (max-width:767px){.ev-social-share.social-share-hr{margin:12px 0 0 0}
}
@media screen and (max-width:1024px){.ev-social-share.social-share-hr{margin:7px 0 0 0}
}
.ev-social-share .social-share-icons>a,.ev-social-share .social-share-icons>span a{margin-right:24px}
.ev-social-share .social-share-icons>a:hover,.ev-social-share .social-share-icons>a:focus,.ev-social-share .social-share-icons>a:visited,.ev-social-share .social-share-icons>span a:hover,.ev-social-share .social-share-icons>span a:focus,.ev-social-share .social-share-icons>span a:visited{text-decoration:none}
.ev-social-share .social-share-icons>a img,.ev-social-share .social-share-icons>span a img{width:36px;height:36px}
@media screen and (max-width:1024px){.ev-social-share .social-share-icons>a img,.ev-social-share .social-share-icons>span a img{width:32px;height:32px}
}
.ev-social-share .social-share-icons>a>a:last-child,.ev-social-share .social-share-icons>span a>a:last-child{margin-right:0}
.subscribe-content{display:inline-block;width:auto;padding-right:60px}
.subscribe-content p{font-size:14px;font-weight:600;letter-spacing:.88px;line-height:22px;margin:0}
@media screen and (max-width:767px){.subscribe-content p{font-size:12px;letter-spacing:.75px}
}
.subscription-hr{background-color:#d5d5d5;margin:10px 0 0 0;border-style:none;height:1px;width:auto;margin-bottom:0 !important}
@media screen and (max-width:767px){.subscription-hr{margin:12px 0 0 0}
}
@media screen and (max-width:1024px){.subscription-hr{margin:7px 0 0 0}
}
.podcast-subscribe{display:inline-block}
@media screen and (max-width:767px){.podcast-subscribe{float:right}
}
.podcast-subscribe>a,.podcast-subscribe>span a{margin-right:24px}
.podcast-subscribe>a:hover,.podcast-subscribe>a:focus,.podcast-subscribe>a:visited,.podcast-subscribe>span a:hover,.podcast-subscribe>span a:focus,.podcast-subscribe>span a:visited{text-decoration:none}
.podcast-subscribe>a:last-child{margin-right:0}
.podcast-subscribe .icon-subscribe-apple{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_apple.svg');background-size:15px 16px;background-repeat:no-repeat;display:inline-block;height:16px;width:15px;cursor:pointer}
.podcast-subscribe .icon-subscribe-buzzsprout{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_buzzsprout.jpeg');background-size:16px 16px;background-repeat:no-repeat;display:inline-block;height:16px;width:16px;cursor:pointer}
.podcast-subscribe .icon-subscribe-spotify{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_spotify.svg');background-size:16px 16px;background-repeat:no-repeat;display:inline-block;height:16px;width:16px;cursor:pointer}
.mobile-only.sticky{background-size:cover;position:fixed;top:0}
.mobile-only.sticky ~ .container .cmp-hero .calendar-hero-img-mobile{box-shadow:none !important;-webkit-box-shadow:none !important}
.mobile-only.sticky ~ .container section.top .section-content .calendar .left{margin-top:0}
.mobile-only.sticky ~ .container section.top .section-content .calendar .left .sticky-items-placeholder{height:202px;width:100%;display:block}
.mobile-only.sticky ~ .container section.top .section-content .calendar .left .sticky-items{position:fixed;top:84px;width:88%;background-color:white;padding-top:26px}
.mobile-only.sticky ~ .container section.top .section-content .calendar .left .sticky-items .cal-dropdowns{margin-bottom:0;padding-bottom:26px}
.mobile-only:not(.sticky){background-image:none !important}
section.top .section-content .calendar{display:flex}
section.top .section-content .calendar .hide{display:none}
section.top .section-content .calendar .show{display:block}
section.top .section-content .calendar .plus .gcom-icon-minus,section.top .section-content .calendar .minus .gcom-icon-plus,section.top .section-content .calendar .sticky-items-placeholder,section.top .section-content .calendar .close-icon,section.top .section-content .calendar .backdrop{display:none}
section.top .section-content .calendar .gcom-icon-minus,section.top .section-content .calendar .gcom-icon-plus,section.top .section-content .calendar .gcom-icon-angle-up,section.top .section-content .calendar .gcom-icon-angle-down{font-size:12px;font-weight:600;overflow:hidden;margin-left:10px}
section.top .section-content .calendar .plus,section.top .section-content .calendar .minus,section.top .section-content .calendar .check-label,section.top .section-content .calendar .region h5{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}
section.top .section-content .calendar input[type="checkbox"]:checked+label::before{accent-color:#0000d3;background-color:#0000d3}
section.top .section-content .calendar input[type="text"],section.top .section-content .calendar input[type="search"],section.top .section-content .calendar textarea{background-color:transparent}
section.top .section-content .calendar input[type="search"]::-webkit-search-decoration,section.top .section-content .calendar input[type="search"]::-webkit-search-cancel-button,section.top .section-content .calendar input[type="search"]::-webkit-search-results-button,section.top .section-content .calendar input[type="search"]::-webkit-search-results-decoration{display:none}
section.top .section-content .calendar input[type="search"]{-webkit-appearance:none}
section.top .section-content .calendar .left{flex-basis:25%;padding-right:40px;margin-top:10px;min-width:275px}
section.top .section-content .calendar .left .section-text{color:black}
section.top .section-content .calendar .left .search-box{height:54px;border:solid 1px #535353}
section.top .section-content .calendar .left .search-box input{height:100%;width:calc(100% - 54px);font-size:15px;line-height:34px;color:black;vertical-align:middle;border:0;outline:0;padding:0 16px 0 20px;border-top-right-radius:4px;border-bottom-right-radius:4px}
section.top .section-content .calendar .left .search-box input::placeholder{color:black}
section.top .section-content .calendar .left .search-box input:-ms-input-placeholder{color:black}
section.top .section-content .calendar .left .search-box input::-ms-input-placeholder{color:black}
section.top .section-content .calendar .left .search-box input::-webkit-search-cancel-button{-webkit-appearance:none;display:inline-block;width:14px;height:14px;margin-left:0;background:linear-gradient(45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,#535353 45%,#00000000 55%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 100%),linear-gradient(135deg,transparent 0,transparent 45%,#535353 0,transparent 57%,transparent 100%)}
section.top .section-content .calendar .left .search-box input::-webkit-search-cancel-button:hover{cursor:pointer}
section.top .section-content .calendar .left .search-box .search-icon{width:54px;display:inline-block;height:100%;vertical-align:middle;background-color:#0000d3}
section.top .section-content .calendar .left .search-box .search-icon .gcom-icon-search{display:inline-block;font-size:25px;font-size:21px;margin-top:16px;color:white}
section.top .section-content .calendar .left .cal-dropdowns{display:flex;justify-content:space-between;margin-top:24px}
section.top .section-content .calendar .left .cal-dropdowns a{padding:16px 0}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown{width:50%;text-align:left}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .filter-container{position:relative}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .icon{color:white}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue{width:100%;max-width:112px}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue .filter-text{display:inline-block}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue .clear-text{display:none}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.clear .filter-text{display:none}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.clear .clear-text{display:inline-block}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.clear .gcom-icon-minus,section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.clear .gcom-icon-plus{display:none}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.plus{border-color:#00007f;background-color:#00007f}
@media screen and (max-width:767px){section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.plus{border-color:#0000d3;background-color:#0000d3}
}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.minus,section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.clear{border-color:#0000d3;background-color:#0000d3}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.plus:hover,section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.minus:hover,section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue.clear:hover{border-color:#0000a9;background-color:#0000a9}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown a.clear+span.icon{display:none !important}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown a.clear:after{content:'';background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/close-white.png');background-size:11px 11px;background-repeat:no-repeat;display:inline-block;height:11px;width:11px;margin-left:5px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort{width:50%;display:flex;justify-content:flex-end;position:relative}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button{width:100%;max-width:101px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button .gcom-icon-angle-up{display:none}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button .gcom-icon-angle-down{display:inline-block}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul{display:none;position:absolute;background:white;z-index:10;margin:0;padding:30px 20px;box-shadow:0 2px 9px #00000029;top:56px;right:-12px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul li{list-style:none;margin:0;padding:0;display:block;margin-bottom:17.5px;line-height:20px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul li span{display:inline-block;padding:0 10px;border-left:1px solid transparent;border-right:1px solid transparent;color:#002856;font-size:15px;font-weight:500;line-height:20px;cursor:pointer}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul li:last-child{margin-bottom:0}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul li.active span{border-color:#0000a9;color:#0000a9}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul li:not(.active):hover span{color:#0000a9;cursor:pointer}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort.open .button{color:#0000d3;border-color:#0000d3;background-color:white}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort.open .button+ul{display:block}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort.open .button .gcom-icon-angle-up{display:inline-block}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort.open .button .gcom-icon-angle-down{display:none}
section.top .section-content .calendar .left .roles{display:grid;grid-template-columns:1fr 1fr}
section.top .section-content .calendar .left .checkbox input[type="checkbox"]{opacity:0;-webkit-appearance:none;display:none;margin-left:-7px}
section.top .section-content .calendar .left .checkbox label{position:relative;display:inline-block;padding-left:21%}
section.top .section-content .calendar .left .checkbox label::before,section.top .section-content .calendar .left .checkbox label::after{position:absolute;content:"";display:inline-block}
section.top .section-content .calendar .left .checkbox label::before{height:16px;width:16px;border:1px solid #757575;border-radius:2px;left:0;top:2px}
section.top .section-content .calendar .left .checkbox label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:4px;top:6px}
section.top .section-content .calendar .left .checkbox input[type="checkbox"]+label::after{content:none}
section.top .section-content .calendar .left .checkbox input[type="checkbox"]:checked+label::after{content:"";color:white}
section.top .section-content .calendar .left .checkbox input[type="checkbox"]:focus+label::before{outline:#000 auto 5px}
section.top .section-content .calendar .left .wrapper .section-text{color:black}
section.top .section-content .calendar .left .region{margin-bottom:15px}
section.top .section-content .calendar .left .region h5{font-size:16px;line-height:22px;font-weight:600;color:#0000d3;display:inline-block;margin-bottom:0}
section.top .section-content .calendar .left .region h5.minus{margin-bottom:24px}
section.top .section-content .calendar .left .region h5:hover{color:#0000a9}
section.top .section-content .calendar .left .type{margin-bottom:22px;overflow:auto}
section.top .section-content .calendar .left .locations{max-height:200px;overflow:auto}
section.top .section-content .calendar .left .locations::-webkit-scrollbar{width:15px}
section.top .section-content .calendar .left .locations::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:8px}
section.top .section-content .calendar .left .locations::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:8px}
section.top .section-content .calendar .left .locations::-webkit-scrollbar-thumb:hover{background:#bcbec0}
section.top .section-content .calendar .left .divider{margin:30px 0;border-top:2px solid #e8e8e8;opacity:1}
section.top .section-content .calendar .left .checkbox{margin-bottom:10px}
section.top .section-content .calendar .left .checkbox.last-child{margin-bottom:0}
section.top .section-content .calendar .left .checkbox.all{margin-bottom:24px}
section.top .section-content .calendar .right{flex-basis:75%}
section.top .section-content .calendar .right .events a{color:#0000d3;text-decoration:none}
section.top .section-content .calendar .right .events p{font-size:22px;line-height:30px;margin-bottom:72px}
section.top .section-content .calendar .right h3{margin-bottom:20px}
section.top .section-content .calendar .right .event-group{display:flex;flex-wrap:wrap;margin-bottom:52px}
section.top .section-content .calendar .right a.event:hover{background-color:#f4f4f4}
section.top .section-content .calendar .right .event{display:flex;flex-basis:33%;border-radius:4px;margin-bottom:2px;align-items:center;min-width:200px;flex:0 1 33%}
section.top .section-content .calendar .right .event .date{padding:12px 0 20px 0;margin-right:12px}
section.top .section-content .calendar .right .event .date h2,section.top .section-content .calendar .right .event .date h4{margin:0;text-align:center;width:75px;font-size:36px;line-height:50px;font-weight:400}
section.top .section-content .calendar .right .event .date h5{margin:0;text-align:center;color:black;font-size:15px;line-height:21px;font-weight:500}
section.top .section-content .calendar .right .event .details p{color:#002856;margin-bottom:0}
section.top .section-content .calendar .show-mobile{display:none}
@media screen and (min-width:1024.98px){section.top .section-content .calendar section.top .section-content .calendar .right .event .details p{font-size:15px;line-height:21px;font-weight:600}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort:hover .button{color:#0000d3;border-color:#0000d3;background-color:white}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort:hover .button+ul{display:block}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort:hover .button .gcom-icon-angle-up{display:inline-block}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort:hover .button .gcom-icon-angle-down{display:none}
}
@media(max-width:1166px){section.top .section-content .calendar .right .event{flex:1 1 33%}
}
@media screen and (max-width:1024px){section.top .section-content .calendar .left{flex-basis:34%;background-color:white;min-width:240px}
section.top .section-content .calendar .left .cal-dropdowns{margin-bottom:30px}
section.top .section-content .calendar .left .cal-dropdowns ul li{padding:2px 11px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul{top:56px;right:-26px}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue{max-width:96px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button{max-width:85px}
section.top .section-content .calendar .left .search-box input{font-size:14px}
section.top .section-content .calendar .left .divider{margin:15px 0 30px 0}
section.top .section-content .calendar .left .checkbox{margin-bottom:8px}
section.top .section-content .calendar .left .checkbox .label{padding-left:27px}
section.top .section-content .calendar .left .regions{margin-bottom:30px}
section.top .section-content .calendar .left .regions .region{margin-bottom:20px}
section.top .section-content .calendar .left .type{margin-bottom:15px}
section.top .section-content .calendar .right{flex-basis:66%}
section.top .section-content .calendar .right h3{margin-bottom:16px}
section.top .section-content .calendar .right .events p{font-size:17px;line-height:23px;margin-bottom:64px}
section.top .section-content .calendar .right .event-group{margin-bottom:44px}
section.top .section-content .calendar .right .event{flex-basis:100%;max-width:270px}
section.top .section-content .calendar .right .event .date{padding:20px 0;margin-right:16px}
section.top .section-content .calendar .right .event .date h2,section.top .section-content .calendar .right .event .date h4{font-size:24px;line-height:34px;margin-bottom:10px}
section.top .section-content .calendar .right .event .date h5{font-size:14px;line-height:20px}
section.top .section-content .calendar .right .event .date h5.multi-month{font-size:12px}
}
@media screen and (max-width:767px){section.top .section-content .calendar{flex-direction:column;margin-top:0}
section.top .section-content .calendar .left{flex-basis:100%;padding-right:0;margin-top:26px}
section.top .section-content .calendar .left .search-box input{font-size:14px}
section.top .section-content .calendar .left .cal-dropdowns{margin:16.5px 0 48px 0;flex-direction:row-reverse}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown{text-align:right}
section.top .section-content .calendar .left .cal-dropdowns .cal-dropdown .button.blue{max-width:112px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort{display:block;text-align:left;justify-content:flex-start !important}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button{max-width:101px}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button:hover,section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button:focus,section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort .button:active{color:#0000d3;border-color:#0000d3;background-color:white}
section.top .section-content .calendar .left .cal-dropdowns .cal-filter.sort ul{right:auto}
section.top .section-content .calendar .left .checkbox label{padding-left:27px}
section.top .section-content .calendar .right{flex-basis:100%;margin-top:0}
section.top .section-content .calendar .right .events p{margin-bottom:48px}
section.top .section-content .calendar .right .event-group{margin-bottom:28px}
section.top .section-content .calendar .right .details{padding:3px 0 5px 0}
section.top .section-content .calendar .right h3{margin-bottom:12px}
section.top .section-content .calendar .right .date{padding:3px 0 5px 0;margin-right:6px}
section.top .section-content .calendar .right .date h4{margin:0 0 16px}
section.top .section-content .calendar .right .date h5.multi-month{font-size:8px}
section.top .section-content .calendar .hide-mobile{display:none}
section.top .section-content .calendar .drawer{position:fixed;background:white;z-index:2;top:0;bottom:0;left:0;right:52px;padding-left:6%;padding-right:6%;box-shadow:-4px 5px 12px #43566426;overflow-x:hidden;overflow-y:auto;max-height:100vh}
section.top .section-content .calendar .drawer .logo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/logos/gartner-community-logo-white.png');background-position:center;background-repeat:no-repeat;background-size:contain;width:160px;height:60px;margin-top:12px;filter:brightness(2.5%) sepia(100%) saturate(10000%) hue-rotate(218deg)}
section.top .section-content .calendar .drawer .reset{display:flex;justify-content:space-between;margin:30px 0}
section.top .section-content .calendar .drawer .button{color:white;background-color:#0000d3;display:flex;width:fit-content;padding:16px 22px}
section.top .section-content .calendar .drawer .roles{grid-template-columns:1fr 1fr}
section.top .section-content .calendar .drawer.open ~ .backdrop,section.top .section-content .calendar .drawer.open ~ .close-icon{display:block}
section.top .section-content .calendar .drawer ~ .backdrop{position:absolute;right:0;top:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:1}
section.top .section-content .calendar .close-icon{position:fixed;top:20px;right:20px;width:20px;height:20px;display:none;z-index:1}
section.top .section-content .calendar .close-icon:after{content:'';background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/close-blue.png');background-size:14px 14px;display:inline-block;height:14px;width:14px;filter:brightness(10);cursor:pointer}
section.top .section-content .calendar .show-mobile{display:inline-block}
}
.imagetext{position:relative}
.imagetext .jycText h3{margin-bottom:24px}
.imagetext .jycText a{display:inline-block;color:#0000d3;font-size:15px;line-height:21px;font-weight:500;margin-bottom:24px}
@media screen and (max-width:1024px){.imagetext .jycText a{font-size:14px;line-height:20px}
}
.imagetext .jycText a .arrow-right,.imagetext .jycText a .gcom-icon-arrow-up{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-size:21px;vertical-align:sub;font-size:17px;margin-left:5px}
.imagetext .jycText a:hover{color:#0000d3}
.imagetext .jycText a:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;-moz-transform:translate(0.4em,0) rotate(45deg) !important;-o-transform:translate(0.4em,0) rotate(45deg) !important;-ms-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important}
.imagetext .jycText .article>p:last-child{margin-bottom:0}
.imagetext .bg-blue{min-height:570px;width:100%;background-color:#0b2856;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}
.imagetext .bg-blue .bg-gray{position:static;width:calc(980px + (100% - 1080px)/2);height:100%;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}
.imagetext .tl-ir .bg-blue{min-height:796px}
.imagetext .bg-gray{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#f4f4f4}
.imagetext .bg-gray.right{min-height:570px}
.imagetext .bg-gray.left{min-height:668px}
.imagetext .bg-white{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:calc(980px + (100% - 1080px)/2);background-color:white}
.imagetext img{position:absolute;-o-object-fit:cover;object-fit:cover}
.imagetext .section-content{position:absolute;top:0;left:calc((25%)/2);right:calc((25%)/2);background:transparent;height:100%;margin:auto;min-height:796px}
.imagetext img.verticle{left:0;top:-60px;height:609px;width:31%;-o-object-position:left;object-position:left}
.imagetext img.vertical-mobile{display:none}
.imagetext img.horizontal-left{left:0;top:0;bottom:0;margin:auto;height:440px;width:35%}
.imagetext img.horizontal-right{right:0;top:-60px;height:626px;max-width:38%;-o-object-position:left;object-position:left}
.imagetext .animate{-webkit-animation-name:bottomFadeOutAbs;animation-name:bottomFadeOutAbs;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1s;animation-duration:1s;top:0}
.imagetext .text-content{position:absolute;margin-top:100px;text-align:left;margin-left:38%}
.imagetext .text-content h1{margin-bottom:0}
.imagetext .tl-ir .text-content{margin-left:0;margin-right:calc(30% + 100px)}
.imagetext .text-igrid .jycImages{max-width:450px;margin-top:82px;margin-left:auto;margin-right:auto}
@media screen and (max-width:1024px){.imagetext .text-igrid .jycImages{max-width:556px;margin-top:63px;margin-bottom:90px}
}
@media screen and (max-width:767px){.imagetext .text-igrid .jycImages{max-width:325px;margin-top:48px;margin-bottom:60px}
}
@media screen and (max-width:1024px){.imagetext .bg-blue{min-height:460px}
.imagetext .bg-blue .bg-gray{width:82%}
.imagetext .tl-ir .bg-blue{min-height:574px}
.imagetext .bg-gray{min-height:530px}
.imagetext .bg-gray .bg-white{width:82%}
.imagetext img.verticle{top:-40px;height:444px;width:29%}
.imagetext img.horizontal-left{height:283px;width:32%}
.imagetext img.horizontal-right{top:-40px;height:478px;max-width:33%}
.imagetext .section-content{width:auto;margin-left:6%;margin-right:6%;left:0;right:0}
.imagetext .text-content{margin-top:60px;margin-left:calc(26% + 60px)}
.imagetext .tl-ir .text-content{margin-left:0;margin-right:calc(26% + 60px)}
}
@media screen and (max-width:767px){.imagetext .bg-blue{min-height:438px}
.imagetext .tl-ir .bg-blue{min-height:620px}
.imagetext .bg-gray{min-height:600px}
.imagetext img.verticle{display:none}
.imagetext img.vertical-mobile{top:-40px;height:550px;width:39%;left:0;display:block}
.imagetext img.horizontal-left{height:312px;width:40%}
.imagetext img.horizontal-right{top:-40px;height:539px;max-width:38%}
.imagetext .text-content{margin-top:50px;margin-left:calc(30% + 55px)}
.imagetext .tl-ir .text-content{margin-left:0;margin-right:calc(30% + 50px)}
}
.imagestats{position:relative}
.imagestats .animate{animation-name:bottomFadeOutAbs;animation-delay:0;animation-duration:1s}
.imagestats .bg_stats{height:409px;width:100%;background-color:#f4f4f4}
.imagestats .bg_stats img{position:absolute;object-fit:cover}
.imagestats .bg_stats img.stats-image{left:0;bottom:0;height:528px;width:90%;top:-119px}
.imagestats .bg_stats .stats{color:white;max-width:75%;width:100%;margin-left:auto;margin-right:auto;position:relative;display:flex;flex-wrap:wrap}
.imagestats .bg_stats h3{color:#fff;width:auto;z-index:0;margin:0 0 60px 0;text-align:left;font-weight:bold}
.imagestats .bg_stats hr{height:8px;width:88px;background-color:#fa504b}
.imagestats .bg_stats .statsbar{width:100%;top:4em}
.imagestats .bg_stats .statsbar .stat-one{width:33%;min-height:100px;float:left}
.imagestats .bg_stats .statsbar .stat-two{width:33%;min-height:100px;float:left}
.imagestats .bg_stats .statsbar .stat-three{width:33%;min-height:100px;float:left}
.imagestats .bg_stats .statsbar .stat-number{height:66px;width:98px;color:#fff;font-size:60px;font-weight:bold;line-height:66px;text-align:left;margin-bottom:24px}
.imagestats .bg_stats .statsbar .stat-title{width:264px;color:#fff;font-size:40px;line-height:51px;font-weight:500;text-align:left}
@media screen and (max-width:1024px){.imagestats .bg_stats{height:317px}
.imagestats .bg_stats img.stats-image{height:383px;top:-66px}
.imagestats .bg_stats hr{height:6px;width:66px;margin:0 0 30px 0}
.imagestats .bg_stats .stats{width:auto;margin-left:6%;margin-right:6%}
.imagestats .bg_stats .statsbar .stat-title{width:159px;color:#fff;font-size:24px;font-weight:500;line-height:31px}
.imagestats .bg_stats .statsbar .stat-number{height:62px;width:85px;font-size:52px;line-height:62px}
.imagestats .bg_stats .statsbar .stats{margin-left:6%;margin-right:6%}
}
@media screen and (max-width:767px){.imagestats .bg_stats{min-height:440px}
.imagestats .bg_stats img.stats-image{height:488px;top:-48px}
.imagestats .bg_stats h3{max-width:156px;margin:0 0 24px 0}
.imagestats .bg_stats hr{height:2px;width:33px;margin:0 0 17px 0}
.imagestats .bg_stats .statsbar .stat-title{font-size:20px;line-height:25px}
.imagestats .bg_stats .statsbar .stat-number{height:32px;width:69px;font-size:32px;line-height:32px;margin-bottom:12px}
.imagestats .bg_stats .statsbar .stats{width:auto;margin-left:6%;margin-right:6%}
.imagestats .bg_stats .statsbar .stat-one,.imagestats .bg_stats .statsbar .stat-two,.imagestats .bg_stats .statsbar .stat-three{min-height:83px;width:100%;margin-bottom:24px}
}
section.top .section-content .form{display:flex;flex-wrap:wrap;margin-top:138px}
@media screen and (max-width:1024px){section.top .section-content .form{margin-top:64px}
}
@media screen and (max-width:767px){section.top .section-content .form{margin-top:48px}
}
section.top .section-content .form .hide{display:none}
section.top .section-content .form .show{display:block}
section.top .section-content .form .left{flex-basis:50%;padding-right:50px}
@media screen and (max-width:1024px){section.top .section-content .form .left{flex-basis:100%;padding:0;margin-bottom:50px}
}
section.top .section-content .form .left .checkbox.all{margin-bottom:24px}
section.top .section-content .form .left .locations{display:flex;flex-wrap:wrap}
section.top .section-content .form .left .locations .check-input-wrapper{flex-basis:50%;display:flex}
@media screen and (min-width:1024.98px){section.top .section-content .form .left .locations .check-input-wrapper{margin-bottom:14px !important}
}
@media screen and (max-width:1024px){section.top .section-content .form .left .locations .check-input-wrapper{flex-basis:33%;margin-bottom:24px}
}
@media screen and (max-width:767px){section.top .section-content .form .left .locations .check-input-wrapper{flex-basis:100%}
}
section.top .section-content .form .left .locations .check-input-wrapper .checkbox-input{height:9px}
section.top .section-content .form .left .locations .check-input-wrapper .checkbox-text{margin-left:28px}
section.top .section-content .form .left .regions{margin:0 0 30px 35px}
section.top .section-content .form .left .regions .region{padding-top:calc(30.5px - 24px);padding-bottom:calc(30px - calc(30.5px - 24px))}
section.top .section-content .form .left .regions .region-name{position:relative;color:#0000d3;width:100%;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:28px}
section.top .section-content .form .left .regions .region-name .icon{position:absolute;right:0;font-weight:900}
section.top .section-content .form .left .regions .region-name.caret-down{margin:0}
section.top .section-content .form .right{flex-basis:50%}
@media screen and (max-width:1024px){section.top .section-content .form .right{flex-basis:100%}
}
section.top .section-content .form .right .text-area{min-height:133px;resize:vertical}
.sponsor-inquiry .checkbox-text{margin-left:12px}
.sponsor-inquiry .form-control .text-input.invalid{border:1px solid #757575}
.sponsor-inquiry .form-control .text-input:focus{border:solid 1px #0000d3;border-radius:0;outline:0}
.sponsor-inquiry .button.submit{margin-top:47px}
@media screen and (min-width:1024.98px){.cmp-eventLocation h3{margin-bottom:32px}
}
.cmp-eventLocation .accomodation{min-height:90px}
@media screen and (max-width:1024px){.cmp-eventLocation .accomodation{min-height:0}
}
@media screen and (max-width:767px){.cmp-eventLocation .accomodation{min-height:0}
}
@media screen and (max-width:1024px){.cmp-eventLocation .venue-accomodation-title{margin-bottom:12px}
}
@media screen and (max-width:767px){.cmp-eventLocation .venue-accomodation-title{margin-bottom:24px}
}
.cmp-eventLocation .sub-title{letter-spacing:0;line-height:25px;margin-bottom:0}
@media screen and (max-width:1024px){.cmp-eventLocation .sub-title{line-height:22px;font-size:18px}
}
@media screen and (max-width:767px){.cmp-eventLocation .sub-title{line-height:18px;font-size:14px}
}
.cmp-eventLocation a.blue{color:#0000d3}
.cmp-eventLocation a.button.blue-bordered{letter-spacing:0}
.cmp-eventLocation .more-addon{margin-top:18px}
.cmp-eventLocation .more-addon,.cmp-eventLocation .reserve-addon{font-size:16px;font-weight:500;color:#0000d3}
@media screen and (max-width:1024px){.cmp-eventLocation .more-addon,.cmp-eventLocation .reserve-addon{margin-top:24px}
}
@media screen and (max-width:767px){.cmp-eventLocation .more-addon,.cmp-eventLocation .reserve-addon{font-size:12px;margin-top:24px}
}
.cmp-eventLocation .reserve-addon{margin-top:48px}
@media screen and (max-width:1024px){.cmp-eventLocation .reserve-addon{margin-top:36px}
}
@media screen and (max-width:767px){.cmp-eventLocation .reserve-addon{margin-top:24px}
}
.cmp-eventLocation .dropbtn{background-color:Transparent;border:0;cursor:pointer}
.cmp-eventLocation .dropbtn-txt{width:208px;color:#0000d3}
.cmp-eventLocation .dropdown-content{display:none;margin-top:36px}
.cmp-eventLocation .dropdown-content p,.cmp-eventLocation .dropdown-content li,.cmp-eventLocation .dropdown-content a{font-size:17px}
@media screen and (max-width:1024px){.cmp-eventLocation .dropdown-content{margin-top:13px}
}
@media screen and (min-width:1024.98px){.cmp-eventLocation .dropdown-content p,.cmp-eventLocation .dropdown-content li,.cmp-eventLocation .dropdown-content a{font-size:22px}
}
.cmp-eventLocation .accomodation-detail{color:#000;letter-spacing:0;line-height:31px}
.cmp-eventLocation .accomodation-detail p,.cmp-eventLocation .accomodation-detail li,.cmp-eventLocation .accomodation-detail a{font-size:17px}
@media screen and (min-width:1024.98px){.cmp-eventLocation .accomodation-detail p,.cmp-eventLocation .accomodation-detail li,.cmp-eventLocation .accomodation-detail a{font-size:22px}
}
@media screen and (max-width:1024px){.cmp-eventLocation .accomodation-detail{min-height:auto}
}
.cmp-eventLocation iframe{width:349px;height:343px;margin-top:31px}
@media screen and (max-width:1024px){.cmp-eventLocation iframe{margin-top:24px;height:327px;width:321px}
}
@media screen and (max-width:767px){.cmp-eventLocation iframe{margin-top:24px;height:331px;width:327px}
}
.cmp-eventLocation .event-caret{background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;margin-left:100px;vertical-align:middle;font-weight:bold}
@media screen and (max-width:1024px){.cmp-eventLocation .event-caret{margin-left:40px}
}
.cmp-eventLocation .event-caret-up{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.cmp-eventLocation .event-caret-down{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.cmp-eventLocation .gcom-icon-arrow-up{font-size:17px;margin-right:0;font-weight:bold;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.cmp-eventLocation .gcom-icon-arrow-up:before{content:"\e9be"}
.cmp-eventLocation .reserve-addon a:hover{color:#0000d3;background-color:transparent}
.cmp-eventLocation a:hover .gcom-icon-arrow-up{margin-left:8px}
section.top .section-content .demandgen-left{margin-bottom:75px}
section.top .section-content .demandgen-left .speakerlist{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}
section.top .section-content .demandgen-left .speaker{display:flex;flex-basis:48%;margin-bottom:32px}
section.top .section-content .demandgen-left .speaker .wrapper{width:100%;align-self:center}
section.top .section-content .demandgen-left .speaker .speaker-detail{display:flex}
section.top .section-content .demandgen-left .speaker .speaker-detail .name{color:#002856;font-weight:500}
section.top .section-content .demandgen-left .speaker .speaker-detail .type{color:#000;font-weight:500;margin:0}
section.top .section-content .demandgen-left .speaker .bio{margin-top:16px}
section.top .section-content .demandgen-left .other{display:flex;flex-wrap:wrap;height:43px;border-bottom:1px solid #d5d5d5}
section.top .section-content .demandgen-left .speakerimage{margin-right:24px}
section.top .section-content .demandgen-left .speakerimage img{width:124px;height:124px;border-radius:50%}
section.top .section-content .demandgen-left .speakerbio{width:100%;margin-right:16px}
@media screen and (max-width:1024px){section.top .section-content .demandgen-left .speakerbio{margin-right:24px}
}
section.top .section-content .demandgen-left p,section.top .section-content .demandgen-left h5{margin:0}
section.top .section-content .demandgen-left .companyimage{display:flex}
section.top .section-content .demandgen-left .companyimage img{height:auto;max-width:150px;margin:auto}
section.top .section-content .demandgen-left .description,section.top .section-content .demandgen-left .podcast{flex-basis:50%;text-align:right}
section.top .section-content .demandgen-left .description p:first-of-type,section.top .section-content .demandgen-left .podcast p:first-of-type{margin-bottom:20px}
section.top .section-content .demandgen-left .socialshare{flex-basis:50%}
@media(min-width:1025px) and (max-width:1260px){section.top .section-content .demandgen-left .speaker{flex-basis:100%}
}
@media screen and (max-width:1024px){section.top .section-content .demandgen-left{margin-bottom:70px}
section.top .section-content .demandgen-left .speakerlist{margin-bottom:30px}
section.top .section-content .demandgen-left .speakerimage img{width:100px;height:100px}
section.top .section-content .demandgen-left .speakerbio{width:calc(100% - 300px)}
section.top .section-content .demandgen-left .speakerbio:last-child{width:100%;margin-right:0}
section.top .section-content .demandgen-left .speaker{flex-basis:100%;margin-bottom:24px}
section.top .section-content .demandgen-left .speaker .bio{margin-top:5px}
section.top .section-content .demandgen-left .description p:first-of-type,section.top .section-content .demandgen-left .podcast p:first-of-type{margin-bottom:10px}
}
@media screen and (max-width:767px){section.top .section-content .demandgen-left{margin-bottom:38px}
section.top .section-content .demandgen-left .speakerlist{margin-bottom:10px}
section.top .section-content .demandgen-left .speakerimage img{width:72px;height:72px}
section.top .section-content .demandgen-left .speakerbio{width:100%}
section.top .section-content .demandgen-left .companyimage img{max-width:80px}
section.top .section-content .demandgen-left .other{height:74px}
section.top .section-content .demandgen-left .description,section.top .section-content .demandgen-left .podcast{flex-basis:100%;text-align:left;margin-bottom:12px}
section.top .section-content .demandgen-left .socialshare{flex-basis:100%;margin-bottom:12px}
}
@media screen and (max-width:767px){section.top .section-content .featuredspeaker h3{margin-bottom:14px}
}
section.top .section-content .featuredspeaker .speakerlist{display:flex;flex-wrap:wrap;margin-left:-31px;margin-right:-31px}
section.top .section-content .featuredspeaker .speaker{flex-basis:20%;padding:0 32px;margin-top:48px}
section.top .section-content .featuredspeaker .speaker .name{color:#002856;font-weight:500}
section.top .section-content .featuredspeaker .speaker .type{font-weight:500;color:#000}
section.top .section-content .featuredspeaker .speakerimage{margin-bottom:18px}
section.top .section-content .featuredspeaker .speakerimage img{width:100%;height:100%;border-radius:50%}
@media screen and (min-width:1024.98px){section.top .section-content .featuredspeaker .speakerimage img{min-width:165px}
}
section.top .section-content .featuredspeaker .speakerbio{width:100%}
section.top .section-content .featuredspeaker p,section.top .section-content .featuredspeaker h5{margin:0}
@media screen and (max-width:1024px){section.top .section-content .featuredspeaker .speaker{flex-basis:25%;margin-top:36px}
section.top .section-content .featuredspeaker .speakerimage{margin-bottom:10px}
section.top .section-content .featuredspeaker .speakerimage img{width:100px;height:100px}
}
@media screen and (max-width:767px){section.top .section-content .featuredspeaker .speaker{display:flex;flex-basis:100%;margin-top:20px}
section.top .section-content .featuredspeaker .speakerimage{margin-bottom:0;margin-right:24px}
section.top .section-content .featuredspeaker .speakerimage img{width:96px;height:96px}
}
section.top .section-content .governingbodychairs .chairlist{display:flex;flex-wrap:wrap;margin-left:-31px;margin-right:-31px}
section.top .section-content .governingbodychairs .chaircard{flex-basis:20%;padding:0 31px;margin-top:24px}
section.top .section-content .governingbodychairs .chaircard .name{color:#000;font-weight:bold;margin-bottom:4px}
section.top .section-content .governingbodychairs .image{margin-bottom:12px}
section.top .section-content .governingbodychairs .image img{width:100%;height:100%;border-radius:50%}
section.top .section-content .governingbodychairs .bio{width:100%}
section.top .section-content .governingbodychairs h4{margin-bottom:18px}
section.top .section-content .governingbodychairs p{margin:0}
section.top .section-content .governingbodychairs .p-small{line-height:24px}
@media screen and (max-width:1024px){section.top .section-content .governingbodychairs .chaircard{flex-basis:25%}
section.top .section-content .governingbodychairs .image{margin-bottom:10px}
section.top .section-content .governingbodychairs .image img{width:100px;height:100px}
section.top .section-content .governingbodychairs h4{margin:0}
}
@media screen and (max-width:767px){section.top .section-content .governingbodychairs .chaircard{display:flex;flex-basis:100%}
section.top .section-content .governingbodychairs .image{margin-bottom:0;margin-right:24px}
section.top .section-content .governingbodychairs .image img{width:96px;height:96px}
section.top .section-content .governingbodychairs .bio p{font-size:18px;line-height:24px}
}
section.top .section-content .backgroundcontainer{padding:60px 52px}
@media screen and (max-width:1024px){section.top .section-content .backgroundcontainer{padding:42px 37px}
}
@media screen and (max-width:767px){section.top .section-content .backgroundcontainer{padding:35px}
}
.cmp-podcast-player{position:relative}
.cmp-podcast-player h5{margin-bottom:16px}
@media screen and (max-width:767px){.cmp-podcast-player h5{margin-bottom:8px}
}
.cmp-podcast-player .horizontal-rule{display:block;width:100%;margin-top:18px}
@media screen and (max-width:1024px){.cmp-podcast-player .horizontal-rule{margin-top:24px}
}
@media screen and (max-width:767px){.cmp-podcast-player .horizontal-rule{margin-top:18px}
}
.cmp-podcast-player .horizontal-rule hr{height:1px;width:100%;border:1px solid #d5d5d5}
.cmp-podcast-player .transcript-mobile{display:none}
@media screen and (max-width:767px){.cmp-podcast-player .transcript-mobile{display:block;height:20px;margin-top:32px;color:#000;font-size:12px;font-weight:500;letter-spacing:.75px;line-height:22px;text-align:center;width:100%}
.cmp-podcast-player .transcript-mobile .transcript-icon{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/transcript.svg');background-size:24px 24px;background-repeat:no-repeat;display:inline-block;height:24px;width:24px;margin-right:20px;vertical-align:middle}
.cmp-podcast-player .transcript-mobile .caret-up{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;margin-left:20px;margin-bottom:1px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle}
.cmp-podcast-player .transcript-mobile .caret-down{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;margin-left:20px;margin-bottom:1px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}
}
.cmp-podcast-player .transcriptText{margin-top:82px}
@media screen and (max-width:1024px){.cmp-podcast-player .transcriptText{margin-top:64px}
}
@media screen and (max-width:767px){.cmp-podcast-player .transcriptText{margin-top:48px}
}
.cmp-podcast-player .transcript-link{cursor:pointer}
.cmp-podcast-player .hide{display:none}
.cmp-podcast-player .more-podcasts{margin-top:72px;display:flex;flex:wrap;width:100%;height:20px;color:#000;font-size:16px;font-weight:500;letter-spacing:1px;line-height:20px}
@media screen and (max-width:767px){.cmp-podcast-player .more-podcasts{margin-top:33px;font-size:12px;font-weight:500;letter-spacing:.75px;line-height:22px}
}
.cmp-podcast-player .more-podcasts .prev-episode{display:block;width:calc(100% - 160px);text-align:left}
.cmp-podcast-player .more-podcasts .prev-episode .left-icon{content:'';background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-left.png');background-size:8px 12px;background-repeat:no-repeat;height:12px;width:8px;margin-right:30px;display:inline-block}
.cmp-podcast-player .more-podcasts .transcript-non-mobile{display:block;text-align:center;width:calc(100% - 160px)}
.cmp-podcast-player .more-podcasts .transcript-non-mobile .transcript-icon{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/transcript.svg');background-size:24px 24px;background-repeat:no-repeat;display:inline-block;height:24px;width:24px;margin-right:20px;vertical-align:middle}
.cmp-podcast-player .more-podcasts .transcript-non-mobile .caret-up{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;margin-left:20px;margin-bottom:1px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle}
.cmp-podcast-player .more-podcasts .transcript-non-mobile .caret-down{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;margin-left:20px;margin-bottom:1px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}
@media screen and (max-width:767px){.cmp-podcast-player .more-podcasts .transcript-non-mobile{display:none}
}
.cmp-podcast-player .more-podcasts .next-episode{display:block;width:calc(100% - 160px);text-align:right}
.cmp-podcast-player .more-podcasts .next-episode .right-icon{content:'';background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;height:12px;width:8px;margin-left:30px;display:inline-block}
.cmp-podcast-player #audio-spectrum{color:#999;position:relative;top:47px;left:0;z-index:0;height:200px;overflow:hidden}
.cmp-podcast-player #audio-spectrum wave:hover{cursor:pointer}
@media screen and (max-width:767px){.cmp-podcast-player #audio-spectrum{top:37px;height:180px}
}
.cmp-podcast-player .audio-player-container{color:#fff;overflow:hidden;margin:0 auto;position:relative;z-index:1;background:linear-gradient(180deg,#fff 0,#000 0);min-height:47px;opacity:.8;max-width:100%}
@media screen and (max-width:767px){.cmp-podcast-player .audio-player-container{min-height:37px}
}
.cmp-podcast-player .audio-player-container audio{width:0;height:0}
.cmp-podcast-player .audio-player-container audio::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}
.cmp-podcast-player .audio-player-container .controls{display:flex;position:absolute;bottom:0;width:100%;flex-wrap:wrap;transition:all .5s}
.cmp-podcast-player .audio-player-container .controls .buttons{padding:5px}
@media screen and (max-width:767px){.cmp-podcast-player .audio-player-container .controls .buttons{padding:0}
}
.cmp-podcast-player .audio-player-container .controls .buttons #play-pause{background:none !important;border:0;outline:0;cursor:pointer;margin-right:14px}
.cmp-podcast-player .audio-player-container .controls .buttons #play-pause:before{content:"";background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png');background-repeat:no-repeat;background-size:28px 28px;display:inline-block;width:28px;height:28px}
.cmp-podcast-player .audio-player-container .controls .buttons .time{display:inline-block;height:28px;vertical-align:bottom;color:white;font-size:14px}
.cmp-podcast-player .audio-player-container .controls .buttons .volume{display:inline-block;vertical-align:text-top;color:white}
.cmp-podcast-player .audio-player-container .controls .buttons .volume-icon{position:absolute;right:13px;margin:0 auto}
.cmp-podcast-player .audio-player-container .controls .buttons .volume-icon:hover{cursor:pointer}
@media screen and (max-width:767px){.cmp-podcast-player .audio-player-container .controls .buttons .volume-icon{display:none}
}
.cmp-podcast-player .audio-player-container .controls .buttons .volume-icon.speaker{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/volume.png');height:18px;width:24px;background-repeat:no-repeat;background-size:24px 18px;top:12px}
.cmp-podcast-player .audio-player-container .controls .buttons .volume-icon.mute{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/mute.png');height:24px;width:24px;background-repeat:no-repeat;background-size:24px 24px;top:9px}
.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider{position:absolute;right:50px;margin:0 auto;height:5px;width:128px;background:#555;border-radius:15px}
.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider:hover{cursor:pointer}
@media screen and (max-width:767px){.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider{display:none}
}
.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider .ui-slider-range-min{height:5px;width:128px;position:absolute;background:#fff;border:0;outline:0}
@media screen and (max-width:1024px){.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider .ui-slider-range-min{border-radius:3px}
}
@media screen and (max-width:767px){.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider .ui-slider-range-min{display:none}
}
.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider .ui-slider-handle{width:9px;height:9px;border-radius:10px;background:#fff;position:absolute;margin-top:-2px;cursor:pointer;outline:0}
@media screen and (max-width:767px){.cmp-podcast-player .audio-player-container .controls .buttons #volume-slider .ui-slider-handle{display:none}
}
.cmp-podcast-player .audio-player-container .controls .buttons .playButton:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png')}
.cmp-podcast-player .audio-player-container .controls .buttons .pauseButton:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Pause_Button.png') !important}
.cmp-podcast-player .audio-player-container .controls .progress-bar{height:180px;top:0;left:0;width:100%;background-color:#000;cursor:pointer}
.cmp-podcast-player .audio-player-container .controls .progress{height:100%;background-color:#0000d3}
section.top .section-content .audioplayer .blue .plyr--audio .plyr__controls{background-color:#002856}
section.top .section-content .audioplayer .evanta-blue .plyr--audio .plyr__controls{background-color:#0000d3}
section.top .section-content .audioplayer .gray .plyr--audio .plyr__controls{background-color:#000}
section.top .section-content .audioplayer .plyr--audio .plyr__controls{color:white;background-color:#002856}
section.top .section-content .audioplayer .plyr--audio .plyr__control.plyr__tab-focus,section.top .section-content .audioplayer .plyr--audio .plyr__control:hover{background:0;outline:0}
section.top .section-content .audioplayer .plyr--audio button[data-plyr="play"]{margin:0 15px}
section.top .section-content .audioplayer .plyr--audio button[data-plyr="rewind"],section.top .section-content .audioplayer .plyr--audio button[data-plyr="fast-forward"]{margin:0 5px}
section.top .section-content .audioplayer .plyr--audio .plyr__time{margin:0 5px}
section.top .section-content .audioplayer .plyr--audio .plyr__volume{width:25%;max-width:128px;margin-left:20px}
section.top .section-content .audioplayer .plyr--audio input[type="range"]{color:white}
@media screen and (max-width:1024px){section.top .section-content .audioplayer .plyr--audio .plyr__volume{width:35px;min-width:35px;max-width:128px;margin-left:10px}
section.top .section-content .audioplayer .plyr--audio .plyr__volume input{display:none}
}
@media screen and (max-width:767px){section.top .section-content .audioplayer .plyr--audio .plyr__controls{flex-wrap:wrap}
section.top .section-content .audioplayer .plyr--audio .plyr__controls__item{margin:0 !important}
section.top .section-content .audioplayer .plyr--audio .plyr__time{flex-basis:15%}
section.top .section-content .audioplayer .plyr--audio .plyr__progress__container{flex-basis:70%;padding:0 5px}
section.top .section-content .audioplayer .plyr--audio button[data-plyr="rewind"],section.top .section-content .audioplayer .plyr--audio button[data-plyr="play"],section.top .section-content .audioplayer .plyr--audio button[data-plyr="fast-forward"]{display:flex;justify-content:center;flex-basis:33%;padding-top:20px}
section.top .section-content .audioplayer .plyr--audio button[data-plyr="rewind"]{padding-left:20px}
section.top .section-content .audioplayer .plyr--audio button[data-plyr="fast-forward"]{padding-right:20px}
}
.cmp-featuredcontent.list-view.full-column a{display:flex;justify-content:space-between}
.cmp-featuredcontent.list-view.full-column a:hover h4,.cmp-featuredcontent.list-view.full-column a:hover h5{color:#0000d3}
@media screen and (min-width:1024.98px){.cmp-featuredcontent.list-view.full-column .main-title{margin-bottom:30px}
}
.cmp-featuredcontent.list-view.full-column .featured-content-section{display:flex;flex-wrap:wrap}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content{margin-bottom:50px}
@media screen and (max-width:1024px){.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content{margin-bottom:30px}
}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content:hover .featured-image{filter:brightness(0.6)}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .grid-view-title,.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .list-view-title{font-size:15px;line-height:15px;color:#002856;font-weight:400;margin-bottom:24px}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content h5.grid-view-title,.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content h5.mobile-featured{display:none}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-image{height:max-content}
@media screen and (max-width:1024px){.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-image{display:none}
}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-image img.column-image,.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-image img.full-image{display:none}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-image img.thumbnail-image{display:block;height:100px;width:100px}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-copy{width:calc(100% - 124px)}
@media screen and (max-width:1024px){.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .featured-copy{width:100%}
}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .article-desc-desk-tab{margin-bottom:0}
.cmp-featuredcontent.list-view.full-column .featured-content-section .featured-content .article-desc-mobile{display:none}
.cmp-featuredcontent a.button.blue-bordered{display:inline-block;cursor:pointer;font-size:16px;line-height:20px;font-weight:600;letter-spacing:1px;text-align:center;border-radius:4px;border:2px solid #0000d3;padding:20px 26px;color:#0000d3;transition:all .2s ease-in-out}
.cmp-featuredcontent a.button.blue-bordered .gcom-icon-arrow-up{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-weight:bold;font-size:21px;vertical-align:sub;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-ms-transition:all 150ms ease;transition:all 150ms ease}
.cmp-featuredcontent a.button.blue-bordered:hover{color:#0000d3;background-color:transparent}
.cmp-featuredcontent a.button.blue-bordered:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;-moz-transform:translate(0.4em,0) rotate(45deg) !important;-o-transform:translate(0.4em,0) rotate(45deg) !important;-ms-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important}
.cmp-featuredcontent a.button.blue-bordered.align-middle{align-self:center;vertical-align:middle}
.cmp-featuredcontent a.button.btn-primary{color:#FFF;background-color:#0000d3;border:2px solid #0000d3}
.cmp-featuredcontent a.button.btn-primary:hover{background-color:#0000a9}
.cmp-featuredcontent a.button.btn-primary:active{background-color:#00007f}
.cmp-featuredcontent a.button.btn-primary:focus{outline:solid 4px rgba(0,0,211,0.2)}
.featured-blue .cmp-featuredcontent.grid-view h3,.featured-blue .cmp-featuredcontent.grid-view h4,.featured-blue .cmp-featuredcontent.grid-view h5{color:#FFF}
.featured-blue .cmp-featuredcontent.grid-view p{color:#FFF}
.featured-blue .cmp-featuredcontent.grid-view hr{background-color:#fa504b}
.featured-blue .cmp-featuredcontent.grid-view .all-content{text-align:center;margin-top:48px}
@media screen and (max-width:1024px){.featured-blue .cmp-featuredcontent.grid-view .all-content{margin-top:24px}
}
@media screen and (max-width:1024px){.featured-blue .cmp-featuredcontent.grid-view p{color:#FFF}
}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section{display:flex;flex-wrap:wrap}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content:last-child{margin-right:0}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content{width:33%}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .desktop-featured{display:none}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image{display:block}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image .desktop-featured{display:block}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image img.column-image{width:calc(100% - 35px);display:block}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image img.full-image{display:none}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image img.thumbnail-image{display:none}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-copy{display:block;width:calc(100% - 35px);margin-top:24px}
@media screen and (max-width:1024px){.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content:nth-of-type(1){margin-top:28px}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content{display:block;width:100%;margin-top:35px}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .desktop-featured{display:block}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .mobile-featured{display:none}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image{display:block}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image .desktop-featured{display:block}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image img.column-image{display:block;width:300px}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image img.full-image{display:none}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image img.thumbnail-image{display:none}
.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-copy{display:block;width:100%;margin-top:8px}
}
@media screen and (max-width:767px){.featured-blue .cmp-featuredcontent.grid-view.three-column .featured-content-section .featured-content .featured-image{display:none}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section{display:flex;flex-wrap:wrap}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content{display:flex;width:50%}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content{width:100%}
}
@media screen and (max-width:767px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content{display:block}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .mobile-featured,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .mobile-featured,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .mobile-featured{display:none}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-image{display:none}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy{display:block;margin-top:20px}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy{margin-top:0}
}
@media screen and (max-width:767px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content .featured-copy{min-width:0}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1){width:100%;display:flex}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1){display:block}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1):hover .featured-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1):hover .featured-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1):hover .featured-image{background-color:transparent}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .mobile-featured,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .mobile-featured,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .mobile-featured{display:none}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .mobile-featured,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .mobile-featured,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .mobile-featured{display:block;margin-bottom:14px}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .desktop-featured,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .desktop-featured,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .desktop-featured{display:block}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .desktop-featured,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .desktop-featured,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .desktop-featured{display:none}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image{display:inline-block;width:50%}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image{display:block;width:100%}
}
@media screen and (max-width:767px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image{width:100%}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image{margin-top:20px;display:block;padding-right:45px;width:100%;max-width:calc(502px + 45px);display:block}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image{display:none}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image{display:none}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image{width:100% !important;height:auto;margin:0;display:block}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image{display:none}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image{display:none}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy{width:49%;margin-left:0}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy{display:block;width:100%;margin-top:24px}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy>*:last-child,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy>*:last-child,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy>*:last-child{margin-bottom:0}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2){width:50%;display:flex}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2){margin-right:0;width:100%}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2)>*,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2)>*,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2)>*{padding-right:45px}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2){display:block;width:100%}
}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-image,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-image,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-image{display:none}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy{max-width:calc(100% - 47px)}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy,.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy,.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy{width:100%;margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;min-width:0;max-width:100%}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(3),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(3),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(3){margin-top:calc(48px - 20px)}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-gray .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(3),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.featured-blue .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(3),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(2),.white .cmp-featuredcontent.grid-view.two-column .featured-content-section .featured-content:nth-of-type(3){margin-top:30px}
}
.featured-gray .cmp-featuredcontent.grid-view.two-column .all-content,.featured-blue .cmp-featuredcontent.grid-view.two-column .all-content,.white .cmp-featuredcontent.grid-view.two-column .all-content{text-align:center;margin-top:40px}
@media screen and (max-width:1024px){.featured-gray .cmp-featuredcontent.grid-view.two-column .all-content,.featured-blue .cmp-featuredcontent.grid-view.two-column .all-content,.white .cmp-featuredcontent.grid-view.two-column .all-content{text-align:left}
}
.featured-gray .cmp-featuredcontent.grid-view h3,.featured-gray .cmp-featuredcontent.grid-view h4,.featured-gray .cmp-featuredcontent.grid-view h5,.white .cmp-featuredcontent.grid-view h3,.white .cmp-featuredcontent.grid-view h4,.white .cmp-featuredcontent.grid-view h5{color:#002856}
.featured-gray .cmp-featuredcontent.grid-view p,.white .cmp-featuredcontent.grid-view p{color:#000}
.cmp-featuredcontent.grid-view.full-column .featured-content-section{display:flex;flex-wrap:wrap}
.cmp-featuredcontent.grid-view.full-column .featured-content-section a:hover h4,.cmp-featuredcontent.grid-view.full-column .featured-content-section a:hover h5{color:#0000d3}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1){width:100%}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1):hover .featured-blog-section .featured-image{background-color:#061835}
@media screen and (max-width:1024px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1):hover .featured-blog-section .featured-image{background-color:transparent}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-image{position:relative;display:block;width:100%;height:310px;overflow:hidden;padding-bottom:calc(310 / 1080 * 100%)}
@media screen and (max-width:1024px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-image{height:193px}
}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-image{height:94px;flex:0 0 100%}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.full-image{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;object-fit:cover;object-position:50% 50%}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.column-image,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-image img.thumbnail-image{display:none !important}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy{display:block;width:100%;margin-bottom:50px}
@media screen and (max-width:1024px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy{margin-bottom:30px}
}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .featured-copy{flex:0 0 100%;margin-bottom:6px}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(1) .article-desc-mobile{display:none}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2){padding-right:calc(36px / 2)}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2){margin-right:0;padding:0}
}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .article-desc-mobile{margin-bottom:30px !important}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3){padding-left:calc(36px / 2)}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3){padding:0}
}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .featured-image,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .featured-copy,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .featured-image,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .featured-copy{margin-bottom:14px}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .article-desc-mobile,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .article-desc-desk-tab,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .article-desc-mobile,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .article-desc-desk-tab{margin-bottom:0}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .article-desc-desk-tab,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .article-desc-desk-tab{display:none}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .article-desc-mobile,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .article-desc-mobile{display:none}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(2) .article-desc-mobile,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:nth-of-type(3) .article-desc-mobile{display:block;flex:0 0 100%}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content{width:50%}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content{display:block;width:100%}
}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content>a{display:flex !important;flex-wrap:wrap;width:100%}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content:hover .featured-image{filter:brightness(0.6)}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .grid-view-title{font-size:15px;line-height:15px;font-weight:400;color:#002856;margin-bottom:24px;display:block}
@media screen and (max-width:1024px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .grid-view-title{margin-bottom:14px}
}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .grid-view-title{margin-bottom:18px;flex:0 0 100%}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image{margin-bottom:22px;margin-right:15px}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image{flex:0 1 95px}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image img{vertical-align:bottom}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image img.column-image{width:100%}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image .full-image,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image .column-image{display:none}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image img.full-image,.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image img.thumbnail-image{display:none}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-image img.thumbnail-image{display:block !important;height:95px}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-copy{display:block}
@media screen and (max-width:767px){.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-copy{flex:1 1 50%}
}
.cmp-featuredcontent.grid-view.full-column .featured-content-section .featured-content .featured-copy .list-view-title{display:none}
section.top .section-content .search{display:flex;flex-wrap:wrap;margin-bottom:10px}
section.top .section-content .search .search-box{height:54px;border:solid 1px #535353;flex-basis:calc(100% - 231px)}
section.top .section-content .search .search-box input{height:100%;width:calc(100% - 54px);font-size:15px;line-height:34px;color:black;vertical-align:middle;border:0;outline:0;padding:0 16px 0 20px;border-top-right-radius:4px;border-bottom-right-radius:4px}
section.top .section-content .search .search-box input::placeholder{color:black}
section.top .section-content .search .search-box input:-ms-input-placeholder{color:black}
section.top .section-content .search .search-box input::-ms-input-placeholder{color:black}
section.top .section-content .search .search-box input::-webkit-search-cancel-button{-webkit-appearance:none;display:inline-block;width:14px;height:14px;margin-left:0;background:linear-gradient(45deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,#535353 45%,#00000000 55%,rgba(0,0,0,0) 57%,rgba(0,0,0,0) 100%),linear-gradient(135deg,transparent 0,transparent 45%,#535353 0,transparent 57%,transparent 100%)}
section.top .section-content .search .search-box input::-webkit-search-cancel-button:hover{cursor:pointer}
section.top .section-content .search .search-box .search-icon{width:54px;display:inline-block;height:100%;vertical-align:middle;background-color:#0000d3}
section.top .section-content .search .search-box .searchIconOnClick{background-color:#00007f}
section.top .section-content .search .search-box .search-icon .gcom-icon-search{display:inline-block;font-size:25px;font-size:21px;margin-top:16px;color:white}
section.top .section-content .search .controls{display:flex;height:54px}
section.top .section-content .search .controls .sort-dropdown{display:flex;position:relative}
section.top .section-content .search .controls .sort-dropdown .button{width:101px;padding:16px 0}
section.top .section-content .search .controls .sort-dropdown .button:hover{color:#0000d3;border-color:#0000d3;background-color:white}
section.top .section-content .search .controls .sort-dropdown .button .gcom-icon-angle-up{display:none}
section.top .section-content .search .controls .sort-dropdown .button .gcom-icon-angle-down{display:inline-block}
section.top .section-content .search .controls .sort-dropdown .button .gcom-icon-angle-up,section.top .section-content .search .controls .sort-dropdown .button .gcom-icon-angle-down{margin-left:5px;font-size:12px;font-weight:bold;vertical-align:baseline}
section.top .section-content .search .controls .sort-dropdown ul{display:none;position:absolute;background:white;z-index:10;margin:0;padding:30px 20px;box-shadow:0 2px 9px #00000029;top:54px;right:-34px}
section.top .section-content .search .controls .sort-dropdown ul li{list-style:none;margin:0;padding:0;display:block;margin-bottom:17.5px;line-height:20px}
section.top .section-content .search .controls .sort-dropdown ul li span{display:inline-block;padding:0 10px;border-left:1px solid transparent;border-right:1px solid transparent;color:#002856;font-size:15px;font-weight:500;line-height:20px;cursor:pointer}
section.top .section-content .search .controls .sort-dropdown ul li:last-child{margin-bottom:0}
section.top .section-content .search .controls .sort-dropdown ul li.active span{border-color:#0000a9;color:#0000a9}
section.top .section-content .search .controls .sort-dropdown ul li:not(.active):hover span{color:#0000a9;cursor:pointer}
section.top .section-content .search .controls .sort-dropdown.open .button,section.top .section-content .search .controls .sort-dropdown:hover .button{color:#0000d3;border-color:#0000d3;background-color:white}
section.top .section-content .search .controls .sort-dropdown.open .button+ul,section.top .section-content .search .controls .sort-dropdown:hover .button+ul{display:block}
section.top .section-content .search .controls .sort-dropdown.open .button .gcom-icon-angle-up,section.top .section-content .search .controls .sort-dropdown:hover .button .gcom-icon-angle-up{display:inline-block;vertical-align:text-bottom}
section.top .section-content .search .controls .sort-dropdown.open .button .gcom-icon-angle-down,section.top .section-content .search .controls .sort-dropdown:hover .button .gcom-icon-angle-down{display:none}
section.top .section-content .search .controls .sort-dropdown,section.top .section-content .search .controls .grid-view,section.top .section-content .search .controls .list-view{margin-left:30px}
section.top .section-content .search .controls .backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}
section.top .section-content .search .controls .section-text{color:#000;margin-bottom:20px}
section.top .section-content .search h5{margin:30px 0 0 0}
section.top .section-content .search .caret-left:after{content:'';background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;margin-left:8px;margin-top:3px;cursor:pointer;float:right}
section.top .section-content .search .caret-left{display:inline-block}
section.top .section-content .search .caret-left:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:4px 20px 0 8px;float:left}
section.top .section-content .search .grid-view:after,section.top .section-content .search .list-view:after{content:'';display:inline-block;background-size:20px;height:20px;width:20px;margin:13px 0}
section.top .section-content .search .grid-view.on:after{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/grid-view-selected.svg')}
section.top .section-content .search .grid-view.off:hover:after{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/grid-view-hover.svg');cursor:pointer}
section.top .section-content .search .grid-view.off:after{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/grid-view-default.svg');cursor:pointer}
section.top .section-content .search .list-view.on:after{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/list-view-selected.svg')}
section.top .section-content .search .list-view.off:hover:after{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/list-view-hover.svg');cursor:pointer}
section.top .section-content .search .list-view.off:after{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/list-view-default.svg');cursor:pointer}
@media screen and (min-width:1024.98px){section.top .section-content .search .controls .sort-dropdown .button:hover{color:#0000d3;border-color:#0000d3;background-color:white}
}
@media screen and (max-width:1024px){section.top .section-content .search{margin-bottom:20px}
section.top .section-content .search .search-box{flex-basis:calc(100% - 231px)}
section.top .section-content .search .search-box input{font-size:18px}
}
@media screen and (max-width:767px){section.top .section-content .search{margin-bottom:20px}
section.top .section-content .search .search-box{flex-basis:100%}
section.top .section-content .search .search-box .search-icon:before,section.top .section-content .search .search-box .clear-icon:before{background-size:16px;height:16px;width:16px;margin:9px 8px}
section.top .section-content .search .search-box input{width:calc(100% - 54px);font-size:14px;line-height:18px}
section.top .section-content .search .controls{flex-basis:100%;margin-top:24px;padding-left:0}
section.top .section-content .search .controls .sort-dropdown{margin-left:0}
section.top .section-content .search .controls .sort-dropdown ul{right:-54px}
section.top .section-content .search .controls ul{width:155px}
section.top .section-content .search .controls ul li{padding:2px 12px}
section.top .section-content .search h5{margin-top:24px}
section.top .section-content .search .grid-view:after,section.top .section-content .search .list-view:after{background-size:16px;height:16px;width:16px;margin:7px 0}
section.top .section-content .search .list-view,section.top .section-content .search .grid-view{margin-left:0;padding:13px 17px}
section.top .section-content .search .grid-view{margin-left:auto !important}
section.top .section-content .search .list-view{padding-right:0;margin-left:0 !important}
}
.cmp-peerpopularcontent.peer h3{text-transform:capitalize}
.cmp-peerpopularcontent .view-all{margin-top:50px}
@media screen and (min-width:1024.98px){.cmp-peerpopularcontent .view-all{display:flex;justify-content:right}
}
@media screen and (max-width:767px){.cmp-peerpopularcontent .view-all{margin-top:24px}
}
@media screen and (max-width:1024px){.cmp-peerpopularcontent .view-all{margin-top:30px}
}
.cmp-peerpopularcontent .view-all .clearctx{color:#0000d3;font-weight:500;text-transform:capitalize}
.cmp-peerpopularcontent .view-all .clearctx:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;-moz-transform:translate(0.4em,0) rotate(45deg) !important;-o-transform:translate(0.4em,0) rotate(45deg) !important;-ms-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important}
@media screen and (max-width:1024px){}
.cmp-peerpopularcontent .view-all .clearctx .gcom-icon-arrow-up{font-weight:bold;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.cmp-peerpopularcontent .popular-content-section .p-small{text-transform:capitalize}
.cmp-libraryauthor .author-wrapper .content-seperator{width:100%;height:1px;margin:0 0 10px 0;display:block;border:1px solid #d5d5d5;background-color:#d5d5d5}
.cmp-libraryauthor .author-wrapper .author-image{text-align:center;margin-top:48px;margin-bottom:36px;margin-left:auto;margin-right:auto;max-width:124px}
.cmp-libraryauthor .author-wrapper .author-image img{display:block;height:124px;border-radius:50%}
@media screen and (max-width:1024px){.cmp-libraryauthor .author-wrapper .author-image{margin-top:58px;margin-bottom:40px;max-width:98px}
.cmp-libraryauthor .author-wrapper .author-image img{height:98px}
}
@media screen and (max-width:767px){.cmp-libraryauthor .author-wrapper .author-image{margin-top:48px;margin-bottom:24px;max-width:70px}
.cmp-libraryauthor .author-wrapper .author-image img{height:70px}
}
.cmp-libraryauthor .author-wrapper .author-info{text-align:center;margin-bottom:76px}
@media screen and (max-width:1024px){.cmp-libraryauthor .author-wrapper .author-info{margin-bottom:64px}
}
@media screen and (max-width:767px){.cmp-libraryauthor .author-wrapper .author-info{margin-bottom:33px}
}
.cmp-libraryauthor .author-wrapper .author-info .dark-text{font-weight:bold;margin-bottom:0}
.cmp-libraryauthor .cohost-wrapper .cohost-title{margin-bottom:41px}
@media screen and (max-width:1024px){.cmp-libraryauthor .cohost-wrapper .cohost-title{margin-bottom:24px}
}
.cmp-libraryauthor .cohost-wrapper .cohost-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}
@media screen and (max-width:1024px){.cmp-libraryauthor .cohost-wrapper .cohost-row{flex-direction:column}
}
.cmp-libraryauthor .cohost-wrapper .cohost{display:flex;flex-basis:100%;flex:1 1}
.cmp-libraryauthor .cohost-wrapper .cohost .cohost-image{display:inline-block;margin-right:24px}
@media screen and (max-width:767px){.cmp-libraryauthor .cohost-wrapper .cohost .cohost-image{margin-right:15px}
}
.cmp-libraryauthor .cohost-wrapper .cohost .cohost-image img{max-width:124px;height:124px;border-radius:50%}
@media screen and (max-width:767px){.cmp-libraryauthor .cohost-wrapper .cohost .cohost-image img{max-width:70px;height:70px}
}
.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail{display:inline-block;margin-right:62px}
@media screen and (max-width:1024px){.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail{margin-top:24px;margin-right:0}
}
@media screen and (max-width:767px){.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail{margin-top:6px}
}
.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail p{margin-bottom:4px}
.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail .host-title{margin-bottom:32px}
@media screen and (max-width:1024px){.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail .host-title{margin-bottom:24px}
}
@media screen and (max-width:767px){.cmp-libraryauthor .cohost-wrapper .cohost .cohost-detail .host-title{margin-bottom:12px}
}
@media screen and (max-width:1024px){.cmp-libraryauthor .cohost-wrapper .cohost{margin-bottom:35px}
}
.cmp-suggestedcontent .suggested-content-section{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}
.cmp-suggestedcontent .suggested-content-section .suggested-content{width:33.3%;padding:0 15px;margin-bottom:54px}
.cmp-suggestedcontent .showOnMobile{display:none}
.cmp-suggestedcontent .image img{max-width:100%;vertical-align:bottom}
.cmp-suggestedcontent .thumbnail-image{display:none}
@media screen and (min-width:1024.98px){.cmp-suggestedcontent h5.desktop,.cmp-suggestedcontent .non-mobile-title{margin-bottom:24px}
.cmp-suggestedcontent h3{margin-bottom:40px}
}
.cmp-suggestedcontent h4,.cmp-suggestedcontent p.content-type{color:#002856}
.cmp-suggestedcontent a.caret-right,.cmp-suggestedcontent .gcom-icon-arrow-up{color:#0000d3}
.cmp-suggestedcontent a.caret-right{margin-right:10px}
.cmp-suggestedcontent .gcom-icon-arrow-up{font-size:17px;margin-right:0;font-weight:bold;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.cmp-suggestedcontent .gcom-icon-arrow-up:before{content:"\e9be"}
.cmp-suggestedcontent a:hover h4{color:#0000a9}
.cmp-suggestedcontent a:hover .image{background-color:#061835}
.cmp-suggestedcontent a:hover img{opacity:.5}
.cmp-suggestedcontent a:hover .gcom-icon-arrow-up{padding-left:4px}
.cmp-suggestedcontent .content-type.tablet{display:none}
.cmp-suggestedcontent .copy{margin-top:24px}
.cmp-suggestedcontent .copy p{margin-bottom:0}
.cmp-suggestedcontent .align-more-btn{text-align:right}
.cmp-suggestedcontent .caret-right{display:inline-block}
.cmp-suggestedcontent hr.content-seperator-desktop{width:100%;height:1px;margin:0 0 10px 0;display:block;border:1px solid #d5d5d5;background-color:#d5d5d5}
@media screen and (max-width:1024px){.cmp-suggestedcontent .suggested-content-section .suggested-content{width:100%;margin-bottom:30px}
.cmp-suggestedcontent a{display:flex;justify-content:space-between}
.cmp-suggestedcontent a:hover .image{background-color:transparent}
.cmp-suggestedcontent .column-image{display:none}
.cmp-suggestedcontent .thumbnail-image{display:block;width:102px}
.cmp-suggestedcontent .copy{margin:0;width:calc(100% - 126px)}
.cmp-suggestedcontent .align-more-btn{text-align:left}
.cmp-suggestedcontent .content-type{margin:0}
.cmp-suggestedcontent .content-type.desktop{display:none}
.cmp-suggestedcontent .content-type.tablet{display:block;margin-bottom:14px}
.cmp-suggestedcontent h5.desktop{margin-bottom:14px}
.cmp-suggestedcontent h4{margin-bottom:24px}
.cmp-suggestedcontent h5[align="right"]{float:left}
.cmp-suggestedcontent hr.content-seperator-desktop{display:none}
}
@media screen and (max-width:767px){.cmp-suggestedcontent .showOnMobile{display:block}
.cmp-suggestedcontent .hideOnMobile{display:none}
.cmp-suggestedcontent .flex-col{display:flex;margin-bottom:14px}
.cmp-suggestedcontent .flex-col .non-mobile-title{margin-left:18px}
.cmp-suggestedcontent .suggested-content-section .suggested-content{margin-bottom:24px}
.cmp-suggestedcontent .suggested-content-section .suggested-content:last-of-type{border-bottom:0}
.cmp-suggestedcontent p.content-type{color:#000}
.cmp-suggestedcontent .thumbnail-image{width:72px;height:72px;max-width:unset}
.cmp-suggestedcontent .copy{width:100%}
.cmp-suggestedcontent .align-more-btn{margin-top:6px}
}
.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item{width:100%}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item a{flex-wrap:wrap}
}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .content-type.tablet{display:none}
}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .content-type.desktop{display:block}
}
@media screen and (max-width:767px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .image-title{flex-wrap:wrap}
}
@media screen and (max-width:767px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .image-title .image{width:100%}
}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .image-title .image .column-image{display:block}
}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .image-title .image .thumbnail-image{display:none}
}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .title.non-mobile-title{margin-top:24px}
}
@media screen and (max-width:1024px){.cmp-latestposts .content-section.grid-view .featured-blog-section.content-item .title.mobile-title{margin-top:14px;margin-bottom:0}
}
@media screen and (min-width:1024.98px){.cmp-latestposts .view-all{display:flex;justify-content:right}
}
.cmp-latestposts .view-all .clearctx{color:#0000d3;font-weight:500;text-transform:capitalize}
.cmp-latestposts .view-all .clearctx:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;-moz-transform:translate(0.4em,0) rotate(45deg) !important;-o-transform:translate(0.4em,0) rotate(45deg) !important;-ms-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important}
.cmp-latestposts .view-all .clearctx .gcom-icon-arrow-up{font-weight:bold;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.cmp-searchresult .search-result-section a.button.blue-bordered{display:inline-block;cursor:pointer;font-size:16px;line-height:20px;font-weight:600;letter-spacing:1px;text-align:center;border-radius:4px;border:2px solid #0000d3;padding:20px 26px;color:#0000d3;transition:all .2s ease-in-out}
.cmp-searchresult .search-result-section a.button.blue-bordered .gcom-icon-arrow-up{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-weight:bold;font-size:21px;vertical-align:sub;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-ms-transition:all 150ms ease;transition:all 150ms ease}
.cmp-searchresult .search-result-section a.button.blue-bordered:hover{color:#0000d3;background-color:transparent}
.cmp-searchresult .search-result-section a.button.blue-bordered:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;-moz-transform:translate(0.4em,0) rotate(45deg) !important;-o-transform:translate(0.4em,0) rotate(45deg) !important;-ms-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important}
.cmp-searchresult .search-result-section a.button.blue-bordered.align-middle{align-self:center;vertical-align:middle}
.cmp-searchresult .search-result-section a.button.btn-primary{color:#FFF;background-color:#0000d3;border:2px solid #0000d3}
.cmp-searchresult .search-result-section a.button.btn-primary:hover{background-color:#0000a9}
.cmp-searchresult .search-result-section a.button.btn-primary:active{background-color:#00007f}
.cmp-searchresult .search-result-section a.button.btn-primary:focus{outline:solid 4px rgba(0,0,211,0.2)}
.cmp-searchresult .pagination .pagination-container{display:flex;justify-content:space-between}
.cmp-searchresult .pagination .page-size{display:flex}
.cmp-searchresult .pagination .page-size .per-page-nums{margin-left:16px}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown{border:1px solid black;border-top:0;position:relative}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .selected{padding:22px 11px;width:59px;display:flex;justify-content:space-between}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .selected .item{display:none}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .selected .item.active{display:block}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .icon{float:right}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .choices{position:absolute;background:white;box-shadow:0 2px 9px #00000029;border:2px solid white;z-index:10;margin:0;padding:30px;width:108px;display:flex;flex-direction:column;margin-top:1px}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .choices.hidden{display:none !important}
.cmp-searchresult .pagination .page-size .per-page-nums .inner-per-page-dropdown .choices a+a{margin-top:20px}
.cmp-searchresult .pagination .page-items{margin-left:35px}
.cmp-searchresult .pagination .page-items>span{display:inline}
.cmp-searchresult .pagination .page-items .item{display:none}
.cmp-searchresult .pagination .page-items .item.active{display:inline-block}
@media screen and (max-width:767px){.cmp-searchresult .pagination .page-items{display:none}
}
.cmp-searchresult .pagination .icon{color:#0000d3}
.cmp-searchresult .pagination .icon.next{transform:rotate(90deg);margin-left:44px}
@media screen and (max-width:1024px){.cmp-searchresult .pagination .icon.next{margin-left:35px}
}
.cmp-searchresult .pagination .icon.previous{transform:rotate(-90deg)}
.cmp-searchresult .pagination hr.content-seperator-desktop{width:100%;height:.5px;margin:0;display:block;border:.5px solid black;background-color:black}
.cmp-searchresult .pagination .num-of-pages{margin-right:40px}
@media screen and (max-width:1024px){.cmp-searchresult .pagination .num-of-pages{margin-right:56px}
}
@media screen and (max-width:767px){.cmp-searchresult .pagination .num-of-pages{display:none}
}
.cmp-searchresult .pagination .label,.cmp-searchresult .pagination .pages,.cmp-searchresult .pagination .page-items,.cmp-searchresult .pagination .num-of-pages{margin-top:22px}
@media screen and (min-width:1024.98px){.cmp-searchresult .pagination .tablet{display:none}
}
@media screen and (max-width:1024px){.cmp-searchresult .pagination .desktop{display:none}
}
.groupmembercard{display:inline-block;width:calc(20% - 50px);margin:0 32px 24px 32px;text-align:left}
.groupmembercard .bottom-text{align-self:center}
.groupmembercard .top-image{text-align:center;margin-bottom:21px}
.groupmembercard .top-image .image{display:inline-block;height:max-content;line-height:0}
.groupmembercard .top-image .image img{border-radius:50%;width:100%}
.groupmembercard h4{margin-bottom:7px}
.groupmembercard p{margin-bottom:0}
.groupmembercard .spotlight .image{position:relative;text-align:center;border-radius:50%;border-style:none}
.groupmembercard .gcom-icon-search{display:inline-block;margin-left:4px;font-size:15px;color:#0000d3}
.groupmembercard .centered{display:none}
.groupmembercard:hover .spotlight.highlight .image{background:#061835}
.groupmembercard:hover .spotlight.highlight .centered{color:white;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:500}
.groupmembercard:hover .spotlight.highlight img{opacity:.5;color:#0000d3}
.groupmembercard:hover .spotlight h4{color:#0000d3 !important}
.groupmembercard:hover .spotlight p{color:#0000a9 !important}
.groupmembercard:hover .spotlight .centered{color:white !important}
.groupmembercard:hover .spotlight .gcom-icon-search{color:#0000a9}
@media screen and (max-width:1024px){.groupmembercard{width:calc(25% - 12px);margin:0 8px 32px 8px}
.groupmembercard:hover .spotlight .centered{font-size:14px}
.groupmembercard .top-image{margin-bottom:14px;text-align:left}
.groupmembercard .top-image .image{width:100px}
.groupmembercard h4{margin-bottom:8px}
}
@media screen and (max-width:767px){.groupmembercard{padding:0;width:100%;vertical-align:middle;display:flex;align-items:center}
.groupmembercard:hover .spotlight .centered{font-size:12px}
.groupmembercard .spotlight a{display:flex}
.groupmembercard .non-spotlight{display:flex}
.groupmembercard .top-image{text-align:left;margin-bottom:0}
.groupmembercard .top-image .image{width:96px;margin-right:24px}
.groupmembercard h4{margin-bottom:6px}
}
section.top .section-content .gbchairsspotlight .chairlist{display:flex;flex-wrap:wrap;margin-left:-31px;margin-right:-31px}
section.top .section-content .gbchairsspotlight .chaircard{flex-basis:20%;padding:0 32px;margin-top:48px}
section.top .section-content .gbchairsspotlight .chaircard .name{color:#002856;font-weight:500;margin-bottom:0}
section.top .section-content .gbchairsspotlight .image{display:inline-block;height:max-content;line-height:0;margin-bottom:18px}
section.top .section-content .gbchairsspotlight .image img{border-radius:50%;width:100%}
section.top .section-content .gbchairsspotlight .spotlight .image{position:relative;text-align:center;border-radius:50%;border-style:none}
section.top .section-content .gbchairsspotlight .spotlight:hover a{cursor:pointer}
section.top .section-content .gbchairsspotlight .spotlight:hover .name{color:#0000d3}
section.top .section-content .gbchairsspotlight .spotlight:hover p{color:#0000a9}
section.top .section-content .gbchairsspotlight .spotlight:hover .centered{color:white}
section.top .section-content .gbchairsspotlight .spotlight:hover .gcom-icon-search{color:#0000a9}
section.top .section-content .gbchairsspotlight .search-icon{display:inline-block;background-size:18px;height:18px;width:18px;margin:-2px 2px;transform:rotate(270deg);background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/search_24px.png')}
section.top .section-content .gbchairsspotlight .bio{width:100%}
section.top .section-content .gbchairsspotlight h4{margin-bottom:2px}
section.top .section-content .gbchairsspotlight p{margin:0}
section.top .section-content .gbchairsspotlight .centered{display:none}
section.top .section-content .gbchairsspotlight:hover .spotlight.highlight .image{background:#002856 0 0 no-repeat padding-box}
section.top .section-content .gbchairsspotlight:hover .spotlight.highlight .centered{color:white;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:500;width:85px}
section.top .section-content .gbchairsspotlight:hover .spotlight.highlight h4,section.top .section-content .gbchairsspotlight:hover .spotlight.highlight h5{color:#0000d3}
section.top .section-content .gbchairsspotlight:hover .spotlight.highlight img{opacity:.5;color:#0000d3}
@media screen and (max-width:1024px){section.top .section-content .gbchairsspotlight .chairlist{margin-left:-8px;margin-right:-8px}
section.top .section-content .gbchairsspotlight .chaircard{flex-basis:25%;margin-top:24px;padding:0 8px}
section.top .section-content .gbchairsspotlight .image{margin-bottom:10px}
section.top .section-content .gbchairsspotlight .image img{width:100px;height:100px}
section.top .section-content .gbchairsspotlight h4{margin:0}
}
@media screen and (max-width:767px){section.top .section-content .gbchairsspotlight h4{margin-bottom:4px}
section.top .section-content .gbchairsspotlight .chairlist{margin-left:0;margin-right:0}
section.top .section-content .gbchairsspotlight .chaircard{display:flex;flex-basis:100%;margin-top:20px;padding:0}
section.top .section-content .gbchairsspotlight .image{margin-bottom:0;margin-right:24px}
section.top .section-content .gbchairsspotlight .image img{width:96px;height:96px}
section.top .section-content .gbchairsspotlight .spotlight a{display:flex}
section.top .section-content .gbchairsspotlight .bio{align-self:center}
}
.cmp-eventbanner{text-align:left}
.cmp-eventbanner section{background-color:#40b3e1}
.cmp-eventbanner .section-content{width:75%}
.cmp-eventbanner .section-content p{margin-bottom:0}
.cmp-eventbanner .section-content h4{margin-bottom:30px}
@media screen and (max-width:1024px){.cmp-eventbanner .section-content h4{margin-bottom:24px}
}
.cmp-eventbanner .section-content .p-large{font-size:18px;line-height:26px;font-weight:500}
@media screen and (max-width:1024px){.cmp-eventbanner .section-content .p-large{font-size:16px;line-height:22px}
}
.cmp-eventbanner .section-content h4,.cmp-eventbanner .section-content .p-large,.cmp-eventbanner .section-content p{color:#002856}
.cmp-eventbanner .section-content a{text-decoration:underline}
.promotionWrapper{max-width:1920px;margin-left:auto;margin-right:auto}
.cmp-promotion-container{z-index:1}
.cmp-promotion-container .fixedPosition{position:fixed}
.cmp-promotion-container .closeModal.gcom-icon-x-circle{position:absolute;top:-35px;right:-40px;cursor:pointer;height:24px;width:31px;z-index:1;font-size:24px;mask-image:none;-webkit-mask-image:none;background-color:transparent;color:#e8e8e8}
@media screen and (max-width:1024px){.cmp-promotion-container .closeModal.gcom-icon-x-circle{right:-28px}
}
@media screen and (max-width:767px){.cmp-promotion-container .closeModal.gcom-icon-x-circle{right:-4}
}
.cmp-promotion-container .closeModal.gcom-icon-x-circle:hover{color:#FFF}
.cmp-promotion-container .modal-popup{background-color:black;background-color:rgba(109,110,113,0.75)}
.cmp-promotion-container .modal-popup .modal-dialog{width:768px;margin:0 auto}
.cmp-promotion-container .modal-popup .modal-dialog .modal-content{border:0}
.cmp-promotion-container .modal-popup .modal-dialog .modal-content .content.modalRegion{height:auto;top:109px}
.cmp-promotion-container .modal-popup .modal-dialog .modal-content .content.modalRegion .gcom-icon-angle-down{margin-left:5px}
@media screen and (max-width:767px){.cmp-promotion-container .modal-popup .modal-dialog .modal-content .content.modalRegion .regionCTA.button{padding:20px 14px 20px 14px}
}
@media screen and (max-width:1024px){.cmp-promotion-container .modal-popup .modal-dialog{width:650px}
}
@media screen and (max-width:767px){.cmp-promotion-container .modal-popup .modal-dialog{width:320px}
}
.cmp-promotion-container .modal-popup.modal{padding-right:0;z-index:10000;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;justify-content:center;align-items:center;overflow-y:scroll;padding-right:0 !important}
.cmp-promotion-container .bar-modal .modal{height:211px;position:fixed;padding-right:0 !important;max-width:1920px;margin:auto}
.cmp-promotion-container .bar-modal .modal.bottom{top:auto;bottom:0}
.cmp-promotion-container .bar-modal .modal.top{top:0;bottom:auto}
.cmp-promotion-container .bar-modal .modal.show{display:block}
@media screen and (max-width:1024px){.cmp-promotion-container .bar-modal .modal{height:180px}
}
@media screen and (max-width:767px){.cmp-promotion-container .bar-modal .modal{height:206px}
}
.cmp-promotion-container .bar-modal .modal-dialog{width:100%;margin:0}
.cmp-modalpromo{position:relative;text-align:left;height:100%}
.cmp-modalpromo .content-container.evantaBlue{background-color:#0000d3}
.cmp-modalpromo .content-container.darkBlue{background-color:#0b2856}
.cmp-modalpromo .content-container.evantaBlue,.cmp-modalpromo .content-container.darkBlue{height:420px;width:768px}
@media screen and (max-width:1024px){.cmp-modalpromo .content-container.evantaBlue,.cmp-modalpromo .content-container.darkBlue{height:355px;width:650px}
}
@media screen and (max-width:767px){.cmp-modalpromo .content-container.evantaBlue,.cmp-modalpromo .content-container.darkBlue{height:284px;width:320px}
}
.cmp-modalpromo .content-container .content{position:absolute;top:138px !important;left:50px;margin:auto;overflow-y:auto}
.cmp-modalpromo .content-container .content a.button{padding:15px 26px}
@media screen and (max-width:767px){.cmp-modalpromo .content-container .content a.button.regionCta{padding:15px 14px}
}
.cmp-modalpromo .content-container .content h3{color:#FFF;margin-bottom:24px;width:387px}
@media screen and (max-width:1024px){.cmp-modalpromo .content-container .content h3{margin-bottom:62px}
}
@media screen and (max-width:767px){.cmp-modalpromo .content-container .content h3{margin-bottom:26px}
}
@media screen and (max-width:1024px){.cmp-modalpromo .content-container .content{width:auto;left:6%;right:6%;top:66px;top:135px !important;left:40px}
.cmp-modalpromo .content-container .content h3{width:345px}
}
@media screen and (max-width:767px){.cmp-modalpromo .content-container .content{top:105px !important;left:30px}
.cmp-modalpromo .content-container .content h3{width:261px}
}
.cmp-modalpromo .content-container .content.modalForm{top:130px !important;right:50px}
.cmp-modalpromo .content-container .content.modalForm h3{width:auto !important;margin-bottom:30px}
@media screen and (max-width:1024px){.cmp-modalpromo .content-container .content.modalForm{top:105px !important;right:39px !important}
.cmp-modalpromo .content-container .content.modalForm label{font-size:14px}
}
@media screen and (max-width:767px){.cmp-modalpromo .content-container .content.modalForm{top:89px !important;right:30px !important}
.cmp-modalpromo .content-container .content.modalForm h3{font-size:21px;margin-bottom:24px}
}
.cmp-modalpromo .content-container .content.modalCta h3{margin-bottom:88px !important}
@media screen and (max-width:1024px){.cmp-modalpromo .content-container .content.modalCta h3{margin-bottom:64px !important}
}
@media screen and (max-width:767px){.cmp-modalpromo .content-container .content.modalCta h3{margin-bottom:58px !important}
}
.cmp-modalpromo .linkslist{width:655px;margin:0 auto;padding-bottom:1px}
.cmp-modalpromo .linkslist .text.article:first-child .regionGroupName{margin-top:30px}
.cmp-modalpromo .linkslist.modal-regions{display:none}
@media screen and (max-width:1024px){.cmp-modalpromo .linkslist{width:570px}
}
@media screen and (max-width:767px){.cmp-modalpromo .linkslist{width:260px}
}
.cmp-modalpromo .linkslist .links{grid-template-columns:1fr 1fr 1fr;margin-bottom:30px}
@media screen and (max-width:767px){.cmp-modalpromo .linkslist .links{grid-template-columns:1fr 1fr}
}
.cmp-modalpromo .linkslist .line:not(:last-child){box-sizing:border-box;height:1px;width:655px;border:1px solid #efeff0;background-color:transparent}
@media screen and (max-width:1024px){.cmp-modalpromo .linkslist .line:not(:last-child){width:570px}
}
@media screen and (max-width:767px){.cmp-modalpromo .linkslist .line:not(:last-child){width:260px}
}
.cmp-modalpromo .linkslist .line:last-child{display:none}
.cmp-modalpromo .linkslist .regionGroupName{color:#002856;height:22px;width:441px;font-size:18px;font-weight:600;line-height:22px;margin-bottom:17px;margin-top:41px}
@media screen and (max-width:1024px){.cmp-modalpromo .linkslist .regionGroupName{margin-bottom:20px;font-size:15px}
}
@media screen and (max-width:767px){.cmp-modalpromo .linkslist .regionGroupName{width:auto}
}
.cmp-modalpromo .linkslist a{height:22px;width:200px;color:#002856;font-size:15px;font-weight:500;letter-spacing:1px;line-height:22px}
@media screen and (max-width:1024px){.cmp-modalpromo .linkslist a{font-size:14px;letter-spacing:1px}
}
.cmp-modalpromo .linkslist a:hover{color:#0000a9;opacity:1}
.cmp-modalpromo img{width:100%}
.cmp-modalpromo img.desktopBanner{display:block}
.cmp-modalpromo img.tabletBanner{display:none}
.cmp-modalpromo img.mobileBanner{display:none}
@media screen and (max-width:1024px){.cmp-modalpromo img.desktopBanner{display:none}
.cmp-modalpromo img.tabletBanner{display:block}
.cmp-modalpromo img.mobileBanner{display:none}
}
@media screen and (max-width:767px){.cmp-modalpromo img.desktopBanner{display:none}
.cmp-modalpromo img.tabletBanner{display:none}
.cmp-modalpromo img.mobileBanner{display:block}
}
.cmp-modalpromo .exitintent{max-width:768px;text-align:left}
@media screen and (max-width:1024px){.cmp-modalpromo .exitintent{max-width:650px}
}
@media screen and (max-width:767px){.cmp-modalpromo .exitintent{max-width:320px}
}
.cmp-modalpromo .exitintent .thankyou-container .message{color:white;max-width:377px;margin-bottom:167px}
@media screen and (max-width:1024px){.cmp-modalpromo .exitintent .thankyou-container .message{max-width:289px;margin-bottom:199px}
}
@media screen and (max-width:767px){.cmp-modalpromo .exitintent .thankyou-container .message{max-width:170px;margin-bottom:300px}
}
.cmp-modalpromo .exitintent .thankyou-container .close{background-color:#478eff;border-color:#478eff}
.cmp-modalpromo .exitintent .form-container .exitIntentTitle,.cmp-modalpromo .exitintent .thankyou-container .exitIntentTitle{color:#002856}
.cmp-modalpromo .exitintent .form-container .submit.button,.cmp-modalpromo .exitintent .thankyou-container .submit.button{font-weight:600;background-color:#0000d3;border-color:#0000d3;color:white}
.cmp-modalpromo .exitintent .form-container .submit.button:hover,.cmp-modalpromo .exitintent .thankyou-container .submit.button:hover{background-color:#0000a9;border-color:#0000a9;color:white}
.cmp-modalpromo .exitintent .form-container .submit.button:focus,.cmp-modalpromo .exitintent .form-container .submit.button:active,.cmp-modalpromo .exitintent .thankyou-container .submit.button:focus,.cmp-modalpromo .exitintent .thankyou-container .submit.button:active{background-color:#00007f;border-color:#00007f;color:white}
.cmp-modalpromo .exitintent .form-container .submit.button.disabled,.cmp-modalpromo .exitintent .thankyou-container .submit.button.disabled{background-color:#c3c3c3;border-color:#c3c3c3;color:white}
.cmp-modalpromo .exitintent .form-container .submit.button.disabled:hover,.cmp-modalpromo .exitintent .form-container .submit.button.disabled:focus,.cmp-modalpromo .exitintent .form-container .submit.button.disabled:active,.cmp-modalpromo .exitintent .thankyou-container .submit.button.disabled:hover,.cmp-modalpromo .exitintent .thankyou-container .submit.button.disabled:focus,.cmp-modalpromo .exitintent .thankyou-container .submit.button.disabled:active{background-color:#c3c3c3;border-color:#c3c3c3;color:white}
.cmp-modalpromo .exitintent .form-container .close.button,.cmp-modalpromo .exitintent .thankyou-container .close.button{font-weight:600}
.cmp-modalpromo .exitintent .form-container .close.button:hover,.cmp-modalpromo .exitintent .thankyou-container .close.button:hover{background-color:#6ca5ff;border-color:#6ca5ff}
.cmp-modalpromo .exitintent .form-container .close.button:focus,.cmp-modalpromo .exitintent .form-container .close.button:active,.cmp-modalpromo .exitintent .thankyou-container .close.button:focus,.cmp-modalpromo .exitintent .thankyou-container .close.button:active{background-color:#91bbff;border-color:#91bbff;color:white}
.cmp-modalpromo .exitintent .form-info .name{display:flex}
@media screen and (max-width:767px){.cmp-modalpromo .exitintent .form-info .name{flex-direction:column}
}
.cmp-modalpromo .exitintent .form-info .name .form-control+.form-control{margin-left:26px}
@media screen and (max-width:767px){.cmp-modalpromo .exitintent .form-info .name .form-control+.form-control{margin-left:0;margin-top:12px}
}
.cmp-modalpromo .exitintent .form-info .name .form-control{width:50%}
@media screen and (max-width:767px){.cmp-modalpromo .exitintent .form-info .name .form-control{width:100%}
}
.cmp-modalpromo .exitintent .privacy{display:flex;margin-top:20px;margin-bottom:24px}
@media screen and (max-width:1024px){.cmp-modalpromo .exitintent .privacy{margin-bottom:30px}
}
@media screen and (max-width:767px){.cmp-modalpromo .exitintent .privacy{margin-bottom:16px;min-height:84px}
.cmp-modalpromo .exitintent .privacy label{font-size:14px}
}
.cmp-modalpromo .exitintent .privacy .custom-checkbox{background-color:transparent !important}
.cmp-modalpromo .exitintent .privacy .custom-checkbox .icon{color:#4330ff !important}
.cmp-modalpromo .exitintent .privacy input:checked+.custom-checkbox{border-color:#4330ff}
.cmp-bannerpromo{position:relative;text-align:left}
.cmp-bannerpromo .content-container{position:absolute;top:73px;left:177px;right:181px;display:inline-flex;gap:100px}
@media screen and (max-width:1024px){.cmp-bannerpromo .content-container{top:49px;left:53px;right:48px;gap:75px}
}
@media screen and (max-width:767px){.cmp-bannerpromo .content-container{display:block;top:29px;left:30px;right:30px}
}
.cmp-bannerpromo .content-container .content h4{color:#FFF;letter-spacing:0;line-height:34px}
@media screen and (max-width:1024px){.cmp-bannerpromo .content-container .content h4{font-size:20px;line-height:28px}
}
@media screen and (max-width:767px){.cmp-bannerpromo .content-container .content h4{font-size:16px;line-height:22px}
}
.cmp-bannerpromo .content-container .barlink a.button{width:170px;padding:13px 20px}
@media screen and (max-width:1024px){.cmp-bannerpromo .content-container .barlink a.button{width:141px;padding:11px 15px;transform:translateY(50%)}
}
@media screen and (max-width:767px){.cmp-bannerpromo .content-container .barlink a.button{transform:translateY(0)}
}
@media screen and (max-width:767px){.cmp-bannerpromo .content-container .barlink{text-align:center}
}
.cmp-bannerpromo img.banner{display:block;background-color:#002856;background-repeat:no-repeat;width:100%}
.cmp-sponsorlandinglogos .images{display:flex;justify-content:space-around;flex-wrap:wrap;column-gap:1%}
@media screen and (max-width:1024px){.cmp-sponsorlandinglogos .images{column-gap:5%;row-gap:43px;margin-bottom:20px}
}
@media screen and (max-width:767px){.cmp-sponsorlandinglogos .images{margin-bottom:28px;row-gap:23px}
}
.cmp-sponsorlandinglogos .images img{max-width:11.5%}
@media screen and (max-width:1024px){.cmp-sponsorlandinglogos .images img{max-width:20%}
}
.cmp-sponsorlandinglogos h5.author{margin-bottom:0;color:#000}
.cmp-sponsorlandinglogos h5.title{color:#002856;margin-bottom:25px}
@media screen and (max-width:1024px){.cmp-sponsorlandinglogos h5.title{margin-bottom:19px}
}
@media screen and (max-width:767px){.cmp-sponsorlandinglogos h5.title{margin-bottom:17px}
}
section.top .section-content .sponsorlandingform{display:flex;flex-wrap:wrap;margin-top:44px;margin-bottom:0 !important}
section.top .section-content .sponsorlandingform .hide{display:none}
section.top .section-content .sponsorlandingform .show{display:block}
section.top .section-content .sponsorlandingform .required{color:#fa504b}
section.top .section-content .sponsorlandingform .left{flex-basis:50%;padding-right:108px}
section.top .section-content .sponsorlandingform .left ul{list-style-type:disc;padding-left:16px}
section.top .section-content .sponsorlandingform .right{flex-basis:50%;width:531px;background-color:#f4f4f4;padding:24px;height:100%}
section.top .section-content .sponsorlandingform .full{flex-basis:100%;width:100%}
section.top .section-content .sponsorlandingform .button.submit{margin-top:36px}
section.top .section-content .sponsorlandingform .button:focus-visible{outline:#0000a9 auto 1px}
@media screen and (max-width:1024px){section.top .section-content .sponsorlandingform{margin-top:24px}
section.top .section-content .sponsorlandingform h4{font-size:24px}
section.top .section-content .sponsorlandingform .left{flex-basis:100%;padding:0;margin-bottom:64px}
section.top .section-content .sponsorlandingform .left p,section.top .section-content .sponsorlandingform .left li{font-size:20px;line-height:28px}
section.top .section-content .sponsorlandingform .right{flex-basis:100%;width:671px}
section.top .section-content .sponsorlandingform .button{font-size:16px;padding:14px 24px}
}
@media screen and (max-width:767px){section.top .section-content .sponsorlandingform{margin-top:26px}
section.top .section-content .sponsorlandingform h4{font-size:20px !important}
section.top .section-content .sponsorlandingform .left p,section.top .section-content .sponsorlandingform .left li{font-size:18px;line-height:24px}
section.top .section-content .sponsorlandingform .right{width:327px;padding:14px}
section.top .section-content .sponsorlandingform .right .field-container{flex-basis:100%}
}
.cmp-splfeaturedcontent .splfeatured-section{display:flex;flex-wrap:wrap;justify-content:space-between}
.cmp-splfeaturedcontent .splfeatured-section .left.imageColumn{flex-basis:46%}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .left.imageColumn{flex-basis:100%}
}
.cmp-splfeaturedcontent .splfeatured-section .left.contentColumn{flex-basis:60%}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .left.contentColumn{flex-basis:81%}
}
@media screen and (max-width:767px){.cmp-splfeaturedcontent .splfeatured-section .left.contentColumn{flex-basis:100%}
}
.cmp-splfeaturedcontent .splfeatured-section .left .viewReport{border:0;color:#000;padding:0;font-size:14px;font-weight:500;letter-spacing:.88px;line-height:22px}
.cmp-splfeaturedcontent .splfeatured-section .left .viewReport i.arrow-right{display:inline-block;height:12px;width:8px;cursor:pointer;margin:0 0 -1px 21px;background-size:8px 12px;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png')}
.cmp-splfeaturedcontent .splfeatured-section .left .viewReport:hover{background-color:transparent;color:#0000d3}
.cmp-splfeaturedcontent .splfeatured-section .right.imageColumn{flex-basis:46%}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .right.imageColumn{flex-basis:100%}
.cmp-splfeaturedcontent .splfeatured-section .right.imageColumn img{margin-top:24px}
}
.cmp-splfeaturedcontent .splfeatured-section .right.contentColumn{flex-basis:30%;padding:0 0 1.75% 0}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .right.contentColumn{flex-basis:15%;padding:0}
}
.cmp-splfeaturedcontent .splfeatured-section .right img{border-radius:4px;width:100%}
.cmp-splfeaturedcontent .splfeatured-section .right img.desktopImage{display:block}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .right img.desktopImage{display:none}
}
@media screen and (max-width:767px){.cmp-splfeaturedcontent .splfeatured-section .right img.desktopImage{display:none}
}
.cmp-splfeaturedcontent .splfeatured-section .right img.tabletImage{display:none}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .right img.tabletImage{display:block}
}
@media screen and (max-width:767px){.cmp-splfeaturedcontent .splfeatured-section .right img.tabletImage{display:none}
}
.cmp-splfeaturedcontent .splfeatured-section .right img.mobileImage{display:none}
@media screen and (max-width:1024px){.cmp-splfeaturedcontent .splfeatured-section .right img.mobileImage{display:none}
}
@media screen and (max-width:767px){.cmp-splfeaturedcontent .splfeatured-section .right img.mobileImage{display:block}
}
.joinyourcommunitycontainer{left:unset !important}
@media screen and (min-width:1024.98px){.brandregionpage .joinyourcommunitycontainer,.internalpage .joinyourcommunitycontainer{flex:1 1 45%;max-width:531px}
}
.joinyourcommunitycontainer.role-page{height:auto;position:relative}
@media screen and (min-width:1024.98px){.joinyourcommunitycontainer.role-page{display:flex;justify-content:space-between}
}
.joinyourcommunitycontainer.role-page .aside{position:relative}
@media screen and (max-width:1024px){.joinyourcommunitycontainer.role-page .aside{padding-bottom:64px}
}
@media screen and (min-width:1024.98px){.joinyourcommunitycontainer.role-page .aside{flex:0 0 45%;max-width:439px;margin-right:111px}
}
@media(min-width:1025px) and (max-width:1217px){.joinyourcommunitycontainer.role-page .aside{margin-right:40px}
}
.joinyourcommunitycontainer.role-page .aside .section-content{position:unset}
.joinyourcommunitycontainer.role-page .aside .section-content .layout{margin-top:0}
.joinyourcommunitycontainer.role-page .joinyourcommunity .hide-other-roles .role-label{display:none !important}
.joinyourcommunitycontainer.role-page .joinyourcommunity .hide-other-roles .role-label:has(input:checked){display:block !important}
.joinyourcommunitycontainer.role-page .joinyourcommunity .hide-other-roles .role-label.show{display:block !important}
@media screen and (min-width:1024.98px){.joinyourcommunitycontainer.role-page .joinyourcommunity{flex:1 1 45%}
}
.joinyourcommunitycontainer.role-page .showMore.dropdown{margin:0;position:absolute;display:none;bottom:23px;right:23px}
@media screen and (max-width:1024px){.joinyourcommunitycontainer.role-page .showMore.dropdown{position:relative;margin-top:30px;left:24px}
}
.joinyourcommunitycontainer.role-page .showMore.icon{display:block;position:absolute;right:0;bottom:0;color:#002856;font-weight:900;margin:0}
@media screen and (max-width:1024px){.joinyourcommunitycontainer.role-page .showMore.icon{bottom:24px}
}
.joinyourcommunitycontainer.role-page.closed .aside{padding-bottom:19px}
@media screen and (max-width:1024px){.joinyourcommunitycontainer.role-page.closed .aside{padding-bottom:64px}
}
.joinyourcommunitycontainer.role-page.closed .aside .section-content{position:relative}
@media screen and (max-width:1024px){.joinyourcommunitycontainer.role-page.closed .aside .section-content{position:unset}
}
.joinyourcommunitycontainer.role-page.closed .action{display:none}
.joinyourcommunitycontainer.role-page.closed .showMore.icon{bottom:initial;display:block}
@media screen and (max-width:1024px){.joinyourcommunitycontainer.role-page.closed .showMore.icon{bottom:24px}
}
.joinyourcommunitycontainer.role-page.closed .showMore.dropdown{display:block}
.joinyourcommunitycontainer.role-page.closed .inner-item{height:125px;overflow-y:hidden;min-height:auto}
@media screen and (max-width:767px){.joinyourcommunitycontainer.role-page.closed .inner-item{height:137px}
}
.joinyourcommunitycontainer.role-page.closed .inner-item .locations{visibility:hidden}
.joinyourcommunitycontainer .joinyourcommunity{max-width:531px;background-color:#efeff0;font-family:"Graphik Web";position:relative}
.joinyourcommunitycontainer .joinyourcommunity .step-title{padding-top:24px;margin-bottom:24px}
@media screen and (max-width:1024px){.joinyourcommunitycontainer .joinyourcommunity{max-width:100%;left:0 !important}
}
.joinyourcommunitycontainer .joinyourcommunity .role-label,.joinyourcommunitycontainer .joinyourcommunity .region-label,.joinyourcommunitycontainer .joinyourcommunity .criteria-label{color:#000}
.joinyourcommunitycontainer .joinyourcommunity .role-label:has(input:checked),.joinyourcommunitycontainer .joinyourcommunity .region-label:has(input:checked),.joinyourcommunitycontainer .joinyourcommunity .criteria-label:has(input:checked){font-weight:500 !important}
.joinyourcommunitycontainer .joinyourcommunity .icon{font-size:13px;font-weight:700;float:right}
.joinyourcommunitycontainer .joinyourcommunity .inner-item{height:100%;min-height:862px;padding-bottom:20px}
@media(max-width:447px){.joinyourcommunitycontainer .joinyourcommunity .inner-item{min-height:920px}
}
@media(max-width:361px){.joinyourcommunitycontainer .joinyourcommunity .inner-item{min-height:960px}
}
.joinyourcommunitycontainer .joinyourcommunity .inner-item .form-control label{display:block;margin:0;height:12px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou{text-align:left;padding:22px 20px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .ty-headline{margin-bottom:17px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .subheading{margin-bottom:29px;line-height:22px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step{display:grid;background-color:white;opacity:1;grid-template-columns:89px 77%;margin-bottom:20px}
@media screen and (max-width:1024px){.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step{grid-template-columns:89px 86%}
}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step{grid-template-columns:89px 76%}
}
@media(max-width:450px){.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step{grid-template-columns:89px 65%}
}
@media(max-width:400px){.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step{grid-template-columns:71px 65%}
}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step.last-step{margin-bottom:0}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step.last-step .step-details .description{padding-bottom:0}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-icon{margin:20px 22px 0;max-width:50px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-icon.first{max-width:39px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-icon img{margin-bottom:0;border-radius:0;min-width:46px}
@media(max-width:400px){.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-icon img{min-width:36px}
}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-icon img.activate,.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-icon img.welcome{height:auto;width:100%}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-details .title{color:#002856;margin-bottom:10px;padding-top:20px}
.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-details .description{max-width:373px;margin-bottom:20px}
@media screen and (max-width:1024px){.joinyourcommunitycontainer .joinyourcommunity .form-thankyou .thankyou-step .step-details .description{max-width:513px}
}
.joinyourcommunitycontainer .joinyourcommunity .tabs{height:87%}
@media screen and (max-width:1024px){.joinyourcommunitycontainer .joinyourcommunity .tabs{height:86%}
}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab:not(:first-child){display:none}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab{margin:0 24px;text-align:left}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .roles{overflow:hidden}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .roles::-webkit-scrollbar{width:17px}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .roles::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:4px;opacity:1}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .roles::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#FFF}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .region,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .criteria{display:block;cursor:pointer;margin:4px 0}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .region,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .criteria{margin:9px 0}
}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role{margin-top:0;margin-bottom:21px}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .locations{background-color:white}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location{background-color:white;max-height:445px;padding:24px 24px;overflow-y:auto;overflow-x:hidden;border:solid .5px black;scrollbar-color:#757575 transparent;scrollbar-width:10px}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location .caret-down{display:flex;justify-content:space-between;align-items:center}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location h5{font-size:15px;font-weight:600;color:#002856}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location::-webkit-scrollbar{width:10px}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location::-webkit-scrollbar-track{background-color:transparent;border-radius:12px;margin-block:14px;opacity:1}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px;background-color:#757575}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location .region-group .caret-up,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location .region-group .caret-down{margin-top:36px;margin-bottom:20px}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location .region-group .regions{display:grid;grid-template-columns:50% 50%;margin-bottom:24px}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location .region-group .regions{grid-template-columns:100%}
}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role .location{max-height:300px}
}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role-label,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .region-label,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .criteria-label{padding-left:34px;display:block;position:relative}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .role-label,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .region-label,.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .criteria-label{padding-left:24px}
}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .privacy{display:flex;margin-top:20px;margin-bottom:36px}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .tabs .tab .privacy{margin:18px 0}
}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab.criteria-tab p{margin-bottom:21px}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab.criteria-tab .bulleted-item{margin-bottom:0}
.joinyourcommunitycontainer .joinyourcommunity .tabs .tab.criteria-tab .bulleted-item+.bulleted-item{margin-bottom:21px}
.joinyourcommunitycontainer .joinyourcommunity .action{position:absolute;bottom:24px;width:100%}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .action{bottom:16px}
}
.joinyourcommunitycontainer .joinyourcommunity .action .items{height:58px;margin-left:24px;display:flex;align-items:flex-end;justify-content:space-between}
.joinyourcommunitycontainer .joinyourcommunity .action .items .item-buttons{display:flex;align-items:flex-end;justify-content:flex-start}
.joinyourcommunitycontainer .joinyourcommunity .action .items .step{display:flex;flex-wrap:wrap;margin:0 24px}
@media screen and (max-width:767px){.joinyourcommunitycontainer .joinyourcommunity .action .items .step{margin:0 16px}
}
@media(max-width:397px){.joinyourcommunitycontainer .joinyourcommunity .action .items .step{margin-left:0}
}
.joinyourcommunitycontainer .joinyourcommunity .action .items .step-text{margin-right:2px}
.joinyourcommunitycontainer .joinyourcommunity .action .items button+button{margin-left:24px}
.joinyourcommunitycontainer .joinyourcommunity .action .items .button.submit{margin-left:0;float:left}
.joinyourcommunitycontainer .joinyourcommunity .action .items .reset{text-transform:capitalize}
.joinyourcommunitycontainer .joinyourcommunity .action .items .reset,.joinyourcommunitycontainer .joinyourcommunity .action .items .next,.joinyourcommunitycontainer .joinyourcommunity .action .items .back{position:relative;float:left}
@media(max-width:397px){.joinyourcommunitycontainer .joinyourcommunity .action .items{flex-wrap:wrap}
}
.joinyourcommunitycontainer .joinyourcommunity .form-error{text-align:left;margin-left:20px}
.joinyourcommunitycontainer .joinyourcommunity .step{font-size:15px;color:#000;float:right;margin-top:37px;margin-right:24px}
.joinyourcommunitycontainer .aside .showMore.icon{margin-bottom:0 !important}
.cmp-video-gallery .modal{background-color:rgba(0,0,0,0.92)}
.cmp-video-gallery .modal .modal-dialog{width:100%;height:100%;margin:0 auto}
.cmp-video-gallery .modal .modal-dialog .modal-content{background-color:rgba(0,0,0,0.92);height:100%}
.cmp-video-gallery .modal .modal-dialog .modal-body{padding:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery{width:75%;max-width:1076px;margin:0 auto}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery{width:auto;margin-right:48px;margin-left:48px}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery{width:100%;margin:0}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery{position:relative;width:auto;max-width:100%;margin-right:48px;margin-left:48px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery{position:relative;width:auto;max-width:100%;margin-right:48px;margin-left:48px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery{position:relative;width:auto;max-width:100%;margin-right:48px;margin-left:48px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{display:flex;justify-content:flex-end;margin-bottom:40px;color:#FFF}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .share{margin-right:50px;font-size:14px}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .share{margin-right:0}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .share{margin-right:0}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .share{margin-right:0}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .share{font-size:12px;line-height:20px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items{display:flex;gap:20px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items a{margin-right:0}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items{gap:30px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_linkedin_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-email{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_email_no_opacity.svg')}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items{flex-direction:column;gap:34px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_linkedin_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-email{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_email_no_opacity.svg')}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items{flex-direction:column;gap:34px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_linkedin_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-email{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_email_no_opacity.svg')}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items{flex-direction:column;gap:34px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_linkedin_no_opacity.svg')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items .icon-social-email{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_email_no_opacity.svg')}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share .items{justify-content:space-between;margin-left:25px;margin-right:25px;gap:30px}
}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{display:none}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{display:flex;flex-direction:column;justify-content:center;gap:34px;margin-left:70px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{display:flex;flex-direction:column;justify-content:center;gap:34px;margin-left:70px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{display:flex;flex-direction:column;justify-content:center;gap:34px;margin-left:70px}
}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{max-width:672px;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .mobile-tablet-share{margin-bottom:5px;margin-left:24px;float:none;justify-content:space-between}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership{font-size:14px;border:1px solid #FFF;font-weight:500;letter-spacing:.88px;margin:0;padding:8px 20px;color:#FFF;height:38px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership:hover{background:#FFFFFF80 0 0 no-repeat padding-box}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{margin-top:29px}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{display:none}
}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{display:none}
}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{display:none}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{display:inline-block}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{display:inline-block}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-landscape{display:inline-block}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.desktop{position:absolute;right:0;top:67px}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.desktop{display:none}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.desktop{display:none}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.desktop{display:none}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.desktop{display:none}
}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.desktop{display:none}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-portrait-mobile{margin-top:80px;height:auto}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-portrait-mobile{display:none}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-portrait-mobile{display:none}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-portrait-mobile{display:none}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-portrait-mobile{display:none}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .membership.tablet-portrait-mobile{margin-top:15px;font-size:12px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container{display:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container.vid-container-active{display:block}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container.vid-container-active{display:flex;flex-wrap:wrap;justify-content:center}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container.vid-container-active{display:flex;flex-wrap:wrap;justify-content:center}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container.vid-container-active{display:flex;flex-wrap:wrap;justify-content:center}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{display:flex}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{margin-right:24px;margin-left:24px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{flex:0 0 100%}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{flex:0 0 100%}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{flex:0 0 100%}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker{flex:75%}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{text-align:left;letter-spacing:0;color:#FFF;font-size:24px;height:31px;line-height:31px;margin-bottom:0}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{height:25px;font-size:20px;line-height:22px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{height:25px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{height:25px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{height:25px}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{height:auto;font-size:16px;line-height:20px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerTitle{font-weight:bold;margin-top:36px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .speaker .speakerOrg{margin-top:7px;font-weight:normal}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .explore{flex:25%;position:relative}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header .explore .closeVideo{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/close-white.png');top:36px;position:absolute;background-repeat:no-repeat;cursor:pointer;height:20px;width:20px;right:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video{position:relative;margin-top:24px;margin-bottom:34px;overflow:hidden;border-radius:4px}
@media(min-width:767.98px) and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video{margin-bottom:24px;width:672px;height:378px;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video{margin-top:8px;margin-bottom:10px;width:auto}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video{margin-bottom:20px;width:672px;height:378px;margin-left:auto;margin-right:auto;float:left}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video{margin-bottom:20px;width:672px;height:378px;margin-left:auto;margin-right:auto;float:left}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video{margin-bottom:20px;width:672px;height:378px;margin-left:auto;margin-right:auto;float:left}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video:hover .controls{transform:translateY(0)}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .hoverState{transform:translateY(0)}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video video::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .video-player{margin:0 !important}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls{background-color:rgba(6,24,53,0.35);position:absolute;top:0;left:0;height:100%;width:100%}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls{display:none}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls{display:block}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls{display:block}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls{display:block}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls.invisible{display:none;pointer-events:none;height:0;width:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls.invisible .buttons{z-index:2;visibility:hidden;display:none;pointer-events:none;height:0;width:0;padding:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls .buttons{padding:5px;position:absolute;bottom:50%;left:50%;margin-bottom:-30px;margin-left:-70px}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls .buttons{display:flex;justify-content:space-between;width:273px;margin-left:-135px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls .buttons{display:flex;justify-content:space-between;width:273px;margin-left:-135px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls .buttons{display:flex;justify-content:space-between;width:273px;margin-left:-135px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls .buttons{display:flex;justify-content:space-between;width:273px;margin-left:-135px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls #play-pause,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls #previous,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .model-vid-controls #next{z-index:1;position:relative}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon{position:relative}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon:hover{cursor:pointer}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.speaker{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/volume.png');height:18px;width:22px;background-repeat:no-repeat;background-size:22px 18px;float:right;flex:auto;margin-top:1px;margin-right:26px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.mute{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/mute.png');height:20px;width:22px;background-repeat:no-repeat;background-size:22px 20px;float:right;flex:auto;margin-top:1px;margin-right:26px}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.mute,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.speaker{right:43px;bottom:34px;position:absolute}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.mute,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.speaker{right:43px;bottom:34px;position:absolute}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.mute,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.speaker{bottom:42px;right:41px;position:absolute}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.mute,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.speaker{bottom:42px;right:41px;position:absolute}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.mute,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .volume-icon.speaker{bottom:42px;right:41px;position:absolute}
}
@media desktop{.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .mobile-controls{display:none}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .mobile-controls.invisible{display:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .control{background:none !important;border:0;outline:0;cursor:pointer}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .control:before{content:"";background-repeat:no-repeat;background-size:28px 28px;display:inline-block;width:28px;height:28px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png')}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause:before{background-size:50px 50px;width:50px;height:50px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause:before{background-size:50px 50px;width:50px;height:50px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause:before{background-size:50px 50px;width:50px;height:50px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause:before{background-size:50px 50px;width:50px;height:50px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause.playButton:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png') !important}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #play-pause.pauseButton:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Pause_Button.png') !important}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #previous:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/player-previous.png')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons #next:before{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/player-next.png')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .time{display:inline-block;height:30px;vertical-align:bottom;color:#FFF;font-size:14px}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .time{display:block;height:auto;position:absolute;left:24px;bottom:42px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .time{display:block;height:auto;position:absolute;left:24px;bottom:42px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .time{display:block;height:auto;position:absolute;left:24px;bottom:42px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right{position:absolute;right:13px;top:15px;height:20px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .volume{display:flex;align-items:center}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .volume-slider{position:relative;margin-right:20px;height:5px;width:128px;background:#555;flex:auto;border-radius:15px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .volume-slider:hover{cursor:pointer}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .volume-slider .ui-slider-range-min{height:5px;width:128px;position:absolute;background:#FFF;border:0;outline:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .volume-slider .ui-slider-handle{width:9px;height:9px;border-radius:10px;background:#FFF;position:absolute;margin-top:-2px;cursor:pointer;outline:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis img{vertical-align:middle}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share{display:flex;align-items:center;gap:20px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .items{display:flex;align-items:center;gap:20px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>a,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>span a{margin-right:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>a:hover,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>a:focus,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>a:visited,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>span a:hover,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>span a:focus,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share>span a:visited{text-decoration:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .share{font-size:12px;color:#FFF;vertical-align:middle;margin-right:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .icon-social-x{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_x.svg');background-size:18px 15px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .icon-social-linkedin{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_linkedin.png');background-size:16px 16px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .icon-social-email{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/social/icon_email.png');background-size:17px 14px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .icon-social-x,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .icon-social-linkedin,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .icon-social-email{display:inline-block;cursor:pointer;vertical-align:middle;filter:brightness(0) invert(1)}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons .right .ellipsis .social-share .expanded{position:relative;width:11px;height:11px;background-size:11px 11px;float:right;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/grey-left@2x.png')}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .buttons:hover .right{cursor:pointer}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .time{position:absolute;left:24px;bottom:20px}
}
@media screen and (max-width:1024px) and (orientation:landscape){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .time{bottom:36px}
}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .expandable{display:block;position:absolute;right:24px;bottom:30px;height:28px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .expandable{display:block;position:absolute;height:28px;bottom:37px;right:20px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .expandable{display:block;position:absolute;height:28px;bottom:37px;right:20px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .expandable{display:block;position:absolute;height:28px;bottom:37px;right:20px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .shrink{display:none;position:absolute;right:24px;bottom:30px;height:28px}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons button,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .right{display:none}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons button,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .right{display:none}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons button,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .right{display:none}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons button,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .right{display:none}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons button,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .in-bar .buttons .right{display:none}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls{display:flex;position:absolute;bottom:0;width:100%;flex-wrap:wrap;background-color:rgba(0,0,0,0.7);transform:translateY(100%) translateY(0);transition:all .5s}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls{transform:translateY(0)}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls{transform:translateY(0)}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls{transform:translateY(0)}
}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls{transform:translateY(0)}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls{transform:translateY(0)}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{height:5px;margin-bottom:4px;width:100%;z-index:-2;background-color:gray;cursor:pointer}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{display:none}
}
@media screen and (min-device-width:767.98px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{margin-bottom:0 !important;border-radius:0 0 4px 4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar>*{border-radius:0 0 4px 4px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{display:block;margin-bottom:0 !important;border-radius:0 0 4px 4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar>*{border-radius:0 0 4px 4px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{display:block;margin-bottom:0 !important;border-radius:0 0 4px 4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar>*{border-radius:0 0 4px 4px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{display:block;margin-bottom:0 !important;border-radius:0 0 4px 4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar>*{border-radius:0 0 4px 4px}
}
@media screen and (max-width:1024px) and (orientation:landscape){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar{margin-bottom:0 !important;border-radius:0 0 4px 4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar>*{border-radius:0 0 4px 4px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar .progress{height:100%;width:0;z-index:0;background-color:#0000d3;-webkit-transition:width .5s ease-out;-moz-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video .controls .progress-bar .buffer{height:5px;width:0;top:0;position:absolute;background-color:white;z-index:-1;-webkit-transition:width .5s ease-out;-moz-transition:width .5s ease-out;-o-transition:width .5s ease-out;transition:width .5s ease-out}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border{border-bottom:1px solid grey;margin-bottom:10px;clear:both}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border{margin-bottom:15px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border.visible-sm{display:none}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border{margin-bottom:15px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border.visible-sm{display:none}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border{margin-bottom:15px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border.visible-sm{display:none}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border{margin-bottom:8px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .list-border.bottom{margin-bottom:0}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types{text-align:left;letter-spacing:.88px;text-transform:uppercase;opacity:1;margin-bottom:10px;font-size:14px;line-height:22px;letter-spacing:.88px;color:#FFF;text-transform:uppercase}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types{margin-right:0;margin-left:0;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-behavior:smooth;display:flex;flex-wrap:nowrap}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types::-webkit-scrollbar{display:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types .video-type{flex:0 0 auto}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types{font-size:12px;margin-bottom:8px;margin-right:0;margin-left:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types .video-type:first-child{margin-left:22px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types{margin-bottom:20px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types{margin-bottom:20px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types{margin-bottom:20px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types span{color:#bcbec0;cursor:pointer;padding:2px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types span.active{color:white;font-weight:bold}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types span:hover{color:#FFF}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types span:after{content:' |';font-weight:normal;color:#bcbec0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .gallery .video-types span:last-child:after{content:''}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{display:flex;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;scroll-behavior:smooth;gap:10px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vertical_dotted_line:not(:last-child){border-left:1px dashed white;height:174px}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vertical_dotted_line:not(:last-child){height:100px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vertical_dotted_line:not(:last-child){height:174px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vertical_dotted_line:not(:last-child){height:174px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vertical_dotted_line:not(:last-child){height:174px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-items{display:flex;column-gap:20px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav::-webkit-scrollbar{display:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item{display:block;width:128px;height:150px}
@media(min-width:767.98px) and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item{width:156px;height:174px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item{width:156px;height:174px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item{width:156px;height:174px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item{width:156px;height:174px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .counter{font-size:10px;margin-bottom:5px;text-align:left;letter-spacing:.63px;color:#FFF;text-transform:uppercase;opacity:1}
@media screen and (min-width:1024.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .counter{visibility:hidden}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .counter.hidden-sm{display:none}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .text{flex:1;min-width:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .names,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .designation,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .org{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{margin-top:10px;font-size:10px;height:41px;width:128px;white-space:normal;text-align:left;letter-spacing:.63px;text-transform:uppercase}
@media(min-width:767.98px) and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{font-size:14px;line-height:18px;width:156px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{font-size:14px;line-height:18px;width:156px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{font-size:14px;line-height:18px;width:156px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{font-size:14px;line-height:18px;width:156px}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{padding-left:16px;margin-top:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title .counter{display:block !important}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover{cursor:pointer}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .thumb>.overlay{border-radius:4px;opacity:1}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover img.play{display:block !important;height:26px;width:26px !important;position:absolute !important;top:24px;left:50px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .title{display:block;margin-top:10px;font-size:10px;height:41px;width:128px;white-space:normal;text-align:left;letter-spacing:.63px;text-transform:uppercase;color:white}
@media(min-width:767.98px) and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .title{width:156px}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .designation,.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .org{display:block}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .org{font-weight:300}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active):hover .counter{visibility:visible}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .title{display:none;color:#FFF}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item{font-size:14px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active) .title{display:block}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active) .title{display:block}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active) .title{display:block}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item:not(.active) .title{display:block}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .thumbnail{border:1px solid #FFF;border-radius:4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status{visibility:visible;font-size:10px;margin-top:10px;text-align:left;letter-spacing:.63px;color:#FFF;text-transform:uppercase}
@media(min-width:767.98px) and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status{font-size:14px;line-height:18px;width:156px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status{font-size:14px;line-height:18px;width:156px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status{font-size:14px;line-height:18px;width:156px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status{font-size:14px;line-height:18px;width:156px}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status{margin-left:16px;font-size:12px;margin-top:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .status .counter{display:block !important}
}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active .counter{visibility:visible}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item.active:hover .title{display:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .thumb{overflow:hidden;position:relative}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .thumb .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;background:#06183580 0 0 no-repeat padding-box}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .thumb img{display:block;border-radius:4px;width:100%;height:auto}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .thumb img.play{display:none}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .thumbnail{border-radius:4px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-item .status{visibility:hidden}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{margin:27px auto 0 auto;max-width:672px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{max-width:100%}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{max-width:100%}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{max-width:100%}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{flex-wrap:wrap;overflow-y:scroll;overflow-x:auto;height:27vh;margin-right:24px;margin-left:24px;margin-top:0}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vertical_dotted_line:not(:last-child){border-left:0;border-bottom:1px dashed white;width:100%;height:1px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-items{flex-wrap:wrap}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-items:first-child{margin-top:10px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-items .vid-item{display:flex;flex:0 0 100%;height:95px}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-items .vid-item .title{font-size:12px;width:100%}
.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav .vid-items .thumb{flex:0 0 150px;order:-1}
}
@media screen and (max-width:767px) and (min-height:707px) and (max-height:819.98px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{height:35vh}
}
@media screen and (max-width:767px) and (min-height:820px){.cmp-video-gallery .modal .modal-dialog .modal-body .modal-container .slider-nav{height:43vh}
}
.cmp-video-gallery .modal .arrows{position:relative;width:100%}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .arrows{max-width:672px;margin-left:auto;margin-right:auto}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows{width:auto;max-width:100%;margin-right:48px;margin-left:48px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows{width:auto;max-width:100%;margin-right:48px;margin-left:48px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows{width:auto;max-width:100%;margin-right:48px;margin-left:48px}
}
@media screen and (max-width:767px){.cmp-video-gallery .modal .arrows{display:none}
}
.cmp-video-gallery .modal .arrows .arrow-left{color:#FFF;position:absolute;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/grey-left.png');background-repeat:no-repeat;background-size:contain;width:12px;height:20px;left:82px;bottom:90px;z-index:99;cursor:pointer}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .arrows .arrow-left{bottom:203px;left:-30px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows .arrow-left{left:-26px;bottom:76px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows .arrow-left{left:-26px;bottom:76px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows .arrow-left{left:-26px;bottom:76px}
}
.cmp-video-gallery .modal .arrows .arrow-right{color:#FFF;position:absolute;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/grey-right.png');background-repeat:no-repeat;background-size:contain;width:12px;height:20px;right:82px;bottom:90px;z-index:100;cursor:pointer}
@media screen and (max-width:1024px){.cmp-video-gallery .modal .arrows .arrow-right{bottom:203px;right:-30px}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows .arrow-right{right:-26px;bottom:76px}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows .arrow-right{right:-26px;bottom:76px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal .arrows .arrow-right{right:-26px;bottom:76px}
}
.cmp-video-gallery .modal .modal-backdrop.in{opacity:.9}
.cmp-video-gallery .modal.full-screen .arrows{display:none}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .slider-nav{display:none}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery{width:100%;max-width:100%;overflow:hidden;margin-right:0;margin-left:0}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .list-border{display:none}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .video-types{display:none}
@media screen and (max-width:767px){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{display:none !important}
}
@media screen and (min-width:767px) and (max-width:1024px) and (orientation:landscape){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{display:none !important}
}
@media screen and (max-width:1024px){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{display:flex;width:75%;margin:0 auto}
}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{width:75%;margin:0 auto;flex:none}
}
@media screen and (min-device-width:1366px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{width:75%;margin:0 auto;flex:none}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .vid-header{width:75%;margin:0 auto;flex:none}
}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video{border-radius:0 !important;border-radius:4px;margin-top:0;margin-bottom:0;width:auto;height:auto;max-width:100%}
@media screen and (min-device-width:1024.98px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video{margin-top:20px}
}
@media screen and (min-device-width:767.98px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video{margin-top:20px}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video{margin-top:20px}
}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video .video-player{height:99vh;object-fit:revert}
@media screen and (min-width:767px) and (max-width:1024px) and (orientation:landscape){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video .video-player{height:99vh !important}
}
@media(orientation:landscape){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video .video-player{height:100%;margin-top:20px}
}
@media screen and (min-device-width:767.98px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video .video-player{height:89vh}
}
@media screen and (min-device-width:768px) and (max-device-width:1180px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video .video-player{height:90vh}
}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .video .controls .progress-bar{margin-bottom:0}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .vid-container .social-share{display:none}
.cmp-video-gallery .modal.full-screen .modal-dialog .modal-body .modal-container .gallery .membership{display:none}
.cmp-testimonial-carousel .carousel-container{position:relative;left:-105px;width:calc(100% + 205px)}
@media screen and (max-width:1024px){.cmp-testimonial-carousel .carousel-container{left:-20px;width:calc(100% + 40px)}
}
@media screen and (max-width:767px){.cmp-testimonial-carousel .carousel-container{left:0;width:100%}
}
.cmp-testimonial-carousel .carousel-container .indicators div{margin-top:0}
.cmp-testimonial-carousel .carousel-container .slides{margin:52px 0 24px 0}
.cmp-testimonial-carousel .carousel-container .slides .left{margin:0 96px 0 0}
.cmp-testimonial-carousel .carousel-container .slides .right{margin:0 0 0 96px}
.cmp-testimonial-carousel .carousel-container .slides .item{vertical-align:middle}
.cmp-testimonial-carousel .carousel-container .slides .speakerDetail h5{letter-spacing:.88px;color:#282829}
.cmp-testimonial-carousel .carousel-container .slides .speakerDetail h5 .speakerOrg{color:#000;margin-bottom:0}
.cmp-testimonial-carousel .carousel-container .testimonial-container{max-height:none;margin:0}
.cmp-testimonial-carousel .carousel-container .testimonial-container:hover .social-share{display:flex;align-items:center;justify-content:right}
@media screen and (max-width:1024px){.cmp-testimonial-carousel .carousel-container .testimonial-container:hover .social-share{display:none !important}
}
.cmp-testimonial-carousel .carousel-container .testimonial-container video{border-radius:4px}
.cmp-testimonial-carousel .carousel-container .testimonial-container .video-poster{display:block;width:100%;height:auto}
.cmp-testimonial-carousel .buttons{padding:9px 5px;background-color:black;bottom:0}
.cmp-testimonial-carousel .buttons #playVideo{background:none !important;vertical-align:middle;border:0;outline:0;cursor:pointer;padding:0;padding-left:6px}
.cmp-testimonial-carousel .buttons #playVideo:before{content:"";vertical-align:middle;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png');background-repeat:no-repeat;background-size:28px 28px;display:inline-block;width:28px;height:28px}
.cmp-testimonial-carousel .buttons .time{height:auto;letter-spacing:.88px;margin-left:14px;vertical-align:middle}
.cmp-testimonial-carousel .buttons .static{text-align:left;width:50%;align-items:center;display:flex}
.cmp-testimonial-carousel .buttons .social-share{display:none;width:50%;text-align:right}
.cmp-testimonial-carousel .buttons .social-share h5{text-align:left;display:inline;letter-spacing:.88px;color:#efeff0;margin:0 40px 0 0 !important}
.cmp-testimonial-carousel .buttons .social-share a:last-child{margin-right:18px}
.cmp-testimonial-carousel .buttons .social-share .icon-social-x,.cmp-testimonial-carousel .buttons .social-share .icon-social-linkedin,.cmp-testimonial-carousel .buttons .social-share .icon-social-email{background-size:16px 16px;height:16px;width:16px;vertical-align:middle;filter:brightness(0) invert(1)}
.cmp-testimonial-grid .testimonial-grid{display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;column-gap:8%;row-gap:0}
@media screen and (max-width:1024px){.cmp-testimonial-grid .testimonial-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;column-gap:10%}
}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid{-ms-grid-columns:100%;grid-template-columns:100%;grid-gap:0}
}
.cmp-testimonial-grid .testimonial-grid.more-items>.testimonial-container:nth-child(n+7){display:block}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid.more-items>.testimonial-container:nth-child(n+5){display:flex}
}
.cmp-testimonial-grid .testimonial-grid.less-items>.testimonial-container:nth-child(n+7){display:none}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid.less-items>.testimonial-container:nth-child(n+5){display:none}
}
.cmp-testimonial-grid .testimonial-grid .testimonial-container{background:0;max-height:none;max-width:none;margin-bottom:32px}
@media screen and (max-width:1024px){.cmp-testimonial-grid .testimonial-grid .testimonial-container{margin-bottom:24px}
}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid .testimonial-container{display:flex}
}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;background:#06183580 0 0 no-repeat padding-box}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video{position:relative;overflow:hidden;margin-bottom:24px}
@media screen and (max-width:1024px){.cmp-testimonial-grid .testimonial-grid .testimonial-container .video{margin-bottom:16px}
}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid .testimonial-container .video{margin-bottom:0;width:50%;margin-right:16px}
}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video:hover .overlay{border-radius:4px;opacity:1}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video:hover .ellipsis,.cmp-testimonial-grid .testimonial-grid .testimonial-container .video:hover .closeShare{display:block}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .video-poster{display:block;border-radius:4px;width:100%;height:auto}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .ellipsis{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/vertical_ellipsis.svg');background-size:16px 16px;filter:brightness(0) invert(1);width:16px;height:16px;top:6px;right:8px}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .closeShare{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/close-white.png');background-size:12px 12px;width:12px;height:12px;top:10px;right:10px}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .ellipsis,.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .closeShare{position:absolute;display:none;cursor:pointer}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .controls{transition:none}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons{padding:5px;background-color:transparent;bottom:0}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .social-share{text-align:right;display:flex;margin:8px 14px;width:100%}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .social-share h5{text-align:left;display:inline;letter-spacing:.88px;color:#efeff0;margin:0;vertical-align:sub;flex:1}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .social-share a{flex:1;margin:0}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .social-share .icon-social-x,.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .social-share .icon-social-linkedin,.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .social-share .icon-social-email{background-size:16px 16px;height:16px;width:16px;vertical-align:middle;filter:brightness(0) invert(1)}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .static{display:flex;justify-content:center;align-items:center}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .static #playVideo{background:none !important;vertical-align:middle;border:0;outline:0;cursor:pointer}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .static #playVideo:before{content:"";vertical-align:middle;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/icons/Play_Button.png');background-repeat:no-repeat;background-size:28px 28px;display:inline-block;width:28px;height:28px}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .video .buttons .static .time{height:auto;vertical-align:middle}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid .testimonial-container .speaker{width:50%}
}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .title,.cmp-testimonial-grid .testimonial-grid .testimonial-container .organization{font-size:14px;line-height:22px;text-align:left;letter-spacing:.88px;text-transform:uppercase;margin:0;opacity:1}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-grid .testimonial-container .title,.cmp-testimonial-grid .testimonial-grid .testimonial-container .organization{font-size:12px}
}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .title{color:#282829}
.cmp-testimonial-grid .testimonial-grid .testimonial-container .organization{color:#000}
.cmp-testimonial-grid .testimonial-desktop{display:block}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-desktop{display:none}
}
.cmp-testimonial-grid .testimonial-mobile{display:none}
@media screen and (max-width:767px){.cmp-testimonial-grid .testimonial-mobile{display:block}
}
.cmp-testimonial-grid .moreLess{margin-top:14px;text-align:right}
@media screen and (max-width:1024px){.cmp-testimonial-grid .moreLess{margin-top:8px;text-align:center}
}
@media screen and (max-width:767px){.cmp-testimonial-grid .moreLess{margin-top:16px}
}
.cmp-testimonial-grid .moreLess .copy{align-items:center;font-size:16px;line-height:20px;margin-right:20px;cursor:pointer}
@media screen and (max-width:1024px){.cmp-testimonial-grid .moreLess .copy{font-size:12px;line-height:22px;margin-right:24px}
}
.cmp-testimonial-grid .event-caret-up{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.cmp-testimonial-grid .event-caret-down{background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-right.png');background-size:8px 12px;background-repeat:no-repeat;display:inline-block;height:12px;width:8px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.breadcrumbs{margin:48px 0 !important;font-weight:500;color:#0000d3;font-size:15px}
@media screen and (max-width:1024px){.breadcrumbs{color:#002856;font-size:14px}
}
@media screen and (max-width:767px){.breadcrumbs{margin:10px 0 24px 0 !important}
.breadcrumbs .breadcrumb-divider{margin-right:12px}
}
.breadcrumbs a{text-align:left;letter-spacing:.88px;font-size:15px;margin:0 12px;color:#0000d3;display:inline-block}
.breadcrumbs a:first-child{margin-left:0}
.breadcrumbs a:last-child{margin-right:0}
.breadcrumbs a:hover{color:#0000a9}
.breadcrumbs a:active,.breadcrumbs a:focus{color:#00007f}
@media screen and (max-width:1024px){.breadcrumbs a{color:#002856;font-size:14px}
.breadcrumbs a:hover,.breadcrumbs a:active,.breadcrumbs a:focus{color:#002856}
}
@media screen and (max-width:767px){.breadcrumbs a{margin:14px 12px 0 0}
.breadcrumbs a:first-child{margin-left:0}
.breadcrumbs a:last-child{margin-right:0}
}
.programs{margin-top:30px}
@media screen and (max-width:1024px){.programs{margin-top:24px}
}
.programs .role-programs{display:flex;flex-wrap:wrap;justify-content:space-between}
@media screen and (max-width:1024px){.programs .role-programs{row-gap:24px}
}
@media screen and (max-width:767px){.programs .role-programs{margin-bottom:0;row-gap:16px}
}
.programs .role-programs .item{border-radius:4px;background:#fff 0 0 no-repeat padding-box;border:1px solid #e8e8e8;cursor:pointer;width:calc(31.83%)}
@media screen and (max-width:1024px){.programs .role-programs .item{width:calc(50% - 15px)}
}
@media screen and (max-width:767px){.programs .role-programs .item{width:100%}
}
.programs .role-programs .item .program{min-height:468px}
@media screen and (max-width:1024px){.programs .role-programs .item .program{min-height:338px}
}
@media screen and (max-width:767px){.programs .role-programs .item .program{min-height:300px}
}
.programs .role-programs .item .program .program-info{opacity:1;text-align:left}
.programs .role-programs .item .program .program-info img{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}
.programs .role-programs .item .program .program-info img.program-image-desktop{object-fit:cover;max-height:180px;display:block}
@media screen and (max-width:1024px),screen and (max-width:767px){.programs .role-programs .item .program .program-info img.program-image-desktop{display:none}
}
.programs .role-programs .item .program .program-info img.program-image-tablet{display:none}
@media screen and (max-width:1024px){.programs .role-programs .item .program .program-info img.program-image-tablet{min-height:120px;display:block}
}
@media screen and (max-width:767px){.programs .role-programs .item .program .program-info img.program-image-tablet{display:none}
}
.programs .role-programs .item .program .program-info img.program-image-mobile{display:none}
@media screen and (max-width:767px){.programs .role-programs .item .program .program-info img.program-image-mobile{min-height:100px;display:block}
}
.programs .role-programs .item .program .program-info .program-overview{margin:52px 21px 97px 21px}
@media screen and (max-width:1024px){.programs .role-programs .item .program .program-info .program-overview{margin:16px 16px 0 16px}
.programs .role-programs .item .program .program-info .program-overview .product-type{font-size:19px !important;line-height:27px !important;font-weight:600 !important}
.programs .role-programs .item .program .program-info .program-overview .product-copy{margin-top:12px !important;font-size:16px !important;line-height:22px !important}
.programs .role-programs .item .program .program-info .program-overview .event-type p{font-size:14px;line-height:20px}
}
.programs .role-programs .item .program .program-info .program-overview .product-type{margin-top:15px;font-size:23px;line-height:33px;color:#002856;font-weight:600}
.programs .role-programs .item .program .program-info .program-overview .event-type{background:#6d6e71 0 0 no-repeat padding-box;border-radius:18px;display:inline-flex}
.programs .role-programs .item .program .program-info .program-overview .event-type p{font-size:15px;color:#FFF;margin:0;padding:5px 8px;line-height:21px;font-weight:500}
.programs .role-programs .item .program .program-info .program-overview .product-copy{margin-top:16px;font-size:18px}
.programs .role-programs .item .program .program-info .program-overview .non-desktop{display:none}
@media screen and (max-width:1024px){.programs .role-programs .item .program .program-info .program-overview .non-desktop{display:inline-block;color:#0000d3;font-size:16px;line-height:22px;font-weight:500;margin:18px auto}
}
.programs .role-programs .item .program .program-description{display:none}
.programs .role-programs .item .program.info{background:#f4f4f4 0 0 no-repeat padding-box;position:relative}
.programs .role-programs .item .program.info .program-info{display:none}
@media screen and (max-width:1024px){.programs .role-programs .item .program.info .program-info{display:block}
}
.programs .role-programs .item .program.info .program-description{display:flex;margin:70px 24px 70px 24px;font-size:20px}
.programs .role-programs .item .program.info .program-description .refresh{display:none}
@media screen and (max-width:1024px){.programs .role-programs .item .program.info .program-description .refresh{display:inline-flex;color:#0000d3}
}
.programs .role-programs .item .program.info .program-description p{color:#002856}
.programs .role-programs .item .program.info .program-description ul{list-style-type:disc;padding-left:1em}
.programs .role-programs .item .program.info .program-description ul li{font-weight:normal;margin-bottom:24px}
@media screen and (max-width:1024px){.programs .role-programs .item .program.info .program-description{margin:24px}
.programs .role-programs .item .program.info .program-description p{font-size:20px;margin-bottom:12px}
.programs .role-programs .item .program.info .program-description ul{margin-top:0}
}
@media screen and (max-width:767px){.programs .role-programs .item .program.info .program-description{margin:24px 53px 0 24px}
.programs .role-programs .item .program.info .program-description p{margin-bottom:13px}
.programs .role-programs .item .program.info .program-description ul{margin-top:0}
}
.programs .cta-button{text-align:center}
@media screen and (min-width:1024.98px){.programs .cta-button{margin-top:30px}
}
@media screen and (max-width:1024px){.programs .cta-button{margin-top:24px}
}
.programs .cta-button a.button{color:#FFF}
.communitycta .learnmore{margin-top:74px}
.communitycta .learnmore h3{font-size:32px;line-height:44px;color:#002856}
@media screen and (max-width:1024px){.communitycta .learnmore h3{font-size:22px;line-height:30px}
}
@media screen and (max-width:767px){.communitycta .learnmore h3{margin-top:49px}
}
.communitycta .learnmore .community-copy{margin-top:63px;font-size:22px}
@media screen and (max-width:1024px){.communitycta .learnmore .community-copy{margin-top:55px}
}
@media screen and (max-width:767px){.communitycta .learnmore .community-copy{margin-top:49px}
}
.communitycta .learnmore p{font-size:24px;max-width:704px}
@media screen and (max-width:1024px){.communitycta .learnmore p{font-size:20px;max-width:431px}
}
@media screen and (max-width:767px){.communitycta .learnmore p{font-size:16px;max-width:100%}
}
.communitycta .learnmore .cta-button{max-width:182px;height:52px}
.communitycta .learnmore .cta-button .gcom-icon-angle-up,.communitycta .learnmore .cta-button .gcom-icon-angle-down{margin-left:10px}
.communitycta .learnmore .cta-button .gcom-icon-angle-up{display:none}
.communitycta .learnmore .cta-button .gcom-icon-angle-down{display:inline-block}
.communitycta .learnmore .cta-button:hover .roles,.communitycta .learnmore .cta-button:active .roles{display:flex}
.communitycta .learnmore .cta-button:hover a.communityLink,.communitycta .learnmore .cta-button:active a.communityLink{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#0000a9;border-color:#0000a9}
.communitycta .learnmore .cta-button:hover a.communityLink .gcom-icon-angle-up,.communitycta .learnmore .cta-button:active a.communityLink .gcom-icon-angle-up{display:inline-block}
.communitycta .learnmore .cta-button:hover a.communityLink .gcom-icon-angle-down,.communitycta .learnmore .cta-button:active a.communityLink .gcom-icon-angle-down{display:none}
.communitycta .learnmore .cta-button a.communityLink,.communitycta .learnmore .cta-button a.regionLink{height:52px;font-size:16px;letter-spacing:1px;line-height:20px;padding:16px 24px;background-color:#0000d3;border-color:#0000d3;color:white}
.communitycta .learnmore .cta-button a.communityLink:hover,.communitycta .learnmore .cta-button a.communityLink:focus,.communitycta .learnmore .cta-button a.communityLink:active,.communitycta .learnmore .cta-button a.regionLink:hover,.communitycta .learnmore .cta-button a.regionLink:focus,.communitycta .learnmore .cta-button a.regionLink:active{background-color:#0000a9;border-color:#0000a9}
.communitycta .learnmore .cta-button .roles{position:relative;display:none;width:min-content;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 9px #00000029;border-radius:0;opacity:1}
@media screen and (max-width:767px){.communitycta .learnmore .cta-button .roles{padding-left:20px;padding-right:20px}
}
.communitycta .learnmore .cta-button .roles div.role{cursor:pointer;margin:2.75px 13px 2.75px 13px;padding:20px 10px;opacity:1;line-height:12px}
@media screen and (max-width:1024px){.communitycta .learnmore .cta-button .roles div.role{margin:10px 16px 0 16px}
}
@media screen and (max-width:767px){.communitycta .learnmore .cta-button .roles div.role{margin:4px 0;padding-right:0;padding-left:0}
}
.communitycta .learnmore .cta-button .roles div.role:hover .role-name{color:#0000a9;border-color:#0000a9}
.communitycta .learnmore .cta-button .roles div.role .role-name{color:#002856;text-transform:uppercase;font-size:15px;font-weight:500;padding-left:10px;padding-right:10px;border-left:1px solid transparent;border-right:1px solid transparent}
.communitycta .learnmore .modal{padding-left:70px;padding-right:70px}
@media screen and (max-width:767px){.communitycta .learnmore .modal{padding-left:24px;padding-right:24px}
}
.communitycta .learnmore .modal .closeModal.gcom-icon-x-circle{position:absolute;top:-35px;right:-40px;cursor:pointer;height:24px;width:31px;z-index:1;font-size:24px;mask-image:none;-webkit-mask-image:none;background-color:transparent;color:#e8e8e8}
@media screen and (max-width:1024px){.communitycta .learnmore .modal .closeModal.gcom-icon-x-circle{right:-28px}
}
@media screen and (max-width:767px){.communitycta .learnmore .modal .closeModal.gcom-icon-x-circle{right:-4}
}
.communitycta .learnmore .modal .closeModal.gcom-icon-x-circle:hover{color:#FFF}
.communitycta .learnmore .modal .modal-inner{margin:50px auto;padding:45px 30px;max-width:796px;background-color:#fff;box-shadow:0 2px 9px #00000029;position:relative}
@media screen and (max-width:1024px){.communitycta .learnmore .modal .modal-inner{max-width:629px;padding:42px 22px}
}
@media screen and (max-width:767px){.communitycta .learnmore .modal .modal-inner{max-width:327px}
}
.communitycta .learnmore .modal .modal-inner h3{margin-bottom:31px}
.communitycta .learnmore .modal .modal-inner h6{margin-top:28px;margin-bottom:24px;line-height:21px;font-weight:600}
.communitycta .learnmore .modal .modal-inner .links .text{margin-bottom:20.5px}
.communitycta .learnmore .modal .modal-inner .linkslist a,.communitycta .learnmore .modal .modal-inner .regionslist a{font-size:15px;font-weight:500;color:#002856;border-left:1px solid transparent;border-right:1px solid transparent;padding:0 10px;margin-left:-11px}
.communitycta .learnmore .modal .modal-inner .linkslist a:hover,.communitycta .learnmore .modal .modal-inner .linkslist a:focus,.communitycta .learnmore .modal .modal-inner .linkslist a:active,.communitycta .learnmore .modal .modal-inner .regionslist a:hover,.communitycta .learnmore .modal .modal-inner .regionslist a:focus,.communitycta .learnmore .modal .modal-inner .regionslist a:active{color:#0000a9;border-color:#0000a9}
@media screen and (max-width:1024px){.communitycta .learnmore .modal .modal-inner .linkslist a,.communitycta .learnmore .modal .modal-inner .regionslist a{font-size:14px}
}
.communitycta .rolesCTA .roles{display:flex;margin-top:48px;gap:57px;justify-content:space-between;position:relative}
@media screen and (max-width:1024px){.communitycta .rolesCTA .roles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px}
}
@media screen and (max-width:767px){.communitycta .rolesCTA .roles{display:grid;grid-template-columns:1fr 1fr;gap:16px}
}
.communitycta .rolesCTA .roles .role{display:block;max-width:170px;width:100%}
@media screen and (max-width:1024px){.communitycta .rolesCTA .roles .role{max-width:200px}
}
@media screen and (max-width:767px){.communitycta .rolesCTA .roles .role{max-width:155px}
}
.communitycta .rolesCTA .roles .role .item{display:flex;width:100%;font-size:30px;line-height:39px;border:2px solid #0000d3;border-radius:0;text-align:center;letter-spacing:0;color:#0000d3;align-items:center;justify-content:center;text-transform:uppercase;height:70px}
.communitycta .rolesCTA .roles .role .item:hover{background:#0000d3 0 0 no-repeat padding-box;color:#FFF}
@media screen and (max-width:767px){.communitycta .rolesCTA .roles .role .item{height:72px}
}
.communitycta .rolesCTA .regions{display:block;position:absolute;left:0;width:100%;background:#FFF 0 0 no-repeat padding-box;box-shadow:0 2px 9px #00000029;border-radius:0;padding:0 32px;padding-bottom:75px;z-index:5}
.communitycta .rolesCTA .regions .regionGroupName{text-transform:uppercase;font-size:14px;margin:45px 0 16px 0;line-height:18px}
.communitycta .rolesCTA .regions a{font-size:20px;padding:0}
.communitycta .rolesCTA .regions .links{grid-template-columns:1fr 1fr 1fr 1fr 1fr}
@media screen and (max-width:1024px){.communitycta .rolesCTA .regions{padding:0 24px;padding-bottom:25px}
.communitycta .rolesCTA .regions .regionGroupName{margin-top:32px}
.communitycta .rolesCTA .regions .links{grid-template-columns:1fr 1fr 1fr}
}
@media screen and (max-width:767px){.communitycta .rolesCTA .regions{padding:0 26px;padding-bottom:22px}
.communitycta .rolesCTA .regions .regionGroupName{margin-top:26px}
.communitycta .rolesCTA .regions .links{grid-template-columns:1fr}
}
.modal{background-color:rgba(44,44,44,0.75);overflow-y:auto}
.modal .modal-wrapper{margin:50px auto;display:flex;flex-direction:column;align-items:center;max-width:865px}
@media screen and (max-width:1024px){.modal .modal-wrapper{max-width:750px;margin:50px auto;display:flex;flex-direction:column;align-items:center}
}
@media screen and (max-width:767px){.modal .modal-wrapper{margin:74px auto;height:100%;position:sticky;max-width:327px}
}
.modal .modal-wrapper div[class*="region-modal-content"]{position:relative;width:100%;background-color:#FFF;box-shadow:0 2px 9px #00000029;padding:45px 30px 58px 33px;max-width:796px;opacity:1}
@media screen and (max-width:1024px){.modal .modal-wrapper div[class*="region-modal-content"]{padding:42px 23px}
}
.modal .modal-wrapper div[class*="region-modal-content"] h3{margin-bottom:12px;position:sticky;top:0;color:#002856;background-color:#FFF}
@media screen and (max-width:1024px){.modal .modal-wrapper div[class*="region-modal-content"] h3{margin-bottom:0}
}
.modal .modal-wrapper div[class*="region-modal-content"] h5{font-size:18px;text-transform:capitalize;margin-bottom:24px;margin-top:48px;color:#002856}
@media screen and (max-width:1024px){.modal .modal-wrapper div[class*="region-modal-content"] h5{margin:32px 0 20px 0}
}
.modal .modal-wrapper div[class*="region-modal-content"] .links{row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}
.modal .modal-wrapper div[class*="region-modal-content"] .links .p-small{margin-bottom:0}
.modal .modal-wrapper div[class*="region-modal-content"] .links .p-small a{color:#002856;font-size:15px;font-weight:500;border-left:1px solid transparent;border-right:1px solid transparent;padding-left:10px;padding-right:10px;transition:border-color .2s;margin-left:-11px;margin-right:-11px}
@media screen and (max-width:767px){.modal .modal-wrapper div[class*="region-modal-content"] .links .p-small a{font-size:14px;line-height:20px}
}
.modal .modal-wrapper div[class*="region-modal-content"] .links .p-small a:hover{border-left:1px solid #0000a9;border-right:1px solid #0000a9;color:#0000a9}
@media screen and (max-width:1024px){.modal .modal-wrapper div[class*="region-modal-content"]{max-width:686px;background-size:cover;padding:42px 23px}
.modal .modal-wrapper div[class*="region-modal-content"] .links{grid-template-columns:1fr 1fr 1fr 1fr}
}
@media screen and (max-width:767px){.modal .modal-wrapper div[class*="region-modal-content"]{padding:27px 30px;height:64%;padding:27px 30px;overflow:hidden;overflow-y:scroll}
.modal .modal-wrapper div[class*="region-modal-content"]::-webkit-scrollbar{background:transparent;width:0}
.modal .modal-wrapper div[class*="region-modal-content"] .modal-regions{overflow-y:scroll;width:100%;height:100%}
.modal .modal-wrapper div[class*="region-modal-content"] .modal-regions::-webkit-scrollbar{background:transparent;width:0}
.modal .modal-wrapper div[class*="region-modal-content"] .modal-regions .regionGroupName{margin:32px 0 20px 0;font-size:15px;font-weight:600;line-height:21px}
.modal .modal-wrapper div[class*="region-modal-content"] p{font-size:18px}
.modal .modal-wrapper div[class*="region-modal-content"] .links{grid-template-columns:1fr 1fr;row-gap:20px;column-gap:5px}
.modal .modal-wrapper div[class*="region-modal-content"] .links p{margin-bottom:0}
}
.modal .modal-wrapper .gcom-icon-x-circle{align-self:end;opacity:1;font-size:24px;color:#e8e8e8}
@media screen and (max-width:767px){.modal .modal-wrapper .gcom-icon-x-circle{align-self:end;margin-bottom:12px}
}
.cmp-tabs{display:flex}
.cmp-tabs .accordion-tabs{list-style:none;margin:0;padding:0;display:flex;gap:16px;max-width:100%}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs{display:block}
}
.cmp-tabs .accordion-tabs .tabs{display:flex;border-radius:4px;background-color:#e8e8e8;max-width:203px;margin:0}
@media screen and (max-width:1024px){.cmp-tabs .accordion-tabs .tabs{max-width:158px}
}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs{max-width:100%;min-height:84px;margin-bottom:16px}
}
.cmp-tabs .accordion-tabs .tabs:hover{cursor:pointer}
.cmp-tabs .accordion-tabs .tabs .title{font-size:26px;font-weight:bold;padding:25px 22px;letter-spacing:0;color:#FFF}
@media screen and (max-width:1024px){.cmp-tabs .accordion-tabs .tabs .title{font-size:24px;padding:24px 16px}
}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs .title{font-size:20px;padding:0;padding-left:16px}
}
.cmp-tabs .accordion-tabs .tabs .view{display:none}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs .view{color:#FFF;display:block;font-size:12px;padding:0}
.cmp-tabs .accordion-tabs .tabs .view i.arrow-right{display:inline-block;width:7px;height:12px;cursor:pointer;margin:0 0 -1px 24px;background-size:7px 12px;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/white-right.png');-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
}
.cmp-tabs .accordion-tabs .tabs img.desktop{height:396px;max-width:640px;display:block}
.cmp-tabs .accordion-tabs .tabs img.tablet{display:none}
.cmp-tabs .accordion-tabs .tabs img.mobile{display:none}
@media screen and (max-width:1024px){.cmp-tabs .accordion-tabs .tabs img.tablet{display:block;height:auto;height:420px;max-width:323px}
.cmp-tabs .accordion-tabs .tabs img.desktop{display:none}
}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs img.mobile{display:block;height:auto;width:100%}
.cmp-tabs .accordion-tabs .tabs img.desktop{display:none}
.cmp-tabs .accordion-tabs .tabs img.tablet{display:none}
}
.cmp-tabs .accordion-tabs .tabs .tab-content{position:relative;width:100%}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs .tab-content .action{display:none}
}
.cmp-tabs .accordion-tabs .tabs .tab-content .wrapper{position:relative;overflow:hidden;border-radius:4px}
.cmp-tabs .accordion-tabs .tabs .tab-content .tab-content-wrapper{position:absolute}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs .tab-content .tab-content-wrapper{top:50%;transform:translateY(-50%)}
}
.cmp-tabs .accordion-tabs .tabs .tab-content .tab-content-view{position:absolute;right:16px;top:50%;transform:translateY(-50%)}
.cmp-tabs .accordion-tabs .tabs .tab-content .tab-description{display:none}
.cmp-tabs .accordion-tabs .tabs .tab-content .tab-view{display:block;font-size:14px;letter-spacing:.88px;color:#000;line-height:22px;text-transform:uppercase;padding:33px 21px}
.cmp-tabs .accordion-tabs .tabs .tab-content .tab-view i.arrow-right{display:inline-block;width:7px;height:12px;cursor:pointer;margin:0 0 -1px 31px;background-size:7px 12px;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/grey-right.png')}
@media screen and (max-width:1024px){.cmp-tabs .accordion-tabs .tabs .tab-content .tab-view{padding:24px 16px}
}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs .tab-content .tab-view{font-size:12px;letter-spacing:.75px;color:#FFF}
}
.cmp-tabs .accordion-tabs .tabs.is-active{max-width:640px}
@media screen and (max-width:1024px){.cmp-tabs .accordion-tabs .tabs.is-active{max-width:323px}
}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs.is-active{max-width:none}
}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content{display:block;opacity:1}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .view{display:none}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .action{display:flex}
}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description{display:block;font-size:20px;line-height:23px;letter-spacing:0;color:#000;padding:33px 21px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description ul{padding-left:20px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li{list-style:none;margin-bottom:9px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li:before{font-size:20px;content:'•';position:absolute;left:22px}
@media screen and (max-width:1024px){.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description{padding:24px 16px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li{margin-bottom:16px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li:before{left:16px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li:last-child{margin-bottom:0}
}
@media screen and (max-width:767px){.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li{margin-bottom:22px}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-description li:before{left:15px}
}
.cmp-tabs .accordion-tabs .tabs.is-active .tab-content .tab-view{display:none}
.cmp-tabs .show-hide-tabs{width:100%}
.cmp-tabs .show-hide-tabs .home .tabs .line{bottom:8px !important}
.cmp-tabs .show-hide-tabs .community{margin-top:0}
.cmp-tabs .show-hide-tabs .home .tabs,.cmp-tabs .show-hide-tabs .role .tabs,.cmp-tabs .show-hide-tabs .community .tabs{position:relative}
.cmp-tabs .show-hide-tabs .home .tabs .line,.cmp-tabs .show-hide-tabs .role .tabs .line,.cmp-tabs .show-hide-tabs .community .tabs .line{margin-bottom:0 !important;position:absolute;top:0;right:0;bottom:12px;left:1px}
.cmp-tabs .show-hide-tabs .home .tabs .line .highlighter,.cmp-tabs .show-hide-tabs .role .tabs .line .highlighter,.cmp-tabs .show-hide-tabs .community .tabs .line .highlighter{width:1px;height:100%;z-index:1;background-color:#e8e8e8}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper{display:flex;flex-direction:row;align-items:flex-start;height:100%}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input{display:none}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper>div{display:grid}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs{width:28%;height:100%}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .mobile-tabcont{display:none}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs{margin-left:40px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs{width:100%}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label{position:relative;padding-left:37.5px;letter-spacing:0;color:#000;text-align:left;box-sizing:border-box;cursor:pointer;z-index:2;height:39px;border-left:4px solid transparent}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label .icon,.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label .icon-blue{display:none}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label{padding-left:24px;height:31px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label{padding-left:18px;height:25px}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label:hover .icon{position:absolute;display:inline-block;top:50%;transform:translateY(-50%);width:33px;height:36px;left:-66px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label:hover .icon{width:25.36px;height:28px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label:hover .icon{display:none}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>label .tabcont{display:none}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs>.tabcont{display:none}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs label:nth-child(2n){margin-bottom:72px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs label:nth-child(2n){margin-bottom:77px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs label:nth-child(2n){margin-bottom:15px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .tab2,.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .tab3{margin-top:12px}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs label:nth-child(6){margin-bottom:0 !important}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs label:nth-child(6){margin-bottom:12px !important}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .tab-img{position:relative;margin-bottom:0 !important}
}
@media screen and (max-width:767px) and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .tab-img{margin-bottom:28px !important}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .tab-img img{margin-bottom:0 !important}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabs .tab-img p{margin:0 !important}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent{width:72%}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent{display:none}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent>div{width:100%;display:none}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont{position:relative;overflow:hidden}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .description{position:absolute;bottom:42px;left:37px;right:42px}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .description p{letter-spacing:0;font-size:20px;margin-bottom:0}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .description .p-small{color:white !important}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .description{bottom:24px;left:24px;right:24px}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img{background:#061835 0 0 no-repeat padding-box;width:100% !important;height:100%}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.tablet{display:none}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.mobile{display:none}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.desktop{display:none}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.tablet{display:block}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.desktop{display:none}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.tablet{display:none}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img img.mobile{display:block}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper .tabscontent .tabcont .tab-img .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;background:#06183580 0 0 no-repeat padding-box}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs label:nth-child(2),.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs label:nth-child(4),.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs label:nth-child(6){color:#282829;border-left:4px solid #40b3e1}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs label:nth-child(2) .icon-blue,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs label:nth-child(4) .icon-blue,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs label:nth-child(6) .icon-blue{position:absolute;display:inline-block;top:50%;transform:translateY(-50%);left:-66px;width:33px;height:36px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs label:nth-child(2) .icon-blue,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs label:nth-child(4) .icon-blue,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs label:nth-child(6) .icon-blue{width:25.36px;height:28px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs label:nth-child(2) .icon-blue,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs label:nth-child(4) .icon-blue,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs label:nth-child(6) .icon-blue{left:-46px;width:22px;height:25px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3),.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5),.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7){position:relative;display:block}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3) .tab-img,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5) .tab-img,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7) .tab-img{padding-left:18px;max-width:266px}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3) .tab-img .overlay,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5) .tab-img .overlay,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7) .tab-img .overlay{position:absolute;top:0;bottom:6px;left:18px;right:-16px;opacity:1;background:#06183580 0 0 no-repeat padding-box}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3) .tab-img img,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5) .tab-img img,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7) .tab-img img{height:166px}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3) .description,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5) .description,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7) .description{position:absolute;bottom:14px;left:30px}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3) .description p,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5) .description p,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7) .description p{line-height:18px}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabs .mobile-tabcont:nth-child(3) .description .p-small,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabs .mobile-tabcont:nth-child(5) .description .p-small,.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabs .mobile-tabcont:nth-child(7) .description .p-small{color:white !important}
}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):checked ~ .tabscontent>div:nth-child(1),.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):checked ~ .tabscontent>div:nth-child(2),.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):checked ~ .tabscontent>div:nth-child(3){display:flex}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(1):not(:checked) ~ .tabs label:nth-child(2){color:#535353}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(2):not(:checked) ~ .tabs label:nth-child(4){color:#535353}
.cmp-tabs .show-hide-tabs .home .tabs-wrapper input:nth-child(3):not(:checked) ~ .tabs label:nth-child(6){color:#535353}
.cmp-tabs .show-hide-tabs .community .tabs,.cmp-tabs .show-hide-tabs .role .tabs{left:0;margin-top:0}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs,.cmp-tabs .show-hide-tabs .role .tabs{margin-left:0}
}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .line,.cmp-tabs .show-hide-tabs .role .tabs .line{left:51px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .line,.cmp-tabs .show-hide-tabs .role .tabs .line{left:0}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab,.cmp-tabs .show-hide-tabs .role .tabs .tab{position:relative;margin-left:0;margin-bottom:40px}
.cmp-tabs .show-hide-tabs .community .tabs .tab:last-of-type,.cmp-tabs .show-hide-tabs .role .tabs .tab:last-of-type{margin-bottom:0}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab,.cmp-tabs .show-hide-tabs .role .tabs .tab{margin-left:24px;margin-bottom:43px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab,.cmp-tabs .show-hide-tabs .role .tabs .tab{margin-left:16px;margin-bottom:25px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content{display:flex;gap:96px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content{gap:20px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content{margin-left:37px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content{margin-left:52px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content{margin-left:0}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .active,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .active{display:none;position:absolute;left:-1px;top:-4px;border-left:4px solid blue;height:38px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .active,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .active{left:26px;height:32px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .active,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .active{top:0;left:-17px;height:25px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .active.hide,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .active.hide{border-left:4px solid transparent}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .title,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .title{font-size:26px;text-align:left;letter-spacing:0;color:#000;margin-bottom:14px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .title,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .title{font-size:24px;margin-bottom:7px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .title,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .title{font-size:20px;line-height:25px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .description ul,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .description ul{list-style-type:disc}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .description ul li,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .description ul li{font-size:18px;line-height:26px;letter-spacing:0;text-align:left}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .description ul li,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .description ul li{font-size:16px;line-height:22px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .description .p-small,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .description .p-small{font-size:18px;line-height:26px;font-weight:400}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-content .content .description .p-small,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-content .content .description .p-small{font-size:16px;line-height:22px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon{display:block}
.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon-blue,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon-blue{display:none}
.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon-blue,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon-blue{display:block;position:absolute;left:-60px;top:2px;width:33px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon-blue,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon-blue{left:-28px;width:28px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon-blue,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon-blue{display:none !important}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon.hide,.cmp-tabs .show-hide-tabs .community .tabs .tab img.icon-blue.hide,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon.hide,.cmp-tabs .show-hide-tabs .role .tabs .tab img.icon-blue.hide{display:none}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.desktop,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.desktop{display:block;width:456px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.desktop,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.desktop{display:none !important}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.desktop,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.desktop{display:none !important}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.tablet,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.tablet{display:none}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.tablet,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.tablet{display:block !important;width:230px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.tablet,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.tablet{display:none !important}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.mobile,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.mobile{display:none}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab .tab-img img.mobile,.cmp-tabs .show-hide-tabs .role .tabs .tab .tab-img img.mobile{display:block !important;width:100px}
}
.cmp-tabs .show-hide-tabs .community .tabs .tab-indicator,.cmp-tabs .show-hide-tabs .role .tabs .tab-indicator{position:absolute;width:4px;height:38px;transition:all 500ms ease-in-out;left:0;top:0}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .community .tabs .tab-indicator,.cmp-tabs .show-hide-tabs .role .tabs .tab-indicator{left:50px;height:32px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .community .tabs .tab-indicator,.cmp-tabs .show-hide-tabs .role .tabs .tab-indicator{left:0;height:25px}
}
.cmp-tabs .show-hide-tabs .role .tabs{display:flex;flex-direction:row;gap:90px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs{gap:20px}
}
.cmp-tabs .show-hide-tabs .role .tabs .line{bottom:12px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .line{bottom:8px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .role .tabs .line{bottom:0;left:1px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info{margin-right:auto}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab{cursor:pointer;margin-bottom:39px}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab:last-of-type{margin-bottom:0}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab{margin-bottom:37px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab{margin-bottom:30px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab .icon-blue{width:33px;opacity:0;overflow:hidden}
@keyframes slide-down{from{margin-top:50px;opacity:.1;line-height:25px}
to{margin-top:20px;opacity:1;line-height:25px}
}
@keyframes slide-down-icons{from{margin-top:50px;opacity:.1;line-height:25px}
to{margin-top:0;opacity:1;line-height:25px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab .tab-content .content .title{color:#535353;margin-bottom:0 !important}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab .description{transition:opacity .1s ease-in;opacity:0;height:0;line-height:25px;overflow:hidden;margin-top:20px}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab .active-tab{transition:opacity .1s ease-in;opacity:0;overflow:hidden;position:absolute;left:-1px;top:-4px;border-left:4px solid transparent;height:0}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab .active-tab{left:26px;height:32px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab .active-tab{top:0;left:-17px;height:25px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active{margin-bottom:42px;cursor:default;min-height:122px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active{min-height:19px;margin-bottom:34.5px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active{min-height:24px;margin-bottom:24px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .tab-content .content .title{color:#000}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .icon-blue{animation:slide-down-icons 750ms;opacity:1;height:37px}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .icon-blue{animation:none}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .active-tab{opacity:1;height:38px;border-left:4px solid blue}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .active-tab{height:31px}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .active-tab{height:25px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .tab-content{position:relative}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .tab-content .title:not(:first-of-type){animation:slide-down 750ms;opacity:1;margin-bottom:14px !important}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .tab-content .description{animation:slide-down 750ms;opacity:1;height:auto}
.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .tab-content .description p{margin-bottom:0 !important}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-info .tab.active .tab-content .description{position:relative;animation:none}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img{margin-left:auto;display:none;opacity:0}
@keyframes fadeIn{0{opacity:.5}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0{opacity:.5}
100%{opacity:1}
}
@-webkit-keyframes fadeIn{0{opacity:.5}
100%{opacity:1}
}
@-o-keyframes fadeIn{0{opacity:.5}
100%{opacity:1}
}
@-ms-keyframes fadeIn{.cmp-tabs .show-hide-tabs .role .tabs .tab-img 0{opacity:0}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img 100%{opacity:1}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.fade-in{animation:fadeIn ease 1s;-webkit-animation:fadeIn ease 1s;-moz-animation:fadeIn ease 1s;-o-animation:fadeIn ease 1s;-ms-animation:fadeIn ease 1s}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active{display:block;transition:opacity 1s ease-in;opacity:1}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.desktop{width:456px}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.tablet{display:none}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.mobile{display:none}
@media screen and (max-width:1024px){.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.desktop{display:none}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.tablet{display:block;width:230px}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.mobile{display:none}
}
@media screen and (max-width:767px){.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.desktop{display:none}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.tablet{display:none}
.cmp-tabs .show-hide-tabs .role .tabs .tab-img.active img.mobile{display:block;width:100px}
}
.cmp-tabs .show-hide-tabs .role .tabs .tab-indicator{background:#2bcdbc}
.cmp-tabs .show-hide-tabs .community .tab-indicator{background:#ed6926}
.sponsorlandingcontent .default{display:flex;justify-content:space-between}
@media screen and (max-width:1024px){.sponsorlandingcontent .default.desktop{display:none}
}
.sponsorlandingcontent .default.nonDesktop{display:none}
@media screen and (max-width:1024px){.sponsorlandingcontent .default.nonDesktop{display:block}
}
@media screen and (max-width:1024px){.sponsorlandingcontent .default .image{position:relative;overflow:hidden;height:192px;margin-top:30px}
}
@media screen and (max-width:1024px) and (max-width:767px){.sponsorlandingcontent .default .image{height:93px}
}
.sponsorlandingcontent .default .desktopImage{display:block}
@media screen and (max-width:1024px){.sponsorlandingcontent .default .desktopImage{display:none}
}
.sponsorlandingcontent .default .nonDesktopImage{position:absolute;width:100%;height:auto}
.sponsorlandingcontent .default img{width:100%;flex:0 1 502px}
.sponsorlandingcontent .default .text{margin-bottom:30px}
@media screen and (max-width:767px){.sponsorlandingcontent .default .text{margin-bottom:24px}
}
.sponsorlandingcontent .default .button .gcom-icon-arrow-up{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);font-weight:bold;font-size:21px;vertical-align:sub;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-ms-transition:all 150ms ease;transition:all 150ms ease}
.sponsorlandingcontent .default .button:hover{color:#0000d3;background-color:transparent}
.sponsorlandingcontent .default .button:hover .gcom-icon-arrow-up{-webkit-transform:translate(0.4em,0) rotate(45deg) !important;-moz-transform:translate(0.4em,0) rotate(45deg) !important;-o-transform:translate(0.4em,0) rotate(45deg) !important;-ms-transform:translate(0.4em,0) rotate(45deg) !important;transform:translate(0.4em,0) rotate(45deg) !important}
.sponsorlandingcontent .default .text-container{flex:0 1 440px}
@media screen and (min-width:1024.98px){.sponsorlandingcontent .default .text-container{margin-right:40px}
}
.sponsorlandingcontent .default.oneColumn{flex-wrap:wrap}
.sponsorlandingcontent .default.oneColumn .text-container{margin:30px 0 0 0}
.announcementBanner{margin-top:36px;margin-bottom:54px}
@media screen and (max-width:1024px){.announcementBanner{margin-top:30px;margin-bottom:64px}
}
@media screen and (max-width:767px){.announcementBanner{margin-top:0;margin-bottom:24px}
}
.announcementBanner *{color:#FFF}
.announcementBanner h1{margin-top:30px !important;margin-bottom:22px !important}
@media screen and (max-width:1024px){.announcementBanner h1{margin-top:12px !important;margin-bottom:12px !important}
}
@media screen and (max-width:767px){.announcementBanner h1{margin-top:10px !important;margin-bottom:10px !important}
}
.cmp-connectcommunity .headline{text-align:left;margin-bottom:30px}
@media screen and (max-width:1024px){.cmp-connectcommunity .headline{margin-bottom:24px}
}
.cmp-connectcommunity .connect-container{display:flex}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-container{flex-direction:column}
}
.cmp-connectcommunity .connect-item{flex:1 1 163px;cursor:pointer}
.cmp-connectcommunity .connect-item .image-container{position:relative;padding:23px 0 0 14px;height:189px;overflow:hidden}
@media screen and (min-width:768px) and (max-width:1024px){.cmp-connectcommunity .connect-item .image-container{padding:12px 0 0 12px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:flex-start}
}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item .image-container{height:68px;padding:16px 0 0 12px}
}
.cmp-connectcommunity .connect-item .image-container .background-img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;object-fit:cover;z-index:0;object-position:64% 64%}
.cmp-connectcommunity .connect-item .image-container .background-img.desktop{display:block}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item .image-container .background-img.desktop{display:none}
}
.cmp-connectcommunity .connect-item .image-container .background-img.mobile{display:none}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item .image-container .background-img.mobile{display:block;object-position:78% 78%}
}
.cmp-connectcommunity .connect-item .pill,.cmp-connectcommunity .connect-item .text{float:left;clear:both;cursor:pointer}
.cmp-connectcommunity .connect-item .pill{position:relative;font-size:15px;line-height:15px;background-color:#fff;color:#535353;font-weight:500;border-radius:52px;padding:5px 8px;z-index:2;border:0;outline:0}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item .pill{font-size:14px;line-height:14px}
}
.cmp-connectcommunity .connect-item .text{color:#fff;position:relative;z-index:2;margin-top:13px;text-align:left;display:none}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item .text{display:block;margin-top:5px;margin-bottom:0;line-height:14px}
}
.cmp-connectcommunity .connect-item .text span{font-weight:500}
@media(min-width:767.98px) and (max-width:1024px){.cmp-connectcommunity .connect-item .text span{clear:both;display:block}
}
.cmp-connectcommunity .connect-item .icon.gcom-icon-arrow-up{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.cmp-connectcommunity .connect-item.open,.cmp-connectcommunity .connect-item:hover{flex:1 1 278px;object-position:50% 50%}
.cmp-connectcommunity .connect-item.open .text,.cmp-connectcommunity .connect-item:hover .text{display:block}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item.open,.cmp-connectcommunity .connect-item:hover{flex:1 1 68px}
}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item{flex:1 1 68px}
}
@media screen and (min-width:768px) and (max-width:1024px){.cmp-connectcommunity .connect-item{flex:1 1 278px;object-position:50% 50%}
.cmp-connectcommunity .connect-item .text{display:block}
}
.cmp-connectcommunity .connect-item+.connect-item{margin-left:37px}
@media screen and (max-width:1024px){.cmp-connectcommunity .connect-item+.connect-item{margin-left:24px}
}
@media screen and (max-width:767px){.cmp-connectcommunity .connect-item+.connect-item{margin-left:0;margin-top:16px}
}
body.rolepage.ie11 .grid,body.rolepage.ie11 .region-links,body.brandregionpage.ie11 .grid,body.brandregionpage.ie11 .region-links,body.executive-eventpage.ie11 .grid,body.executive-eventpage.ie11 .region-links{display:-webkit-box;display:flex;flex-wrap:wrap}
body.rolepage.ie11 .grid.cards>.item,body.rolepage.ie11 .grid.programs>.item,body.brandregionpage.ie11 .grid.cards>.item,body.brandregionpage.ie11 .grid.programs>.item,body.executive-eventpage.ie11 .grid.cards>.item,body.executive-eventpage.ie11 .grid.programs>.item{width:calc(50% - 16px);margin-right:16px;margin-bottom:16px}
body.rolepage.ie11 .grid.tall-cards>.item,body.brandregionpage.ie11 .grid.tall-cards>.item,body.executive-eventpage.ie11 .grid.tall-cards>.item{width:calc(20% - 62px);margin-right:62px;margin-bottom:24px}
body.rolepage.ie11 .grid.member-cards>.item,body.brandregionpage.ie11 .grid.member-cards>.item,body.executive-eventpage.ie11 .grid.member-cards>.item{width:calc(20% - 8px);margin-right:8px;margin-bottom:8px}
body.rolepage.ie11 .grid.big-blue-buttons>.item,body.rolepage.ie11 .grid.text-cards>.item,body.brandregionpage.ie11 .grid.big-blue-buttons>.item,body.brandregionpage.ie11 .grid.text-cards>.item,body.executive-eventpage.ie11 .grid.big-blue-buttons>.item,body.executive-eventpage.ie11 .grid.text-cards>.item{width:calc(33% - 16px);margin-right:16px;margin-bottom:16px}
body.rolepage.ie11 .grid.medium-blue-buttons>.item,body.brandregionpage.ie11 .grid.medium-blue-buttons>.item,body.executive-eventpage.ie11 .grid.medium-blue-buttons>.item{width:calc(20% - 16px);margin-right:16px;margin-bottom:16px}
body.rolepage.ie11 .grid.thought-leader-logos>.item,body.brandregionpage.ie11 .grid.thought-leader-logos>.item,body.executive-eventpage.ie11 .grid.thought-leader-logos>.item{width:calc(33% - 16px);padding:50px 50px}
body.rolepage.ie11 .grid.thought-leader-logos>.item .image,body.brandregionpage.ie11 .grid.thought-leader-logos>.item .image,body.executive-eventpage.ie11 .grid.thought-leader-logos>.item .image{max-height:100%}
body.rolepage.ie11 .grid.logo-images>.item,body.brandregionpage.ie11 .grid.logo-images>.item,body.executive-eventpage.ie11 .grid.logo-images>.item{width:calc(20% - 16px);padding:50px 50px}
body.rolepage.ie11 .grid.logo-images>.item,body.brandregionpage.ie11 .grid.logo-images>.item,body.executive-eventpage.ie11 .grid.logo-images>.item{width:20%}
body.rolepage.ie11 .grid.stat-images>.item,body.rolepage.ie11 .grid.stat-images .text,body.rolepage.ie11 .region-links>.item,body.rolepage.ie11 .region-links .text,body.brandregionpage.ie11 .grid.stat-images>.item,body.brandregionpage.ie11 .grid.stat-images .text,body.brandregionpage.ie11 .region-links>.item,body.brandregionpage.ie11 .region-links .text,body.executive-eventpage.ie11 .grid.stat-images>.item,body.executive-eventpage.ie11 .grid.stat-images .text,body.executive-eventpage.ie11 .region-links>.item,body.executive-eventpage.ie11 .region-links .text{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px}
.aem-component header.global{position:relative;background:gray}
.aem-Grid-newComponent{display:block !important;min-width:100px}
.container>.aem-component,.container>.cq-Editable-dom{display:inline}
.flex>.aem-component>.profilecard,.flex>.cq-Editable-dom>.profilecard{width:auto !important;height:100%}
.grid>.item>cq{width:6px !important}
@font-face{font-family:"gartner-vis-icon-font";src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/icons/gartnericons/gartner-vis-icon-font-v4.eot');src:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/icons/gartnericons/gartner-vis-icon-font-v4.eot') format("embedded-opentype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/icons/gartnericons/gartner-vis-icon-font-v4.ttf') format("truetype"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/icons/gartnericons/gartner-vis-icon-font-v4.woff') format("woff"),url('https://emt.gartnerweb.com/ngw/evanta-assets/common/fonts/icons/gartnericons/gartner-vis-icon-font-v4.svg') format("svg");font-weight:normal;font-style:normal;font-display:swap}
[class^="gcom-icon-"],[class*=" gcom-icon-"]{font-family:"gartner-vis-icon-font" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gcom-icon-social-linkedin-solid:before{content:"\e9d6"}
.gcom-icon-social-twitter-solid:before{content:"\e9d3"}
.gcom-icon-social-youtube-solid:before{content:"\e9d4"}
.gcom-icon-social-email:before{content:"\e9d5"}
.gcom-icon-social-instagram-solid:before{content:"\e9d7"}
.gcom-icon-social-facebook-solid:before{content:"\e9d8"}
.gcom-icon-social-email-solid:before{content:"\e9d9"}
.gcom-icon-facebook:before{content:"\e9cf"}
.gcom-icon-linkedin2:before{content:"\e9d0"}
.gcom-icon-youtube:before{content:"\e9d1"}
.gcom-icon-twitter:before{content:"\e9d2"}
.gcom-icon-airplane:before{content:"\e9ce"}
.gcom-icon-album:before{content:"\e9cd"}
.gcom-icon-american-football:before{content:"\e9cc"}
.gcom-icon-anchor:before{content:"\e9cb"}
.gcom-icon-angle-down-circle:before{content:"\e9ca"}
.gcom-icon-angle-down:before{content:"\e9c9"}
.gcom-icon-angle-left-circle:before{content:"\e9c8"}
.gcom-icon-angle-left:before{content:"\e9c7"}
.gcom-icon-angle-right-circle:before{content:"\e9c6"}
.gcom-icon-angle-right:before{content:"\e9c5"}
.gcom-icon-angle-up-circle:before{content:"\e9c4"}
.gcom-icon-angle-up:before{content:"\e9c3"}
.gcom-icon-apple:before{content:"\e9c2"}
.gcom-icon-arrow-down:before{content:"\e9c1"}
.gcom-icon-arrow-left:before{content:"\e9c0"}
.gcom-icon-arrow-right:before{content:"\e9bf"}
.gcom-icon-arrow-up:before{content:"\e9be"}
.gcom-icon-atom:before{content:"\e9bd"}
.gcom-icon-bank:before{content:"\e9bc"}
.gcom-icon-baseball:before{content:"\e9bb"}
.gcom-icon-basketball:before{content:"\e9ba"}
.gcom-icon-bell:before{content:"\e9b9"}
.gcom-icon-bike:before{content:"\e9b8"}
.gcom-icon-binoculars:before{content:"\e9b7"}
.gcom-icon-book-minus:before{content:"\e9b6"}
.gcom-icon-book-plus:before{content:"\e9b5"}
.gcom-icon-book:before{content:"\e9b4"}
.gcom-icon-briefcase:before{content:"\e9b3"}
.gcom-icon-calculator:before{content:"\e9b2"}
.gcom-icon-calendar:before{content:"\e9b1"}
.gcom-icon-cart:before{content:"\e9b0"}
.gcom-icon-cell:before{content:"\e9af"}
.gcom-icon-chart-05:before{content:"\e9ae"}
.gcom-icon-chart-decrease-01:before{content:"\e9ad"}
.gcom-icon-chart-decrease-02:before{content:"\e9ac"}
.gcom-icon-chart-decrease-03:before{content:"\e9ab"}
.gcom-icon-chart-decrease-04:before{content:"\e9aa"}
.gcom-icon-chart-increase-01:before{content:"\e9a9"}
.gcom-icon-chart-increase-02:before{content:"\e9a8"}
.gcom-icon-chart-increase-03:before{content:"\e9a7"}
.gcom-icon-chart-increase-04:before{content:"\e9a6"}
.gcom-icon-chart-pie:before{content:"\e9a5"}
.gcom-icon-check-circle:before{content:"\e9a4"}
.gcom-icon-check:before{content:"\e9a3"}
.gcom-icon-clock:before{content:"\e9a2"}
.gcom-icon-cloud:before{content:"\e9a1"}
.gcom-icon-coffee:before{content:"\e9a0"}
.gcom-icon-compass:before{content:"\e99f"}
.gcom-icon-crisscross:before{content:"\e99e"}
.gcom-icon-document-check:before{content:"\e99d"}
.gcom-icon-document-search:before{content:"\e99c"}
.gcom-icon-document:before{content:"\e99b"}
.gcom-icon-download:before{content:"\e99a"}
.gcom-icon-electric-plug:before{content:"\e999"}
.gcom-icon-explore:before{content:"\e998"}
.gcom-icon-eye:before{content:"\e997"}
.gcom-icon-fast-forward-circle:before{content:"\e996"}
.gcom-icon-food:before{content:"\e995"}
.gcom-icon-gears-01:before{content:"\e994"}
.gcom-icon-gears-03:before{content:"\e993"}
.gcom-icon-globe-01:before{content:"\e992"}
.gcom-icon-globe-02:before{content:"\e991"}
.gcom-icon-handshake:before{content:"\e990"}
.gcom-icon-hanger:before{content:"\e98f"}
.gcom-icon-heart-monitor:before{content:"\e98e"}
.gcom-icon-house:before{content:"\e98d"}
.gcom-icon-image:before{content:"\e98c"}
.gcom-icon-key:before{content:"\e98b"}
.gcom-icon-laptop-chart:before{content:"\e98a"}
.gcom-icon-laptop-desktop:before{content:"\e989"}
.gcom-icon-laptop-download:before{content:"\e988"}
.gcom-icon-laptop-play:before{content:"\e987"}
.gcom-icon-laptop-upload:before{content:"\e986"}
.gcom-icon-leadership:before{content:"\e985"}
.gcom-icon-lightbulb:before{content:"\e984"}
.gcom-icon-link:before{content:"\e983"}
.gcom-icon-list:before{content:"\e982"}
.gcom-icon-lock:before{content:"\e981"}
.gcom-icon-logout:before{content:"\e980"}
.gcom-icon-mail-open-contents-text:before{content:"\e97f"}
.gcom-icon-mail-open-contents:before{content:"\e97e"}
.gcom-icon-mail-open:before{content:"\e97d"}
.gcom-icon-mail:before{content:"\e97c"}
.gcom-icon-mapmarker:before{content:"\e97b"}
.gcom-icon-maximize:before{content:"\e97a"}
.gcom-icon-menu:before{content:"\e979"}
.gcom-icon-microchip:before{content:"\e978"}
.gcom-icon-minimize:before{content:"\e977"}
.gcom-icon-minus-circle:before{content:"\e976"}
.gcom-icon-minus:before{content:"\e975"}
.gcom-icon-money:before{content:"\e974"}
.gcom-icon-monitor:before{content:"\e973"}
.gcom-icon-music:before{content:"\e972"}
.gcom-icon-office-01:before{content:"\e971"}
.gcom-icon-org-structure:before{content:"\e970"}
.gcom-icon-paint-palette:before{content:"\e96f"}
.gcom-icon-paperclip:before{content:"\e96e"}
.gcom-icon-pause-circle:before{content:"\e96d"}
.gcom-icon-people-01:before{content:"\e96c"}
.gcom-icon-people-02:before{content:"\e96b"}
.gcom-icon-people-03:before{content:"\e96a"}
.gcom-icon-people-04:before{content:"\e969"}
.gcom-icon-people-connect:before{content:"\e968"}
.gcom-icon-play-circle:before{content:"\e967"}
.gcom-icon-plus-circle:before{content:"\e966"}
.gcom-icon-plus:before{content:"\e965"}
.gcom-icon-podcast-broadcast:before{content:"\e964"}
.gcom-icon-podcast-microphone:before{content:"\e963"}
.gcom-icon-podium:before{content:"\e962"}
.gcom-icon-power-button:before{content:"\e961"}
.gcom-icon-question-mark-circle:before{content:"\e960"}
.gcom-icon-question-mark-star:before{content:"\e95f"}
.gcom-icon-question-mark:before{content:"\e95e"}
.gcom-icon-refresh:before{content:"\e95d"}
.gcom-icon-rewind-circle:before{content:"\e95c"}
.gcom-icon-rocket:before{content:"\e95b"}
.gcom-icon-runner:before{content:"\e95a"}
.gcom-icon-scale:before{content:"\e959"}
.gcom-icon-search:before{content:"\e958"}
.gcom-icon-share:before{content:"\e957"}
.gcom-icon-shield-check:before{content:"\e956"}
.gcom-icon-skip-backward-circle:before{content:"\e955"}
.gcom-icon-skip-forward-circle:before{content:"\e954"}
.gcom-icon-speech-bubble-01:before{content:"\e953"}
.gcom-icon-speech-bubble-02:before{content:"\e952"}
.gcom-icon-speech-bubble-active:before{content:"\e951"}
.gcom-icon-speech-bubble-person:before{content:"\e950"}
.gcom-icon-speech-bubble-question:before{content:"\e94f"}
.gcom-icon-speedometer:before{content:"\e94e"}
.gcom-icon-star:before{content:"\e94d"}
.gcom-icon-strategy:before{content:"\e94c"}
.gcom-icon-target:before{content:"\e94b"}
.gcom-icon-thumbs-down:before{content:"\e94a"}
.gcom-icon-thumbs-up:before{content:"\e949"}
.gcom-icon-ticket:before{content:"\e948"}
.gcom-icon-tickets:before{content:"\e947"}
.gcom-icon-tools-01:before{content:"\e946"}
.gcom-icon-tools-02:before{content:"\e945"}
.gcom-icon-track-plus:before{content:"\e944"}
.gcom-icon-track:before{content:"\e943"}
.gcom-icon-tree:before{content:"\e942"}
.gcom-icon-trophy:before{content:"\e941"}
.gcom-icon-unlock:before{content:"\e940"}
.gcom-icon-upload:before{content:"\e93f"}
.gcom-icon-vacation:before{content:"\e93e"}
.gcom-icon-video-camera:before{content:"\e93d"}
.gcom-icon-volume:before{content:"\e93c"}
.gcom-icon-wallet:before{content:"\e93b"}
.gcom-icon-wine:before{content:"\e93a"}
.gcom-icon-workflow:before{content:"\e939"}
.gcom-icon-writing-01:before{content:"\e938"}
.gcom-icon-writing-02:before{content:"\e937"}
.gcom-icon-writing-03:before{content:"\e936"}
.gcom-icon-x-circle:before{content:"\e935"}
.gcom-icon-x:before{content:"\e934"}
.gcom-icon-social-twitter:before{content:"\e933"}
.gcom-icon-award:before{content:"\e932"}
.gcom-icon-badge:before{content:"\e931"}
.gcom-icon-battery:before{content:"\e930"}
.gcom-icon-beverage:before{content:"\e92f"}
.gcom-icon-book-open:before{content:"\e92e"}
.gcom-icon-book-pencil:before{content:"\e92d"}
.gcom-icon-bus:before{content:"\e92c"}
.gcom-icon-cart-2:before{content:"\e92b"}
.gcom-icon-concierge:before{content:"\e92a"}
.gcom-icon-download-app:before{content:"\e929"}
.gcom-icon-elevator:before{content:"\e928"}
.gcom-icon-escalator:before{content:"\e927"}
.gcom-icon-footprint:before{content:"\e926"}
.gcom-icon-game:before{content:"\e925"}
.gcom-icon-gartner-zone:before{content:"\e924"}
.gcom-icon-golf-cart:before{content:"\e923"}
.gcom-icon-help-desk:before{content:"\e922"}
.gcom-icon-hotel:before{content:"\e921"}
.gcom-icon-information:before{content:"\e920"}
.gcom-icon-juice:before{content:"\e91f"}
.gcom-icon-keynote:before{content:"\e91e"}
.gcom-icon-lounge-chair:before{content:"\e91d"}
.gcom-icon-luggage:before{content:"\e91c"}
.gcom-icon-meet-up:before{content:"\e91b"}
.gcom-icon-one-on-one:before{content:"\e91a"}
.gcom-icon-panel:before{content:"\e919"}
.gcom-icon-peer-insights:before{content:"\e918"}
.gcom-icon-people-profile:before{content:"\e917"}
.gcom-icon-presentation:before{content:"\e916"}
.gcom-icon-printer:before{content:"\e915"}
.gcom-icon-reception:before{content:"\e914"}
.gcom-icon-reg:before{content:"\e913"}
.gcom-icon-rickshaw:before{content:"\e912"}
.gcom-icon-roundtable:before{content:"\e911"}
.gcom-icon-showcase-theater:before{content:"\e910"}
.gcom-icon-showcase:before{content:"\e90f"}
.gcom-icon-showtime:before{content:"\e90e"}
.gcom-icon-speech-bubble-graph:before{content:"\e90d"}
.gcom-icon-stairs:before{content:"\e90c"}
.gcom-icon-sunrise:before{content:"\e90b"}
.gcom-icon-taxi:before{content:"\e90a"}
.gcom-icon-toilet:before{content:"\e909"}
.gcom-icon-touch-screen:before{content:"\e908"}
.gcom-icon-weight:before{content:"\e907"}
.gcom-icon-wifi:before{content:"\e906"}
.gcom-icon-social-facebook:before{content:"\e905"}
.gcom-icon-social-instagram:before{content:"\e904"}
.gcom-icon-social-linkedin:before{content:"\e903"}
.gcom-icon-social-snapchat:before{content:"\e902"}
.gcom-icon-social-youtube:before{content:"\e901"}
.gcom-icon-rss:before{content:"\e900"}
.formbase.grey,.formbase .grey{background-color:#f4f4f4}
.formbase .field-container+.field-container{margin-top:12px}
.formbase .text-input,.formbase .select-input{font-size:15px;line-height:21px;font-weight:400;border:1px solid #757575;background-color:#ffff;height:51px;width:100%;padding:15px 18px;margin-top:12px;cursor:auto}
.formbase .text-input:focus,.formbase .select-input:focus{border:solid 1px #0000d3;border-radius:0;outline:0}
.formbase .text-input:focus-visible,.formbase .select-input:focus-visible{border-radius:0}
.formbase .text-input.invalid,.formbase .select-input.invalid{border:solid 1px #de0a01}
.formbase .text-input{border:1px solid #757575;background-color:#ffff;height:51px;width:100%;padding:18px}
.formbase .text-input.radio-input{position:absolute;opacity:0;display:none}
.formbase .text-input.radio-input ~ .radiobutton{background:white;border:1px solid #757575}
.formbase .text-input.radio-input:checked ~ .radiobutton{background-color:#0000d3}
.formbase .text-input.radio-input:checked ~ .radiobutton:after{display:block}
.formbase .check-input-wrapper{position:relative;width:100%;display:block}
.formbase .check-input-wrapper .icon.gcom-icon-check{display:none}
.formbase .check-input-wrapper .checkbox-text{position:absolute}
.formbase .check-input-wrapper .custom-checkbox{position:absolute;border:solid 1px #757575;left:0;width:16px;height:16px}
.formbase .check-input-wrapper .checkbox-input{opacity:0}
.formbase .check-input-wrapper .checkbox-input:checked ~ .custom-checkbox{background-color:#0000d3}
.formbase .check-input-wrapper .checkbox-input:checked ~ .custom-checkbox:after{display:block}
.formbase .check-input-wrapper .checkbox-input:checked ~ .custom-checkbox .icon{color:white;font-size:9px;position:absolute;top:2px;left:1px;display:block;font-weight:700}
.formbase .radiobutton{position:absolute;top:1px;left:0;height:16px;width:16px;background-color:#ffff;border-radius:50%}
.formbase .radiobutton:after{top:4px;left:4px;width:6px;height:6px;border-radius:50%;background:#ffff;position:absolute;display:none;content:""}
@media screen and (max-width:767px){.formbase .radiobutton:after{top:4px;left:4px}
}
.formbase .select-input{-webkit-appearance:none;-moz-appearance:none;background-image:url('https://emt.gartnerweb.com/ngw/evanta-assets/common/images/arrow/blue-down.png');background-size:12px 7px;background-repeat:no-repeat;background-position-x:98%;background-position-y:50%}
.formbase .select-input option[value=""][disabled]{display:none}
.formbase .select-input option{color:#282829}
.formbase label{font-size:15px;line-height:15px;font-weight:500;color:#002856;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}
.formbase label.regular-weight{font-weight:400}
.formbase .button{font-family:"Graphik Web";font-size:16px;line-height:12px;border-radius:4px;opacity:1;padding:20px 26px;min-width:99px;cursor:pointer}
.formbase .button.dropdown,.formbase .button.next,.formbase .button.submit{color:#FFF;background-color:#c3c3c3;border:solid 2px #c3c3c3}
.formbase .button.enable{color:white;background-color:#0000d3;border:solid 2px #0000d3}
.formbase .button.reset,.formbase .button.back{color:#0000d3;border:solid 2px #0000d3;background-color:transparent;font-weight:600}
.formbase .privacy label,.formbase .privacy a{font-size:15px;line-height:21px;font-weight:400;color:#000}
.formbase .privacy a{color:#0000d3;font-weight:500}
.formbase .privacy .privacy-text{margin-left:17.4px}
.formbase .privacy .privacy-checkbox{width:24px;height:24px;top:4px}
.formbase .privacy .checkbox-input:checked ~ .custom-checkbox .icon{font-size:13px;top:5px;left:3px}
.formbase .form-error{color:#a00;font-size:12px;line-height:16px;margin-bottom:12px}
.formbase .form-error.no-error{visibility:hidden}
.cardbase .amount-or-none{color:#002856;margin-bottom:30px}
@media screen and (max-width:1024px){.cardbase .amount-or-none{margin-bottom:12px}
}
@media screen and (max-width:767px){.cardbase .amount-or-none{margin-bottom:24px}
}
.cardbase .content-section{display:flex;flex-wrap:wrap}
.cardbase .content-section a:hover .image{filter:brightness(0.6)}
.cardbase .content-section a:hover .title{color:#0000a9 !important}
.cardbase .content-section.list-view .content-item,.cardbase .content-section.grid-view .content-item{margin-bottom:50px}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item,.cardbase .content-section.grid-view .content-item{margin:0;margin-bottom:30px;width:100%}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item p,.cardbase .content-section.grid-view .content-item p{margin-bottom:0}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert,.cardbase .content-section.grid-view .content-item.advert{padding-top:30px;padding-bottom:6px}
}
.cardbase .content-section.list-view .content-item.advert .desktop-list,.cardbase .content-section.list-view .content-item.advert .tablet-tile,.cardbase .content-section.list-view .content-item.advert .mobile-tile,.cardbase .content-section.grid-view .content-item.advert .desktop-list,.cardbase .content-section.grid-view .content-item.advert .tablet-tile,.cardbase .content-section.grid-view .content-item.advert .mobile-tile{display:none}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item.advert .mobile-tile,.cardbase .content-section.grid-view .content-item.advert .mobile-tile{display:block;margin:0}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .tablet-tile,.cardbase .content-section.grid-view .content-item.advert .tablet-tile{display:block;height:100%;object-fit:cover;object-position:0 50%}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item.advert .tablet-tile,.cardbase .content-section.grid-view .content-item.advert .tablet-tile{display:none}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .desktop-grid,.cardbase .content-section.list-view .content-item.advert .desktop-list,.cardbase .content-section.grid-view .content-item.advert .desktop-grid,.cardbase .content-section.grid-view .content-item.advert .desktop-list{display:none}
}
.cardbase .content-section.list-view .content-item.advert .roleTileImage,.cardbase .content-section.grid-view .content-item.advert .roleTileImage{display:block;position:relative;cursor:pointer;width:100%}
.cardbase .content-section.list-view .content-item.advert .roleTileImage img,.cardbase .content-section.grid-view .content-item.advert .roleTileImage img{max-width:100%;vertical-align:bottom}
.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink{position:relative;width:100%;height:100%}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink .imageLink,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink .imageLink{max-width:100% !important;height:100%}
}
.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink .ln-btn,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink .ln-btn{position:absolute;top:75%;left:13%;font-size:16px;min-width:148px;padding:20px 26px;letter-spacing:1px;line-height:16px;border:0;cursor:pointer;border-radius:5px;text-align:center;color:#fff;background-color:#478eff;font-weight:600;display:block}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink .ln-btn,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink .ln-btn{top:49% !important;left:3%;font-size:14px;min-width:153px}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink .ln-btn,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink .ln-btn{top:65% !important;left:8% !important;right:53% !important}
}
@media(max-width:400px){.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink .ln-btn,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink .ln-btn{top:60% !important}
}
.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink:hover img,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink:hover img{border:1px solid #fff}
.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink:hover .ln-btn,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink:hover .ln-btn{background-color:#6ca5ff}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink:hover img,.cardbase .content-section.grid-view .content-item.advert .roleTileImage .imageLink:hover img{border:0}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .roleTileImage,.cardbase .content-section.grid-view .content-item.advert .roleTileImage{height:100%}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item.advert .roleTileImage,.cardbase .content-section.grid-view .content-item.advert .roleTileImage{height:100%}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item.advert .content-type,.cardbase .content-section.grid-view .content-item.advert .content-type{display:none !important}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item.advert,.cardbase .content-section.list-view .content-item.advert+.search-content,.cardbase .content-section.grid-view .content-item.advert,.cardbase .content-section.grid-view .content-item.advert+.search-content{border-top:0}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item a,.cardbase .content-section.grid-view .content-item a{display:flex;justify-content:space-between}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item a,.cardbase .content-section.grid-view .content-item a{flex-wrap:wrap}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .column-image,.cardbase .content-section.grid-view .content-item .column-image{display:none}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .thumbnail-image,.cardbase .content-section.grid-view .content-item .thumbnail-image{display:block;width:100px}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .thumbnail-image,.cardbase .content-section.grid-view .content-item .thumbnail-image{min-width:70px}
}
.cardbase .content-section.list-view .content-item .copy>p,.cardbase .content-section.grid-view .content-item .copy>p{margin-bottom:0}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .copy,.cardbase .content-section.grid-view .content-item .copy{margin:0;width:calc(100% - 126px)}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .copy,.cardbase .content-section.grid-view .content-item .copy{width:100%}
}
.cardbase .content-section.list-view .content-item .content-type.desktop,.cardbase .content-section.grid-view .content-item .content-type.desktop{margin-bottom:24px;margin-top:0}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .content-type.desktop,.cardbase .content-section.grid-view .content-item .content-type.desktop{display:none}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .content-type.desktop,.cardbase .content-section.grid-view .content-item .content-type.desktop{display:block;width:100%;margin-bottom:14.5px}
}
.cardbase .content-section.list-view .content-item .content-type.tablet,.cardbase .content-section.grid-view .content-item .content-type.tablet{margin-top:0;margin-bottom:24px}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .content-type.tablet,.cardbase .content-section.grid-view .content-item .content-type.tablet{display:block;margin-bottom:14px}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .content-type.tablet,.cardbase .content-section.grid-view .content-item .content-type.tablet{display:none}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .image-title .image,.cardbase .content-section.grid-view .content-item .image-title .image{width:70px;margin-right:15px}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .image-title,.cardbase .content-section.grid-view .content-item .image-title{display:flex;width:100%;margin-bottom:14px}
}
.cardbase .content-section.list-view .content-item .non-mobile-title,.cardbase .content-section.grid-view .content-item .non-mobile-title{margin-bottom:24px}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .non-mobile-title,.cardbase .content-section.grid-view .content-item .non-mobile-title{margin-bottom:24px}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .non-mobile-title,.cardbase .content-section.grid-view .content-item .non-mobile-title{display:none}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .mobile-title,.cardbase .content-section.grid-view .content-item .mobile-title{display:block}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .list .image-title .image,.cardbase .content-section.grid-view .content-item .list .image-title .image{display:none}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .hide-mobile,.cardbase .content-section.grid-view .content-item .hide-mobile{display:none}
}
.cardbase .content-section.grid-view{margin-left:calc(35px / 2 * -1);margin-right:calc(35px / 2 * -1)}
.cardbase .content-section.grid-view .content-item{padding:0 calc(35px / 2)}
@media screen and (min-width:1024.98px){.cardbase .content-section.grid-view .content-item{width:33.3%}
}
.cardbase .content-section.grid-view .content-item img{max-width:100%;vertical-align:bottom}
@media screen and (min-width:1024.98px){.cardbase .content-section.grid-view .content-item .thumbnail-image{display:none}
}
.cardbase .content-section.grid-view .content-item .title,.cardbase .content-section.grid-view .content-item .content-type{color:#002856}
.cardbase .content-section.grid-view .content-item .content-type{margin-top:24px}
@media screen and (min-width:1024.98px){.cardbase .content-section.grid-view .content-item .content-type.tablet{display:none}
}
@media screen and (min-width:1024.98px){.cardbase .content-section.grid-view .content-item .copy{margin-top:24px}
}
.cardbase .content-section.grid-view .content-item .mobile-title{display:none}
@media screen and (max-width:767px){.cardbase .content-section.grid-view .content-item .mobile-title{display:block}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .image{display:none}
}
.cardbase .content-section.list-view .content-item{width:100%}
.cardbase .content-section.list-view .content-item.advert{margin-bottom:34px}
.cardbase .content-section.list-view .content-item.advert .desktop-grid{display:none}
@media screen and (min-width:1024.98px){.cardbase .content-section.list-view .content-item.advert .desktop-list{display:block}
}
@media screen and (min-width:1024.98px){.cardbase .content-section.list-view .content-item.advert .roleTileImage .imageLink .ln-btn{top:34%;left:74%}
}
.cardbase .content-section.list-view .content-item a{display:flex;justify-content:space-between}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item a{justify-content:left}
}
@media screen and (min-width:1024.98px){.cardbase .content-section.list-view .content-item .mobile-title{display:none}
}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .content-item .mobile-title{display:none}
}
@media screen and (max-width:767px){.cardbase .content-section.list-view .content-item .mobile-title{display:block}
}
.cardbase .content-section.list-view .column-image{display:none}
.cardbase .content-section.list-view .thumbnail-image{display:block;width:100px}
.cardbase .content-section.list-view .copy{margin:0;width:calc(100% - 126px)}
@media screen and (max-width:1024px){.cardbase .content-section.list-view .copy{width:100%}
}
.cardbase .content-section.list-view .content-type.desktop{display:none}
.cardbase .content-section.list-view .content-type.tablet{display:block}