@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.logo_container{position:relative!important;padding-top:15px}div#et-top-navigation{padding-left:0!important;float:none!important}nav#top-menu-nav{float:none!important}a.candor-primary-button,a.candor-primary-button:visited,a.candor-primary-button:hover,a.candor-primary-button:active,a.candor-primary-button:focus{color:#FFFFFF!important;text-decoration:none!important}a.candor-primary-button{display:inline-block;background-color:#0096D3;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px;font-weight:800!important;border-radius:50px;padding:12px 57px 12px 57px;border:2px solid #0096D3;line-height:1.7em;transition:background-color 300ms ease,letter-spacing 300ms ease,box-shadow 300ms ease;box-shadow:0px 8px 16px 0px rgba(255,255,255,0)}a.candor-primary-button:hover{background-color:#007fb3;border-color:#007fb3;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.12)}.mega-menu-cta p{font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:500;line-height:1.6;color:#333333;margin-bottom:16px;padding-top:20px!important}.mega-menu-cta h4{padding-top:20px!important;font-size:20px!important}@media (max-width:767px){#menu-bar{display:flex!important;align-items:center;justify-content:space-between;gap:12px}#menu-bar>.et_pb_column{margin-bottom:0!important}#menu-bar .et_pb_column_1_tb_header{flex:0 0 auto;width:auto!important;max-width:160px}#menu-bar .et_pb_column_2_tb_header{flex:1 1 auto;width:auto!important}#menu-bar .et_pb_column_3_tb_header{display:none!important}#menu-bar .et_pb_image_wrap img{width:100%!important;height:auto!important;display:block}}.mega-menu-link{font-size:clamp(14px,1.2vw,18px)!important}body .dipi-carousel-item-desc h4{font-family:'Outfit',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:24px;color:#223645!important;line-height:1.2em;text-align:left}#mega-menu-437-0 img{width:100%!important;height:200px!important;object-fit:cover!important}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px!important}.video_popup_lightbox .mfp-iframe-holder .mfp-close{top:-50px}.video_popup{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.video_popup a:before{content:'play';cursor:pointer;position:absolute;top:calc(50% - 55px);left:calc(50% - 54.5px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:20px;letter-spacing:2px;text-transform:uppercase;color:#0a2a3b;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.video_popup a:after{content:'E';cursor:pointer;font-family:'ETmodules';position:absolute;top:calc(50% - 55px);left:calc(50% - 47px);z-index:20;background-color:#fff;padding:55px 27px;border-radius:50%;font-size:40px;text-transform:uppercase;color:#0a2a3b;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video_popup.no_icon:before,.video_popup.no_icon:after{display:none!important}.video_popup:not(.no_icon):hover{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.video_popup:hover a:before{opacity:0;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px)}.video_popup:hover a:after{opacity:1;padding:65px 37px;left:calc(50% - 64.5px);top:calc(50% - 65px);font-size:56.5px}@media all and (max-width:980px){.video_popup a:before{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:10px}.video_popup a:after{top:calc(50% - 32.5px);left:calc(50% - 33px);padding:33px 17px;font-size:32px}.video_popup:hover a:before{opacity:0;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px)}.video_popup:hover a:after{opacity:1;padding:40px 22px;left:calc(50% - 43px);top:calc(50% - 42.5px);font-size:42px}}