.lang .et_pb_menu__menu>nav>ul>li>a{padding:0!important}.lang .nav li li{padding:3px 10px;max-width:50px}.lang .nav li li a{max-width:22px}.lang .nav li ul{width:42px;margin-left:-10px;margin-top:14px}.lang .et-menu>li{padding:0!important}.lang .et-menu .menu-item-has-children>a:first-child:after{right:-18px}.lang .et_pb_menu .et-menu{margin-top:5px}@media (max-width:980px){#et_mobile_nav_menu .et_mobile_menu,.dvcs_scrollable_mobile_menu.et_pb_menu .et_mobile_menu,.dvcs_scrollable_mobile_menu.et_pb_fullwidth_menu .et_mobile_menu{max-height:80vh;overflow-y:auto}.wpml-ls-menu-item{float:left!important;margin-right:10px!important;margin-left:10px!important}}.et-pb-arrow-prev,.et-pb-arrow-next{background-color:rgba(0,40,102,0.85)}.integris-tab .et_pb_tab_content{display:flex;column-gap:4%}ul.et_pb_tabs_controls:after{border:none}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:13px}.et_pb_menu .et-menu-nav>ul ul{padding:0!important}@media (min-width:768px){.tabs-image{width:60%}.tabs-content{width:40%}}@media (max-width:767px){.tabs-image,.tabs-content{width:100%}.integris-tab .et_pb_tab_content{flex-wrap:wrap}}.hero-row .et_pb_column:last-child{width:100%!important;;float:none!important;margin:auto auto!important}.hero-row .et_pb_column .et_pb_module{max-width:1200px;margin:auto}.et-menu li li a{padding:6px 0px;width:220px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 1px)}.nav li ul{width:260px;padding:0 10px!important}#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}.vertical-tabs2{border:none}.vertical-tabs2 ul.et_pb_tabs_controls{float:left;width:20%;margin-right:3%;background:transparent}.vertical-tabs2 ul.et_pb_tabs_controls:after{content:none}.vertical-tabs2 .et_pb_tabs_controls li{width:100%;border-right:none;border:2px solid transparent;background:#f4f4f4}.vertical-tabs2 .et_pb_tabs_controls li.et_pb_tab_active{border:2px solid #002866;background:#002866}.vertical-tabs2 .et_pb_tabs_controls li.et_pb_tab_active:after{top:50%;right:-42px;border:solid transparent;content:" ";position:absolute;border-color:transparent;border-left-color:#002866;border-width:20px;margin-top:-20px}.vertical-tabs2 .et_pb_tabs_controls li a{padding:12px 24px}.vertical-tabs2 .et_pb_tabs_controls li.et_pb_tab_active a{color:#ffffff!important}.vertical-tabs2 .et_pb_tab{padding:0}.vertical-tabs2 .et_pb_tab_content{margin-left:22%;width:78%}@media(max-width:767px){.vertical-tabs2 ul.et_pb_tabs_controls{width:100%;margin-bottom:30px;margin-right:0;float:none}.vertical-tabs2 .et_pb_tabs_controls li{border-bottom:none}.vertical-tabs2 .et_pb_tabs_controls li a{padding:6px 12px}.vertical-tabs2 .et_pb_tab{padding:0}.vertical-tabs2 .et_pb_tabs_controls li.et_pb_tab_active:after{display:none}.vertical-tabs2 .et_pb_tab_content{display:block;margin-left:0;width:100%}}.events-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.event-card{display:flex;flex-direction:column;border:1px solid #eaeaea;background:#fff;transition:0.2s ease;background-image:url("/wp-content/uploads/2026/04/logo-integris-Blue-compressed.png");background-repeat:no-repeat;background-position:bottom 20px right 20px;background-size:120px auto}.event-card:hover{transform:translateY(-5px)}.event-image img,.event-full-image{width:100%;height:auto;object-fit:cover;image-rendering:auto;margin-bottom:10px}.event-title{font-size:20px;padding-left:20px;padding-right:20px}.event-summary{font-size:16px;margin:10px 0;padding-left:20px;padding-right:20px}.event-date{margin-top:auto}p.event-date,p.event-location,p.event-booth{padding-bottom:0;padding-left:20px;padding-right:20px}.event-links{padding:20px}.event-links a{display:inline-block;margin-right:10px;text-decoration:none;text-transform:uppercase;font-size:16px;background-color:#002866;color:#FFFFFF!important;padding:5px 15px}.event-links a:hover{background-color:#000}@media(max-width:767px){.events-grid{grid-template-columns:repeat(1,1fr)}.event-card{background-position:bottom 10px right 10px;background-size:60px auto}.event-links a{font-size:14px;padding:5px 12px}p.event-date,p.event-location,p.event-booth,.event-summary,.event-title{padding-left:15px;padding-right:15px}.event-links{margin-top:auto;padding:15px}}