/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
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}.pagination{display:flex;justify-content:center !important;margin:3% 0;border-radius:0;border-top:1px solid #f3f3f3;padding:50px 0;border-bottom:1px solid #f3f3f3;gap:12px}@media screen and (max-width:767px){.pagination{gap:4px}}.pagination li:hover .page-link{color:#fff !important}.pagination li span,.pagination li a{color:#000 !important;font-size:14px;font-weight:400;border:1px solid transparent;padding:7px 14px;background-color:transparent;text-decoration:none !important}@media screen and (max-width:767px){.pagination li span,.pagination li a{font-size:10px;padding:8px 10px}}.pagination li span span,.pagination li a span{text-decoration:none !important}.pagination li span span:hover,.pagination li a span:hover{text-decoration:none !important}.pagination li span:hover,.pagination li a:hover{background:#006699;color:#000 !important;border-radius:5px}.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{background:#006699;color:#fff !important;border-radius:4px;display:flex;align-items:center;border:1px solid transparent !important}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{padding:6.5px 10px}}@media screen and (max-width:1024px){.pagination li span[title='Go to next page']::before,.pagination li span[title='Go to next page']::after,.pagination li span[title='Go to previous page']::before,.pagination li span[title='Go to previous page']::after,.pagination li span[title='Go to last page']::before,.pagination li span[title='Go to last page']::after,.pagination li span[title='Go to first page']::before,.pagination li span[title='Go to first page']::after,.pagination li a[title='Go to next page']::before,.pagination li a[title='Go to next page']::after,.pagination li a[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::after,.pagination li a[title='Go to last page']::before,.pagination li a[title='Go to last page']::after,.pagination li a[title='Go to first page']::before,.pagination li a[title='Go to first page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover,.pagination li span[title='Go to next page']:visited,.pagination li span[title='Go to next page']:focus,.pagination li span[title='Go to previous page']:hover,.pagination li span[title='Go to previous page']:visited,.pagination li span[title='Go to previous page']:focus,.pagination li span[title='Go to last page']:hover,.pagination li span[title='Go to last page']:visited,.pagination li span[title='Go to last page']:focus,.pagination li span[title='Go to first page']:hover,.pagination li span[title='Go to first page']:visited,.pagination li span[title='Go to first page']:focus,.pagination li a[title='Go to next page']:hover,.pagination li a[title='Go to next page']:visited,.pagination li a[title='Go to next page']:focus,.pagination li a[title='Go to previous page']:hover,.pagination li a[title='Go to previous page']:visited,.pagination li a[title='Go to previous page']:focus,.pagination li a[title='Go to last page']:hover,.pagination li a[title='Go to last page']:visited,.pagination li a[title='Go to last page']:focus,.pagination li a[title='Go to first page']:hover,.pagination li a[title='Go to first page']:visited,.pagination li a[title='Go to first page']:focus{background-color:#fff !important;border:1px solid #006699 !important;color:#006699 !important}.pagination li span[title='Go to next page']:hover span,.pagination li span[title='Go to next page']:visited span,.pagination li span[title='Go to next page']:focus span,.pagination li span[title='Go to previous page']:hover span,.pagination li span[title='Go to previous page']:visited span,.pagination li span[title='Go to previous page']:focus span,.pagination li span[title='Go to last page']:hover span,.pagination li span[title='Go to last page']:visited span,.pagination li span[title='Go to last page']:focus span,.pagination li span[title='Go to first page']:hover span,.pagination li span[title='Go to first page']:visited span,.pagination li span[title='Go to first page']:focus span,.pagination li a[title='Go to next page']:hover span,.pagination li a[title='Go to next page']:visited span,.pagination li a[title='Go to next page']:focus span,.pagination li a[title='Go to previous page']:hover span,.pagination li a[title='Go to previous page']:visited span,.pagination li a[title='Go to previous page']:focus span,.pagination li a[title='Go to last page']:hover span,.pagination li a[title='Go to last page']:visited span,.pagination li a[title='Go to last page']:focus span,.pagination li a[title='Go to first page']:hover span,.pagination li a[title='Go to first page']:visited span,.pagination li a[title='Go to first page']:focus span{color:#006699 !important}.pagination li span[title='Go to next page'] span,.pagination li span[title='Go to previous page'] span,.pagination li span[title='Go to last page'] span,.pagination li span[title='Go to first page'] span,.pagination li a[title='Go to next page'] span,.pagination li a[title='Go to previous page'] span,.pagination li a[title='Go to last page'] span,.pagination li a[title='Go to first page'] span{color:#fff !important}.pagination li span[title='Go to next page'] span:hover,.pagination li span[title='Go to previous page'] span:hover,.pagination li span[title='Go to last page'] span:hover,.pagination li span[title='Go to first page'] span:hover,.pagination li a[title='Go to next page'] span:hover,.pagination li a[title='Go to previous page'] span:hover,.pagination li a[title='Go to last page'] span:hover,.pagination li a[title='Go to first page'] span:hover{background-color:transparent;color:#006699 !important}.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{padding:8px 6px}}.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;width:14px;height:12px;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover::after,.pagination li span[title='Go to next page']:visited::after,.pagination li span[title='Go to next page']:focus::after,.pagination li a[title='Go to next page']:hover::after,.pagination li a[title='Go to next page']:visited::after,.pagination li a[title='Go to next page']:focus::after{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{padding:8px 6px}}.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;width:14px;height:12px;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{margin-top:-2px !important}}.pagination li span[title='Go to previous page']:hover::before,.pagination li span[title='Go to previous page']:visited::before,.pagination li span[title='Go to previous page']:focus::before,.pagination li a[title='Go to previous page']:hover::before,.pagination li a[title='Go to previous page']:visited::before,.pagination li a[title='Go to previous page']:focus::before{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{padding:8px 6px}}.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{margin-top:-2px !important}}.pagination li span[title='Go to last page']:hover::after,.pagination li span[title='Go to last page']:visited::after,.pagination li span[title='Go to last page']:focus::after,.pagination li a[title='Go to last page']:hover::after,.pagination li a[title='Go to last page']:visited::after,.pagination li a[title='Go to last page']:focus::after{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{padding:8px 6px}}.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{margin-top:-2px !important}}.pagination li span[title='Go to first page']:hover::before,.pagination li span[title='Go to first page']:visited::before,.pagination li span[title='Go to first page']:focus::before,.pagination li a[title='Go to first page']:hover::before,.pagination li a[title='Go to first page']:visited::before,.pagination li a[title='Go to first page']:focus::before{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span:visited,.pagination li span:focus,.pagination li a:visited,.pagination li a:focus{color:#006699 !important;background-color:#fff;border:1px solid #006699 !important}.pagination li:hover{text-decoration:none !important}.pagination li.active:hover span{color:#006699 !important}.pagination li.active span{background:transparent !important;border:1px solid #006699 !important;border-radius:5px !important;font-weight:400;color:#006699 !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li.active span{padding:8px 10px}}.pagination li[role='presentation']{display:none}.pagination li span{padding:0}.view-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-color:white;border:1px solid #ccc;border-radius:4px;background-image:url("/themes/custom/magsr/images/read-more.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:13px 17px}@media screen and (max-width:767px){body.path-search .pagination{gap:4px;width:100% !important;flex-wrap:wrap}}body.path-search[title='Go to next page'] span[aria-hidden='true'],body.path-search[title='Go to previous page'] span[aria-hidden='true'],body.path-search[title='Go to last page'] span[aria-hidden='true'],body.path-search[title='Go to first page'] span[aria-hidden='true']{display:none}.path-sad-news .main-content{background:#FAFAFA}.path-sad-news .main-content .image-section .main img{filter:grayscale(100%)}.path-success-stories .main-content{background:#F0F9FF}.path-sad-news .main-content,.path-success-stories .main-content{padding:30px 12px 0 !important;padding-top:30px;width:100% !important}.path-sad-news .main-content .view-display-id-page_1 .view-header,.path-sad-news .main-content .view-display-id-page_2 .view-header,.path-success-stories .main-content .view-display-id-page_1 .view-header,.path-success-stories .main-content .view-display-id-page_2 .view-header{text-align:center;padding:12px 0 30px;font-size:14px;font-weight:400;color:#000}.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column{display:flex;text-align:left;padding:36px 12px 51px;background-color:white;margin-top:48px}@media screen and (max-width:767px){.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column{flex-direction:column}}.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column span.section-title,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column span.section-title,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column span.section-title,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column span.section-title{padding:0 24px 20px;color:#000;font-size:16px;font-weight:800;width:100%}.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column .col-two,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column .col-one,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column .col-two,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column .col-two,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column .col-two{width:50%;padding:0 24px}@media screen and (max-width:767px){.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column .col-two,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column .col-one,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column .col-two,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column .col-two,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column .col-two{width:100%}}.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column .col-one{border-right:1px solid #D6E6F9}@media screen and (max-width:767px){.path-sad-news .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-sad-news .main-content .view-display-id-page_2 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_1 .view-header .two-column .col-one,.path-success-stories .main-content .view-display-id-page_2 .view-header .two-column .col-one{border:none;border-bottom:1px solid #D6E6F9;padding-bottom:20px;margin-bottom:20px}}.path-sad-news .main-content .view-display-id-page_1 .view-header .view-title,.path-sad-news .main-content .view-display-id-page_2 .view-header .view-title,.path-success-stories .main-content .view-display-id-page_1 .view-header .view-title,.path-success-stories .main-content .view-display-id-page_2 .view-header .view-title{margin:auto;font-size:16px;font-weight:800;color:#000;padding:54px 0 0}.path-sad-news .main-content .view-display-id-page_1 .view-content,.path-sad-news .main-content .view-display-id-page_2 .view-content,.path-success-stories .main-content .view-display-id-page_1 .view-content,.path-success-stories .main-content .view-display-id-page_2 .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(32%,1fr));gap:12px}@media screen and (max-width:767px){.path-sad-news .main-content .view-display-id-page_1 .view-content,.path-sad-news .main-content .view-display-id-page_2 .view-content,.path-success-stories .main-content .view-display-id-page_1 .view-content,.path-success-stories .main-content .view-display-id-page_2 .view-content{display:flex}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row{width:100%;margin-bottom:30px;position:relative;border-bottom:1px solid #D6E6F9}@media screen and (max-width:767px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row{width:100%}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card{background:none;border:none;border-radius:0}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main img{width:407px;height:407px;object-fit:cover;margin:0 0 1em}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main img{width:100%;height:auto;aspect-ratio:1 / 1}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main img{width:100%;height:auto;aspect-ratio:1 / 1}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main .field--type-image img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main .field--type-image img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main .field--type-image img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main .field--type-image img{width:407px;height:407px;object-fit:cover}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main .field--type-image img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main .field--type-image img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main .field--type-image img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main .field--type-image img{width:100%;height:auto;aspect-ratio:1 / 1}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img{width:407px;height:407px;object-fit:cover}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article .js-media-library-item-preview .field--name-thumbnail img{width:100%;height:auto;aspect-ratio:1 / 1}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article div:not([class]),.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article div:not([class]),.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main article div:not([class]),.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main article div:not([class]){display:none}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main .modal-content,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main .modal-content,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .main .modal-content,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .main .modal-content{display:none}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-left:auto;margin-right:auto;min-height:61.4px}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails{grid-template-columns:repeat(6,1fr);min-height:36px}}@media screen and (max-width:991px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails{grid-template-columns:repeat(6,1fr);min-height:auto}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails{grid-template-columns:repeat(6,1fr);min-height:36px}}@media screen and (min-device-width:1175px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:2){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails{min-height:unset;grid-template-columns:repeat(6,1fr)}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter{position:absolute;width:61px;height:61px;justify-content:center;display:flex;align-items:center;top:0;left:0;background:rgba(0,0,0,0.6);color:#fff;font-size:15px;font-weight:600;pointer-events:none}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter{width:100%;aspect-ratio:1 / 1;height:auto}}@media screen and (max-width:991px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter{width:100%;aspect-ratio:1 / 1;height:auto}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .image-counter,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .image-counter{width:100%;aspect-ratio:1 / 1;height:auto}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .modal-content,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .modal-content,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails .modal-content,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails .modal-content{display:none}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a{display:none}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup{display:flex;position:relative;width:100%;aspect-ratio:1 / 1}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup{width:100%;height:100%;object-fit:cover}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox figure,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox figure,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox figure,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox figure,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox figure img,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox figure img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox figure img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox figure img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup figure img{width:100%;height:100%;object-fit:cover}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item img,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .contextual-region .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .contextual-region .field--type-image .field__item img{width:100%;height:100%;object-fit:cover;margin-bottom:0 !important}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item{width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item img,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item img,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .field--type-image .field__item img,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .field--type-image .field__item img{width:100%;height:100%;object-fit:cover;margin-bottom:0 !important}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .modal-content,.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .modal-content,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .modal-content,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .modal-content,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox .modal-content,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .modal-content,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox .modal-content,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup .modal-content{display:none}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox div:not([class]),.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup div:not([class]),.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox div:not([class]),.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup div:not([class]),.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.colorbox div:not([class]),.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .image-section .thumbnails a.youtube-popup div:not([class]),.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.colorbox div:not([class]),.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .image-section .thumbnails a.youtube-popup div:not([class]){width:100%;height:100%}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section{padding:12px 0 30px}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2{font-size:28px;font-weight:800;color:#006699;text-decoration:none;margin-bottom:12px}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2{font-size:22px}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2 a,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2 a,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2 a,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2 a{font-size:28px;font-weight:800;color:#006699;text-decoration:none}@media screen and (max-width:1024px){.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2 a,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2 a,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section h2 a,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section h2 a{font-size:22px}}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section .date,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section .date,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section .date,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section .date{color:#000;font-size:16px;font-weight:700;margin-bottom:12px}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section .body,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section .body,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section .body,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section .body{font-size:18px;margin-bottom:12px;color:#000;font-weight:400;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section a.view-more,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section a.view-more,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section a.view-more,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section a.view-more{color:#006699;text-decoration:none;font-size:16px;font-weight:600;position:relative}.path-sad-news .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section a.view-more::after,.path-sad-news .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section a.view-more::after,.path-success-stories .main-content .view-display-id-page_1 .view-content .views-row .card .desc-section a.view-more::after,.path-success-stories .main-content .view-display-id-page_2 .view-content .views-row .card .desc-section a.view-more::after{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow.svg");background-repeat:no-repeat;background-size:contain;position:absolute;bottom:4px;right:-18px}.path-sad-news .main-content .view-display-id-page_1 nav .pagination,.path-sad-news .main-content .view-display-id-page_2 nav .pagination,.path-success-stories .main-content .view-display-id-page_1 nav .pagination,.path-success-stories .main-content .view-display-id-page_2 nav .pagination{margin:0 !important;padding-top:18px !important;padding-bottom:48px !important;border:0 !important}.path-sad-news .sidebar_second,.path-success-stories .sidebar_second{display:none}.path-sad-news.user-logged-in .views-row .thumbnails a div:not([class]),.path-success-stories.user-logged-in .views-row .thumbnails a div:not([class]){display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap{justify-content:center;gap:12px;margin-bottom:30px;padding-bottom:16px}@media screen and (max-width:1024px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap{flex-direction:row}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap{flex-direction:row}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap{flex-direction:row}}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap{flex-direction:column;justify-content:center;align-items:center}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .js-form-type-select label,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .js-form-type-select label{display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .js-form-type-select select,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .js-form-type-select select{width:209px;height:52px;border:1px solid #006699;font-size:18px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .dog-age-filter-container label,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .dog-age-filter-container label{display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .dog-age-filter-container select,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .dog-age-filter-container select{width:209px;height:52px;border:1px solid #006699;font-size:18px}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .form-actions,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .form-actions{align-self:center}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .form-actions label,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .form-actions label{display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .form-actions button,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-filters .flex-wrap .form-actions button{width:123px;height:52px;border:1px solid #006699;background:#006699;color:#fff;font-size:16px;font-weight:700}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row{border-top:1px solid #6B9EDA;padding:30px 0}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing{margin-bottom:24px;font-size:18px;color:#000;padding-bottom:22px;margin-bottom:16px;border-bottom:1px solid #D5D5D5}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing strong a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing strong a{font-size:18px;font-weight:700}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion{margin-bottom:30px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view{max-height:90px;overflow:hidden;transition:max-height 0.3s ease}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view{max-height:54px}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view.expanded,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view.expanded{max-height:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);padding:0;margin:0;row-gap:12px}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list{grid-template-columns:repeat(1,1fr)}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li{font-size:14px;font-weight:400;color:#000;padding-left:28px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li strong,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li strong{font-weight:600;font-size:14px;margin-left:-4px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span{font-size:0;position:relative}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span::before{content:'';display:inline-block;background-repeat:no-repeat;margin-top:5px;position:absolute;left:-22px;top:0;vertical-align:top}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span.standard::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span.standard::before{background-image:url("/themes/custom/magsr/images/standard.svg");width:15px;height:42px;top:-13px;background-position:0px 0px;background-repeat:no-repeat;position:absolute;margin-top:0}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span.medical::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span.medical::before{background-image:url("/themes/custom/magsr/images/medical.svg");width:15px;height:42px;top:-11px;background-position:0px 0px;background-repeat:no-repeat;position:absolute;margin-top:0;left:-20px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span.senior::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .views-field-field-sponsor-list-view .sponsorship-list li span.senior::before{background-image:url("/themes/custom/magsr/images/cane.svg");width:15px;height:42px;top:-11px;background-position:0px 0px;background-repeat:no-repeat;position:absolute;margin-top:0;left:-20px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .read-more-toggle,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .read-more-toggle{display:inline-block;color:#006699;cursor:pointer;text-decoration:none;font-size:16px;font-weight:600;padding:16px 0 0}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .read-more-toggle:hover,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .read-more-toggle:hover{color:#006699;text-decoration:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .read-more-toggle::after,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .sponsor-accordion .read-more-toggle::after{content:'';display:inline-block;width:10px;height:7px;background-image:url("/themes/custom/magsr/images/read-more.svg");background-repeat:no-repeat;margin-left:6px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-sponsor-list-view .field-content,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-sponsor-list-view .field-content{display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section{display:flex;padding-bottom:30px;gap:2%}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section{display:block}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main{width:350px;height:478px;margin-bottom:12px}@media screen and (max-width:1024px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main{width:350px;height:478px}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main{width:350px;height:478px}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main{width:350px;height:478px}}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main{width:100%}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main img{width:350px;height:478px;object-fit:cover}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}@media screen and (max-width:1024px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item{width:100% !important}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img{width:100% !important;height:auto !important}}@media (min-width:768px) and (max-width:1024px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img{height:100% !important}}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .field--type-image .field__item img{width:100% !important;height:100% !important}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail{width:100%;height:100%}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail img{width:407px;height:407px;object-fit:cover}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main article div:not([class]),.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main article div:not([class]){display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .modal-content,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .main .modal-content{display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails{display:flex;flex-wrap:wrap;gap:6px;max-width:calc(6 * 53px + 5 * 6px);margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:53px;gap:6px;justify-content:center;margin-left:auto;margin-right:auto;max-width:100%}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails .modal-content,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails .modal-content{display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a{width:53px;height:53px;display:flex;align-items:center;justify-content:center;overflow:hidden;display:none}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a{width:100%;height:100%}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a img{width:100%;height:100%;object-fit:cover}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a .field--type-image .field__item,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a .field--type-image .field__item{width:55px;height:53px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a .field--type-image .field__item img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a .field--type-image .field__item img{width:100%;height:100%;object-fit:cover}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a:nth-child(n+13),.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a:nth-child(n+13){display:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a.colorbox,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a.youtube-popup,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a.colorbox,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .images .thumbnails a.youtube-popup{display:flex}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details{position:relative}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details{margin-top:30px}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details h2,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details h2{font-size:28px;font-weight:800;color:#006699;text-decoration:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details h2 a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details h2 a{font-size:28px;font-weight:800;color:#006699;text-decoration:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details h2 a:hover,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details h2 a:hover{text-decoration:underline}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .tags img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .tags img{width:unset !important}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .tags a img,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .tags a img{padding-right:8px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .adopted-label p,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .adopted-label p{font-size:20px;font-weight:700;font-style:italic;color:gray;width:fit-content;background:#F0F9FF;color:#006699;border:1px solid #006699;padding:4px 8px;border-radius:3px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .details-list,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .details-list{display:block;border:none;padding:10px 0 0;column-count:2;column-gap:20px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .details-list p,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .details-list p{break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .details-list p .item-label,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .details-list p .item-label{display:block;font-size:18px;font-weight:700}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons{padding-top:28px;display:flex;row-gap:12px;flex-wrap:wrap}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a{border:1px solid #006699;border-radius:3px;font-size:16px;padding:11px 47px;text-decoration:none;margin-right:20px}@media screen and (max-width:1024px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a{padding:11px 26px;margin-right:16px}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a{padding:11px 26px;margin-right:16px}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a{padding:11px 26px;margin-right:16px}}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a{padding:5px 22px}}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a.blue,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a.blue{color:#fff;background:#006699}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a.white,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .field-content .image-details-section .details .link-buttons a.white{color:#006699;background:#fff}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3{padding:0px 18px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section{display:flex;padding-bottom:12px;border-bottom:1px solid #EBEBEB;margin-bottom:12px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section p,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section p{color:#006699;font-size:14px;font-weight:700;margin:0}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section{padding-left:16px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a{font-size:0}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a::before{content:'';display:inline-block;background-repeat:no-repeat;margin-top:2px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a.fb::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a.fb::before{background-image:url("/themes/custom/magsr/images/fb-blue.svg");width:11.5px;height:17px;border-right:1px solid #EBEBEB;padding-right:18px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a.instagram::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a.instagram::before{background-image:url("/themes/custom/magsr/images/insta-blue.svg");width:19.45px;height:18.45px;padding:0 27px 0 0;margin-left:8px;border-right:1px solid #EBEBEB}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a.mail::before,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .share-section .soc-section a.mail::before{background-image:url("/themes/custom/magsr/images/envolop.svg");width:19.45px;height:18.45px;margin-left:8px;vertical-align:-2px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .disclaimer,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-3 .field-content .disclaimer{font-size:xx-small;font-weight:400;color:#000}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .views-label,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .views-label,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .views-label,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .views-label{display:block;font-size:18px;font-weight:700;color:#000;padding-bottom:22px;text-transform:uppercase;margin-bottom:16px;border-bottom:1px solid #D5D5D5}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .field-content,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .field-content,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .field-content,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .field-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.3s ease;font-size:14px;color:#000}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .field-content.expanded,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .field-content.expanded,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .field-content.expanded,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .field-content.expanded{-webkit-line-clamp:unset}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .read-more-toggle,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .read-more-toggle,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .read-more-toggle,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .read-more-toggle{display:inline-block;color:#006699;cursor:pointer;text-decoration:none;font-size:16px;font-weight:600;padding:16px 0 40px}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .read-more-toggle:hover,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .read-more-toggle:hover,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .read-more-toggle:hover,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .read-more-toggle:hover{color:#006699;text-decoration:none}.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .read-more-toggle::after,.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .read-more-toggle::after,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-description .read-more-toggle::after,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-field-dog-updates .read-more-toggle::after{content:'';display:inline-block;width:10px;height:7px;background-image:url("/themes/custom/magsr/images/read-more.svg");background-repeat:no-repeat;margin-left:6px}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-header table,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-header table{width:100% !important}}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-magsr-dogs-for-adoption-pages .view-header table tbody tr td,.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-header table tbody tr td{width:100% !important;display:block}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section{display:flex;padding-bottom:30px;gap:2%}@media screen and (max-width:767px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section{display:block}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main{max-width:350px;max-height:478px;margin-bottom:12px;height:auto !important}@media screen and (max-width:1024px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main{width:350px;height:478px}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main{width:350px;height:478px}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main{width:350px;height:478px}}@media screen and (max-width:767px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main{width:100%}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main img{width:100%;height:auto;object-fit:cover;margin-bottom:0}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main .field--type-image .field__item{max-width:350px;max-height:478px;height:auto !important}@media screen and (max-width:1024px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main .field--type-image .field__item{width:350px;height:auto !important}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main .field--type-image .field__item img{max-width:100%;max-height:auto;object-fit:cover;margin-bottom:0}@media screen and (max-width:1024px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .main .field--type-image .field__item img{width:100% !important;height:auto !important}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails{display:flex;flex-wrap:wrap;gap:6px;max-width:calc(6 * 53px + 5 * 6px);margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:53px;gap:6px;justify-content:center;margin-left:auto;margin-right:auto;max-width:100%}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails .modal-content{display:none}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails a{width:53px;height:53px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:767px){.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails a{width:100%;height:100%}}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails a img{width:100%;height:100%;object-fit:cover}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails a .field--type-image .field__item{width:55px;height:53px}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails a .field--type-image .field__item img{width:100%;height:100%;object-fit:cover}.detail-page-dog .view-magsr-dogs-for-adoption-pages .view-content .views-row .views-field-nothing-2 .image-details-section .images .thumbnails a:nth-child(n+13){display:none}.custom-detail-page .thumbnails{margin:0 !important}.custom-detail-page .thumbnails a.colorbox .field--type-image{aspect-ratio:1 / 1}.page-view-magsr-dogs-for-adoption-pages .view-header{text-align:center;padding:0 50px}@media screen and (max-width:767px){.page-view-magsr-dogs-for-adoption-pages .view-header{padding:unset}}.page-view-magsr-dogs-for-adoption-pages .thumbnail a{display:none}.page-view-magsr-dogs-for-adoption-pages .thumbnail a.colorbox,.page-view-magsr-dogs-for-adoption-pages .thumbnail a.youtube-popup{display:block}.page-view-magsr-dogs-for-adoption-pages .view-empty{min-height:100px;padding-top:30px}.page-view-magsr-dogs-for-adoption-pages .view-empty .no-result{text-align:center;font-size:18px;color:#A29E9E;font-weight:700;font-style:italic}.node--type-dog h1.title{text-align:left}.node--type-dog .detail-page-dog .views-row{border-top:none !important;padding-top:0 !important;padding-bottom:0 !important}.node--type-dog .detail-page-dog .views-row .views-field-field-dog-description,.node--type-dog .detail-page-dog .views-row .views-field-field-dog-updates{padding-bottom:30px}.node--type-dog .detail-page-dog .views-row .views-field-field-dog-description .field-content,.node--type-dog .detail-page-dog .views-row .views-field-field-dog-updates .field-content{display:block !important}.node--type-dog-success-stories .main-content{background:#F0F9FF;padding:25px}@media screen and (max-width:767px){.node--type-dog-success-stories .main-content{padding:30px 12px 30px 12px !important}}.node--type-dog-sad-news .main-content{background:#FAFAFA;padding:25px}@media screen and (max-width:767px){.node--type-dog-sad-news .main-content{padding:30px 12px 30px 12px !important}}.node--type-dog-success-stories h1.title,.node--type-dog-sad-news h1.title{text-align:left}.node--type-dog-success-stories .image-details-section,.node--type-dog-sad-news .image-details-section{display:flex;padding-bottom:30px;gap:2%}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section,.node--type-dog-sad-news .image-details-section{display:block}}@media screen and (max-width:1024px){.node--type-dog-success-stories .image-details-section .images,.node--type-dog-sad-news .image-details-section .images{width:50%}}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section .images,.node--type-dog-sad-news .image-details-section .images{width:100%}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images,.node--type-dog-sad-news .image-details-section .images{width:unset}}.node--type-dog-success-stories .image-details-section .images .main,.node--type-dog-sad-news .image-details-section .images .main{width:350px;height:478px;margin-bottom:12px}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .main,.node--type-dog-sad-news .image-details-section .images .main{width:350px;height:478px}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .main,.node--type-dog-sad-news .image-details-section .images .main{width:350px;height:478px}}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section .images .main,.node--type-dog-sad-news .image-details-section .images .main{width:100%}}.node--type-dog-success-stories .image-details-section .images .main .field--type-image .field__item,.node--type-dog-sad-news .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .main .field--type-image .field__item,.node--type-dog-sad-news .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .main .field--type-image .field__item,.node--type-dog-sad-news .image-details-section .images .main .field--type-image .field__item{width:350px;height:478px}}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section .images .main .field--type-image .field__item,.node--type-dog-sad-news .image-details-section .images .main .field--type-image .field__item{width:100%}}.node--type-dog-success-stories .image-details-section .images .main .field--type-image .field__item img,.node--type-dog-sad-news .image-details-section .images .main .field--type-image .field__item img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.node--type-dog-success-stories .image-details-section .images .main .field--type-image .field__item img,.node--type-dog-sad-news .image-details-section .images .main .field--type-image .field__item img{width:100% !important}}.node--type-dog-success-stories .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail,.node--type-dog-sad-news .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail{width:100%;height:100%}.node--type-dog-success-stories .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail img,.node--type-dog-sad-news .image-details-section .images .main article .js-media-library-item-preview .field--name-thumbnail img{width:407px;height:407px;object-fit:cover}.node--type-dog-success-stories .image-details-section .images .main article div:not([class]),.node--type-dog-sad-news .image-details-section .images .main article div:not([class]){display:none}.node--type-dog-success-stories .image-details-section .images .main .modal-content,.node--type-dog-sad-news .image-details-section .images .main .modal-content{display:none}.node--type-dog-success-stories .image-details-section .images .thumbnails,.node--type-dog-sad-news .image-details-section .images .thumbnails{display:flex;flex-wrap:wrap;gap:6px;max-width:calc(6 * 53px + 5 * 6px);margin-left:auto;margin-right:auto}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .thumbnails,.node--type-dog-sad-news .image-details-section .images .thumbnails{display:grid;grid-template-columns:repeat(6,1fr);min-height:auto;gap:6.8px}}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section .images .thumbnails,.node--type-dog-sad-news .image-details-section .images .thumbnails{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:53px;gap:6px;justify-content:center;margin-left:auto;margin-right:auto;max-width:100%}}.node--type-dog-success-stories .image-details-section .images .thumbnails .modal-content,.node--type-dog-sad-news .image-details-section .images .thumbnails .modal-content{display:none}.node--type-dog-success-stories .image-details-section .images .thumbnails a,.node--type-dog-sad-news .image-details-section .images .thumbnails a{width:53px;height:53px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .thumbnails a,.node--type-dog-sad-news .image-details-section .images .thumbnails a{width:100%;height:100%}}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section .images .thumbnails a,.node--type-dog-sad-news .image-details-section .images .thumbnails a{width:100%;height:100%}}.node--type-dog-success-stories .image-details-section .images .thumbnails a img,.node--type-dog-sad-news .image-details-section .images .thumbnails a img{display:block;width:100%;height:100%;object-fit:cover}.node--type-dog-success-stories .image-details-section .images .thumbnails a .field--type-image .field__item,.node--type-dog-sad-news .image-details-section .images .thumbnails a .field--type-image .field__item{width:55px;height:53px}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.node--type-dog-success-stories .image-details-section .images .thumbnails a .field--type-image .field__item,.node--type-dog-sad-news .image-details-section .images .thumbnails a .field--type-image .field__item{width:100%;height:100%}}.node--type-dog-success-stories .image-details-section .images .thumbnails a .field--type-image .field__item img,.node--type-dog-sad-news .image-details-section .images .thumbnails a .field--type-image .field__item img{width:100%;height:100%;object-fit:cover}.node--type-dog-success-stories .image-details-section .images .thumbnails a:nth-child(n+13),.node--type-dog-sad-news .image-details-section .images .thumbnails a:nth-child(n+13){display:none}.node--type-dog-success-stories .image-details-section .details,.node--type-dog-sad-news .image-details-section .details{position:relative}@media screen and (max-width:1024px){.node--type-dog-success-stories .image-details-section .details,.node--type-dog-sad-news .image-details-section .details{width:50%}}@media screen and (max-width:767px){.node--type-dog-success-stories .image-details-section .details,.node--type-dog-sad-news .image-details-section .details{margin-top:30px;width:100%}}.node--type-dog-success-stories .image-details-section .details h2 a,.node--type-dog-sad-news .image-details-section .details h2 a{font-size:28px;font-weight:800;color:#006699;text-decoration:none}.node--type-dog-success-stories .image-details-section .details h2 a:hover,.node--type-dog-sad-news .image-details-section .details h2 a:hover{text-decoration:underline}.node--type-dog-success-stories .image-details-section .details .tags img,.node--type-dog-sad-news .image-details-section .details .tags img{width:unset !important}.node--type-dog-success-stories .image-details-section .details .tags a img,.node--type-dog-sad-news .image-details-section .details .tags a img{padding-right:8px}.node--type-dog-success-stories .image-details-section .details .adopted-label p,.node--type-dog-sad-news .image-details-section .details .adopted-label p{font-size:20px;font-weight:700;font-style:italic;color:gray;width:fit-content;background:#F0F9FF;color:#006699;border:1px solid #006699;padding:4px 8px;border-radius:3px}.node--type-dog-success-stories .image-details-section .details .details-list,.node--type-dog-sad-news .image-details-section .details .details-list{position:relative}.node--type-dog-success-stories .image-details-section .details .details-list p,.node--type-dog-sad-news .image-details-section .details .details-list p{display:flex;align-items:center;gap:10px;break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;page-break-inside:avoid}.node--type-dog-success-stories .image-details-section .details .details-list p .item-label,.node--type-dog-sad-news .image-details-section .details .details-list p .item-label{display:block;font-size:18px;font-weight:700}.adoption-return-record-table h2{display:block;font-size:18px;font-weight:700;color:#000;padding-bottom:22px;text-transform:uppercase;margin-bottom:16px;border-bottom:1px solid #D5D5D5}.path-success-stories.user-logged-in .views-row .thumbnails a div:not([class]),.page-view-success__stories.user-logged-in .views-row .thumbnails a div:not([class]){display:unset}.pagination .page-link.clicked,.pagination .page-item.clicked .page-link{color:#006699 !important;background:#fff !important;border:1px solid #006699 !important;border-radius:5px}.pagination:before{content:url("/themes/custom/magsr/images/blue-arrow-right.svg") url("/themes/custom/magsr/images/double-blue-arrow-right.svg");display:none}.youtube-popup{position:relative;display:inline-block;overflow:hidden}.youtube-popup .youtube-container{margin:0;width:100%;height:100%;padding:0}.youtube-popup::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:url("/themes/custom/magsr/images/yt-video.png") no-repeat center center;background-size:contain;opacity:0.8;pointer-events:none;transition:opacity 0.3s}.youtube-popup:hover::after{opacity:1}.colorbox-caption{display:none}
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}.pagination{display:flex;justify-content:center !important;margin:3% 0;border-radius:0;border-top:1px solid #f3f3f3;padding:50px 0;border-bottom:1px solid #f3f3f3;gap:12px}@media screen and (max-width:767px){.pagination{gap:4px}}.pagination li:hover .page-link{color:#fff !important}.pagination li span,.pagination li a{color:#000 !important;font-size:14px;font-weight:400;border:1px solid transparent;padding:7px 14px;background-color:transparent;text-decoration:none !important}@media screen and (max-width:767px){.pagination li span,.pagination li a{font-size:10px;padding:8px 10px}}.pagination li span span,.pagination li a span{text-decoration:none !important}.pagination li span span:hover,.pagination li a span:hover{text-decoration:none !important}.pagination li span:hover,.pagination li a:hover{background:#006699;color:#000 !important;border-radius:5px}.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{background:#006699;color:#fff !important;border-radius:4px;display:flex;align-items:center;border:1px solid transparent !important}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{padding:6.5px 10px}}@media screen and (max-width:1024px){.pagination li span[title='Go to next page']::before,.pagination li span[title='Go to next page']::after,.pagination li span[title='Go to previous page']::before,.pagination li span[title='Go to previous page']::after,.pagination li span[title='Go to last page']::before,.pagination li span[title='Go to last page']::after,.pagination li span[title='Go to first page']::before,.pagination li span[title='Go to first page']::after,.pagination li a[title='Go to next page']::before,.pagination li a[title='Go to next page']::after,.pagination li a[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::after,.pagination li a[title='Go to last page']::before,.pagination li a[title='Go to last page']::after,.pagination li a[title='Go to first page']::before,.pagination li a[title='Go to first page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover,.pagination li span[title='Go to next page']:visited,.pagination li span[title='Go to next page']:focus,.pagination li span[title='Go to previous page']:hover,.pagination li span[title='Go to previous page']:visited,.pagination li span[title='Go to previous page']:focus,.pagination li span[title='Go to last page']:hover,.pagination li span[title='Go to last page']:visited,.pagination li span[title='Go to last page']:focus,.pagination li span[title='Go to first page']:hover,.pagination li span[title='Go to first page']:visited,.pagination li span[title='Go to first page']:focus,.pagination li a[title='Go to next page']:hover,.pagination li a[title='Go to next page']:visited,.pagination li a[title='Go to next page']:focus,.pagination li a[title='Go to previous page']:hover,.pagination li a[title='Go to previous page']:visited,.pagination li a[title='Go to previous page']:focus,.pagination li a[title='Go to last page']:hover,.pagination li a[title='Go to last page']:visited,.pagination li a[title='Go to last page']:focus,.pagination li a[title='Go to first page']:hover,.pagination li a[title='Go to first page']:visited,.pagination li a[title='Go to first page']:focus{background-color:#fff !important;border:1px solid #006699 !important;color:#006699 !important}.pagination li span[title='Go to next page']:hover span,.pagination li span[title='Go to next page']:visited span,.pagination li span[title='Go to next page']:focus span,.pagination li span[title='Go to previous page']:hover span,.pagination li span[title='Go to previous page']:visited span,.pagination li span[title='Go to previous page']:focus span,.pagination li span[title='Go to last page']:hover span,.pagination li span[title='Go to last page']:visited span,.pagination li span[title='Go to last page']:focus span,.pagination li span[title='Go to first page']:hover span,.pagination li span[title='Go to first page']:visited span,.pagination li span[title='Go to first page']:focus span,.pagination li a[title='Go to next page']:hover span,.pagination li a[title='Go to next page']:visited span,.pagination li a[title='Go to next page']:focus span,.pagination li a[title='Go to previous page']:hover span,.pagination li a[title='Go to previous page']:visited span,.pagination li a[title='Go to previous page']:focus span,.pagination li a[title='Go to last page']:hover span,.pagination li a[title='Go to last page']:visited span,.pagination li a[title='Go to last page']:focus span,.pagination li a[title='Go to first page']:hover span,.pagination li a[title='Go to first page']:visited span,.pagination li a[title='Go to first page']:focus span{color:#006699 !important}.pagination li span[title='Go to next page'] span,.pagination li span[title='Go to previous page'] span,.pagination li span[title='Go to last page'] span,.pagination li span[title='Go to first page'] span,.pagination li a[title='Go to next page'] span,.pagination li a[title='Go to previous page'] span,.pagination li a[title='Go to last page'] span,.pagination li a[title='Go to first page'] span{color:#fff !important}.pagination li span[title='Go to next page'] span:hover,.pagination li span[title='Go to previous page'] span:hover,.pagination li span[title='Go to last page'] span:hover,.pagination li span[title='Go to first page'] span:hover,.pagination li a[title='Go to next page'] span:hover,.pagination li a[title='Go to previous page'] span:hover,.pagination li a[title='Go to last page'] span:hover,.pagination li a[title='Go to first page'] span:hover{background-color:transparent;color:#006699 !important}.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{padding:8px 6px}}.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;width:14px;height:12px;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover::after,.pagination li span[title='Go to next page']:visited::after,.pagination li span[title='Go to next page']:focus::after,.pagination li a[title='Go to next page']:hover::after,.pagination li a[title='Go to next page']:visited::after,.pagination li a[title='Go to next page']:focus::after{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{padding:8px 6px}}.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;width:14px;height:12px;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{margin-top:-2px !important}}.pagination li span[title='Go to previous page']:hover::before,.pagination li span[title='Go to previous page']:visited::before,.pagination li span[title='Go to previous page']:focus::before,.pagination li a[title='Go to previous page']:hover::before,.pagination li a[title='Go to previous page']:visited::before,.pagination li a[title='Go to previous page']:focus::before{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{padding:8px 6px}}.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{margin-top:-2px !important}}.pagination li span[title='Go to last page']:hover::after,.pagination li span[title='Go to last page']:visited::after,.pagination li span[title='Go to last page']:focus::after,.pagination li a[title='Go to last page']:hover::after,.pagination li a[title='Go to last page']:visited::after,.pagination li a[title='Go to last page']:focus::after{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{padding:8px 6px}}.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{margin-top:-2px !important}}.pagination li span[title='Go to first page']:hover::before,.pagination li span[title='Go to first page']:visited::before,.pagination li span[title='Go to first page']:focus::before,.pagination li a[title='Go to first page']:hover::before,.pagination li a[title='Go to first page']:visited::before,.pagination li a[title='Go to first page']:focus::before{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span:visited,.pagination li span:focus,.pagination li a:visited,.pagination li a:focus{color:#006699 !important;background-color:#fff;border:1px solid #006699 !important}.pagination li:hover{text-decoration:none !important}.pagination li.active:hover span{color:#006699 !important}.pagination li.active span{background:transparent !important;border:1px solid #006699 !important;border-radius:5px !important;font-weight:400;color:#006699 !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li.active span{padding:8px 10px}}.pagination li[role='presentation']{display:none}.pagination li span{padding:0}.view-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-color:white;border:1px solid #ccc;border-radius:4px;background-image:url("/themes/custom/magsr/images/read-more.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:13px 17px}@media screen and (max-width:767px){body.path-search .pagination{gap:4px;width:100% !important;flex-wrap:wrap}}body.path-search[title='Go to next page'] span[aria-hidden='true'],body.path-search[title='Go to previous page'] span[aria-hidden='true'],body.path-search[title='Go to last page'] span[aria-hidden='true'],body.path-search[title='Go to first page'] span[aria-hidden='true']{display:none}@media screen and (max-width:1024px){.upcoming-events-page .main-content{width:100% !important;padding:0 !important}}.upcoming-events-page .main-content h1.title{background:#F6FAFF;padding-top:30px;margin:0}@media screen and (max-width:1024px){.upcoming-events-page .main-content h1.title{font-size:36px}}.upcoming-events-page .main-content #block-magsr-content{display:none}.upcoming-events-page .main-content .upcoming-events-page-block{background:#F6FAFF;padding:30px}@media screen and (max-width:767px){.upcoming-events-page .main-content .upcoming-events-page-block{padding:18px}}.upcoming-events-page .main-content .upcoming-events-page-block .view-header{font-size:14px;font-weight:700;text-align:center;color:#779125;padding-bottom:30px;margin:0}.upcoming-events-page .main-content .upcoming-events-page-block .view-header h3{font-size:14px;font-weight:700}.upcoming-events-page .main-content .upcoming-events-page-block .view-content{justify-content:space-between;display:grid;grid-template-columns:repeat(auto-fill,minmax(32%,1fr));gap:12px}@media screen and (max-width:767px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content{display:block}}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row{padding-bottom:30px;position:relative}@media screen and (max-width:767px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row{width:100%}}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing{min-height:462px;position:relative}@media screen and (max-width:767px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing{min-height:440px}}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .image img{width:295px;height:147px;object-fit:cover}@media screen and (max-width:1366px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .image img{width:100%}}@media screen and (max-width:1024px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .image img{width:100%}}@media screen and (max-width:1180px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .image img{width:100%}}@media screen and (min-device-width:1175px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:2){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .image img{width:100%}}@media screen and (max-width:767px){.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .image img{width:100%}}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .desc .title{font-size:16px;font-weight:700;margin:18px 0}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .desc .title a{text-decoration:none;font-size:16px;font-weight:700}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .desc .title a:hover{text-decoration:underline}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .image-desc .desc .body{font-size:14px;font-weight:400;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec{font-size:14px;font-weight:600;margin-bottom:8px;position:absolute;bottom:0}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .learn-more{font-size:14px;font-weight:400}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .learn-more a{text-decoration:none;font-size:14px;font-weight:700}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .learn-more a:hover{text-decoration:underline}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .date,.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .time{position:relative;padding-left:30px}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .date::before,.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .time::before{content:'';display:inline-block;width:21px;height:20px;background-repeat:no-repeat;position:absolute;bottom:0px;left:0}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .date::before{background-image:url("/themes/custom/magsr/images/calendar.svg")}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-nothing .date-time-sec .time::before{background-image:url("/themes/custom/magsr/images/clock-blue.svg")}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-field-event-type{position:absolute;top:8px;left:12px}.upcoming-events-page .main-content .upcoming-events-page-block .view-content .views-row .views-field-field-event-type .event-type{background-color:#D6E6F9;border-radius:15px;padding:2px 12px;font-size:12px;font-weight:400;color:#006699}.upcoming-events-page .main-content .upcoming-events-page-block .pagination{padding:0;margin:0;border:0}.node--type-event #main .row-offcanvas{gap:12px}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas{gap:0}}.node--type-event #main .row-offcanvas .main-content{background-color:#F6FAFF;padding:45px;width:75%}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas .main-content{width:100%;padding:18px}}.node--type-event #main .row-offcanvas .main-content #block-magsr-page-title h1.title{text-align:left;margin:0;padding-bottom:18px}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column{display:flex;gap:12px}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column{display:block}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .image-section{width:40%}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .image-section{width:100%}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .image-section:not(:has(img)){display:none}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .image-section img{width:100%;height:auto;aspect-ratio:auto;object-fit:cover;display:block}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section{font-size:14px;font-weight:400;width:60%;color:#000}@media screen and (max-width:1024px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section{width:100%}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags{padding-bottom:32px}@media screen and (min-width:1113px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags{display:flex;justify-content:space-between}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span{font-size:14px;font-weight:600;margin-right:40px}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span{display:block;margin-bottom:22px}}@media screen and (min-width:1113px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span{margin-right:0}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-type{background-color:#006699;border-radius:15px;padding:2px 12px;font-size:12px;font-weight:400;color:#fff;width:fit-content}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-date,.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-time{position:relative;padding-left:30px}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-date::before,.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-time::before{content:'';display:inline-block;width:21px;height:20px;background-repeat:no-repeat;position:absolute;bottom:0px;left:0}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-date::before{background-image:url("/themes/custom/magsr/images/calendar.svg")}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .tags span.event-time::before{background-image:url("/themes/custom/magsr/images/clock-blue.svg")}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .location{display:block}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .field--name-body{margin:48px 0 0}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .social-links{margin:48px 0 30px;display:flex;gap:30px}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .social-links{display:block}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .social-links a{text-decoration:none}@media screen and (max-width:767px){.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .social-links a{display:block;padding-bottom:12px}}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .social-links a:hover{text-decoration:underline}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .field--name-field-location{width:100%}.node--type-event #main .row-offcanvas .main-content #block-magsr-content .node__content .events-two-column .desc-section .field--name-field-location .geolocation-map-container{aspect-ratio:535 / 170;width:100% !important;height:auto !important}
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}
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(/themes/custom/magsr/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(/themes/custom/magsr/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(/themes/custom/magsr/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(/themes/custom/magsr/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 .nav li.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;}.tb-megamenu .nav li.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;background-repeat:no-repeat;}.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;left:0;top:40px;}}@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;}.tb-megamenu-item.dropdown-submenu::after{margin-top:10px !important;content:'';width:16px;height:16px;background-image:url(/themes/custom/magsr/images/arrow-right-s-line.svg);display:flex !important;border:0;}.tb-megamenu-item.dropdown-submenu::after{content:'';}.tb-megamenu-item.dropdown-submenu .dropdown-menu{display:none !important;}.tb-megamenu-item.dropdown-submenu.open .dropdown-menu{display:block !important;}}
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}.pagination{display:flex;justify-content:center !important;margin:3% 0;border-radius:0;border-top:1px solid #f3f3f3;padding:50px 0;border-bottom:1px solid #f3f3f3;gap:12px}@media screen and (max-width:767px){.pagination{gap:4px}}.pagination li:hover .page-link{color:#fff !important}.pagination li span,.pagination li a{color:#000 !important;font-size:14px;font-weight:400;border:1px solid transparent;padding:7px 14px;background-color:transparent;text-decoration:none !important}@media screen and (max-width:767px){.pagination li span,.pagination li a{font-size:10px;padding:8px 10px}}.pagination li span span,.pagination li a span{text-decoration:none !important}.pagination li span span:hover,.pagination li a span:hover{text-decoration:none !important}.pagination li span:hover,.pagination li a:hover{background:#006699;color:#000 !important;border-radius:5px}.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{background:#006699;color:#fff !important;border-radius:4px;display:flex;align-items:center;border:1px solid transparent !important}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{padding:6.5px 10px}}@media screen and (max-width:1024px){.pagination li span[title='Go to next page']::before,.pagination li span[title='Go to next page']::after,.pagination li span[title='Go to previous page']::before,.pagination li span[title='Go to previous page']::after,.pagination li span[title='Go to last page']::before,.pagination li span[title='Go to last page']::after,.pagination li span[title='Go to first page']::before,.pagination li span[title='Go to first page']::after,.pagination li a[title='Go to next page']::before,.pagination li a[title='Go to next page']::after,.pagination li a[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::after,.pagination li a[title='Go to last page']::before,.pagination li a[title='Go to last page']::after,.pagination li a[title='Go to first page']::before,.pagination li a[title='Go to first page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover,.pagination li span[title='Go to next page']:visited,.pagination li span[title='Go to next page']:focus,.pagination li span[title='Go to previous page']:hover,.pagination li span[title='Go to previous page']:visited,.pagination li span[title='Go to previous page']:focus,.pagination li span[title='Go to last page']:hover,.pagination li span[title='Go to last page']:visited,.pagination li span[title='Go to last page']:focus,.pagination li span[title='Go to first page']:hover,.pagination li span[title='Go to first page']:visited,.pagination li span[title='Go to first page']:focus,.pagination li a[title='Go to next page']:hover,.pagination li a[title='Go to next page']:visited,.pagination li a[title='Go to next page']:focus,.pagination li a[title='Go to previous page']:hover,.pagination li a[title='Go to previous page']:visited,.pagination li a[title='Go to previous page']:focus,.pagination li a[title='Go to last page']:hover,.pagination li a[title='Go to last page']:visited,.pagination li a[title='Go to last page']:focus,.pagination li a[title='Go to first page']:hover,.pagination li a[title='Go to first page']:visited,.pagination li a[title='Go to first page']:focus{background-color:#fff !important;border:1px solid #006699 !important;color:#006699 !important}.pagination li span[title='Go to next page']:hover span,.pagination li span[title='Go to next page']:visited span,.pagination li span[title='Go to next page']:focus span,.pagination li span[title='Go to previous page']:hover span,.pagination li span[title='Go to previous page']:visited span,.pagination li span[title='Go to previous page']:focus span,.pagination li span[title='Go to last page']:hover span,.pagination li span[title='Go to last page']:visited span,.pagination li span[title='Go to last page']:focus span,.pagination li span[title='Go to first page']:hover span,.pagination li span[title='Go to first page']:visited span,.pagination li span[title='Go to first page']:focus span,.pagination li a[title='Go to next page']:hover span,.pagination li a[title='Go to next page']:visited span,.pagination li a[title='Go to next page']:focus span,.pagination li a[title='Go to previous page']:hover span,.pagination li a[title='Go to previous page']:visited span,.pagination li a[title='Go to previous page']:focus span,.pagination li a[title='Go to last page']:hover span,.pagination li a[title='Go to last page']:visited span,.pagination li a[title='Go to last page']:focus span,.pagination li a[title='Go to first page']:hover span,.pagination li a[title='Go to first page']:visited span,.pagination li a[title='Go to first page']:focus span{color:#006699 !important}.pagination li span[title='Go to next page'] span,.pagination li span[title='Go to previous page'] span,.pagination li span[title='Go to last page'] span,.pagination li span[title='Go to first page'] span,.pagination li a[title='Go to next page'] span,.pagination li a[title='Go to previous page'] span,.pagination li a[title='Go to last page'] span,.pagination li a[title='Go to first page'] span{color:#fff !important}.pagination li span[title='Go to next page'] span:hover,.pagination li span[title='Go to previous page'] span:hover,.pagination li span[title='Go to last page'] span:hover,.pagination li span[title='Go to first page'] span:hover,.pagination li a[title='Go to next page'] span:hover,.pagination li a[title='Go to previous page'] span:hover,.pagination li a[title='Go to last page'] span:hover,.pagination li a[title='Go to first page'] span:hover{background-color:transparent;color:#006699 !important}.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{padding:8px 6px}}.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;width:14px;height:12px;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover::after,.pagination li span[title='Go to next page']:visited::after,.pagination li span[title='Go to next page']:focus::after,.pagination li a[title='Go to next page']:hover::after,.pagination li a[title='Go to next page']:visited::after,.pagination li a[title='Go to next page']:focus::after{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{padding:8px 6px}}.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;width:14px;height:12px;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{margin-top:-2px !important}}.pagination li span[title='Go to previous page']:hover::before,.pagination li span[title='Go to previous page']:visited::before,.pagination li span[title='Go to previous page']:focus::before,.pagination li a[title='Go to previous page']:hover::before,.pagination li a[title='Go to previous page']:visited::before,.pagination li a[title='Go to previous page']:focus::before{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{padding:8px 6px}}.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{margin-top:-2px !important}}.pagination li span[title='Go to last page']:hover::after,.pagination li span[title='Go to last page']:visited::after,.pagination li span[title='Go to last page']:focus::after,.pagination li a[title='Go to last page']:hover::after,.pagination li a[title='Go to last page']:visited::after,.pagination li a[title='Go to last page']:focus::after{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{padding:8px 6px}}.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{margin-top:-2px !important}}.pagination li span[title='Go to first page']:hover::before,.pagination li span[title='Go to first page']:visited::before,.pagination li span[title='Go to first page']:focus::before,.pagination li a[title='Go to first page']:hover::before,.pagination li a[title='Go to first page']:visited::before,.pagination li a[title='Go to first page']:focus::before{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span:visited,.pagination li span:focus,.pagination li a:visited,.pagination li a:focus{color:#006699 !important;background-color:#fff;border:1px solid #006699 !important}.pagination li:hover{text-decoration:none !important}.pagination li.active:hover span{color:#006699 !important}.pagination li.active span{background:transparent !important;border:1px solid #006699 !important;border-radius:5px !important;font-weight:400;color:#006699 !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li.active span{padding:8px 10px}}.pagination li[role='presentation']{display:none}.pagination li span{padding:0}.view-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-color:white;border:1px solid #ccc;border-radius:4px;background-image:url("/themes/custom/magsr/images/read-more.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:13px 17px}@media screen and (max-width:767px){body.path-search .pagination{gap:4px;width:100% !important;flex-wrap:wrap}}body.path-search[title='Go to next page'] span[aria-hidden='true'],body.path-search[title='Go to previous page'] span[aria-hidden='true'],body.path-search[title='Go to last page'] span[aria-hidden='true'],body.path-search[title='Go to first page'] span[aria-hidden='true']{display:none}#toolbar-administration #toolbar-bar{z-index:1500}.role-menu{width:fit-content;margin:auto}.role-menu#block-magsr-highlighteddnalistlinks{margin-top:50px}.role-menu .rtecenter{font-size:18px;text-decoration:none}.role-menu .rtecenter a{text-decoration:none;color:#006699}.role-menu .rtecenter a:hover{text-decoration:underline}.highlighted{margin-bottom:36px}.highlighted .welcome-section{display:flex}@media screen and (max-width:767px){.highlighted .welcome-section{display:block}}.highlighted .welcome-section .description-section{display:flex;flex-direction:column;justify-content:center;width:55%}@media screen and (max-width:767px){.highlighted .welcome-section .description-section{width:100%}}.highlighted .welcome-section .description-section h2.line-1{font-size:78px;font-weight:800;color:#006699}@media screen and (max-width:991px){.highlighted .welcome-section .description-section h2.line-1{font-size:50px}}@media screen and (max-width:767px){.highlighted .welcome-section .description-section h2.line-1{font-size:36px}}.highlighted .welcome-section .description-section h2.line-2{font-size:47px;font-weight:400;font-family:"Oswald",sans-serif;color:#006699;margin-bottom:30px}@media screen and (max-width:991px){.highlighted .welcome-section .description-section h2.line-2{font-size:24px}}@media screen and (max-width:767px){.highlighted .welcome-section .description-section h2.line-2{font-size:31px;margin-bottom:16px}}.highlighted .welcome-section .description-section p.text-section{color:#6D7588;font-weight:400;font-size:16px;padding-right:28px}@media screen and (max-width:991px){.highlighted .welcome-section .description-section p.text-section{padding:0;font-size:14px}}.highlighted .welcome-section .description-section p.links{display:flex;gap:20px}@media screen and (max-width:767px){.highlighted .welcome-section .description-section p.links{gap:0;justify-content:space-evenly}}.highlighted .welcome-section .description-section p.links a{border:1px solid #006699;border-radius:3px;font-size:16px;padding:11px 47px;text-decoration:none}@media screen and (max-width:1024px){.highlighted .welcome-section .description-section p.links a{font-size:14px;padding:16px}}@media screen and (max-width:991px){.highlighted .welcome-section .description-section p.links a{font-size:14px;padding:6px}}@media screen and (max-width:767px){.highlighted .welcome-section .description-section p.links a{padding:11px 36px}}.highlighted .welcome-section .description-section p.links a.donate{color:#fff;background:#006699}.highlighted .welcome-section .description-section p.links a.adopt{color:#006699;background:#fff}@media screen and (max-width:991px){.highlighted .welcome-section .image-section{width:45%}}@media screen and (max-width:767px){.highlighted .welcome-section .image-section{width:100%}}@media screen and (max-width:991px){.highlighted .welcome-section .image-section img{width:100%;height:auto}}.highlighted .welcome-2 .outer-text{background:#F0F7FF;padding:36px 12px 30px}@media screen and (max-width:767px){.highlighted .welcome-2 .outer-text{padding:30px 12px 30px}}.highlighted .welcome-2 .outer-text p{line-height:28px;font-size:18px;color:#000000;font-weight:400}.highlighted .welcome-2 .outer-text p a{color:#006699}.highlighted .welcome-2 .outer-text .inner-text{padding:12px;background:#D6E6F9;border-radius:11px;line-height:28px;font-size:18px;color:#000000;font-weight:400}.highlighted .welcome-2 .outer-text .inner-text a{color:#006699}#main-wrapper .main-content{width:78%;padding-right:25px}@media screen and (max-width:1024px){#main-wrapper .main-content{padding-right:0;width:100%}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){#main-wrapper .main-content{padding-right:0;width:100%}}#main-wrapper .main-content .dotm-block{background-color:#F0F9FF;padding-top:30px;margin-top:50px}@media screen and (max-width:991px){#main-wrapper .main-content .dotm-block{width:100vw;position:relative;left:50%;transform:translateX(-50%)}}#main-wrapper .main-content .dotm-block h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin:0 0 30px}@media screen and (max-width:991px){#main-wrapper .main-content .dotm-block h2{margin:0 auto 30px;font-size:22px;padding:0 16px}}#main-wrapper .main-content .dotm-block .view-dog-of-the-month .view-content .views-row{padding:0 18px}#main-wrapper .main-content .dotm-block .view-dog-of-the-month .view-content .views-row .views-field-field-dog-image-for-gallery img{width:100%;height:auto;border-radius:20px}#main-wrapper .main-content .dotm-block .view-dog-of-the-month .view-footer{text-align:center;padding:30px !important}#main-wrapper .main-content .dotm-block .view-dog-of-the-month .view-footer a{color:#fff !important;display:inline-block;text-decoration:none;background:#006699;padding:13px 26px;border-radius:3px;margin-top:12px;text-transform:uppercase;font-size:16px;font-weight:700}@media screen and (max-width:767px){#main-wrapper .main-content .dotm-block .view-dog-of-the-month .view-footer a{margin-top:0}}#main-wrapper .main-content .meet-your-new-best-friend-block{background-image:url("/themes/custom/magsr/images/webp-images/bestfriend-image.webp");background-size:cover;text-align:center;padding:65px 100px}@media screen and (max-width:991px){#main-wrapper .main-content .meet-your-new-best-friend-block{background-image:url("/themes/custom/magsr/images/webp-images/bestfriend-image-mobile.webp");background-position-y:center}}@media screen and (max-width:767px){#main-wrapper .main-content .meet-your-new-best-friend-block{padding:30px 12px;background-image:url("/themes/custom/magsr/images/webp-images/bestfriend-image-mobile.webp");width:100vw;position:relative;left:50%;transform:translateX(-50%)}}#main-wrapper .main-content .meet-your-new-best-friend-block h2{font-size:26.86px;font-weight:800;color:#fff}#main-wrapper .main-content .meet-your-new-best-friend-block p{color:#fff;font-size:18px;font-weight:600}#main-wrapper .main-content .meet-your-new-best-friend-block p a{color:#fff;font-size:18px;font-weight:600}#main-wrapper .main-content .adoption-section-block{margin-bottom:30px}#main-wrapper .main-content .adoption-section-block h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin:60px 0 30px}@media screen and (max-width:991px){#main-wrapper .main-content .adoption-section-block h2{margin:30px auto;font-size:22px}}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper{padding:0}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-tabs{display:flex;flex-direction:row;justify-content:center;background:none;border:none;gap:14px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-tabs li{background:none !important;border:none !important}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-tabs li.active a{color:#006699;border-bottom:2px solid #006699 !important;line-height:12px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-tabs li a{background:none !important;border:none !important;font-size:18px;color:#A29E9E;font-weight:700;line-height:12px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage{border:none;padding:0}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container{align-items:center;display:flex;justify-content:space-evenly;margin:0;margin-top:22px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2){display:none;margin:0}@media screen and (max-width:767px){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2){display:block}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2) .js-form-type-select{display:flex;width:100%;padding:0 30px;margin:30px 0 !important}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2) .js-form-type-select label{width:40%;text-align:right;padding-right:16px;font-size:14px;font-weight:700;display:flex;justify-content:right;color:#006699;align-items:center}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2) .js-form-type-select select{width:60%;border:1px solid #000;border-radius:0}}@media screen and (max-width:767px){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(1){display:none}}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .filter-label{font-size:14px;font-weight:700;color:#006699}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio,#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio{display:flex;align-items:center;padding-left:0 !important}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio input,#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio input{-webkit-appearance:checkbox;accent-color:#003865}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio input:checked,#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio input:checked{background-color:#003865}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio input:checked+label,#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio input:checked+label{background-color:#fff;color:#4F4F4F;font-size:15px;font-weight:400}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-empty{min-height:100px;padding-top:30px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-empty .no-result{text-align:center;font-size:18px;color:#A29E9E;font-weight:700;font-style:italic}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;max-width:100%}@media screen and (max-width:767px){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content{grid-template-columns:repeat(2,1fr)}}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name{text-align:center}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section{display:flex;flex-direction:column;align-items:center;position:relative}@media screen and (max-width:767px){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section{width:100%;height:auto}}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section img{border-radius:6px;width:100%;height:auto}@media screen and (max-width:1024px){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media screen and (max-width:767px){#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section a{font-size:18px;text-transform:uppercase;color:#006699;font-weight:700;text-decoration:none}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section a:hover{text-decoration:underline}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section span{position:absolute;font-size:13px;font-weight:600;color:#fff;border-radius:48px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section span.new{left:16px;background:#FD030C;top:10px;padding:1px 8px}#main-wrapper .main-content .adoption-section-block .quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-content .views-row .views-field-field-dog-name .image-section span.foster-me{background:#006699;padding:1px 9px;bottom:36px}#main-wrapper .main-content .ads-content .region-ads-content .slick-dots{bottom:-40px}#main-wrapper .main-content .ads-content .region-ads-content .slick-dots li::before{content:'';display:inline-block;background:#B1D0F6;width:7.5px;height:8.5px;border-radius:25px}#main-wrapper .main-content .ads-content .region-ads-content .slick-dots li button::before{font-size:0}#main-wrapper .main-content .ads-content .region-ads-content .slick-dots li.slick-active::before{background:#006699}@media screen and (max-width:1024px){#main-wrapper .main-content .ads-content .region-ads-content img{width:100%;height:auto}}#main-wrapper .main-content .block-views-blockdog-listing-block-4{background-color:#FFF4F4;margin-bottom:30px;padding:36px 40px}@media screen and (max-width:767px){#main-wrapper .main-content .block-views-blockdog-listing-block-4{padding:12px 22px;width:100vw;position:relative;left:50%;transform:translateX(-50%)}}#main-wrapper .main-content .block-views-blockdog-listing-block-4 h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin-bottom:30px}@media screen and (max-width:991px){#main-wrapper .main-content .block-views-blockdog-listing-block-4 h2{margin:30px auto;font-size:22px}}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-header p{font-size:18px;font-weight:400;color:#000;text-align:center}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content{justify-content:center;gap:18px}@media screen and (max-width:767px){#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content{gap:0;justify-content:space-between}}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row{width:20%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:767px){#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row{width:48%;justify-content:space-between}}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-main-image img{border-radius:6px}@media screen and (max-width:1024px){#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-main-image img{width:100%;height:auto}}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-dog-name{text-align:center;margin-top:18px}@media screen and (max-width:767px){#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-dog-name{margin:18px 0}}@media screen and (max-width:767px){#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-dog-name a{font-size:18px;text-transform:uppercase;color:#006699;font-weight:700;text-decoration:none}#main-wrapper .main-content .block-views-blockdog-listing-block-4 .view-content .views-row .views-field-field-dog-name a:hover{text-decoration:underline}#main-wrapper .main-content .recently-adopted-magsr-block{margin-bottom:42px;padding:36px 0}@media screen and (max-width:991px){#main-wrapper .main-content .recently-adopted-magsr-block{padding:0}}#main-wrapper .main-content .recently-adopted-magsr-block h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin-bottom:30px}@media screen and (max-width:991px){#main-wrapper .main-content .recently-adopted-magsr-block h2{margin:50px auto 30px;font-size:22px}}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;max-width:100%}@media screen and (max-width:767px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content>*:nth-child(n+5){display:none}}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content>*:nth-child(n+11){display:none}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row{width:100%;padding-bottom:18px;border-radius:6px}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name{text-align:center}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name a{font-size:18px;text-transform:uppercase;color:#006699;font-weight:700;text-decoration:none}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name a:hover{text-decoration:underline}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section{position:relative;display:flex;justify-content:center;margin-bottom:12px}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{border-radius:6px}@media screen and (max-width:1024px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media screen and (max-width:767px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media screen and (max-width:991px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media only screen and (device-width:1366px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}@media screen and (min-device-width:1175px) and (max-device-width:1180px) and (-webkit-min-device-pixel-ratio:2){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section img{width:100%;height:auto}}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-content .views-row .views-field-field-dog-name .image-section span{position:absolute;background:#00A231;border-radius:48px;bottom:18px;padding:1px 9px;font-weight:600;font-size:13px;color:#fff}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-footer{text-align:center;margin:30px 0}@media screen and (max-width:767px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-footer{display:block}}#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-footer a{background:#006699;color:#fff;text-decoration:none;padding:14px 25px;border-radius:3px;font-size:16px;font-weight:700}@media screen and (max-width:767px){#main-wrapper .main-content .recently-adopted-magsr-block .view-recently-adopted-magsr-dogs.view-display-id-block_1 .view-footer a{display:block}}#main-wrapper .main-content .sad-news-block,#main-wrapper .main-content .success-stories-block{margin-bottom:18px;padding:36px 40px}@media screen and (max-width:991px){#main-wrapper .main-content .sad-news-block,#main-wrapper .main-content .success-stories-block{padding:12px 22px 48px;width:100vw;position:relative;left:50%;transform:translateX(-50%)}}#main-wrapper .main-content .sad-news-block h2,#main-wrapper .main-content .success-stories-block h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin-bottom:30px}@media screen and (max-width:991px){#main-wrapper .main-content .sad-news-block h2,#main-wrapper .main-content .success-stories-block h2{margin:30px auto;font-size:22px}}#main-wrapper .main-content .sad-news-block .view-sad-news .view-content,#main-wrapper .main-content .sad-news-block .view-success-stories .view-content,#main-wrapper .main-content .success-stories-block .view-sad-news .view-content,#main-wrapper .main-content .success-stories-block .view-success-stories .view-content{justify-content:space-between;text-align:center}@media screen and (max-width:991px){#main-wrapper .main-content .sad-news-block .view-sad-news .view-content,#main-wrapper .main-content .sad-news-block .view-success-stories .view-content,#main-wrapper .main-content .success-stories-block .view-sad-news .view-content,#main-wrapper .main-content .success-stories-block .view-success-stories .view-content{text-align:left}}#main-wrapper .main-content .sad-news-block .view-sad-news .view-content .views-row,#main-wrapper .main-content .sad-news-block .view-success-stories .view-content .views-row,#main-wrapper .main-content .success-stories-block .view-sad-news .view-content .views-row,#main-wrapper .main-content .success-stories-block .view-success-stories .view-content .views-row{width:19%;padding-bottom:18px}@media screen and (max-width:767px){#main-wrapper .main-content .sad-news-block .view-sad-news .view-content .views-row,#main-wrapper .main-content .sad-news-block .view-success-stories .view-content .views-row,#main-wrapper .main-content .success-stories-block .view-sad-news .view-content .views-row,#main-wrapper .main-content .success-stories-block .view-success-stories .view-content .views-row{width:48%}}#main-wrapper .main-content .sad-news-block .view-sad-news .view-content .views-row a,#main-wrapper .main-content .sad-news-block .view-success-stories .view-content .views-row a,#main-wrapper .main-content .success-stories-block .view-sad-news .view-content .views-row a,#main-wrapper .main-content .success-stories-block .view-success-stories .view-content .views-row a{font-size:18px;font-weight:600;color:#000;text-decoration:none}#main-wrapper .main-content .sad-news-block .view-sad-news .view-content .views-row a:hover,#main-wrapper .main-content .sad-news-block .view-success-stories .view-content .views-row a:hover,#main-wrapper .main-content .success-stories-block .view-sad-news .view-content .views-row a:hover,#main-wrapper .main-content .success-stories-block .view-success-stories .view-content .views-row a:hover{text-decoration:underline}#main-wrapper .main-content .sad-news-block .view-sad-news .view-footer,#main-wrapper .main-content .sad-news-block .view-success-stories .view-footer,#main-wrapper .main-content .success-stories-block .view-sad-news .view-footer,#main-wrapper .main-content .success-stories-block .view-success-stories .view-footer{text-align:center;margin-top:30px}#main-wrapper .main-content .sad-news-block .view-sad-news .view-footer a,#main-wrapper .main-content .sad-news-block .view-success-stories .view-footer a,#main-wrapper .main-content .success-stories-block .view-sad-news .view-footer a,#main-wrapper .main-content .success-stories-block .view-success-stories .view-footer a{background:#006699;color:#fff;text-decoration:none;padding:14px 25px;border-radius:3px;font-size:16px;font-weight:700}@media screen and (max-width:767px){#main-wrapper .main-content .sad-news-block .view-sad-news .view-footer a,#main-wrapper .main-content .sad-news-block .view-success-stories .view-footer a,#main-wrapper .main-content .success-stories-block .view-sad-news .view-footer a,#main-wrapper .main-content .success-stories-block .view-success-stories .view-footer a{display:block}}#main-wrapper .main-content .sad-news-block{background-color:#F5F5F5;margin-bottom:0}#main-wrapper .main-content .success-stories-block{background-color:#F0F9FF}.featured-bottom .upcoming-events{margin:40px 0 30px}@media screen and (max-width:991px){.featured-bottom .upcoming-events{margin-top:0}}.featured-bottom .upcoming-events h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin-bottom:30px}@media screen and (max-width:991px){.featured-bottom .upcoming-events h2{margin:30px auto;font-size:22px}}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content{row-gap:30px;justify-content:space-between;column-gap:12px;padding-bottom:30px}@media screen and (max-width:991px){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content{gap:0}}@media screen and (max-width:991px){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content>*:nth-child(n+3){display:none}}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row{width:48%}@media screen and (max-width:991px){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row{width:100%;padding:0 24px;margin-bottom:16px}}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc{display:flex}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc{display:block}}@media only screen and (device-width:1366px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc{display:block}}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image{margin-right:12px;width:142px;height:156px;background:#e7e7e7;display:flex;align-items:center;border-radius:6px}@media screen and (max-width:834px){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image{display:none}}@media only screen and (device-width:1366px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image{padding-bottom:12px;padding-right:0}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image{display:none}}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image a{display:flex;align-items:center;width:100%;height:100%;border:none !important}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image a img{width:100%;height:auto}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .image a img.placeholder-image{height:101% !important;object-fit:cover;width:100% !important}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc{width:80%}@media screen and (max-width:767px){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc{width:100%}}@media screen and (max-width:1024px){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc{width:100%}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc{width:100%}}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .title{margin-bottom:10px}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .title a{font-size:22px;font-weight:700;color:#006699;text-decoration:none}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .title a:hover{text-decoration:underline}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .date{margin-bottom:10px;padding:0;color:#000;font-size:15px;font-weight:600;position:relative;padding-left:26px !important}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .date::before{content:'';display:inline-block;width:20px;height:20px;background-repeat:no-repeat;position:absolute;left:0;background-image:url(/themes/custom/magsr/images/calendar-icon.svg)}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .date span{color:#000;font-size:15px;font-weight:600}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .body{font-size:16px;margin-bottom:10px;color:#000;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .learn-more{margin-bottom:0}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .learn-more a{color:#006699;font-size:16px;font-weight:700;text-decoration:none}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-content .views-row .views-field-nothing .image-desc .desc .learn-more a:hover{text-decoration:underline}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-footer{text-align:center;margin-top:30px}.featured-bottom .upcoming-events .view-magsr-calendar-of-events .view-footer a{background:#006699;color:#fff;text-decoration:none;padding:15px 80px;border-radius:3px;font-size:16px;font-weight:700}.featured-bottom .partners-block h2{font-size:42px;font-weight:800;color:#000;text-align:center;margin:60px 0 30px}@media screen and (max-width:991px){.featured-bottom .partners-block h2{margin:30px auto;font-size:22px}}.featured-bottom .partners-block .partners-wrap{display:flex;border-top:1px solid #D6E6F9;border-bottom:1px solid #D6E6F9;padding:32px 0;list-style:none;flex-wrap:nowrap;overflow-x:hidden;gap:16px;scroll-behavior:auto}@media screen and (max-width:767px){.featured-bottom .partners-block .partners-wrap{gap:16px;overflow-x:hidden}}.featured-bottom .partners-block .partners-wrap li{flex:0 0 25%;list-style:none;justify-content:center;display:flex}@media screen and (max-width:767px){.featured-bottom .partners-block .partners-wrap li{flex:0 0 50%}}@media screen and (max-width:767px){.featured-bottom .partners-block .partners-wrap li img{width:100%;height:auto}}.sidebar_second{background-color:#FAFAFA;width:22%;z-index:1101;height:fit-content}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.sidebar_second{display:none;position:fixed;max-width:300px;right:0;top:calc(var(--header-height,60px) + 3px);height:calc(100% - var(--header-height,60px) - 3px);transform:translateX(100%);transition:transform 0.3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:-2px 0 5px rgba(0,0,0,0.2);width:auto}.sidebar_second.open{display:block;transform:translateX(0);padding-bottom:80px}}@media screen and (max-width:1024px){.sidebar_second{display:none;position:fixed;max-width:300px;right:0;top:calc(var(--header-height,60px) + 3px);height:calc(100% - var(--header-height,60px) - 3px);transform:translateX(100%);transition:transform 0.3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:-2px 0 5px rgba(0,0,0,0.2);width:auto}.sidebar_second.open{display:block;transform:translateX(0);padding-bottom:80px}}@media screen and (max-width:767px){.sidebar_second{max-width:unset}}.sidebar_second .sidebar-block{border:none !important;margin-bottom:0 !important}.sidebar_second .sidebar-block:not(:first-child){padding-top:0}.sidebar_second .sidebar-block.dark-blue-box{padding-top:0}.sidebar_second .sidebar-block.dark-blue-box h3{background-color:#0D2B37;color:#fff !important;text-transform:none;border-radius:5px;margin:0;padding:30px 0}.sidebar_second .sidebar-block.dark-blue-box a{text-decoration:none}.sidebar_second .sidebar-block.dark-blue-box strong{color:#fff !important;text-transform:none}.sidebar_second .sidebar-block h2{font-size:16px;font-weight:800;color:#000;text-align:center;border:0}.sidebar_second .sidebar-block .field--name-body{font-size:14px;color:#000;font-weight:400}.sidebar_second .sidebar-block .field--name-body h3{font-size:18px;text-transform:uppercase;color:#006699;line-height:33.63px;font-weight:700}.sidebar_second .sidebar-block .field--name-body a{color:#006699}.sidebar_second .sidebar-block .field--name-body a strong{color:#006699}.sidebar_second .sidebar-block .field--name-body hr{color:#006699;margin-top:30px}.sidebar_second .sidebar-block .field--name-body img{width:250px;height:auto;object-fit:cover;border-radius:10px;background-color:#fff;margin-bottom:16px}@media screen and (max-width:1024px){.sidebar_second .sidebar-block .field--name-body img{width:100%;height:auto}}@media screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){.sidebar_second .sidebar-block .field--name-body img{width:100%;height:auto}}@media only screen and (device-width:1366px) and (device-height:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.sidebar_second .sidebar-block .field--name-body img{width:100%;height:auto}}@media screen and (max-width:767px){.sidebar_second .sidebar-block .field--name-body img{width:100%;height:auto}}.sidebar_second .sidebar-block .field--name-body .blue-button{display:block;width:100%;text-align:center;color:#fff !important;text-decoration:none;background:#006699;padding:14px 0;border-radius:3px;margin-top:12px;text-transform:uppercase;font-size:16px;font-weight:700}.sidebar_second .sidebar-block .field--name-body .blue-button strong{color:#fff;font-weight:700;font-size:16px}.sidebar_second .sidebar-block .field--name-body .rtecenter{text-align:center}.sidebar_second .sidebar-block .field--name-body .rtecenter a{color:#006699}.sidebar_second .sidebar-block .field--name-body .rtecenter a.adopted{color:black;text-decoration:none;font-size:14px;font-weight:400}@media (min-width:1024px) and (pointer:fine){.path-frontpage .sidebar_second{height:auto}}.path-frontpage .img-fluid.align-top{aspect-ratio:397 / 88;width:auto;height:auto}.toast-container{z-index:1999;position:absolute !important}.toast-container .toast{z-index:1999}:root{scroll-behavior:auto !important}.container{max-width:1300px !important}
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}.pagination{display:flex;justify-content:center !important;margin:3% 0;border-radius:0;border-top:1px solid #f3f3f3;padding:50px 0;border-bottom:1px solid #f3f3f3;gap:12px}@media screen and (max-width:767px){.pagination{gap:4px}}.pagination li:hover .page-link{color:#fff !important}.pagination li span,.pagination li a{color:#000 !important;font-size:14px;font-weight:400;border:1px solid transparent;padding:7px 14px;background-color:transparent;text-decoration:none !important}@media screen and (max-width:767px){.pagination li span,.pagination li a{font-size:10px;padding:8px 10px}}.pagination li span span,.pagination li a span{text-decoration:none !important}.pagination li span span:hover,.pagination li a span:hover{text-decoration:none !important}.pagination li span:hover,.pagination li a:hover{background:#006699;color:#000 !important;border-radius:5px}.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{background:#006699;color:#fff !important;border-radius:4px;display:flex;align-items:center;border:1px solid transparent !important}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li span[title='Go to previous page'],.pagination li span[title='Go to last page'],.pagination li span[title='Go to first page'],.pagination li a[title='Go to next page'],.pagination li a[title='Go to previous page'],.pagination li a[title='Go to last page'],.pagination li a[title='Go to first page']{padding:6.5px 10px}}@media screen and (max-width:1024px){.pagination li span[title='Go to next page']::before,.pagination li span[title='Go to next page']::after,.pagination li span[title='Go to previous page']::before,.pagination li span[title='Go to previous page']::after,.pagination li span[title='Go to last page']::before,.pagination li span[title='Go to last page']::after,.pagination li span[title='Go to first page']::before,.pagination li span[title='Go to first page']::after,.pagination li a[title='Go to next page']::before,.pagination li a[title='Go to next page']::after,.pagination li a[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::after,.pagination li a[title='Go to last page']::before,.pagination li a[title='Go to last page']::after,.pagination li a[title='Go to first page']::before,.pagination li a[title='Go to first page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover,.pagination li span[title='Go to next page']:visited,.pagination li span[title='Go to next page']:focus,.pagination li span[title='Go to previous page']:hover,.pagination li span[title='Go to previous page']:visited,.pagination li span[title='Go to previous page']:focus,.pagination li span[title='Go to last page']:hover,.pagination li span[title='Go to last page']:visited,.pagination li span[title='Go to last page']:focus,.pagination li span[title='Go to first page']:hover,.pagination li span[title='Go to first page']:visited,.pagination li span[title='Go to first page']:focus,.pagination li a[title='Go to next page']:hover,.pagination li a[title='Go to next page']:visited,.pagination li a[title='Go to next page']:focus,.pagination li a[title='Go to previous page']:hover,.pagination li a[title='Go to previous page']:visited,.pagination li a[title='Go to previous page']:focus,.pagination li a[title='Go to last page']:hover,.pagination li a[title='Go to last page']:visited,.pagination li a[title='Go to last page']:focus,.pagination li a[title='Go to first page']:hover,.pagination li a[title='Go to first page']:visited,.pagination li a[title='Go to first page']:focus{background-color:#fff !important;border:1px solid #006699 !important;color:#006699 !important}.pagination li span[title='Go to next page']:hover span,.pagination li span[title='Go to next page']:visited span,.pagination li span[title='Go to next page']:focus span,.pagination li span[title='Go to previous page']:hover span,.pagination li span[title='Go to previous page']:visited span,.pagination li span[title='Go to previous page']:focus span,.pagination li span[title='Go to last page']:hover span,.pagination li span[title='Go to last page']:visited span,.pagination li span[title='Go to last page']:focus span,.pagination li span[title='Go to first page']:hover span,.pagination li span[title='Go to first page']:visited span,.pagination li span[title='Go to first page']:focus span,.pagination li a[title='Go to next page']:hover span,.pagination li a[title='Go to next page']:visited span,.pagination li a[title='Go to next page']:focus span,.pagination li a[title='Go to previous page']:hover span,.pagination li a[title='Go to previous page']:visited span,.pagination li a[title='Go to previous page']:focus span,.pagination li a[title='Go to last page']:hover span,.pagination li a[title='Go to last page']:visited span,.pagination li a[title='Go to last page']:focus span,.pagination li a[title='Go to first page']:hover span,.pagination li a[title='Go to first page']:visited span,.pagination li a[title='Go to first page']:focus span{color:#006699 !important}.pagination li span[title='Go to next page'] span,.pagination li span[title='Go to previous page'] span,.pagination li span[title='Go to last page'] span,.pagination li span[title='Go to first page'] span,.pagination li a[title='Go to next page'] span,.pagination li a[title='Go to previous page'] span,.pagination li a[title='Go to last page'] span,.pagination li a[title='Go to first page'] span{color:#fff !important}.pagination li span[title='Go to next page'] span:hover,.pagination li span[title='Go to previous page'] span:hover,.pagination li span[title='Go to last page'] span:hover,.pagination li span[title='Go to first page'] span:hover,.pagination li a[title='Go to next page'] span:hover,.pagination li a[title='Go to previous page'] span:hover,.pagination li a[title='Go to last page'] span:hover,.pagination li a[title='Go to first page'] span:hover{background-color:transparent;color:#006699 !important}.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to next page'],.pagination li a[title='Go to next page']{padding:8px 6px}}.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;width:14px;height:12px;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to next page']::after,.pagination li a[title='Go to next page']::after{margin-top:-2px !important}}.pagination li span[title='Go to next page']:hover::after,.pagination li span[title='Go to next page']:visited::after,.pagination li span[title='Go to next page']:focus::after,.pagination li a[title='Go to next page']:hover::after,.pagination li a[title='Go to next page']:visited::after,.pagination li a[title='Go to next page']:focus::after{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page'],.pagination li a[title='Go to previous page']{padding:8px 6px}}.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{content:'';display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-white.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;width:14px;height:12px;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to previous page']::before,.pagination li a[title='Go to previous page']::before{margin-top:-2px !important}}.pagination li span[title='Go to previous page']:hover::before,.pagination li span[title='Go to previous page']:visited::before,.pagination li span[title='Go to previous page']:focus::before,.pagination li a[title='Go to previous page']:hover::before,.pagination li a[title='Go to previous page']:visited::before,.pagination li a[title='Go to previous page']:focus::before{background-image:url("/themes/custom/magsr/images/blue-arrow-right.svg")}.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to last page'],.pagination li a[title='Go to last page']{padding:8px 6px}}.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;margin-left:6px}@media screen and (max-width:767px){.pagination li span[title='Go to last page']::after,.pagination li a[title='Go to last page']::after{margin-top:-2px !important}}.pagination li span[title='Go to last page']:hover::after,.pagination li span[title='Go to last page']:visited::after,.pagination li span[title='Go to last page']:focus::after,.pagination li a[title='Go to last page']:hover::after,.pagination li a[title='Go to last page']:visited::after,.pagination li a[title='Go to last page']:focus::after{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li span[title='Go to first page'],.pagination li a[title='Go to first page']{padding:8px 6px}}.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{content:'';width:14px;height:12px;display:inline-block;background-image:url("/themes/custom/magsr/images/right-arrow-double.svg");background-repeat:no-repeat;background-size:contain;rotate:180deg;margin-right:6px}@media screen and (max-width:767px){.pagination li span[title='Go to first page']::before,.pagination li a[title='Go to first page']::before{margin-top:-2px !important}}.pagination li span[title='Go to first page']:hover::before,.pagination li span[title='Go to first page']:visited::before,.pagination li span[title='Go to first page']:focus::before,.pagination li a[title='Go to first page']:hover::before,.pagination li a[title='Go to first page']:visited::before,.pagination li a[title='Go to first page']:focus::before{background-image:url("/themes/custom/magsr/images/double-blue-arrow-right.svg")}.pagination li span:visited,.pagination li span:focus,.pagination li a:visited,.pagination li a:focus{color:#006699 !important;background-color:#fff;border:1px solid #006699 !important}.pagination li:hover{text-decoration:none !important}.pagination li.active:hover span{color:#006699 !important}.pagination li.active span{background:transparent !important;border:1px solid #006699 !important;border-radius:5px !important;font-weight:400;color:#006699 !important;padding:8px 14px}@media screen and (max-width:767px){.pagination li.active span{padding:8px 10px}}.pagination li[role='presentation']{display:none}.pagination li span{padding:0}.view-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-color:white;border:1px solid #ccc;border-radius:4px;background-image:url("/themes/custom/magsr/images/read-more.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:13px 17px}@media screen and (max-width:767px){body.path-search .pagination{gap:4px;width:100% !important;flex-wrap:wrap}}body.path-search[title='Go to next page'] span[aria-hidden='true'],body.path-search[title='Go to previous page'] span[aria-hidden='true'],body.path-search[title='Go to last page'] span[aria-hidden='true'],body.path-search[title='Go to first page'] span[aria-hidden='true']{display:none}a{color:#006699;font-size:16px;font-weight:600;text-decoration:none;word-wrap:break-word}a:hover{text-decoration:underline;color:#006699}h4{font-size:22px;color:#000;font-weight:700}h1.title{text-align:center;font-weight:800;font-size:42px;color:#000}@media screen and (max-width:767px){h1.title{font-size:30px}}.button-blu-color{margin-top:12px}.button-blu-color a{background:#006699;color:#fff;padding:8px;border-radius:3px;text-decoration:none;word-wrap:break-word}.view-orphaned-sponsorships.view-display-id-page_2 .views-row .views-field-field-sponsorship-date-1{display:none}.node--type-page .main-content .field--name-body p,.node--type-page .main-content .field--type-text-long p,.node--type-page .main-content .field--type-text-with-summary p,.node--type-qgiv-donation .main-content .field--name-body p,.node--type-qgiv-donation .main-content .field--type-text-long p,.node--type-qgiv-donation .main-content .field--type-text-with-summary p{font-size:16px;font-weight:400}.node--type-page .main-content .field--name-body ul,.node--type-page .main-content .field--type-text-long ul,.node--type-page .main-content .field--type-text-with-summary ul,.node--type-qgiv-donation .main-content .field--name-body ul,.node--type-qgiv-donation .main-content .field--type-text-long ul,.node--type-qgiv-donation .main-content .field--type-text-with-summary ul{list-style:none;padding-left:0}.node--type-page .main-content .field--name-body ul li,.node--type-page .main-content .field--type-text-long ul li,.node--type-page .main-content .field--type-text-with-summary ul li,.node--type-qgiv-donation .main-content .field--name-body ul li,.node--type-qgiv-donation .main-content .field--type-text-long ul li,.node--type-qgiv-donation .main-content .field--type-text-with-summary ul li{position:relative;padding-left:24px}.node--type-page .main-content .field--name-body ul li::before,.node--type-page .main-content .field--type-text-long ul li::before,.node--type-page .main-content .field--type-text-with-summary ul li::before,.node--type-qgiv-donation .main-content .field--name-body ul li::before,.node--type-qgiv-donation .main-content .field--type-text-long ul li::before,.node--type-qgiv-donation .main-content .field--type-text-with-summary ul li::before{content:"";position:absolute;left:0;top:5px;width:15px;height:15px;background:url(/themes/custom/magsr/images/paw-print.png) no-repeat center/contain}.node--type-page .main-content .field--name-body p{font-size:16px !important;font-weight:400}@media screen and (max-width:767px){.node--type-page .main-content .field--name-body img{max-width:100% !important;height:auto !important;margin:0 !important}}.table-wrap tbody tr:first-child{background:#F0F9FF !important}.table-wrap tbody tr:first-child td{padding:20px 0 !important}.table-wrap tbody tr:first-child td h1,.table-wrap tbody tr:first-child td h2{text-align:center;margin:0;font-size:28px;font-weight:800;color:#000}.table-wrap tbody tr td:not(:first-child){text-align:center}@media screen and (max-width:1024px){.table-wrap,.table-wrapper,.table-responsive{overflow-x:scroll}}.table-wrap table,.table-wrapper table,.table-responsive table{margin-top:48px;border:1px solid #e1e1e1 !important}.table-wrap table thead tr td,.table-wrap table tbody tr td,.table-wrapper table thead tr td,.table-wrapper table tbody tr td,.table-responsive table thead tr td,.table-responsive table tbody tr td{border:transparent !important;border-bottom:1px solid #e1e1e1 !important;padding:14px 13px !important}.table-wrap table thead tr td h4,.table-wrap table tbody tr td h4,.table-wrapper table thead tr td h4,.table-wrapper table tbody tr td h4,.table-responsive table thead tr td h4,.table-responsive table tbody tr td h4{margin:0;font-size:18px;font-weight:800;color:#000}.table-wrap table thead tr,.table-wrapper table thead tr,.table-responsive table thead tr{background-color:#F0F9FF !important;border-bottom:none !important;border-bottom-style:none}.table-wrap table thead tr th,.table-wrapper table thead tr th,.table-responsive table thead tr th{color:#000;border-bottom-style:none;vertical-align:middle}.table-wrap table thead tr th a,.table-wrapper table thead tr th a,.table-responsive table thead tr th a{color:#006699;text-decoration:underline}.table-wrap table thead tr th a:hover,.table-wrapper table thead tr th a:hover,.table-responsive table thead tr th a:hover{text-decoration:none}.table-wrap table tbody tr:nth-child(odd),.table-wrapper table tbody tr:nth-child(odd),.table-responsive table tbody tr:nth-child(odd){background-color:#fff !important}.table-wrap table tbody tr:nth-child(odd) td,.table-wrapper table tbody tr:nth-child(odd) td,.table-responsive table tbody tr:nth-child(odd) td{background-color:#fff !important;--bs-table-accent-bg:#fff}.table-wrap table tbody tr:nth-child(even),.table-wrapper table tbody tr:nth-child(even),.table-responsive table tbody tr:nth-child(even){background-color:#F0F9FF}.table-wrap table tbody tr:nth-child(even) td,.table-wrapper table tbody tr:nth-child(even) td,.table-responsive table tbody tr:nth-child(even) td{background-color:#F0F9FF !important;--bs-table-accent-bg:#F0F9FF}#toolbar-administration{z-index:1201;position:relative}#toolbar-administration a{font-size:unset}.image-counter{position:absolute;width:53px;height:53px;justify-content:center;display:flex;align-items:center;top:0;left:0;background:rgba(0,0,0,0.6);color:#fff;font-size:15px;font-weight:600;pointer-events:none}.toolbar-tab #toolbar-item-user{min-width:auto}.quicktabs-wrapper{padding:0}.quicktabs-wrapper .quicktabs-tabs{display:flex !important;flex-wrap:wrap;flex-direction:row;justify-content:center;background:none;border:none;gap:14px;padding-bottom:18px !important}.quicktabs-wrapper .quicktabs-tabs li{background:none !important;border:none !important}.quicktabs-wrapper .quicktabs-tabs li.active a{color:#006699;border-bottom:2px solid #006699 !important;line-height:12px;font-size:18px}.quicktabs-wrapper .quicktabs-tabs li a{background:none !important;border:none !important;font-size:18px;color:#A29E9E;font-weight:700;line-height:12px}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage{border:none;padding:0}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container{align-items:center;display:flex;justify-content:space-evenly;margin:0;margin-top:22px}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2){display:none;margin:0}@media screen and (max-width:767px){.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2){display:block}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2) .js-form-type-select{display:flex;width:100%;padding:0 30px;margin:30px 0 !important}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2) .js-form-type-select label{width:40%;text-align:right;padding-right:16px;font-size:14px;font-weight:700;display:flex;justify-content:right;color:#006699;align-items:center}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(2) .js-form-type-select select{width:60%;border:1px solid #000;border-radius:0}}@media screen and (max-width:767px){.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container:nth-child(1){display:none}}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .filter-label{font-size:14px;font-weight:700;color:#006699}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio,.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio{display:flex;align-items:center;padding-left:0 !important}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio input,.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio input{-webkit-appearance:checkbox;accent-color:#003865}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio input:checked,.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio input:checked{background-color:#003865}.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-radios .radio .form-radios .js-form-type-radio input:checked+label,.quicktabs-wrapper .quicktabs-main .quicktabs-tabpage .view-dog-listing .view-filters .views-exposed-form .dog-age-filter-container .dog-age-filter-select .radio .form-radios .js-form-type-radio input:checked+label{background-color:#fff;color:#4F4F4F;font-size:15px;font-weight:400}@media screen and (max-width:767px){.main-content h4 img{max-width:50%}}.main-content img{max-width:100%;height:auto}@media screen and (max-width:767px){.main-content img{width:100% !important;height:auto}}.main-content .field--type-text-with-summary img{padding:6px}.view-dna-list-do-not-adopt .view-header{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #f0f0f0}.view-dna-list-do-not-adopt .view-header img{width:unset !important;max-width:100%}.view-dna-list-do-not-adopt .view-filters .flex-wrap{align-items:center}@media (min-width:1024px) and (pointer:fine){.view-dna-list-do-not-adopt .view-filters .flex-wrap{flex-wrap:nowrap !important}}.view-dna-list-do-not-adopt .view-filters .flex-wrap .js-form-item.js-form-type-textfield{margin-right:24px}.view-dna-list-do-not-adopt .view-filters .flex-wrap .js-form-item.js-form-type-textfield label{font-weight:700}.view-dna-list-do-not-adopt .view-filters .flex-wrap .form-actions{align-self:start;margin-top:24px}@media (max-width:1480px) and (pointer:fine){#navbar-main .tb-megamenu-nav.level-0>.tb-megamenu-item.level-1:last-child>.tb-megamenu-submenu.dropdown-menu{left:auto !important;right:100% !important}}@media screen and (max-width:767px){.node--type-adoption h1.title,.node--type-article h1.title,.node--type-do-not-adopt-dna-list h1.title,.node--type-dog-image-galleries h1.title,.node--type-sponsorship h1.title{font-size:36px}}.node--type-adoption .views-field-field-sponsorship-expired,.node--type-article .views-field-field-sponsorship-expired,.node--type-do-not-adopt-dna-list .views-field-field-sponsorship-expired,.node--type-dog-image-galleries .views-field-field-sponsorship-expired,.node--type-sponsorship .views-field-field-sponsorship-expired{display:flex}.node--type-adoption .views-field-field-sponsorship-expired .views-label,.node--type-article .views-field-field-sponsorship-expired .views-label,.node--type-do-not-adopt-dna-list .views-field-field-sponsorship-expired .views-label,.node--type-dog-image-galleries .views-field-field-sponsorship-expired .views-label,.node--type-sponsorship .views-field-field-sponsorship-expired .views-label{font-weight:700;font-size:16px}.node--type-adoption .views-field-field-sponsorship-expired .views-label::after,.node--type-article .views-field-field-sponsorship-expired .views-label::after,.node--type-do-not-adopt-dna-list .views-field-field-sponsorship-expired .views-label::after,.node--type-dog-image-galleries .views-field-field-sponsorship-expired .views-label::after,.node--type-sponsorship .views-field-field-sponsorship-expired .views-label::after{content:': '}.node--type-adoption .views-field-field-sponsorship-expired .field-content,.node--type-article .views-field-field-sponsorship-expired .field-content,.node--type-do-not-adopt-dna-list .views-field-field-sponsorship-expired .field-content,.node--type-dog-image-galleries .views-field-field-sponsorship-expired .field-content,.node--type-sponsorship .views-field-field-sponsorship-expired .field-content{font-size:16px;color:#000;padding-left:6px}.node--type-adoption .node__meta,.node--type-article .node__meta,.node--type-do-not-adopt-dna-list .node__meta,.node--type-dog-image-galleries .node__meta,.node--type-sponsorship .node__meta{padding-bottom:30px}.node--type-adoption .node__content .field,.node--type-article .node__content .field,.node--type-do-not-adopt-dna-list .node__content .field,.node--type-dog-image-galleries .node__content .field,.node--type-sponsorship .node__content .field{margin:0;width:100%}.node--type-adoption .node__content .field .field__item,.node--type-article .node__content .field .field__item,.node--type-do-not-adopt-dna-list .node__content .field .field__item,.node--type-dog-image-galleries .node__content .field .field__item,.node--type-sponsorship .node__content .field .field__item{font-size:16px;color:#000}.node--type-adoption .node__content .field .field__label,.node--type-article .node__content .field .field__label,.node--type-do-not-adopt-dna-list .node__content .field .field__label,.node--type-dog-image-galleries .node__content .field .field__label,.node--type-sponsorship .node__content .field .field__label{font-weight:700;font-size:16px}.node--type-adoption .node__content .field .field__label::after,.node--type-article .node__content .field .field__label::after,.node--type-do-not-adopt-dna-list .node__content .field .field__label::after,.node--type-dog-image-galleries .node__content .field .field__label::after,.node--type-sponsorship .node__content .field .field__label::after{content:': '}.maintenance-page #page-wrapper{background-color:#F5F5F5}.maintenance-page #page-wrapper #header{background-color:#F5F5F5}.maintenance-page #page-wrapper #header #name-and-slogan #site-name strong a{font-size:36px;font-weight:800}.maintenance-page #page-wrapper #header #name-and-slogan #site-slogan{font-size:16px;color:black;font-weight:400}.maintenance-page #page-wrapper h1.title{font-size:36px;font-weight:800}.node--type-dog-image-galleries .node__content p{margin:0}.node--type-dog-image-galleries .node__content p span.label{font-weight:700;font-size:16px}.node--type-dog-image-galleries .field__item p{margin-bottom:1rem}
.block-superfish{width:100%;}.sf-hidden{background:transparent !important;border:0 none !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px !important;margin:0 !important;overflow:hidden !important;padding:0 !important;width:1px !important;}ul.sf-menu,ul.sf-menu li{list-style:none;}ul.sf-menu,ul.sf-menu ul,ul.sf-menu ol,ul.sf-menu li,ul.sf-menu a,ul.sf-menu span,ul.sf-menu div,ul.sf-menu.menu,ul.sf-menu.menu ul,ul.sf-menu.menu li{margin:0;padding:0;}ul.sf-menu{line-height:1.0;z-index:497;}ul.sf-menu:after{clear:both;content:"";height:0;display:block;visibility:hidden;}ul.sf-menu ul{left:0;position:absolute;top:-9999px;width:12em;}ul.sf-menu ul li{width:100%;}ul.sf-menu li{float:left;position:relative;z-index:498;}ul.sf-menu a,ul.sf-menu span.nolink{display:block;padding:1em 1.5em;position:relative;}ul.sf-menu li:hover,ul.sf-menu li.sfHover,ul.sf-menu li:hover ul,ul.sf-menu li.sfHover ul{z-index:499;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{left:0;top:2.5em;}ul.sf-menu li li:hover > ul,ul.sf-menu li li.sfHover > ul{left:12em;top:0;}ul.sf-menu .sf-with-ul{padding-right:3em;}ul.sf-menu .sf-sub-indicator{height:1em;line-height:9999px;opacity:0.75;overflow:hidden;position:absolute;right:0.75em;speak:none;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1em;}ul.sf-menu .sf-sub-indicator:after{content:"\25BC";left:0;line-height:1;position:absolute;text-indent:0;top:0;}ul.sf-menu ul .sf-sub-indicator:after{content:"\25BA";}ul.sf-menu a:focus > .sf-sub-indicator,ul.sf-menu a:hover > .sf-sub-indicator,ul.sf-menu a:active > .sf-sub-indicator,ul.sf-menu li:hover > a > .sf-sub-indicator,ul.sf-menu li.sfHover > a > .sf-sub-indicator,ul.sf-menu span.nolink:hover > .sf-sub-indicator,ul.sf-menu li:hover > span.nolink > .sf-sub-indicator,ul.sf-menu li.sfHover > span.nolink > .sf-sub-indicator{opacity:1;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,0.5);}ul.sf-menu.sf-shadow ul.sf-shadow-off{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}ul.sf-menu li.sf-multicolumn-column{display:inline;float:left;}ul.sf-menu li.sf-parent-children-1 ul.sf-multicolumn{width:12em;}ul.sf-menu li.sf-parent-children-2 ul.sf-multicolumn{width:24em;}ul.sf-menu li.sf-parent-children-3 ul.sf-multicolumn{width:36em;}ul.sf-menu li.sf-parent-children-4 ul.sf-multicolumn{width:48em;}ul.sf-menu li.sf-parent-children-5 ul.sf-multicolumn{width:60em;}ul.sf-menu li.sf-parent-children-6 ul.sf-multicolumn{width:72em;}ul.sf-menu li.sf-parent-children-7 ul.sf-multicolumn{width:84em;}ul.sf-menu li.sf-parent-children-8 ul.sf-multicolumn{width:96em;}ul.sf-menu li.sf-parent-children-9 ul.sf-multicolumn{width:108em;}ul.sf-menu li.sf-parent-children-10 ul.sf-multicolumn{width:120em;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(1){width:50%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(1){width:32.333%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(1){width:25%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(1){width:20%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(1){width:16.665%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(1),ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(1){width:14.2855%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(1){width:11.111%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(10),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(10):nth-last-child(1){width:10%;}ul.sf-menu.sf-vertical{width:12em;}ul.sf-menu.sf-vertical li{width:100%;}ul.sf-menu.sf-vertical li:hover > ul,ul.sf-menu.sf-vertical li.sfHover > ul{left:12em;top:0;}ul.sf-menu.sf-vertical .sf-sub-indicator:after{content:"\25BA";}ul.sf-menu.sf-navbar{position:relative;}ul.sf-menu.sf-navbar li{position:static;}ul.sf-menu.sf-navbar li li{position:relative;}ul.sf-menu.sf-navbar li ul,ul.sf-menu.sf-navbar li li li{width:100%;}ul.sf-menu.sf-navbar li li{width:auto;float:left;}ul.sf-menu.sf-navbar li li:hover > ul,ul.sf-menu.sf-navbar li li.sfHover > ul,ul.sf-menu.sf-navbar > li.active-trail > ul{left:0;top:2.5em;}ul.sf-menu.sf-navbar li li li:hover > ul,ul.sf-menu.sf-navbar li li li.sfHover > ul{left:12em;top:0;}ul.sf-menu.sf-navbar ul .sf-sub-indicator:after{content:"\25BC";}ul.sf-menu.sf-navbar ul ul .sf-sub-indicator:after{content:"\25BA";}ul.sf-menu.sf-accordion{display:none;position:absolute;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:left;width:100%;}ul.sf-menu.sf-accordion ul{margin:0;padding:0;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{left:auto !important;position:relative;top:auto !important;}ul.sf-menu.sf-accordion .sf-sub-indicator:after{content:"\25BC";}ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after{content:"\25BC";margin:0 0 0 1em;}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded > .sf-accordion-button:after{content:"\25B2";}ul.sf-menu.rtl,ul.sf-menu.rtl li{float:right;}ul.sf-menu.rtl ul,ul.sf-menu.rtl li:hover > ul,ul.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}ul.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;}ul.sf-menu.rtl.sf-horizontal.sf-shadow ul,ul.sf-menu.rtl.sf-vertical.sf-shadow ul,ul.sf-menu.rtl.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:-2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:-2px 2px 10px rgba(0,0,0,0.5);box-shadow:-2px 2px 10px rgba(0,0,0,0.5);}ul.sf-menu.rtl.sf-horizontal ul .sf-sub-indicator:after,ul.sf-menu.rtl.sf-navbar ul ul .sf-sub-indicator:after,ul.sf-menu.rtl.sf-vertical .sf-sub-indicator:after{content:"\25C4";}ul.sf-menu.rtl li.sf-multicolumn-column,ul.sf-menu.rtl.sf-navbar li li{float:right;}ul.sf-menu.rtl.sf-navbar li li:hover > ul,ul.sf-menu.rtl.sf-navbar li li.sfHover > ul{left:auto;right:0;}ul.sf-menu.rtl li li:hover > ul,ul.sf-menu.rtl li li.sfHover > ul,ul.sf-menu.rtl.sf-vertical li:hover > ul,ul.sf-menu.rtl.sf-vertical li.sfHover > ul,ul.sf-menu.rtl.sf-navbar li li li:hover > ul,ul.sf-menu.rtl.sf-navbar li li li.sfHover > ul{left:auto;right:12em;}ul.sf-menu.rtl.sf-accordion.sf-expanded,ul.sf-menu.rtl.sf-accordion li.sf-expanded > ul{right:auto !important;}
