body{font-family:"Open Sans",sans-serif !important}@media screen and (max-width: 1024px){body.user-logged-in .menu--account{width:66% !important}body.user-logged-in .donate-block-mobile{width:33% !important}}@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){body.user-logged-in .top-header-content{width:100% !important}body.user-logged-in .menu--account{width:100% !important}}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){body.user-logged-in .top-header-content{width:66% !important}body.user-logged-in .menu--account{width:33% !important}}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){body.user-logged-in .top-header-content{width:70% !important}body.user-logged-in .menu--account{width:30% !important}}@media screen and (max-width: 767px){body.user-logged-in .menu--account{width:66% !important}body.user-logged-in .donate-block-mobile{width:33% !important}}@media screen and (max-width: 767px){body.toolbar-vertical{padding-top:0 !important}}@media (min-width: 1024px) and (pointer: fine){body.toolbar-horizontal{padding-top:39px !important}}@media screen and (max-width: 767px){body.toolbar-horizontal #navbar-top{padding-top:39px !important}body.toolbar-horizontal .menu--account{width:66% !important}body.toolbar-horizontal .donate-block-mobile{width:33% !important}}@media (min-width: 1024px) and (pointer: fine){body.toolbar-horizontal.toolbar-tray-open{padding-top:79px !important}}body .sidebar-toggler{display:none}@media screen and (max-width: 1024px){body .sidebar-toggler{position:fixed;top:calc(var(--header-height, 60px) + 3px);right:0;width:40px;height:40px;background:#D6E6F9;color:#000;border:none;z-index:1201;border-radius:5px 0 0 5px;cursor:pointer;display:block;padding:0;font-size:0}body .sidebar-toggler.open{right:300px !important}body .sidebar-toggler::after{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/left-arrow-double.svg");background-repeat:no-repeat;background-size:contain;width:24px;height:24px;transition:transform 0.3s ease}body .sidebar-toggler.open::after{transform:rotate(180deg)}}@media screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){body .sidebar-toggler{position:fixed;top:calc(var(--header-height, 60px) + 3px);right:0;width:40px;height:40px;background:#D6E6F9;color:#000;border:none;z-index:1101;border-radius:5px 0 0 5px;cursor:pointer;display:block;padding:0;font-size:0}body .sidebar-toggler::after{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/left-arrow-double.svg");background-repeat:no-repeat;background-size:contain;width:24px;height:24px;transition:transform 0.3s ease}body .sidebar-toggler.open::after{transform:rotate(180deg)}}@media screen and (max-width: 767px){body .sidebar-toggler.open{right:unset !important}}body .overlay-dim{position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,0.3);z-index:1000;display:none;pointer-events:auto;min-height:100vh}.rtecenter{text-align:center}#page header{font-family:"Open Sans",sans-serif !important;z-index:1200;position:relative}#page header #navbar-top{padding:0;border:0;background-color:#006699 !important}#page header #navbar-top>.container{padding:0}#page header #navbar-top .region-top-header{width:100%;background:#006699;display:flex}#page header #navbar-top .region-top-header .donate-block-mobile{display:none}@media screen and (max-width: 991px){#page header #navbar-top .region-top-header .donate-block-mobile{display:block;width:50%;margin:auto auto;text-align:center}}#page header #navbar-top .region-top-header .donate-block-mobile p{margin:0}#page header #navbar-top .region-top-header .donate-block-mobile p a{color:#fff;text-decoration:none;font-size:16px;font-weight:700}#page header #navbar-top .region-top-header .top-header-content{width:90%;padding:0}@media screen and (max-width: 991px){#page header #navbar-top .region-top-header .top-header-content{display:none}}#page header #navbar-top .region-top-header .top-header-content .top-header-section{display:flex;justify-content:space-between}@media screen and (max-width: 991px){#page header #navbar-top .region-top-header .top-header-content .top-header-section{display:none}}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section{display:flex;list-style-type:none;padding-left:0;color:#fff;gap:12px;margin:0;height:42px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li{font-size:14px;font-weight:600;display:flex;align-items:center}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.email{border-right:1px solid #fff;padding:0 12px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.email::before{content:'';display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-image:url("/themes/custom/magsr/images/mail-white.svg");margin-top:8px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.email a{color:#fff;text-decoration:none;font-size:14px;font-weight:600}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.soc-icons{gap:12px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.soc-icons a span{font-size:0;display:flex;align-items:center;justify-content:center}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.soc-icons a span::before{content:'';display:inline-block;background-repeat:no-repeat;position:relative;bottom:0}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.soc-icons a span.insta::before{background-image:url("/themes/custom/magsr/images/insta-icon-1.svg");width:20px;height:16px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.soc-icons a span.fb::before{background-image:url("/themes/custom/magsr/images/fb-icon-1.svg");width:7.65px;height:15.3px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .contact-section li.soc-icons a span.youtube::before{background-image:url("/themes/custom/magsr/images/youtube-icon-1.svg");width:17.3px;height:10.76px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .please-donate h3 a{color:#fff;text-decoration:none;font-size:14px;font-weight:600}#page header #navbar-top .region-top-header .top-header-content .top-header-section .top-header-menu{display:flex;list-style:none;padding:0 12px;margin:0;gap:12px}#page header #navbar-top .region-top-header .top-header-content .top-header-section .top-header-menu li{color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center}#page header #navbar-top .region-top-header .top-header-content .top-header-section .top-header-menu li a{color:#fff;font-weight:600;font-size:14px;text-decoration:none}#page header #navbar-top .region-top-header .top-header-content .top-header-section .top-header-menu li a:hover{text-decoration:none}#page header #navbar-top .region-top-header .menu--account{width:10%}@media screen and (max-width: 991px){#page header #navbar-top .region-top-header .menu--account{width:50%}}#page header #navbar-top .region-top-header .menu--account ul{justify-content:center;background:#D6E6F9;height:100%}#page header #navbar-top .region-top-header .menu--account ul li a{font-size:16px;font-weight:700;color:#006699;border:0}#page header #navbar-main{background:#fff !important;border-bottom:1px solid #f5f5f5}@media screen and (max-width: 991px){#page header #navbar-main{margin-bottom:20px;border-bottom:0}}@media screen and (max-width: 991px){#page header #navbar-main>.container{display:flex;flex-direction:row-reverse}}@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main>.container{display:flex;flex-direction:row-reverse}}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main>.container{display:flex;flex-direction:row-reverse}}@media screen and (min-width: 980px) and (max-width: 1023px){#page header #navbar-main>.container{display:flex;flex-direction:row-reverse}}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){#page header #navbar-main>.container{flex-direction:row}}@media (min-width: 1024px) and (pointer: fine){#page header #navbar-main>.container{flex-direction:row}}#page header #navbar-main #mobile-search-wrapper{display:none}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main #mobile-search-wrapper{position:relative;display:block}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle{background:none;border:none}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle img{margin-bottom:3px;width:28px !important;height:auto !important}#page header #navbar-main #mobile-search-wrapper .mobile-search{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#page header #navbar-main #mobile-search-wrapper .mobile-search #mobile-search-close{background:none;border:none;float:right}#page header #navbar-main #mobile-search-wrapper .mobile-search form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 1024px){#page header #navbar-main #mobile-search-wrapper{position:relative;display:block}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle{background:none;border:none}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle img{margin-bottom:3px}#page header #navbar-main #mobile-search-wrapper .mobile-search{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#page header #navbar-main #mobile-search-wrapper .mobile-search #mobile-search-close{background:none;border:none;float:right}#page header #navbar-main #mobile-search-wrapper .mobile-search form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main #mobile-search-wrapper{position:relative;display:block}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle{background:none;border:none}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle img{margin-bottom:3px}#page header #navbar-main #mobile-search-wrapper .mobile-search{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#page header #navbar-main #mobile-search-wrapper .mobile-search #mobile-search-close{background:none;border:none;float:right}#page header #navbar-main #mobile-search-wrapper .mobile-search form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width: 980px) and (max-width: 1023px){#page header #navbar-main #mobile-search-wrapper{position:relative;display:block}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle{background:none;border:none}#page header #navbar-main #mobile-search-wrapper #mobile-search-toggle img{margin-bottom:3px}#page header #navbar-main #mobile-search-wrapper .mobile-search{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#page header #navbar-main #mobile-search-wrapper .mobile-search #mobile-search-close{background:none;border:none;float:right}#page header #navbar-main #mobile-search-wrapper .mobile-search form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}#page header #navbar-main #mobile-search-wrapper .mobile-search form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 767px){#page header #navbar-main #mobile-search-wrapper{width:10%}}@media (min-width: 1024px) and (pointer: fine){#page header #navbar-main #mobile-search-wrapper{display:none !important}}#page header #navbar-main .navbar-brand{font-size:0;width:28%;display:flex;justify-content:center}@media screen and (max-width: 991px){#page header #navbar-main .navbar-brand{width:66%;margin:0}}#page header #navbar-main .navbar-toggler{pointer-events:none;cursor:not-allowed;width:10%}@media screen and (max-width: 1024px){#page header #navbar-main .navbar-toggler{display:block !important}}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main .navbar-toggler{display:block !important}}@media screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main .navbar-toggler{display:block !important}}@media screen and (min-width: 980px) and (max-width: 1023px){#page header #navbar-main .navbar-toggler{display:block !important}}@media (min-width: 1024px) and (pointer: fine){#page header #navbar-main .navbar-toggler{display:none !important}}#page header #navbar-main #CollapsingNavbar{width:75%}@media screen and (max-width: 991px){#page header #navbar-main #CollapsingNavbar{display:block}}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){#page header #navbar-main #CollapsingNavbar{display:flex !important;width:75% !important}}@media (min-width: 1024px) and (pointer: fine){#page header #navbar-main #CollapsingNavbar{display:flex !important}}#page header #navbar-main #CollapsingNavbar .menu--main .navbar-nav .nav-item .nav-link{color:#0D2B37;font-size:14px;font-weight:600}#page header #navbar-main #CollapsingNavbar .menu--main .navbar-nav .nav-item .nav-link.is-active{color:#006699 !important}#page header #navbar-main #CollapsingNavbar .menu--main .navbar-nav .nav-item .nav-link:hover{color:#006699}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{position:relative}@media screen and (max-width: 991px){#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{display:none}}@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{display:none}}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{display:none}}@media screen and (min-width: 980px) and (max-width: 1023px){#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{display:none}}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{display:block}}@media (min-width: 1024px) and (pointer: fine){#page header #navbar-main #CollapsingNavbar #custom-search-wrapper{display:block !important}}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #custom-search-toggle{background:none;border:none}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #custom-search-toggle img{margin-bottom:3px}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #block-magsr-search-form-wide{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #block-magsr-search-form-wide #custom-search-close{background:none;border:none;float:right}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #block-magsr-search-form-wide form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #block-magsr-search-form-wide form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}#page header #navbar-main #CollapsingNavbar #custom-search-wrapper #block-magsr-search-form-wide form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}.user-logged-in .menu--account{width:20% !important}.user-logged-in .top-header-content{width:80% !important}.row{--bs-gutter-x: 0}@media (min-width: 1024px) and (pointer: fine){.level-2 .dropdown-toggle{display:flex !important;align-items:center;justify-content:space-between}}@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.tb-megamenu-nav{padding-left:16px !important}}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.tb-megamenu-nav{padding-left:0 !important}}.tb-megamenu-menu-web-team button{display:none !important}.tb-megamenu-menu-web-team button.btn-navbar{background-image:unset;position:unset;margin:0}.tb-megamenu-menu-web-team .nav-collapse{display:block !important;overflow:visible !important}@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.navbar-collapse{width:100% !important}.navbar-toggler{pointer-events:all !important}.navbar-toggler::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699;display:flex;justify-content:left;margin-top:-26px}#CollapsingNavbar{display:none !important}#CollapsingNavbar.show{display:block !important;position:absolute;left:0;top:94px;width:100%}#navbar-main{position:relative}.tb-megamenu li::after{float:right;margin-right:6px}}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){.navbar-collapse{width:100% !important}.navbar-toggler{pointer-events:all !important}.navbar-toggler::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699;display:flex;justify-content:left;margin-top:-26px}#CollapsingNavbar{display:none !important}#CollapsingNavbar.show{display:block !important;position:absolute;left:0;top:94px;width:100%}#navbar-main{position:relative}.tb-megamenu li::after{float:right;margin-right:6px}}.tb-megamenu{background-color:transparent;font-family:"Open Sans",sans-serif}.tb-megamenu .nav>li{padding:10px 6px}@media screen and (max-width: 1180px){.tb-megamenu .nav>li{padding:10px}}@media screen and (max-width: 991px){.tb-megamenu .nav>li{padding:0}}@media screen and (min-width: 1366px){.tb-megamenu .nav>li{padding:10px 6px}}.tb-megamenu .nav>li>a{color:#0D2B37;border-right:0;font-size:14px;font-weight:600;text-decoration:none;padding:0}@media screen and (min-width: 1366px){.tb-megamenu .nav>li>a{padding:0}}.tb-megamenu .nav>li>a:hover,.tb-megamenu .nav>li>a:focus{background-color:#fff;color:#006699;text-decoration:none;text-shadow:none;outline:none}.tb-megamenu .nav>li>a::after{content:'';display:none;width:14px;height:14px;background-image:url("../images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:10px}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.tb-megamenu .nav>li>a::after{margin:6px 0 0 5px}}.tb-megamenu .nav>li>span.tb-megamenu-no-link{color:#0D2B37;border-right:0;font-size:14px;font-weight:600;text-decoration:none;padding:10px 8px}.tb-megamenu .nav>li>span.tb-megamenu-no-link:hover,.tb-megamenu .nav>li>span.tb-megamenu-no-link:focus{background-color:#fff;color:#006699;text-decoration:none;text-shadow:none;outline:none}@media screen and (max-width: 991px){.tb-megamenu .nav li.dropdown::after{content:'';width:14px;height:17px;background-image:url("/themes/custom/magsr/images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0;display:inline-block;background-repeat:no-repeat;padding-right:36px;float:right;margin-top:10px}}.tb-megamenu .nav li.dropdown>.dropdown-toggle{display:inline-block;width:auto}.tb-megamenu .nav li.dropdown>.dropdown-toggle .caret{display:none !important}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle{color:#006699}.tb-megamenu .nav li.dropdown.open.active>a:focus{background-color:transparent;border-color:0;color:#0D2B37}.tb-megamenu .nav>.active>a{background-color:#fff;color:#006699;text-decoration:none;text-shadow:none;outline:none}.tb-megamenu .nav>.active>a:hover,.tb-megamenu .nav>.active>a:focus{background-color:#fff;color:#006699;text-decoration:none;text-shadow:none;outline:none}@media screen and (max-width: 1180px){.tb-megamenu .nav>.active>a.active .caret{background-image:url("../images/arrow-right-s-line.svg")}}.tb-megamenu .nav>.active>span.tb-megamenu-no-link{background-color:#fff;color:#006699;text-decoration:none;text-shadow:none;outline:none}.tb-megamenu .nav>.active>span.tb-megamenu-no-link:hover,.tb-megamenu .nav>.active>span.tb-megamenu-no-link:focus{background-color:#fff;color:#006699;text-decoration:none;text-shadow:none;outline:none}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle{background-color:transparent;color:#0D2B37}@media screen and (max-width: 1180px){.tb-megamenu .nav li.dropdown.active>.dropdown-toggle{background-color:#fff;color:#0D2B37}}.tb-megamenu .nav li.dropdown.active:hover{color:#006699}.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent;color:#0D2B37}.tb-megamenu .nav li.dropdown.open.active>a:hover{background-color:transparent;color:#0D2B37;border-color:transparent}.tb-megamenu .nav li.dropdown.open.active>span.tb-megamenu-no-link:hover{background-color:transparent;color:#0D2B37;border-color:transparent}.tb-megamenu .nav li.dropdown.open>.dropdown-toggle{background-color:transparent;color:#006699}.tb-megamenu .tb-megamenu-column-inner ul li a{color:#0D2B37;text-decoration:none}.tb-megamenu .tb-megamenu-column-inner ul li a:hover{color:#006699}.tb-megamenu .mega.open>.mega-dropdown-menu{border-bottom:3px solid #006699}.tb-megamenu .mega.dropdown-submenu:hover>.mega-dropdown-menu{border-bottom:3px solid #006699}@media screen and (max-width: 991px){.tb-megamenu .collapse:not(.show){display:block;width:103%;margin-left:-10px}}@media screen and (max-width: 767px){.tb-megamenu .collapse:not(.show){width:106%}}.tb-megamenu .btn-navbar{box-shadow:none;border:0;background:none;width:30px;height:30px;margin-top:14px;padding:0}.tb-megamenu .btn-navbar:hover{background:none}.tb-megamenu .btn-navbar::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699}@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.tb-megamenu .btn-navbar::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699}}@media screen and (min-device-width: 1175px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2){.tb-megamenu .btn-navbar::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699}}@media screen and (min-width: 980px) and (max-width: 1023px){.tb-megamenu .btn-navbar::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699}}@media screen and (max-width: 767px){.tb-megamenu .btn-navbar::after{font-size:30px}}.tb-megamenu .btn-navbar .fa-reorder{display:none}.tb-megamenu .nav-collapse{background-color:#fff !important}@media screen and (max-width: 991px){.tb-megamenu .nav-collapse{background-color:transparent;top:-10px}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .nav{display:block;height:400px}}@media (min-width: 1024px) and (pointer: fine){.tb-megamenu .nav-collapse .nav{display:flex;height:auto}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .nav>li{background-color:#fff;float:none}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .nav>li>a{color:#0D2B37;border-bottom:0;display:flex;width:95%;align-items:center;justify-content:space-between;position:relative;font-weight:400;border:0}}@media screen and (max-width: 991px){.tb-megamenu .nav-collapse .nav>li>a{width:100%}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .nav>li>span.tb-megamenu-no-link{color:#0D2B37;border-bottom:0}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .dropdown-menu{background-color:#fff}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .dropdown-menu li+li a{border:0;padding:5px}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .dropdown-menu li+li a.active{background:#006699;color:#fff !important}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .dropdown-menu li+li span.tb-megamenu-no-link{border:0}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .dropdown-menu a{color:#0D2B37;border-bottom:0}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .dropdown-menu span.tb-megamenu-no-link{color:#0D2B37;border-bottom:0}}.tb-megamenu .tb-megamenu-button{margin:0;background-color:transparent}@media screen and (max-width: 1180px){.tb-megamenu .tb-megamenu-button{font-size:0;background-color:transparent}}.tb-megamenu .btn{background:none;width:30px;height:30px;margin-top:14px;padding:0}@media screen and (max-width: 1180px){.tb-megamenu .btn{background-image:none;position:absolute;top:-61px;left:0;margin-top:0}}@media screen and (max-width: 767px){.tb-megamenu .btn{margin-top:16px}}@media screen and (max-width: 767px){.tb-megamenu .always-show.show{top:100px;margin-top:0;left:0}}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega>.mega-dropdown-menu{display:none !important}}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega .dropdown.active.active-trail .mega-dropdown-menu{display:block !important;width:100% !important}}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu{display:block !important;width:100% !important;border-bottom:3px solid #006699}}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .dropdown-submenu.open>.dropdown-menu{display:block !important;width:100% !important;position:absolute;left:0;top:36px}}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .dropdown-submenu.open .caret{rotate:180deg}}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .dropdown-submenu::after{display:none}}.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .caret{display:inline-block;width:14px;height:14px;background-image:url("../images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .caret{display:inline-block !important;position:absolute;top:5px;right:25px;width:20px;height:20px;background-size:cover}}@media screen and (max-width: 767px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .caret{top:10px;right:10px}}.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .mega-inner .caret{display:none;width:14px;height:14px;background-image:url("../images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0}@media screen and (max-width: 1180px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .mega-inner .caret{display:none !important}}@media screen and (max-width: 767px){.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .mega-inner .caret{top:10px;right:10px}}.tb-megamenu .always-show .mega.open>.mega-dropdown-menu .mega-inner::after{display:none}@media screen and (max-width: 1180px){.tb-megamenu .always-show .dropdown-menu{display:none !important}}@media screen and (max-width: 1180px){.tb-megamenu .always-show.visible{height:400px !important}}@media screen and (max-width: 1180px){.tb-megamenu .dropdown-menu .mega-nav>li a{margin-left:10px}}.tb-megamenu .dropdown-menu .mega-nav>li.active>a{background:#006699;color:#fff}@media screen and (max-width: 767px){.tb-megamenu .mega-nav>li.active{background:#006699;color:#fff !important}}@media screen and (max-width: 1180px){.tb-megamenu .mega-nav>li a{margin-left:10px}}.tb-megamenu .span12.mega-col-nav .mega-inner{padding:0}.tb-megamenu .mega-nav>li a{padding:5px}.tb-megamenu .mega-nav>li span.tb-megamenu-no-link{padding:5px}.tb-megamenu .dropdown-menu .mega-nav>li a{padding:5px}.tb-megamenu .dropdown-menu .mega-nav>li span.tb-megamenu-no-link{padding:5px}.user-logged-in #block-magsr-mainmenu.contextual-region,.user-logged-in #block-magsr-webteam-2.contextual-region{position:unset !important}@media screen and (max-width: 767px){.user-logged-in #block-magsr-mainmenu .tb-megamenu .nav-collapse .nav{margin-top:-12px}}@media screen and (max-width: 767px){.user-logged-in #block-magsr-welcomesection{margin-top:12px}}@media screen and (max-width: 767px){.user-logged-in .tb-megamenu-menu-web-team .nav-collapse .nav{margin-top:16px}}@media screen and (max-width: 767px){.user-logged-in .always-show{top:100px;margin-top:0}}@media screen and (max-width: 767px){.user-logged-in .tb-megamenu .collapse:not(.show){width:100%}}.tb-megamenu a.active-trail{padding-top:1px}@media screen and (max-width: 1180px){.tb-megamenu .nav li.dropdown.open>.dropdown-toggle .caret{rotate:180deg}}@media screen and (max-width: 1180px){.tb-megamenu .tb-megamenu-clicked>.nav-child{display:block !important}}@media screen and (max-width: 1180px){.tb-megamenu .tb-megamenu-clicked .caret{rotate:180deg}}@media screen and (max-width: 767px){.tb-megamenu .tb-megamenu-item a{display:inline-block !important}}.tb-megamenu .tb-megamenu-item.active-trail{color:#006699 !important}.tb-megamenu .tb-megamenu-item:not(:has(div)) a{margin-top:2px}.tb-megamenu .tb-megamenu-item.dropdown::after{content:'';width:16px;height:16px;background-image:url("/themes/custom/magsr/images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0;display:inline-block;background-repeat:no-repeat}@media screen and (max-width: 991px){.tb-megamenu .tb-megamenu-item.dropdown::after{margin-top:10px;position:absolute;top:0;right:0;padding-right:60px}}@media only screen and (device-width: 1366px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.tb-megamenu .tb-megamenu-item.dropdown::after{margin:6px 0 0 5px}}@media screen and (max-width: 767px){.tb-megamenu .tb-megamenu-item.dropdown a{display:inline-block !important}.tb-megamenu .tb-megamenu-item.dropdown a .caret{display:none !important}}@media screen and (max-width: 991px){.tb-megamenu .tb-megamenu-item.dropdown-submenu::before{margin-top:10px;content:'';width:16px;height:16px;background-image:url("/themes/custom/magsr/images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0;display:inline-block;position:absolute;top:0;right:0;background-repeat:no-repeat;padding-right:35px}}@media screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2){.tb-megamenu .tb-megamenu-item.dropdown-submenu::before{margin-top:10px;content:'';width:16px;height:16px;background-image:url("/themes/custom/magsr/images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0;display:inline-block;position:absolute;top:0;right:0;background-repeat:no-repeat;padding-right:35px}}@media screen and (max-width: 991px){.tb-megamenu .tb-megamenu-item.dropdown-submenu a{display:inline-block !important;width:80%}.tb-megamenu .tb-megamenu-item.dropdown-submenu a .caret{display:none !important}}.tb-megamenu .tb-megamenu-item.level-2.mega.dropdown-submenu a .caret{display:none !important}@media screen and (max-width: 991px){.tb-megamenu .tb-megamenu-item.level-2.mega.dropdown-submenu::after{content:'';width:16px;height:16px;background-image:url("/themes/custom/magsr/images/arrow-right-s-line.svg");border:0;vertical-align:middle;margin-top:0;display:inline-block;margin-top:10px;background-repeat:no-repeat}}@media screen and (max-width: 1180px){.tb-megamenu .tb-megamenu-item.level-2.mega.dropdown-submenu.open>.dropdown-menu{display:block !important;width:100% !important;position:absolute;left:0;top:36px}}@media screen and (max-width: 1180px){.tb-megamenu .tb-megamenu-item.level-2.mega.dropdown-submenu a::after{display:none}}@media screen and (max-width: 1180px){.tb-megamenu .tb-megamenu-item.level-1.mega.dropdown.open>.dropdown-menu{display:block !important;width:100% !important;position:absolute;left:0;top:36px}}@media screen and (max-width: 1180px){.tb-megamenu .mega-inner{max-height:200px;overflow-y:scroll;min-height:120px}}@media screen and (min-width: 980px) and (max-width: 1023px){.navbar-collapse{width:100% !important}.navbar-toggler{pointer-events:all !important}.navbar-toggler::after{content:'\2630';color:black;font-size:30px;z-index:999;display:inline-block;color:#006699;display:flex;justify-content:left;margin-top:-26px}#CollapsingNavbar{display:none !important}#CollapsingNavbar.show{display:block !important;position:absolute;left:0;top:94px;width:100%}#navbar-main{position:relative}.tb-megamenu li::after{float:right;margin-right:6px}}@media screen and (max-width: 767px){.tb-megamenu .btn{margin-top:0 !important}}@media screen and (min-width: 1113px) and (max-width: 1366px){.tb-megamenu-item.dropdown::after{margin-top:6px}}@media screen and (min-width: 1180px) and (max-width: 1366px) and (pointer: coarse){.navbar-toggler{display:block !important}#mobile-search-wrapper{position:relative;display:block}#mobile-search-wrapper #mobile-search-toggle{background:none;border:none}#mobile-search-wrapper #mobile-search-toggle img{margin-bottom:3px;width:28px !important;height:auto !important}#mobile-search-wrapper .mobile-search{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#mobile-search-wrapper .mobile-search #mobile-search-close{background:none;border:none;float:right}#mobile-search-wrapper .mobile-search form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#mobile-search-wrapper .mobile-search form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}#mobile-search-wrapper .mobile-search form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}}@media screen and (min-width: 1113px) and (max-width: 1175px) and (pointer: coarse){.navbar-toggler{display:block !important}#mobile-search-wrapper{position:relative;display:block}#mobile-search-wrapper #mobile-search-toggle{background:none;border:none}#mobile-search-wrapper #mobile-search-toggle img{margin-bottom:3px;width:28px !important;height:auto !important}#mobile-search-wrapper .mobile-search{position:absolute;right:0px;width:275px;box-shadow:#a9a9a9 0px 1px 6px;border-radius:3px;background:#fff;z-index:999}#mobile-search-wrapper .mobile-search #mobile-search-close{background:none;border:none;float:right}#mobile-search-wrapper .mobile-search form{flex-flow:nowrap;padding-top:12px;width:100%;display:flex;justify-content:center}#mobile-search-wrapper .mobile-search form .form-type-search input{border-top-right-radius:0;border-bottom-right-radius:0}#mobile-search-wrapper .mobile-search form .form-actions .form-submit{background:#006699;color:white;border:1px solid #006699;border-bottom-left-radius:0;border-top-left-radius:0}}@media screen and (min-width: 1367px){#mobile-search-wrapper{display:none}}@media screen and (min-width: 1113px) and (max-width: 1174px){#page header #navbar-main #mobile-search-wrapper{position:relative;display:block !important}}@media screen and (min-width: 1181px) and (max-width: 1366px){#CollapsingNavbar{display:flex !important}#page header #navbar-main>.container{flex-direction:row}#page header #navbar-main .navbar-toggler{display:none !important}.tb-megamenu .tb-megamenu-item.dropdown::after{margin-left:3px;margin-top:4px}.tb-megamenu .nav>li{display:flex;align-items:center}#mobile-search-toggle{display:none !important}#custom-search-wrapper{display:block !important;width:fit-content;float:left}#block-magsr-mainmenu{width:fit-content;float:left}}@media screen and (max-width: 1180px){.tb-megamenu .nav-collapse .nav>li>a:hover{color:#fff !important}}@media (max-width: 979px){.tb-megamenu .nav-collapse .nav>li.active>a:hover{background-color:#006699}}@media only screen and (max-width: 767px){.tb-megamenu{position:unset}.tb-megamenu .btn{top:40%;left:12px}}ul.sf-menu.sf-style-white{z-index:2000}@media (min-width: 991px) and (max-width: 1199px){.tb-megamenu .nav-collapse .nav{display:block;height:auto}#page header #navbar-main #CollapsingNavbar{width:100%}.tb-megamenu .nav-collapse .nav>li{float:left;width:100%}.tb-megamenu .nav-collapse .nav>li>a{width:100%}.tb-megamenu .nav>li{padding:10px 6px}.tb-megamenu .nav>li>a{font-size:12px}}@media (min-width: 991px) and (max-width: 1199px){.tb-megamenu .nav>li>a{font-size:14px !important}#CollapsingNavbar.show{display:flex !important;justify-content:space-around !important;background:#fff !important}.tb-megamenu .nav>li{padding:10px 12px !important}.tb-megamenu .tb-megamenu-item.dropdown::after{margin-top:5px !important;margin-left:5px !important}}
/* @media (min-width: 991px) and (max-width: 1199px) {
  .tb-megamenu .nav-collapse .nav {
    display: block !important;
    height: auto !important;
  }

  #page header #navbar-main #CollapsingNavbar {
    width: 100% !important;
    position: absolute !important;
    justify-content: space-around !important;
    display: none !important;
    left: 0;
    top: 94px;
  }

  #block-magsr-mainmenu {
    width: 98%;
  }

  #page header #navbar-main #mobile-search-wrapper {
    display: block;
  }

  .tb-megamenu .nav-collapse .nav > li {
    float: left !important;
    width: 100% !important;
  }

  .tb-megamenu .nav-collapse .nav > li > a {
    width: fit-content!important;
  }

  .tb-megamenu .nav > li {
    padding: 10px 6px !important;
  }

  .tb-megamenu .nav > li > a {
    font-size: 12px !important;
  }

  .tb-megamenu .nav li a {
    width: fit-content !important;
  }

  .tb-megamenu .nav li {
    justify-content: space-between !important;
  }

  .tb-megamenu-subnav .nav li a {
    width: fit-content !important;
  }

  .tb-megamenu-subnav .nav li {
    justify-content: space-between !important;
  }

  .dropdown-menu {
    width: 100% !important;
  }
}

@media (min-width: 991px) and (max-width: 1199px) {
  #page header #navbar-main #CollapsingNavbar #custom-search-wrapper {
    display: none !important;
  }

  #mobile-search-toggle {
    display: block !important;
  }

  #page header #navbar-main>.container {
    display: flex !important;
    flex-direction: row-reverse !important;
  }

  .tb-megamenu .nav > li > a {
    font-size: 14px !important;
  }

  #CollapsingNavbar.show {
    display: flex !important;
    justify-content: space-around !important;
    background: #fff !important;
  }

  #page header #navbar-main #CollapsingNavbar.show {
    display: flex !important;
    justify-content: space-around !important;
    background: #fff !important;
  }

  .tb-megamenu .nav > li {
    padding: 10px 12px !important;
  }

  .tb-megamenu .tb-megamenu-item.dropdown::after {
    margin-top: 5px !important;
    margin-left: 5px !important;
  }

  #page header #navbar-main .navbar-toggler {
    display: block !important;
  }
} */

