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}footer{font-family:"Open Sans",sans-serif !important}footer.site-footer{padding:0;margin-top:40px}footer.site-footer .block{border:none}footer.site-footer .site-footer__top{background-color:#006699}footer.site-footer .site-footer__top .region-footer-first{width:40%}@media screen and (max-width: 991px){footer.site-footer .site-footer__top .region-footer-first{width:100%}}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-first{width:100%}}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-first .footer-1 .content{border-bottom:1px solid #6B9EDA;margin-bottom:20px}}footer.site-footer .site-footer__top .region-footer-first .footer-1 p{font-size:15px;font-weight:600;color:#fff;margin-top:28px}footer.site-footer .site-footer__top .region-footer-second{width:30%}@media screen and (max-width: 991px){footer.site-footer .site-footer__top .region-footer-second{width:50%}}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-second{width:100%}}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion{margin-bottom:24px}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion{border-bottom:1px solid #6B9EDA}}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-title{display:flex;justify-content:space-between;align-items:center;background:none;border:none;font-size:16px;font-weight:600;color:#fff;cursor:pointer;text-transform:unset}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-title{padding:16px 0}}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-title.active .accordion-arrow{transform:rotate(180deg)}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-arrow{transition:transform 0.3s ease;display:none;color:#fff}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content{display:block;border:none;padding:10px 0;column-count:2;column-gap:20px}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content{column-count:2;column-gap:20px;min-height:200px}}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content ul.footer-icons{margin-bottom:0}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content ul.footer-icons li{margin-bottom:8px}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content ul.footer-icons li a,footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content ul.footer-icons li span{font-size:14px;color:#fff !important;text-decoration:none}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content p{margin:0}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content p a{font-size:15px;line-height:34px;color:#fff !important;font-weight:600;text-decoration:none}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content p a:hover{text-decoration:underline}@media (max-width: 768px){footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-arrow{display:inline-block;font-size:0}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-arrow::after{content:'';background-image:url("/themes/custom/magsr/images/down-arrow-white.svg");width:22px;height:11px;display:inline-block;background-repeat:no-repeat}footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content{display:none;padding:10px 0;column-count:1}}@media screen and (max-width: 768px) and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-second .footer-2 .accordion .accordion-content{column-count:2;column-gap:20px}}footer.site-footer .site-footer__top .region-footer-second .footer-2 .footer-heading{font-size:16px;font-weight:600;color:#fff}footer.site-footer .site-footer__top .region-footer-second .footer-2 .footer-links p a{color:#fff !important;font-size:15px;font-weight:600;text-decoration:none}footer.site-footer .site-footer__top .region-footer-second .footer-2 .footer-links p a:hover{text-decoration:underline}footer.site-footer .site-footer__top .region-footer-third{display:none;width:30%}@media screen and (max-width: 991px){footer.site-footer .site-footer__top .region-footer-third{width:50%}}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-third{width:100%}}footer.site-footer .site-footer__top .region-footer-third .accordion{margin-bottom:24px}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-third .accordion{border-bottom:1px solid #6B9EDA}}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-title{display:flex;justify-content:space-between;align-items:center;background:none;border:none;font-size:16px;font-weight:600;color:#fff;cursor:pointer;text-transform:unset}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-title{padding:16px 0}}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-title.active .accordion-arrow{transform:rotate(180deg)}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-arrow{transition:transform 0.3s ease;display:none;color:#fff}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-content{display:block;border:none;padding:10px 0}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-content ul.footer-icons{margin-bottom:0}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-content ul.footer-icons li{margin-bottom:8px}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-content ul.footer-icons li a,footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-content ul.footer-icons li span{font-size:14px;color:#fff;text-decoration:none}@media (max-width: 768px){footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-arrow{display:inline-block;font-size:0}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-arrow::after{content:'';background-image:url("/themes/custom/magsr/images/down-arrow-white.svg");width:22px;height:11px;display:inline-block;background-repeat:no-repeat}footer.site-footer .site-footer__top .region-footer-third .accordion .accordion-content{display:none;padding:10px 0}}footer.site-footer .site-footer__top .region-footer-third .footer-3 .footer-heading{font-size:16px;font-weight:600;color:#fff}footer.site-footer .site-footer__top .region-footer-third .footer-3 p{margin:0}footer.site-footer .site-footer__top .region-footer-third .footer-3 p a{font-size:15px;line-height:34px;color:#fff;font-weight:600;text-decoration:none}footer.site-footer .site-footer__top .region-footer-third .footer-3 p a:hover{text-decoration:underline}footer.site-footer .site-footer__top .region-footer-fourth{width:30%}@media screen and (max-width: 991px){footer.site-footer .site-footer__top .region-footer-fourth{width:50%}}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-fourth{width:100%}}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion{margin-bottom:24px}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion{border-bottom:1px solid #6B9EDA}}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-title{display:flex;justify-content:space-between;align-items:center;background:none;border:none;font-size:16px;font-weight:600;color:#fff;cursor:pointer;text-transform:unset}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-title{padding:16px 0}}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-title.active .accordion-arrow{transform:rotate(180deg)}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-arrow{transition:transform 0.3s ease;display:none;color:#fff}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-content{display:block;border:none;padding:10px 0}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-content ul.footer-icons{margin-bottom:0}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-content ul.footer-icons li{margin-bottom:8px}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-content ul.footer-icons li a,footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-content ul.footer-icons li span{font-size:14px;color:#fff;text-decoration:none}@media (max-width: 768px){footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-arrow{display:inline-block;font-size:0}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-arrow::after{content:'';background-image:url("/themes/custom/magsr/images/down-arrow-white.svg");width:22px;height:11px;display:inline-block;background-repeat:no-repeat}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 .accordion .accordion-content{display:none;padding:10px 0}}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul{list-style:none;padding:0}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li{position:relative;padding-left:45px;display:flex}@media screen and (max-width: 767px){footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li{padding-bottom:16px}}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li.mail a::before{background-image:url("/themes/custom/magsr/images/footer_mail.svg")}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li.mail a:hover{text-decoration:underline;background-color:transparent}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li.location span::before{background-image:url("/themes/custom/magsr/images/footer_loc.svg")}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li a,footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li span{font-size:15px;line-height:34px;color:#fff;font-weight:600;text-decoration:none;border:0}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li a::before,footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li span::before{content:'';display:inline-block;width:24px;height:24px;background-repeat:no-repeat;position:absolute;left:0;margin-top:6px}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li a{padding:0 0 0 15px}footer.site-footer .site-footer__top .region-footer-fourth .footer-4 ul li a:hover{text-decoration:underline !important}footer.site-footer .site-footer__bottom{background-color:#2395CE;margin:0}footer.site-footer .site-footer__bottom .region-footer-fifth{margin-top:0}footer.site-footer .site-footer__bottom .region-footer-fifth .copy-rights-block .footer-bottom-wrap{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){footer.site-footer .site-footer__bottom .region-footer-fifth .copy-rights-block .footer-bottom-wrap{display:block}}footer.site-footer .site-footer__bottom .region-footer-fifth .copy-rights-block .footer-bottom-wrap .copyrights p{font-size:15px;font-weight:600;line-height:24px;color:#fff;margin-bottom:0}@media screen and (max-width: 767px){footer.site-footer .site-footer__bottom .region-footer-fifth .copy-rights-block .footer-bottom-wrap .copyrights p{text-align:center;margin-bottom:18px}}footer.site-footer .site-footer__bottom .region-footer-fifth .copy-rights-block .footer-bottom-wrap ul{display:flex;list-style:none;padding:0;gap:12px;padding-right:20px;margin-bottom:0}@media screen and (max-width: 767px){footer.site-footer .site-footer__bottom .region-footer-fifth .copy-rights-block .footer-bottom-wrap ul{padding:0;justify-content:center}}footer.site-footer .region-featured-bottom-third{background-color:#d6e6f9}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container{max-width:100%;padding:30px 20px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container{padding:0}}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:1200px}@media screen and (max-width: 991px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form{display:block}}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-text{width:40%;display:flex;flex-direction:column;gap:12px;justify-content:center}@media screen and (max-width: 991px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-text{width:100%}}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-text h2{font-size:28px;font-weight:700;color:#000;margin-bottom:8px}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-text p{font-size:15px;color:#666666;font-weight:500}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input{display:flex;width:50%}@media screen and (max-width: 991px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input{display:flex;width:100%}}@media screen and (max-width: 767px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input{display:block;width:100%}}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input input[type="email"]{flex:1;padding:12px 15px;border:1px solid #ddd;border-radius:5px;font-size:14px;outline:none;margin-right:8px;height:48px}@media screen and (max-width: 991px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input input[type="email"]{width:100%;margin:0}}@media screen and (max-width: 767px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input input[type="email"]{margin:24px 0}}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input input[type="email"]::placeholder{font-size:15px;font-weight:500}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input button{padding:12px 20px;background-color:#006699;color:white;border:none;border-radius:4px;font-size:14px;font-weight:700;cursor:pointer;transition:background-color 0.3s;height:48px}@media screen and (max-width: 767px){footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input button{display:block;width:100%}}footer.site-footer .region-featured-bottom-third .subscription-block .subscription-container .subscription-form .subscription-input button:hover{background-color:#005588}
