﻿@font-face{font-family:"Ubuntu";src:url("../fonts/UbuntuArabic-Bold.woff2") format("woff2"), url("../fonts/UbuntuArabic-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url("../fonts/UbuntuArabic-Regular.woff2") format("woff2"), url("../fonts/UbuntuArabic-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body{background-color:#FFFFFF;color:#273237;font-size:clamp(14px, 0.8333333333vw, 16px);font-family:"Ubuntu", sans-serif}*{outline:0 none}::-moz-selection{background-color:#9C213F;color:#FFFFFF}::selection{background-color:#9C213F;color:#FFFFFF}::-webkit-input-placeholder{color:#273237;opacity:0.8}:-moz-placeholder{color:#273237;opacity:0.8}::-moz-placeholder{color:#273237;opacity:0.8}:-ms-input-placeholder{color:#273237;opacity:0.8}h1,.h1{font-size:clamp(32px, 2.6041666667vw, 50px);font-weight:700;line-height:1.1;margin-bottom:0.5em;font-family:"Ubuntu", sans-serif}h2,.h2{font-size:clamp(32px, 2.6041666667vw, 50px);font-weight:700;line-height:1;margin-bottom:0.5em;font-family:"Ubuntu", sans-serif}h3,.h3{font-size:clamp(21px, 1.5625vw, 30px);font-weight:700;line-height:1.2;margin-bottom:0.5em;font-family:"Ubuntu", sans-serif}h4,.h4{font-size:clamp(18px, 1.25vw, 24px);font-family:"Ubuntu", sans-serif;font-weight:700}h5,.h5{font-size:1.8rem;font-size:clamp(16px, 1.0416666667vw, 20px);font-family:"Ubuntu", sans-serif;font-weight:700}h6,.h6{font-size:14px;font-weight:700}.container{max-width:1920px;padding-left:clamp(35px, 7.8125vw, 150px);padding-right:clamp(35px, 7.8125vw, 150px)}@media (max-width:991px){.container{padding-left:35px;padding-right:35px}}@media (min-width:992px){.container.narrow{padding-left:clamp(35px, 19.375vw, 372px);padding-right:clamp(35px, 19.375vw, 372px)}}a,button,.button,input,.fas,.far,label,button[type="submit"]{-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;text-decoration:none}input,textarea,button,select{font-family:"Ubuntu", sans-serif;outline:none !important;line-height:normal}input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="file"],input[type="search"],textarea,select,.selectric{width:100%;font-family:"Ubuntu", sans-serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:400;border:1px solid #273237;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:22px !important;padding:13px 20px;background-color:#FFFFFF;color:#273237;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control,input[type="tel"].form-control,input[type="number"].form-control,input[type="file"].form-control,input[type="search"].form-control,textarea.form-control,select.form-control,.selectric.form-control{height:60px;font-weight:300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{width:100%}.page-body>*:last-child{margin-bottom:0}div.gform_wrapper.gravity-theme input[type=color],div.gform_wrapper.gravity-theme input[type=date],div.gform_wrapper.gravity-theme input[type=datetime-local],div.gform_wrapper.gravity-theme input[type=datetime],div.gform_wrapper.gravity-theme input[type=email],div.gform_wrapper.gravity-theme input[type=month],div.gform_wrapper.gravity-theme input[type=number],div.gform_wrapper.gravity-theme input[type=password],div.gform_wrapper.gravity-theme input[type=search],div.gform_wrapper.gravity-theme input[type=tel],div.gform_wrapper.gravity-theme input[type=text],div.gform_wrapper.gravity-theme input[type=time],div.gform_wrapper.gravity-theme input[type=url],div.gform_wrapper.gravity-theme input[type=week],div.gform_wrapper.gravity-theme select,div.gform_wrapper.gravity-theme textarea{font-size:clamp(14px, 0.8333333333vw, 16px);line-height:22px;padding:15px 23px;border-color:#273237;background-color:#FFFFFF}div.gform_wrapper.gravity-theme .chosen-container{font-size:clamp(15px, 0.9375vw, 18px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{background:#FFFFFF;color:#273237;line-height:22px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-color:#273237;padding:18px 23px;height:auto}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span{line-height:inherit}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div:before{content:"";width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#9C213F transparent transparent transparent;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-drop{border-color:#273237;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background-color:#F9F9F9;padding:0}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#273237}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.gform_wrapper.gravity-theme .chosen-container .chosen-results{color:#273237;margin:0;padding:0}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li{padding:12px 23px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:32px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background:#9C213F;color:#FFFFFF}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:20px;grid-row-gap:12px}div.gform_wrapper.gravity-theme .gform_description{margin-bottom:0}div.gform_wrapper.gravity-theme .iti__flag-container{font-size:13px}div.gform_wrapper.gravity-theme .iti__flag-container .iti__selected-flag{padding:0 10px}div.gform_wrapper.gravity-theme .ginput_container_date input{flex:1}div.gform_wrapper.gravity-theme .gform_required_legend{display:none}div.gform_wrapper.gravity-theme .gfield{position:relative}div.gform_wrapper.gravity-theme .gfield_label{font-weight:600;font-size:clamp(14px, 0.9375vw, 18px)}div.gform_wrapper.gravity-theme .gfield--type-fileupload label{cursor:pointer;display:inline-flex;align-items:center}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:clamp(32px, 2.1875vw, 42px);height:clamp(32px, 2.1875vw, 42px);flex:0 0 42px;flex-basis:clamp(32px, 2.1875vw, 42px);display:inline-flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#FFFFFF;background-color:#9C213F;margin-right:15px;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:hover:before{background-color:#9C213F}div.gform_wrapper.gravity-theme .gfield--type-fileupload input[type="file"]{position:absolute;left:-9999px;width:100px}div.gform_wrapper.gravity-theme .gfield--type-fileupload .gform_fileupload_rules{display:none}div.gform_wrapper.gravity-theme .gfield_radio{display:flex;flex-wrap:wrap}div.gform_wrapper.gravity-theme .gfield_radio .gchoice:not(:last-child){margin-right:27px}div.gform_wrapper.gravity-theme .validation_message{margin-top:3px;background:none;border:none;padding:0;font-size:13px}div.gform_wrapper.gravity-theme .gform_validation_errors{padding:12px 12px 12px 48px;box-shadow:none}div.gform_wrapper.gravity-theme .ginput_container_consent{position:relative;text-align:center}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:27px;cursor:pointer}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label:before{content:"";width:16px;height:16px;border:1px solid #273237;position:absolute;left:0;top:2px}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]:checked+label:after{content:"";width:10px;height:10px;background:#273237;position:absolute;left:3px;top:5px}div.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,div.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select{min-width:clamp(80px, 7.2916666667vw, 140px)}div.gform_wrapper.gravity-theme .gfield_error input[type="text"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="email"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="tel"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error textarea[aria-invalid=true]{border-width:1px}div.gform_wrapper.gravity-theme .gform_drop_area{border:1px solid #F5F7FF;background-color:#F5F7FF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0;padding-top:0;margin-top:20px}div.gform_wrapper.gravity-theme .gform_footer .button{margin-bottom:0}div.gform_wrapper.gravity-theme #field_submit{align-self:flex-start;justify-content:flex-end}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20.924" height="11.5" viewBox="0 0 20.924 11.5"><path fill="%23AC113D" d="M10.462 11.5a1.034 1.034 0 0 1-.734-.3L.304 1.776A1.038 1.038 0 0 1 1.772.308l8.69 8.69 8.69-8.69a1.038 1.038 0 0 1 1.468 1.468L11.196 11.2a1.035 1.035 0 0 1-.734.3Z" data-name="Path 47"/></svg>');background-repeat:no-repeat;background-size:15px 9px;background-position:right 13px center;padding-right:40px !important}textarea{height:140px;display:block;resize:none}@media (max-width:767px){textarea{height:120px}}a{color:#9C213F}a:hover{color:#79726E}b,strong{font-weight:700}p,ul,ol{margin-bottom:25px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}@media (max-width:1024px){#wpadminbar{display:none !important}html[lang*="-"]{margin-top:0 !important}}.alignleft{float:left;margin-right:1rem}@media only screen and (min-width:768px){.alignleft{margin-right:calc(2 * 1rem)}}.alignright{float:right;margin-left:1rem}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem)}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);margin-bottom:25px;text-align:center}.wp-caption-text{margin:10px 0;font-size:15px}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.img-bg{position:relative;display:block}.img-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.selectric{background-color:transparent;padding-top:10px;padding-bottom:10px;padding-left:25px;color:#273237}.selectric .label{color:inherit;font-size:clamp(17px, 1.0416666667vw, 20px);text-transform:uppercase;height:auto;line-height:1.2;margin-left:18px;margin-right:0}.selectric .button{background:none !important;color:#9C213F;padding:0 !important;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important;width:24px;height:24px;position:absolute;right:auto;left:5px;top:50%;margin-top:-12px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.selectric .button:before,.selectric .button:after{content:"";border:none;width:100%;height:3px;background:#bd4a94;background:-moz-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:-webkit-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:linear-gradient(135deg, #bd4a94 0%, #d51c28 100%);position:absolute;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform-origin:50% 50%;top:50%;left:0;margin-top:-1.5px}.selectric .button:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.selectric-hover .selectric .label{color:#9C213F}.selectric-hover .selectric .button{color:#9C213F;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.selectric-hover.selectric-open .selectric .label{color:#9C213F}.selectric-open .label{color:#9C213F}.selectric-open .button:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.selectric-open .selectric-items{opacity:1}.selectric-items{background-color:#FFFFFF;border:none;padding:13px 15px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;-webkit-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1)}.selectric-items .selectric-scroll{-webkit-overflow-scrolling:touch}.selectric-items .selectric-scroll::-webkit-scrollbar{width:2px}.selectric-items .selectric-scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0)}.selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background:#9C213F}.selectric-items li{background:none !important;position:relative;color:#000000;white-space:nowrap;padding:8px 15px 8px 22px;font-size:16px}.selectric-items li:before{content:"";width:11px;height:11px;border:1px solid #9C213F;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:50%;margin-top:-5.5px}.selectric-items li:hover{color:#9C213F}.selectric-items li.selected{color:#273237}.selectric-items li.selected:before{background-color:#9C213F}body{--body-padding-top:clamp(60px, 3.90625vw, 75px);padding-top:var(--body-padding-top)}@media (min-width:1025px){body.admin-bar .navbar{top:32px}}@media (min-width:992px){body.transparent-nav{padding-top:0}}@media (min-width:992px){body.transparent-nav .navbar:not(.sticky) .navbar-brand{background-color:transparent}}@media (min-width:992px){body.transparent-nav .navbar:not(.sticky) .navbar-page{border-left-color:transparent;border-right-color:transparent}}.navbar{--bs-navbar-toggler-font-size: 1em;position:fixed;top:0;left:0;width:100%;padding:0;z-index:99;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#9C213F}.navbar.sticky{-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16)}.navbar .container-fluid{padding:0}.navbar .logo{display:block;max-width:clamp(120px, 8.3854166667vw, 161px);margin-left:16px}.navbar-brand{flex:1;padding:0;margin:0;display:flex;align-items:center;height:clamp(60px, 3.90625vw, 75px);-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.navbar-language{display:flex;align-items:center;justify-content:center;height:clamp(60px, 3.90625vw, 75px);border-right:1px solid #FFFFFF;color:#FFFFFF;font-weight:700;padding-inline:15px;margin-left:auto}.navbar-language a{color:#FFFFFF;position:relative;display:block;padding:0;line-height:inherit}.navbar-language a .wpml-ls-native{position:relative;display:block;padding-inline:clamp(15px, 1.5625vw, 30px)}.navbar-language a .wpml-ls-native:after{content:"";width:clamp(40px, 2.5vw, 48px);height:2px;position:absolute;background-color:#FFFFFF;left:50%;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-top:4px;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.navbar-language a:hover{color:#FFFFFF}.navbar-language a:hover .wpml-ls-native:after{width:100%}.navbar-page{display:flex;align-items:center;justify-content:center;height:clamp(60px, 3.90625vw, 75px);border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;color:#FFFFFF;font-weight:700;padding-left:clamp(30px, 2.34375vw, 45px);padding-right:clamp(30px, 2.34375vw, 45px);margin-left:auto;background-color:#9C213F}.navbar-page span{position:relative;display:block}.navbar-page span:after{content:"";width:clamp(40px, 2.5vw, 48px);height:2px;position:absolute;background-color:#FFFFFF;left:50%;top:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-top:4px;-webkit-transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}.navbar-page:hover{color:#FFFFFF}.navbar-page:hover span:after{width:100%}.navbar-toggler{height:clamp(60px, 3.90625vw, 75px);background-color:#9C213F;color:#FFFFFF;font-weight:700;border:none;display:flex;align-items:center;justify-content:center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding-left:clamp(30px, 2.34375vw, 45px);padding-right:clamp(30px, 2.34375vw, 45px);padding-top:0;padding-bottom:0}@media (max-width:767px){.navbar-toggler{font-size:16px}}.navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggler .icon-arrow{color:#FFFFFF;font-size:clamp(11px, 0.625vw, 12px);margin-left:clamp(10px, 0.78125vw, 15px)}@media (min-width:992px){.navbar-toggler .icon-arrow{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}}@media (max-width:767px){.navbar-toggler .icon-arrow{font-size:1em;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}}.navbar .offcanvas{--bs-offcanvas-bg: transparent;--bs-offcanvas-width: 100%;--bs-offcanvas-height: 100%;--bs-offcanvas-border-width: 0px;--bs-offcanvas-padding-x: 0;--bs-offcanvas-padding-y: 0;z-index:101;padding-top:clamp(18px, 2.7083333333vw, 52px);padding-bottom:clamp(18px, 2.7083333333vw, 52px);padding-left:clamp(20px, 2.6041666667vw, 50px);padding-right:clamp(20px, 2.6041666667vw, 50px);color:#FFFFFF}@media (max-width:991px){.navbar .offcanvas{padding-left:20px;padding-right:20px;padding-bottom:120px;padding-top:9px}}.navbar .offcanvas-backdrop{background:rgba(0, 0, 0, 0.85);z-index:100;overflow:hidden;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.navbar .offcanvas-backdrop:before{content:"";width:clamp(320px, 37.8645833333vw, 727px);height:clamp(320px, 37.8645833333vw, 727px);position:absolute;right:0;bottom:0;opacity:0.13;background:url(../images/logo-alt.png) no-repeat center;background-size:100%;-webkit-transform:translate(40%, 68%);-moz-transform:translate(40%, 68%);-ms-transform:translate(40%, 68%);-o-transform:translate(40%, 68%);transform:translate(40%, 68%)}@media (max-width:991px){.navbar .offcanvas-backdrop:before{-webkit-transform:translate(36%, 40%);-moz-transform:translate(36%, 40%);-ms-transform:translate(36%, 40%);-o-transform:translate(36%, 40%);transform:translate(36%, 40%)}}.navbar .offcanvas-backdrop.show{opacity:1}@media (max-width:991px){.navbar .offcanvas-footer{position:fixed;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);left:0;bottom:0;z-index:102;width:100%}}.navbar .offcanvas-footer-page a{display:block;background:#9C213F;line-height:46px;color:#FFFFFF;font-size:16px;font-weight:700;text-align:center}.navbar .offcanvas-footer-page a+a{margin-top:1px}@media (max-width:991px){.navbar .offcanvas.show~.offcanvas-footer{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.navbar .offcanvas-search{position:relative;background:#9C213F;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}@media (min-width:992px){.navbar .offcanvas-search{display:flex;align-items:center}}@media (min-width:992px){.navbar .offcanvas-search{position:fixed;bottom:0;left:0;width:100%;z-index:10}.navbar .offcanvas-search.hide{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}.navbar .offcanvas-search:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/logo-bg.png) repeat;background-size:124px 100px;mix-blend-mode:multiply;z-index:1;opacity:0.37}.navbar .offcanvas-search>h4{width:100px;height:clamp(72px, 5.2083333333vw, 100px);display:flex;align-items:center;justify-content:center;margin-bottom:0;background:#C9C9C9;color:#273237;font-size:15px;font-weight:700;position:relative;z-index:2}@media (min-width:992px){.navbar .offcanvas-search>h4{display:none}}@media (max-width:991px){.navbar .offcanvas-search>h4{height:auto;line-height:46px;width:100%;font-size:16px;cursor:pointer}}.navbar .offcanvas-search-back{display:flex;width:100%;padding:15px 35px 20px;justify-content:flex-end}.navbar .offcanvas-search-back a{color:#FFFFFF;font-weight:700;font-size:15px;display:inline-flex;align-items:center;text-decoration:none !important}.navbar .offcanvas-search-back a .icon-prev{margin-right:12px}.navbar .offcanvas-search-content{text-align:center;color:#FFFFFF;flex:1;position:relative;z-index:2}@media (max-width:991px){.navbar .offcanvas-search-content{height:0;overflow:hidden;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;-ms-transition:height 0.5s ease-in-out;-o-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}.navbar .offcanvas-search-content.active{height:calc(100vh - 46px - 46px - 60px)}}.navbar .offcanvas-search-content .searchandfilter{padding-left:35px;padding-right:35px}.navbar .offcanvas-search-content .searchandfilter>ul{list-style:none;padding:0}@media (min-width:992px){.navbar .offcanvas-search-content .searchandfilter>ul{display:flex;align-items:center;justify-content:center;margin-left:clamp(-18px, -0.9375vw, -10px);margin-right:clamp(-18px, -0.9375vw, -10px);height:clamp(80px, 5.7291666667vw, 110px)}}@media (max-width:991px){.navbar .offcanvas-search-content .searchandfilter>ul{display:flex;flex-direction:column}}.navbar .offcanvas-search-content .searchandfilter>ul>li{padding-top:0;padding-bottom:0}@media (min-width:992px){.navbar .offcanvas-search-content .searchandfilter>ul>li{padding-left:clamp(10px, 0.9375vw, 18px);padding-right:clamp(10px, 0.9375vw, 18px)}}@media (max-width:991px){.navbar .offcanvas-search-content .searchandfilter>ul>li{margin-bottom:24px}}.navbar .offcanvas-search-content .searchandfilter>ul>li>label{display:block}.navbar .offcanvas-search-content .searchandfilter>ul>li[data-sf-field-type="taxonomy"]{order:-1;display:none}.navbar .offcanvas-search-content .searchandfilter>ul>li.sf-field-search{padding-right:0;padding-left:0}@media (min-width:992px){.navbar .offcanvas-search-content .searchandfilter>ul>li.sf-field-submit{padding-left:0;padding-right:0;margin-left:-45px}}.navbar .offcanvas-search-content .searchandfilter>ul>li.sf-field-reset{display:none}.navbar .offcanvas-search-content .searchandfilter input[type="text"],.navbar .offcanvas-search-content .searchandfilter input[type="search"]{height:48px;border-color:#FFFFFF;box-shadow:inset 5px 5px 10px rgba(0, 0, 0, 0.28);width:clamp(300px, 54.1666666667vw, 1040px);font-weight:700}@media (min-width:992px){.navbar .offcanvas-search-content .searchandfilter input[type="text"],.navbar .offcanvas-search-content .searchandfilter input[type="search"]{-webkit-border-radius:32px 0 0 32px;-moz-border-radius:32px 0 0 32px;border-radius:32px 0 0 32px;padding-right:50px}}@media (max-width:767px){.navbar .offcanvas-search-content .searchandfilter input[type="text"],.navbar .offcanvas-search-content .searchandfilter input[type="search"]{width:100%}}.navbar .offcanvas-search-content .searchandfilter select{height:48px;border-color:#FFFFFF;background-color:transparent;color:#FFFFFF}.navbar .offcanvas-search-content .searchandfilter select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20.924" height="11.5" viewBox="0 0 20.924 11.5"><path fill="%23FFFFFF" d="M10.462 11.5a1.034 1.034 0 0 1-.734-.3L.304 1.776A1.038 1.038 0 0 1 1.772.308l8.69 8.69 8.69-8.69a1.038 1.038 0 0 1 1.468 1.468L11.196 11.2a1.035 1.035 0 0 1-.734.3Z" data-name="Path 47"/></svg>')}.navbar .offcanvas-search-content .searchandfilter select option{color:#273237}.navbar .offcanvas-search-content .searchandfilter input[name="_sf_submit"]{display:inline-block;font-weight:700;font-family:"Ubuntu", sans-serif;text-decoration:none;border:none;color:#FFFFFF;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;line-height:24px;background-color:#273237;padding:12px 25px;position:relative;text-align:center;text-transform:uppercase;min-width:clamp(110px, 8.5416666667vw, 164px)}.navbar .offcanvas-search-content .searchandfilter input[name="_sf_submit"]:hover{color:#FFFFFF;background-color:#79726E}.navbar .offcanvas-close{border:none;background:none;display:flex;align-items:center;justify-content:center;color:#FFFFFF;padding:0;font-size:clamp(16px, 1.0416666667vw, 20px);font-weight:700}@media (min-width:992px){.navbar .offcanvas-close{position:absolute;right:0;top:0}}@media (max-width:991px){.navbar .offcanvas-close{margin-right:25px}}.navbar .offcanvas-close .icon-arrow{color:#9C213F;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-left:1em}@media (max-width:767px){.navbar .offcanvas-close .icon-arrow{-webkit-transform:rotate(180deg) translateY(0px);-moz-transform:rotate(180deg) translateY(0px);-ms-transform:rotate(180deg) translateY(0px);-o-transform:rotate(180deg) translateY(0px);transform:rotate(180deg) translateY(0px)}}.navbar .offcanvas-close:hover{color:#9C213F}.navbar .offcanvas .quick-links{color:#FFFFFF;margin-bottom:0;margin-right:auto}@media (min-width:992px){.navbar .offcanvas .quick-links{margin-left:clamp(30px, 6.25vw, 120px);max-width:65%}}@media (max-width:991px){.navbar .offcanvas .quick-links{flex:0 0 100%;order:3;margin-top:45px;padding-left:35px;padding-right:35px}}@media (max-width:767px){.navbar .offcanvas .quick-links{margin-top:25px}}.navbar .offcanvas .quick-links h4{text-transform:uppercase;font-size:clamp(16px, 1.0416666667vw, 20px);white-space:nowrap}@media (min-width:768px){.navbar .offcanvas .quick-links h4{margin-right:clamp(20px, 1.5625vw, 30px);margin-bottom:0}}.navbar .offcanvas .quick-links .nav>li{margin-top:5px;margin-bottom:5px}.navbar .offcanvas .quick-links .nav>li:not(:last-child){margin-right:clamp(12px, 1.5625vw, 30px)}@media (max-width:991px){.navbar .offcanvas .quick-links .nav>li:not(:last-child){margin-right:clamp(12px, 1.5625vw, 30px)}}.navbar .offcanvas-header{margin-bottom:clamp(10px, 5.8333333333vw, 112px);position:relative}@media (max-width:991px){.navbar .offcanvas-header{flex-wrap:wrap;margin-bottom:15px;margin-left:-20px;margin-right:-20px}}.navbar .offcanvas-body{position:relative;padding-left:clamp(15px, 3.3854166667vw, 65px);padding-right:clamp(15px, 3.3854166667vw, 65px);overflow:hidden;overflow-y:auto}@media (max-width:991px){.navbar .offcanvas-body{padding-left:15px;padding-right:15px;display:flex;flex-direction:column}}.navbar .offcanvas-body::-webkit-scrollbar{width:5px}.navbar .offcanvas-body::-webkit-scrollbar-track{background:rgba(255, 255, 255, 0.6);border-radius:4px}.navbar .offcanvas-body::-webkit-scrollbar-thumb{background:#9C213F;border-radius:4px}.navbar .offcanvas-body .row{--bs-gutter-x:clamp(24px, 2.6041666667vw, 50px)}@media (max-width:991px){.navbar .offcanvas-body .row{flex-grow:1;flex-direction:column;justify-content:space-between}}@media (max-width:991px){.navbar-widgets{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:30px}}@media (max-width:991px){.navbar-widgets .widget{flex:0 0 46%}}@media (max-width:991px){.navbar-widgets .widget{flex:0 0 52%;margin-top:15px}.navbar-widgets .widget+.widget{flex:0 0 42%}}.navbar-widgets .widget .h3{font-size:clamp(18px, 1.5625vw, 30px)}.navbar-widgets .widget .textwidget>*:last-child{margin-bottom:0}.navbar-widgets .widget .textwidget a,.navbar-widgets .widget .textwidget .button-arrow{color:#FFFFFF}.navbar-widgets .widget .textwidget a:hover,.navbar-widgets .widget .textwidget .button-arrow:hover{color:#9C213F}@media (min-width:992px){.navbar-widgets .widget+.widget{margin-top:5vh}}@media (min-width:768px){.navbar-nav{padding-right:40%}}@media (max-width:767px){.navbar-nav{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}}.navbar-nav a{display:inline-flex;align-items:center;color:#FFFFFF;position:relative;font-weight:500}.navbar-nav a .menu-item-toggle{display:flex;align-items:center;justify-content:center;background-color:#9C213F;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;flex-grow:0;flex-shrink:0;flex-basis:clamp(16px, 1.09375vw, 21px);width:clamp(16px, 1.09375vw, 21px);height:clamp(16px, 1.09375vw, 21px);color:#FFFFFF;padding:0;font-size:clamp(7px, 0.46875vw, 9px);margin-left:clamp(15px, 1.5625vw, 30px);opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.navbar-nav a .menu-item-toggle [class^="icon-"],.navbar-nav a .menu-item-toggle [class*=" icon-"]{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;text-decoration:none}.navbar-nav a:hover,.navbar-nav a.mm-active-link{color:#FFFFFF;font-weight:700}.navbar-nav a:hover>span:not(.menu-item-toggle):not(.icon-prev),.navbar-nav a.mm-active-link>span:not(.menu-item-toggle):not(.icon-prev){text-decoration:underline}.navbar-nav a:hover .menu-item-toggle,.navbar-nav a.mm-active-link .menu-item-toggle{opacity:1}@media (max-width:767px){.navbar-nav#nav.opened{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.navbar-nav>li>a{padding:12px 0;font-size:clamp(15px, 1.1458333333vw, 22px)}@media (max-width:991px){.navbar-nav>li>a{font-size:15px}}.navbar-nav>li ul{display:none}.navbar-nav--mm{position:absolute;left:40%;width:30%;top:0;height:100%;border-left:2px solid #FFFFFF;padding-left:clamp(20px, 2.6041666667vw, 50px);padding-right:clamp(20px, 2.6041666667vw, 50px);display:flex}@media (max-width:767px){.navbar-nav--mm{width:100%;left:0;border:none;padding-left:0;padding-right:0;-webkit-transition:transform 0.5s ease-in-out;-moz-transition:transform 0.5s ease-in-out;-ms-transition:transform 0.5s ease-in-out;-o-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}}@media (min-width:768px){.navbar-nav--mm:not(.mm-active){opacity:0;visibility:hidden}}@media (max-width:767px){.navbar-nav--mm:not(.mm-active){-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@media (max-width:767px){.navbar-nav--mm.mm-active.opened{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:768px){.navbar-nav--mm.level-0.final{width:60%}}@media (min-width:768px){.navbar-nav--mm.level-1{left:70%}}.navbar-nav--mm .navbar-nav{padding-right:0;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;flex:1}.navbar-nav--mm .navbar-nav::-webkit-scrollbar{width:5px}.navbar-nav--mm .navbar-nav::-webkit-scrollbar-track{background:rgba(255, 255, 255, 0.6);border-radius:4px}.navbar-nav--mm .navbar-nav::-webkit-scrollbar-thumb{background:#9C213F;border-radius:4px}.navbar-nav--mm .navbar-nav a{font-size:clamp(13px, 0.8333333333vw, 16px)}@media (max-width:767px){.navbar-nav--mm .navbar-nav a{font-size:15px}}.navbar-back{text-align:right}.navbar-back a{display:inline-flex;align-items:center;text-decoration:none !important}.navbar-back a .icon-prev{margin-right:12px}.navbar-menu{position:relative;overflow:hidden}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#273237;display:flex;align-items:center;justify-content:center;z-index:9999}.footer .container{padding-left:clamp(35px, 5.2083333333vw, 100px);padding-right:clamp(35px, 5.2083333333vw, 100px)}.footer-top{padding-top:clamp(35px, 3.125vw, 60px);padding-bottom:clamp(35px, 3.125vw, 60px);border:1px solid #273237}.footer-bottom{background-color:#79726E;font-size:clamp(12px, 0.6770833333vw, 13px);color:#FFFFFF;font-weight:500;padding-top:clamp(20px, 1.8229166667vw, 35px);padding-bottom:clamp(20px, 1.8229166667vw, 35px)}.footer-bottom a{color:#FFFFFF}.footer-bottom a:hover{color:#C9C9C9}.footer-bottom .container{display:flex;justify-content:space-between}@media (max-width:1199px){.footer-bottom .container{flex-wrap:wrap}}.footer-bottom .page-body a{text-decoration:underline}.footer-menu{font-weight:500;font-size:clamp(12px, 0.8333333333vw, 16px)}@media (max-width:767px){.footer-menu{font-size:clamp(11px, 0.6770833333vw, 13px)}}.footer-menu a{color:#273237}.footer-menu a:hover{color:#9C213F}.footer-menu .nav{flex-wrap:nowrap;display:flex;justify-content:space-between;column-gap:12px;row-gap:20px}@media (max-width:767px){.footer-menu .nav{flex-wrap:wrap}}.footer-menu .nav>li{break-inside:avoid-column}@media (max-width:767px){.footer-menu .nav>li{flex:0 0 47%}}.footer-menu .nav>li>a{color:#9C213F;font-weight:700}.footer-menu .nav>li>ul{list-style:none;padding:0}.footer-menu .nav>li>ul>li{margin-top:5px;line-height:1.3}.footer-menu .nav>li>ul>li ul{display:none}.footer-social{margin-top:clamp(35px, 3.6458333333vw, 70px)}@media (min-width:768px){.footer-social{display:flex;align-items:center}}.footer-social .h4{font-size:clamp(15px, 0.9375vw, 18px)}@media (min-width:768px){.footer-social .h4{margin-bottom:0;margin-right:30px}}.footer-social .nav>li:not(:last-child){margin-right:12px}@media (max-width:767px){.footer-social .nav>li:not(:last-child){margin-right:8px}}.footer-social .nav>li a{display:flex;align-items:center;justify-content:center;width:clamp(35px, 2.6041666667vw, 50px);height:clamp(35px, 2.6041666667vw, 50px);background-color:#9C213F;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.footer-social .nav>li a:hover{background-color:#79726E}@media (max-width:1199px){.footer-copyright{flex:0 0 100%;margin-bottom:10px}}.footer-utility{flex:0 0 45%}@media (max-width:1600px){.footer-utility{flex-basis:35%}}@media (max-width:1199px){.footer-utility{flex-basis:50%}}@media (max-width:767px){.footer-utility{flex-basis:100%;margin-top:10px}}.footer-utility .nav{justify-content:space-between}@media (max-width:575px){.footer-utility .nav>li{flex:0 0 100%}.footer-utility .nav>li+li{margin-top:10px}}.quick-links{margin-bottom:clamp(30px, 2.6041666667vw, 50px)}@media (min-width:768px){.quick-links{display:flex;align-items:center}}.quick-links .h4{white-space:nowrap}@media (min-width:768px){.quick-links .h4{margin-bottom:0;margin-right:clamp(20px, 2.6041666667vw, 50px)}}@media (max-width:767px){.quick-links .nav{justify-content:space-between}}.quick-links .nav>li{margin-top:5px;margin-bottom:5px}.quick-links .nav>li:not(:last-child){margin-right:clamp(15px, 1.5625vw, 30px)}@media (max-width:991px){.quick-links .nav>li:not(:last-child){margin-right:clamp(15px, 1.0416666667vw, 20px)}}@media (max-width:767px){.quick-links .nav>li{flex:0 0 48%;margin:0 0 10px !important}}.quick-links .nav>li>a{display:flex;justify-content:center;font-size:clamp(12px, 0.8333333333vw, 16px);font-weight:700;font-family:"Ubuntu", sans-serif;text-decoration:none;border:none;color:#FFFFFF;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;line-height:24px;background-color:#9C213F;padding-left:clamp(15px, 1.4583333333vw, 28px);padding-right:clamp(15px, 1.4583333333vw, 28px);padding-top:clamp(6px, 0.4166666667vw, 8px);padding-bottom:clamp(6px, 0.4166666667vw, 8px);position:relative;text-align:center}.quick-links .nav>li>a:hover{color:#FFFFFF;background-color:#79726E}.sticky-social{position:fixed;z-index:29;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sticky-social .nav{flex-direction:column}.sticky-social .nav>li+li{margin-top:8px}.sticky-social .nav>li a{display:flex;align-items:center;justify-content:center;width:clamp(25px, 1.875vw, 36px);height:clamp(25px, 1.875vw, 36px);background-color:#9C213F;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:clamp(12px, 0.8333333333vw, 16px)}.sticky-social .nav>li a:hover{background-color:#79726E}.page-builder-section{padding-top:clamp(45px, 4.6875vw, 90px);padding-bottom:clamp(45px, 4.6875vw, 90px)}.section-single_blog .image-featured .img-bg{overflow:hidden;padding-bottom:56.25%}.section-latest_news_and_events .block-text{margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-latest_news_and_events .block-content .row{--bs-gutter-x:clamp(16px, 1.25vw, 24px);--bs-gutter-y:clamp(16px, 1.25vw, 24px)}.section-latest_news_and_events .item{background-color:#FFFFFF;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;height:100%;display:flex;flex-direction:column}.section-latest_news_and_events .item .image{display:block;position:relative}.section-latest_news_and_events .item .image .img-bg{overflow:hidden;padding-bottom:56.25%}.section-latest_news_and_events .item .image .img-placeholder{display:block;padding-bottom:56.25%;background-color:#817770}.section-latest_news_and_events .item .text{flex:1;display:flex;flex-direction:column;padding:20px}.section-news-events-cards .news-card,.search-filter-news-events .news-card{background-color:#FFFFFF;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0, 0, 0, 0.08);-webkit-transition:box-shadow 0.3s ease, transform 0.3s ease;-moz-transition:box-shadow 0.3s ease, transform 0.3s ease;-ms-transition:box-shadow 0.3s ease, transform 0.3s ease;-o-transition:box-shadow 0.3s ease, transform 0.3s ease;transition:box-shadow 0.3s ease, transform 0.3s ease;height:100%;display:flex;flex-direction:column}.section-news-events-cards .news-card:hover,.search-filter-news-events .news-card:hover{box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}.section-news-events-cards .news-card .card-image,.search-filter-news-events .news-card .card-image{display:block;aspect-ratio:1.7777777778;overflow:hidden;position:relative}.section-news-events-cards .news-card .card-image img,.search-filter-news-events .news-card .card-image img{width:100%;height:100%;object-fit:cover;display:block}.section-news-events-cards .news-card .card-image .card-image-placeholder,.search-filter-news-events .news-card .card-image .card-image-placeholder{display:block;width:100%;aspect-ratio:1.7777777778;background-color:#817770}.section-news-events-cards .news-card .card-body,.search-filter-news-events .news-card .card-body{padding:1.25rem;flex:1;display:flex;flex-direction:column}.section-news-events-cards .news-card .card-date,.search-filter-news-events .news-card .card-date{font-size:clamp(13px, 0.7291666667vw, 14px);color:#666;margin-bottom:0.5rem}.section-news-events-cards .news-card .card-title,.search-filter-news-events .news-card .card-title{font-size:clamp(16px, 0.9375vw, 18px);margin-bottom:0.5rem;line-height:1.3}.section-news-events-cards .news-card .card-title a,.search-filter-news-events .news-card .card-title a{color:inherit;text-decoration:none}.section-news-events-cards .news-card .card-title a:hover,.search-filter-news-events .news-card .card-title a:hover{color:#9C213F}.section-news-events-cards .news-card .card-excerpt,.search-filter-news-events .news-card .card-excerpt{font-size:clamp(14px, 0.78125vw, 15px);color:#555;margin-bottom:1rem;flex:1;line-height:1.5}.section-news-events-cards .news-card .card-excerpt p:last-child,.search-filter-news-events .news-card .card-excerpt p:last-child{margin-bottom:0}.button{display:inline-block;font-size:clamp(14px, 0.78125vw, 15px);font-weight:700;font-family:"Ubuntu", sans-serif;text-decoration:none;border:none;color:#FFFFFF;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;line-height:24px;background-color:#9C213F;padding-left:clamp(22px, 1.4583333333vw, 28px);padding-right:clamp(22px, 1.4583333333vw, 28px);padding-top:clamp(10px, 0.6770833333vw, 13px);padding-bottom:clamp(10px, 0.6770833333vw, 13px);position:relative;text-align:center;text-transform:uppercase}.button:hover{color:#FFFFFF;background-color:#79726E}.button.dark{background-color:#273237;color:#FFFFFF}.button.dark:hover{background-color:#000000;color:#FFFFFF}.button.alt:hover{background:#FFFFFF;color:#9C213F}.button-secondary{border:1px solid rgba(255, 255, 255, 0.6);display:inline-flex;align-items:center;column-gap:6px;color:#FFFFFF;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;line-height:24px;background-color:transparent;padding-left:clamp(15px, 1.4583333333vw, 28px);padding-right:clamp(15px, 1.4583333333vw, 28px);padding-top:clamp(10px, 0.625vw, 12px);padding-bottom:clamp(10px, 0.625vw, 12px);font-size:clamp(14px, 1.0416666667vw, 20px);font-weight:700;text-decoration:none}.button-secondary:hover{border-color:#FFFFFF;background-color:#FFFFFF;color:#273237}.button-arrow{display:inline-flex;align-items:center;font-weight:700;font-size:clamp(14px, 0.78125vw, 15px);color:#273237;background-color:transparent;border:none;padding:0}.button-arrow:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:13px;height:13px;display:flex;align-items:center;justify-content:center;background-color:#9C213F;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:clamp(10px, 0.7291666667vw, 14px);font-size:5px}.button-arrow:hover{color:#9C213F}.cp+.cp{padding-top:0}.section-homepage_hero{position:relative;min-height:clamp(360px, 37.5vw, 720px);height:calc(100vh - 75px);display:flex;flex-direction:column;justify-content:center}.section-homepage_hero .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#79726E}.section-homepage_hero .bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#273237;opacity:0.2;z-index:3}.section-homepage_hero .block-text{text-align:center;color:#FFFFFF;margin-bottom:clamp(30px, 2.0833333333vw, 40px)}.section-homepage_hero .block-search{padding-inline:clamp(20px, 2.6041666667vw, 50px);padding-block:clamp(30px, 4.4270833333vw, 85px);background-color:rgba(39, 50, 55, 0.9)}.section-homepage_hero .block-search .form-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-bottom:10px;column-gap:12px;row-gap:8px}.section-homepage_hero .block-search .form-buttons .button-secondary{font-size:clamp(13px, 0.8333333333vw, 16px);white-space:normal}@media (max-width:767px){.section-homepage_hero .block-search .form-buttons{justify-content:center}.section-homepage_hero .block-search .form-buttons>div{width:calc(50% - 6px)}.section-homepage_hero .block-search .form-buttons>div .button-secondary{width:100%;text-align:center;justify-content:center}.section-homepage_hero .block-search .form-buttons>div .button-secondary.dropdown-toggle{justify-content:space-between}}@media (max-width:599px){.section-homepage_hero .block-search .form-buttons>div{width:100%}}@media (max-width:767px){.section-homepage_hero .block-search .form-item{flex:0 0 100% !important}}@media (max-width:767px){.section-homepage_hero .block-search .form-action{width:100%}}.section-homepage_hero .block-search .form-content{column-gap:6px;row-gap:6px;margin-bottom:10px}@media (max-width:767px){.section-homepage_hero .block-search .form-content{flex-wrap:wrap}}.section-homepage_hero .block-search .form-content input[type="text"],.section-homepage_hero .block-search .form-content input[type="search"]{font-size:clamp(14px, 1.1458333333vw, 22px);font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-inline:clamp(20px, 2.1875vw, 42px);height:clamp(50px, 4.1666666667vw, 80px)}.section-homepage_hero .block-search .form-content .button{min-width:clamp(140px, 11.0416666667vw, 212px);height:clamp(50px, 4.1666666667vw, 80px);font-size:clamp(18px, 1.25vw, 24px);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (max-width:767px){.section-homepage_hero .block-search .form-content .button{width:100%}}.section-page_title{text-align:center;color:#FFFFFF;padding:0}.section-page_title .block-content{padding-top:clamp(28px, 1.8229166667vw, 35px);padding-bottom:clamp(28px, 1.8229166667vw, 35px);background-color:#79726E}.section-page_title .image .img-bg{height:clamp(220px, 18.75vw, 360px)}.section-page_title.has-logo{color:#273237}.section-page_title.has-logo .block-content{background-color:#FFFFFF;padding:0}.section-breadcrumbs{padding-top:clamp(25px, 1.5625vw, 30px);padding-bottom:clamp(25px, 1.5625vw, 30px);font-size:clamp(13px, 0.78125vw, 15px)}.section-breadcrumbs .container{padding-left:clamp(25px, 1.5625vw, 30px);padding-right:clamp(25px, 1.5625vw, 30px)}.section-breadcrumbs a{color:#273237}.section-breadcrumbs a:hover{color:#9C213F}.section-breadcrumbs+.cp{padding-top:35px}.dropdown-menu{--bs-dropdown-link-active-bg: #9C213F;font-size:clamp(13px, 0.7291666667vw, 14px);text-align:inherit}.dropdown-menu button.dropdown-item{display:flex;align-items:center;justify-content:space-between;column-gap:12px}.dropdown-menu button.dropdown-item:after{display:block;content:" ";width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc}@media (max-width:767px){.dropdown-menu button.dropdown-item:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.dropdown-menu ul.dropdown-submenu{display:none;position:absolute;left:100%;top:-9px}@media (max-width:767px){.dropdown-menu ul.dropdown-submenu{position:static}}.dropdown-menu ul.dropdown-submenu.by-name-list{max-height:250px;overflow:auto;-webkit-overflow-scrolling:touch}.dropdown-menu ul.dropdown-submenu-left{right:100%;left:auto}.dropdown-menu ul.dropdown-submenu a{display:flex;align-items:center;justify-content:space-between;color:inherit;column-gap:8px}.dropdown-menu ul.dropdown-submenu a:active{color:#FFFFFF}.dropdown-menu ul.dropdown-submenu a img{width:10px;height:auto}.dropdown-menu ul.dropdown-submenu a:not(:last-child){display:flex;align-items:center;justify-content:space-between;column-gap:12px}.dropdown-menu ul.dropdown-submenu a:not(:last-child):after{display:block;content:" ";width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc}.dropdown-menu li{position:relative}.dropdown-menu li:hover>ul.dropdown-submenu{display:block}.section-links .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.section-links .block-title{margin-bottom:clamp(30px, 3.3854166667vw, 65px);max-width:clamp(920px, 56.25vw, 1080px);margin-left:auto;margin-right:auto}.section-links .item{position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;height:clamp(210px, 14.5833333333vw, 280px);display:flex;align-items:center;justify-content:center}.section-links .item .img-bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.section-links .item .img-bg:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;background-color:#273237;opacity:0.5;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.section-links .item .text{color:#FFFFFF;padding-left:25px;padding-right:25px}.section-links .item .text .h3{margin-left:auto;margin-right:auto;max-width:280px}.section-links .item .text .button-arrow{color:#FFFFFF}.section-links .item-text{margin-top:16px}.section-links .item:hover .img-bg:before{opacity:0.8}.section-links .item.no-img:after{content:"";background-color:#80102E;position:absolute;z-index:-2;left:0;top:0;width:100%;height:100%}.section-links .item.no-img:before{content:"";width:clamp(240px, 20.8333333333vw, 400px);height:clamp(210px, 20.8333333333vw, 400px);position:absolute;left:0;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;background:url(../images/logo-bg-2.png) no-repeat center;background-size:100%;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.section-links .item.no-img .img-bg:before{opacity:0}.section-links .item.no-img:hover:before{-webkit-transform:translate(-50%, -50%) scale(1.1);-moz-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);-o-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.section-links .item.no-overlay .img-bg:after,.section-links .item.no-overlay .img-bg:before{display:none !important}.section-our_services .row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.section-our_services .block-text h4{color:#9C213F}.section-our_services .block-services .item+.item{border-top:2px solid #C9C9C9;padding-top:24px;margin-top:24px}.section-our_services .block-services .item p{margin-bottom:5px}.section-text_image .text h4{color:#9C213F}.section-text_image .text .nav{margin-top:clamp(20px, 1.3020833333vw, 25px);column-gap:clamp(14px, 0.8333333333vw, 16px);row-gap:16px}.section-text_image .text .nav .text-image-cta{display:inline-flex;align-items:center}.section-text_image .text .nav .text-image-cta:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(255, 255, 255, 0.25);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:10px;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}.section-text_image .text .nav .text-image-cta:hover{background-color:#9C213F;color:#FFFFFF}.section-text_image .text .nav .text-image-cta:hover:after{background-color:rgba(255, 255, 255, 0.35)}.section-text_image .image .img-bg{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-bottom:58%}.section-text_image .row{--bs-gutter-x:clamp(24px, 3.125vw, 60px);--bs-gutter-y: 30px}@media (min-width:1200px){.section-text_image .row .col-xl-5{width:45%}}.swiper-button-prev,.swiper-button-next{width:clamp(40px, 2.6041666667vw, 50px);height:clamp(40px, 2.6041666667vw, 50px);background:#9C213F;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FFFFFF;margin-top:clamp(-25px, -1.3020833333vw, -20px)}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-lock{display:none !important}.section-our_collections .block-text{margin-left:auto;margin-right:auto;max-width:clamp(680px, 41.6666666667vw, 800px);margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-our_collections .block-collections{margin-left:clamp(-130px, -6.7708333333vw, -35px);margin-right:clamp(-130px, -6.7708333333vw, -35px)}@media (max-width:991px){.section-our_collections .block-collections{margin-left:-15px;margin-right:-15px}}.section-our_collections .swiper-slide{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;height:clamp(180px, 12.5vw, 240px);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#817770;padding:20px;color:#FFFFFF;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.section-our_collections .swiper-slide .item{text-align:center}.section-our_collections .swiper-slide .item .button-arrow{color:#FFFFFF}.section-our_collections .swiper-slide .item .button-arrow:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.section-our_collections .swiper-slide:hover{background-color:#79726E}.section-our_collections .swiper-buttons{display:flex;justify-content:center;margin-top:clamp(30px, 2.5vw, 48px)}.section-our_collections .swiper-buttons .swiper-button-prev,.section-our_collections .swiper-buttons .swiper-button-next{position:static;margin:0}.section-our_collections .swiper-buttons .swiper-button-next{margin-left:10px}.section-latest_books{background-color:rgba(129, 119, 112, 0.2);overflow:hidden}.section-latest_books .block-text{margin-left:auto;margin-right:auto;max-width:clamp(680px, 41.6666666667vw, 800px);margin-bottom:clamp(30px, 2.6041666667vw, 50px)}@media (min-width:992px){.section-latest_books .block-books{margin-inline:clamp(-180px, -9.375vw, -45px)}}@media (max-width:991px){.section-latest_books .block-books{margin-inline:-35px}}.section-latest_books .block-books .img .img-bg{overflow:hidden;padding-bottom:125%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.section-latest_books .block-books .swiper-buttons{display:flex;justify-content:center;margin-top:clamp(30px, 2.5vw, 48px);column-gap:10px}.section-latest_books .block-books .swiper-buttons .swiper-button-prev,.section-latest_books .block-books .swiper-buttons .swiper-button-next{position:static;margin:0}.section-operational_hours .row{--bs-gutter-x:clamp(30px, 4.1666666667vw, 80px);--bs-gutter-y: 30px}.section-operational_hours .block-social{margin-top:20px}.section-operational_hours .block-social .nav{column-gap:clamp(16px, 1.1458333333vw, 22px)}.section-operational_hours .block-social .nav a{display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:clamp(42px, 2.6041666667vw, 50px);height:clamp(42px, 2.6041666667vw, 50px);background-color:#817770;color:#FFFFFF;font-size:clamp(20px, 1.40625vw, 27px)}.section-operational_hours .block-social .nav a:hover{background-color:#9C213F}.section-operational_hours .text h2,.section-operational_hours .text h3,.section-operational_hours .text h4{color:#9C213F}.section-operational_hours .text p{max-width:clamp(400px, 22.3958333333vw, 430px)}.section-operational_hours .block-days__header{display:flex;column-gap:10px;background-color:#9C213F;color:#FFFFFF}.section-operational_hours .block-days__header>div{flex:1;font-weight:700;font-size:clamp(15px, 1.0416666667vw, 20px);text-transform:capitalize;font-weight:700;padding-block:clamp(16px, 1.5625vw, 30px);padding-inline:clamp(20px, 2.0833333333vw, 40px)}.section-operational_hours .block-days__body-row{display:flex;border-bottom:1px solid #C9C9C9}.section-operational_hours .block-days__body-row>div{flex:1;font-size:clamp(15px, 1.0416666667vw, 20px);font-weight:700;padding-block:clamp(8px, 0.625vw, 12px);padding-inline:clamp(20px, 2.0833333333vw, 40px)}.section-operational_hours .block-days__body-row>div:nth-child(1){border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9}.section-operational_hours .block-days__body-row>div:nth-child(2){border-right:1px solid #C9C9C9}.section-centered_text .block-content{margin-left:auto;margin-right:auto;max-width:clamp(960px, 65.625vw, 1260px)}.section-centered_text .block-content h4{margin-bottom:1em}.section-centered_text .block-content p{max-width:clamp(720px, 54.1666666667vw, 1040px);margin-left:auto;margin-right:auto}.section-centered_text .button{margin-top:clamp(25px, 1.8229166667vw, 35px)}.section-text_and_background_slider{position:relative;color:#FFFFFF;padding-top:clamp(120px, 8.59375vw, 165px);padding-bottom:clamp(50px, 6.7708333333vw, 130px);height:100vh;min-height:clamp(600px, 33.3333333333vw, 640px);max-height:1080px}@media (max-width:991px){.section-text_and_background_slider{height:calc(100vh - var(--body-padding-top))}}@media (max-width:767px){.section-text_and_background_slider{height:auto;min-height:80vh;justify-content:flex-end !important;padding-bottom:60px}}.section-text_and_background_slider .bg-slider{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#273237}.section-text_and_background_slider .bg-slider:before{content:"";width:85%;position:absolute;left:0;top:0;height:100%;z-index:3;background:linear-gradient(to right, #273237 0%, rgba(39, 50, 55, 0.03) 100%);opacity:0.83;mix-blend-mode:hard-light}.section-text_and_background_slider .bg-slider-pagination{position:absolute;right:clamp(32px, 3.3333333333vw, 64px);top:50%;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;width:auto}@media (max-width:767px){.section-text_and_background_slider .bg-slider-pagination{top:auto;bottom:15px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}}.section-text_and_background_slider .bg-slider-pagination .swiper-pagination-bullet{width:clamp(24px, 1.5625vw, 30px);height:clamp(24px, 1.5625vw, 30px);border:1px solid transparent;background:none !important;display:flex;align-items:center;justify-content:center;margin:0;-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;opacity:1}.section-text_and_background_slider .bg-slider-pagination .swiper-pagination-bullet:before{content:"";width:clamp(12px, 0.6770833333vw, 13px);height:clamp(12px, 0.6770833333vw, 13px);background-color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.section-text_and_background_slider .bg-slider-pagination .swiper-pagination-bullet:not(:first-child){margin-top:10px}.section-text_and_background_slider .bg-slider-pagination .swiper-pagination-bullet-active{border-color:#9C213F}.section-text_and_background_slider .bg-slider-pagination .swiper-pagination-bullet-active:before{background-color:#9C213F}.section-text_and_background_slider .bg-slider .swiper-slide .img-bg{position:absolute;left:0;top:0;width:100%;height:100%}.section-text_and_background_slider .bg-slider .swiper-slide video,.section-text_and_background_slider .bg-slider .swiper-slide iframe{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.section-text_and_background_slider .page-body{max-width:clamp(600px, 35.4166666667vw, 680px);line-height:1.3}@media (max-width:767px){.section-text_and_background_slider .page-body{padding-right:40px}}.section-text_and_background_slider .page-body a:not(.button){color:#FFFFFF;text-decoration:underline}.section-text_and_background_slider .breadcrumbs{width:100%;position:absolute;left:0;bottom:0;z-index:3;color:#FFFFFF;padding-left:clamp(20px, 1.5625vw, 30px);padding-right:clamp(20px, 1.5625vw, 30px);padding-bottom:clamp(20px, 1.3020833333vw, 25px);font-size:clamp(13px, 0.78125vw, 15px);margin-bottom:0}@media (max-width:767px){.section-text_and_background_slider .breadcrumbs{display:none}}.section-text_and_background_slider .breadcrumbs a{color:#FFFFFF}.section-operational_hours_v2 .row{--bs-gutter-x:clamp(30px, 4.1666666667vw, 80px);--bs-gutter-y: 30px}@media (min-width:1200px){.section-operational_hours_v2 .row>.col-xl-5{width:45%}}.section-operational_hours_v2 .text-2{margin-top:clamp(25px, 1.5625vw, 30px)}.section-operational_hours_v2 .block-right h3{color:#9C213F}.section-operational_hours_v2 .block-days__header{display:flex;column-gap:10px;background-color:#9C213F;color:#FFFFFF}.section-operational_hours_v2 .block-days__header>div{flex:1;font-weight:700;font-size:clamp(15px, 1.0416666667vw, 20px);text-transform:capitalize;font-weight:700;padding-block:clamp(16px, 1.5625vw, 30px);padding-inline:clamp(20px, 2.0833333333vw, 40px)}.section-operational_hours_v2 .block-days__body-row{display:flex;border-bottom:1px solid #C9C9C9}.section-operational_hours_v2 .block-days__body-row>div{flex:1;font-size:clamp(15px, 1.0416666667vw, 20px);font-weight:700;padding-block:clamp(8px, 0.625vw, 12px);padding-inline:clamp(20px, 2.0833333333vw, 40px)}.section-operational_hours_v2 .block-days__body-row>div:nth-child(1){border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9}.section-operational_hours_v2 .block-days__body-row>div:nth-child(2){border-right:1px solid #C9C9C9}.section-text_and_background_image{position:relative;color:#FFFFFF;padding-top:clamp(75px, 11.9791666667vw, 230px);padding-bottom:clamp(75px, 11.9791666667vw, 230px)}.section-text_and_background_image .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#273237}.section-text_and_background_image .bg:before{content:"";width:85%;position:absolute;left:0;top:0;height:100%;z-index:3;background:linear-gradient(to right, #273237 0%, rgba(39, 50, 55, 0.03) 100%);opacity:0.83;mix-blend-mode:hard-light}.section-text_and_background_image .page-body{max-width:clamp(500px, 30.2083333333vw, 580px);line-height:1.3}.section-text_and_background_image .page-body a:not(.button){color:#FFFFFF;text-decoration:underline}@media (min-width:768px){.section-text_and_background_image.text-p-right .page-body{margin-left:auto}}.section-text_and_background_image.h-size-large .page-body h2{font-size:clamp(32px, 4.1666666667vw, 80px);margin-bottom:0.3em}.section-our_policies .block-text{margin-left:auto;margin-right:auto;max-width:clamp(680px, 41.6666666667vw, 800px);margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-our_policies .row{--bs-gutter-x:clamp(16px, 1.25vw, 24px);--bs-gutter-y:clamp(16px, 1.25vw, 24px)}.section-our_policies .row .item{text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden;height:clamp(180px, 14.5833333333vw, 280px);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#817770;padding:20px;color:#FFFFFF;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.section-our_policies .row .item .button-arrow{color:#FFFFFF}.section-our_policies .row .item .button-arrow:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.section-our_policies .row .item:hover{background-color:#79726E}@media (min-width:768px){.section-facts .items{padding-inline:clamp(25px, 3.6458333333vw, 70px)}}.section-facts .items .row{--bs-gutter-x:clamp(34px, 5.2083333333vw, 100px);--bs-gutter-y:clamp(35px, 2.8645833333vw, 55px)}.section-facts .items .h1{margin-bottom:0;color:#9C213F;font-size:clamp(35px, 4.1666666667vw, 80px)}.section-contact_us .image .img-bg{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-bottom:70%}.section-contact_us .row-main{--bs-gutter-x:clamp(24px, 2.6041666667vw, 50px);--bs-gutter-y: 30px}.section-contact_us .contact-blocks{margin-top:25px}.section-contact_us .contact-blocks .row{--bs-gutter-x: 14px;--bs-gutter-y: 14px}.section-contact_us .contact-blocks__item{background-color:#FFFFFF;padding:20px;min-height:clamp(160px, 9.0625vw, 174px);display:flex;align-items:center;column-gap:20px;-webkit-box-shadow:1px 4px 8px rgba(0, 0, 0, 0.16);-moz-box-shadow:1px 4px 8px rgba(0, 0, 0, 0.16);box-shadow:1px 4px 8px rgba(0, 0, 0, 0.16);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.section-contact_us .contact-blocks__item [class^="icon-"],.section-contact_us .contact-blocks__item [class*=" icon-"]{font-size:clamp(48px, 3.6458333333vw, 70px);flex-grow:0;flex-shrink:0}.section-contact_us .contact-blocks__item p{margin-bottom:0}.section-contact_us .contact-blocks__item p a{color:inherit;text-decoration:underline}.table{margin-bottom:25px;border:1px solid #C9C9C9}@media (max-width:767px){.table thead{display:none}}.table thead th{background-color:#9C213F;color:#FFFFFF;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:700;border:1px solid #9C213F;padding:clamp(10px, 0.9375vw, 18px);line-height:1.22}.table tbody tr td{padding-top:6px;padding-bottom:6px;padding-left:clamp(15px, 1.25vw, 24px);padding-right:clamp(15px, 1.25vw, 24px);border:1px solid #C9C9C9;line-height:1.3;font-size:12px;font-weight:500}@media (max-width:767px){.table.table-mobile{display:block;border:none}}@media (max-width:767px){.table.table-mobile tr,.table.table-mobile td,.table.table-mobile th,.table.table-mobile tbody{display:block}}@media (max-width:767px){.table.table-mobile tbody tr+tr{margin-top:25px}}@media (max-width:767px){.table.table-mobile tbody tr td+td{margin-top:-1px}}@media (max-width:767px){.table.table-mobile tbody tr td:before{content:attr(data-heading) ": ";display:inline-block;color:#9C213F;font-size:16px;font-weight:700;margin-right:15px}}.section-text .page-body{max-width:clamp(1024px, 65.625vw, 1260px);margin-inline:auto}.section-text .page-body table{max-width:clamp(720px, 56.7708333333vw, 1090px)}.section-text_blocks_on_2_columns .row{--bs-gutter-x:clamp(30px, 6.7708333333vw, 130px);--bs-gutter-y: 45px}.section-teaching-research .block-intro{margin-left:auto;margin-right:auto;max-width:clamp(680px, 41.6666666667vw, 800px);margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-teaching-research .section-column-title{margin-bottom:clamp(20px, 1.5625vw, 30px);color:#9C213F}.section-teaching-research .block-content .row.teaching-research-columns{--bs-gutter-x:clamp(24px, 3.125vw, 60px);--bs-gutter-y: 30px}@media (min-width:576px){.section-teaching-research .block-content .row.teaching-research-columns .teaching-column,.section-teaching-research .block-content .row.teaching-research-columns .research-column{width:50%;flex:0 0 50%}}@media (min-width:1200px){.section-teaching-research .block-content .row.teaching-research-columns .teaching-column,.section-teaching-research .block-content .row.teaching-research-columns .research-column{width:41.666667%;flex:0 0 41.666667%}}@media (max-width:767px){.section-teaching-research .block-content .row.teaching-research-columns .teaching-column{margin-bottom:2rem}}.section-teaching-research .topic-cards{display:flex;flex-direction:column;gap:24px}@media (max-width:575px){.section-teaching-research .topic-cards{gap:16px}}.section-teaching-research .topic-card{background:#FFFFFF;border:1px solid rgba(201, 201, 201, 0.3);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;overflow:hidden;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;-ms-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;display:flex;flex-direction:column;min-height:160px}.section-teaching-research .topic-card:hover{box-shadow:0 8px 24px rgba(0, 0, 0, 0.08)}.section-teaching-research .topic-card__image{position:relative;width:100%;padding-bottom:50%;overflow:hidden;flex-shrink:0}.section-teaching-research .topic-card__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.section-teaching-research .topic-card__body{padding:20px 24px 24px;flex:1;display:flex;flex-direction:column}@media (max-width:575px){.section-teaching-research .topic-card__body{padding:16px 20px 20px}}.section-teaching-research .topic-card__title{margin-bottom:12px;color:#273237;font-weight:600}.section-teaching-research .topic-card__description{margin-bottom:16px;font-size:0.95em;line-height:1.5;color:#C9C9C9;flex:1}.section-teaching-research .topic-card__description p{margin-bottom:0.5em}.section-teaching-research .topic-card__description p:last-child{margin-bottom:0}.section-teaching-research .no-topics{color:#C9C9C9;font-style:italic;margin-top:0.5rem}.section-full_width_cta{position:relative;color:#FFFFFF;padding-top:clamp(55px, 6.25vw, 120px);padding-bottom:clamp(55px, 6.25vw, 120px)}.section-full_width_cta .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#273237}.section-full_width_cta .bg:before{content:"";width:100%;position:absolute;left:0;top:0;height:100%;z-index:3;background:#273237;opacity:0.77}@media (min-width:992px){.section-full_width_cta .bg:before{width:50%}}@media (min-width:992px){.section-full_width_cta .page-body{width:45%}}.section-office{overflow:hidden}.section-office .block-title{margin-bottom:clamp(30px, 3.125vw, 60px);margin-left:auto;margin-right:auto;max-width:clamp(720px, 54.1666666667vw, 1040px)}.section-office .block-content{margin-left:clamp(-150px, -7.8125vw, -35px);margin-right:clamp(-150px, -7.8125vw, -35px)}@media (max-width:991px){.section-office .block-content{margin-left:-35px;margin-right:-35px}}.section-office .block-map{position:relative;height:clamp(280px, 42.96875vw, 825px)}.section-office .block-map iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.section-image .image{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:hidden}.section-image .image .img-bg{padding-bottom:35%}.section-search_guide_blocks .block-text{margin-bottom:clamp(25px, 1.5625vw, 30px);margin-left:auto;margin-right:auto;max-width:clamp(720px, 46.875vw, 900px)}.section-search_guide_blocks .block-content .row{--bs-gutter-x: 30px;--bs-gutter-y: 35px}@media (min-width:1200px){.section-search_guide_blocks .block-content .row .col-xl-5{width:44%}}.section-search_guide_blocks .block-content h4{color:#9C213F}.section-search_guide .block-title{margin-bottom:clamp(25px, 2.0833333333vw, 40px);margin-left:auto;margin-right:auto;max-width:clamp(1024px, 62.5vw, 1200px)}.section-search_guide .block-title h2{font-size:clamp(32px, 4.1666666667vw, 80px);margin-bottom:0.25em}.section-search_guide .block-title p{margin-left:auto;margin-right:auto;max-width:clamp(720px, 54.1666666667vw, 1040px)}.section-search_guide .block-title-2{margin-left:auto;margin-right:auto;max-width:clamp(680px, 49.4791666667vw, 950px);margin-bottom:clamp(30px, 3.125vw, 60px)}.section-search_guide .block-content .row{--bs-gutter-x: 30px;--bs-gutter-y: 35px}.section-search_guide .image .img-bg{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-bottom:58%}.section-search_guide .block-text:not(:first-child){margin-top:30px}.section-search_guide .block-steps__item:not(:first-child){border-top:2px solid #C9C9C9;padding-top:20px;margin-top:20px}.accordion{--bs-accordion-color: #273237;--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-active-color: #9C213F;--bs-accordion-active-bg: transparent;--bs-accordion-btn-color: #273237;--bs-accordion-btn-bg: transparent;--bs-accordion-sep: #C9C9C9}.accordion-item{border:none;background:none;border-radius:0px !important}.accordion-item:not(:first-of-type){padding-top:clamp(15px, 0.8854166667vw, 17px);margin-top:clamp(15px, 0.8854166667vw, 17px);border-top:1px solid var(--bs-accordion-sep)}.accordion-button{font-size:clamp(18px, 1.5625vw, 30px);font-weight:700;padding:15px 0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:1.1;justify-content:space-between}.accordion-button:not(.collapsed){box-shadow:none}.accordion-button:not(.collapsed) .accordion-button-plus{background-color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed) .accordion-button-plus:after{-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.accordion-button:focus{box-shadow:none}.accordion-button::after{display:none}.accordion-button:hover{color:var(--bs-accordion-active-color)}.accordion-button-plus{margin-left:15px;flex:0 0 40px;width:clamp(32px, 2.0833333333vw, 40px);height:clamp(32px, 2.0833333333vw, 40px);flex-basis:clamp(32px, 2.0833333333vw, 40px);position:relative;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:var(--bs-accordion-active-color)}.accordion-button-plus:before,.accordion-button-plus:after{content:"";width:13px;height:2px;background:#FFFFFF;position:absolute;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform-origin:50% 50%;top:50%;left:50%;margin-top:-1px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.accordion-button-plus:after{-webkit-transform:translate(-50%, -50%) rotate(-90deg);-moz-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);-o-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.accordion-body{padding:0 0 25px 0}.section-databases .block-text{margin-bottom:20px}.section-databases .block-text .h3{color:#9C213F}.section-databases .block-filters{margin-bottom:30px}.section-databases .block-filters .row{--bs-gutter-x:clamp(12px, 1.0416666667vw, 20px);--bs-gutter-y: 20px}.section-databases .search-filter-label{font-weight:700;margin:0;width:auto;white-space:nowrap}.section-databases .search-filter-component-combobox{width:auto;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.section-databases .search-filter-component-combobox__listbox-toggle:before{display:none}.section-databases .search-filter-field--control-type-submit .search-filter-input-button{border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#9C213F;height:clamp(50px, 4.1666666667vw, 80px);min-width:clamp(120px, 11.0416666667vw, 212px);color:#FFFFFF;font-weight:700;font-size:clamp(18px, 1.25vw, 24px)}.section-databases .search-filter-field--control-type-submit .search-filter-input-button:hover{color:#FFFFFF;background-color:#79726E}.section-databases .search-filter-field--control-type-submit .search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button--is-selected){color:#FFFFFF;background-color:#79726E}.section-databases .search-filter-field--control-type-sort{display:flex;flex-direction:row;align-items:center;column-gap:12px;max-width:190px}.section-databases .search-filter-field--control-type-load_more{position:relative;justify-content:center;padding-top:40px;display:flex;flex-direction:row}.section-databases .search-filter-field--control-type-load_more .search-filter-input-button{font-weight:bold;border:none;position:relative;z-index:2;border-radius:0;padding:0;display:inline-flex;align-items:center}.section-databases .search-filter-field--control-type-load_more .search-filter-input-button:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:13px;height:13px;display:flex;align-items:center;justify-content:center;background-color:#9C213F;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:clamp(10px, 0.7291666667vw, 14px);font-size:5px}.section-databases .search-filter-field--control-type-load_more .search-filter-input-button:hover{color:#9C213F}.section-databases .search-filter-input-text input[type="text"].search-filter-input-text__input{height:clamp(50px, 4.1666666667vw, 80px);border-color:#273237;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:clamp(16px, 1.1458333333vw, 22px);font-weight:700;padding-inline:clamp(15px, 1.8229166667vw, 35px)}.section-databases .accordion-item:last-child{border-bottom:1px solid var(--bs-accordion-sep)}.section-e-collections .block-text{margin-bottom:20px;max-width:clamp(720px, 46.875vw, 900px);margin-left:auto;margin-right:auto}.section-e-collections .search-filter-label{font-weight:700;margin:0;width:auto;white-space:nowrap}.section-e-collections .search-filter-component-combobox{width:auto;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.section-e-collections .search-filter-component-combobox__listbox-toggle:before{display:none}.section-e-collections .search-filter-field--control-type-submit .search-filter-input-button{border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#9C213F;height:clamp(50px, 4.1666666667vw, 80px);min-width:clamp(120px, 11.0416666667vw, 212px);color:#FFFFFF;font-weight:700;font-size:clamp(18px, 1.25vw, 24px)}.section-e-collections .search-filter-field--control-type-submit .search-filter-input-button:hover{color:#FFFFFF;background-color:#79726E}.section-e-collections .search-filter-field--control-type-submit .search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button--is-selected){color:#FFFFFF;background-color:#79726E}.section-e-collections .search-filter-field--control-type-sort{display:flex;flex-direction:row;align-items:center;column-gap:12px;max-width:190px}.section-e-collections .search-filter-field--control-type-load_more{position:relative;justify-content:center;padding-top:40px;display:flex;flex-direction:row}.section-e-collections .search-filter-field--control-type-load_more .search-filter-input-button{font-weight:bold;border:none;position:relative;z-index:2;border-radius:0;padding:0;display:inline-flex;align-items:center}.section-e-collections .search-filter-field--control-type-load_more .search-filter-input-button:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:13px;height:13px;display:flex;align-items:center;justify-content:center;background-color:#9C213F;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:clamp(10px, 0.7291666667vw, 14px);font-size:5px}.section-e-collections .search-filter-field--control-type-load_more .search-filter-input-button:hover{color:#9C213F}.section-e-collections .search-filter-input-text input[type="text"].search-filter-input-text__input{height:clamp(50px, 4.1666666667vw, 80px);border-color:#273237;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:clamp(16px, 1.1458333333vw, 22px);font-weight:700;padding-inline:clamp(15px, 1.8229166667vw, 35px)}.section-e-collections .accordion-item:last-child{border-bottom:1px solid var(--bs-accordion-sep)}.section-form .block-text{margin-left:auto;margin-right:auto;max-width:clamp(680px, 41.6666666667vw, 800px);margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-users_privileges .block-text{margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-users_privileges .block-filters{margin-bottom:clamp(30px, 2.6041666667vw, 50px)}.section-users_privileges .block-filters .privileges-filter-label{text-align:center;font-weight:600;font-size:clamp(16px, 0.9375vw, 18px);margin-bottom:16px;color:#273237}.section-users_privileges .block-filters .privileges-filter-links__buttons{display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(12px, 2.6041666667vw, 50px);row-gap:12px}.section-users_privileges .block-filters .privileges-filter-link{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(90px, 11.0416666667vw, 212px);height:clamp(46px, 3.5416666667vw, 68px);font-size:clamp(16px, 1.5625vw, 30px);font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid rgba(39, 50, 55, 0.2);background-color:#FFFFFF;color:rgba(39, 50, 55, 0.47);text-decoration:none;transition:color 0.2s, border-color 0.2s, background-color 0.2s}.section-users_privileges .block-filters .privileges-filter-link:hover{color:#9C213F;border-color:#9C213F}.section-users_privileges .block-filters .privileges-filter-link--active{color:#FFFFFF;border-color:#9C213F;background-color:#9C213F}.section-users_privileges .block-filters .privileges-filter-link--active:hover{color:#FFFFFF;background-color:#871d37;border-color:#871d37}.section-users_privileges .block-filters .search-filter-field--type-choice .search-filter-field__input{justify-content:center;column-gap:clamp(12px, 2.6041666667vw, 50px);row-gap:12px}.section-users_privileges .block-filters .search-filter-field--type-choice .search-filter-field__input .search-filter-input-button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:rgba(39, 50, 55, 0.47);font-weight:700;font-size:clamp(16px, 1.5625vw, 30px);min-width:clamp(90px, 11.0416666667vw, 212px);height:clamp(46px, 3.5416666667vw, 68px)}.section-users_privileges .block-filters .search-filter-field--type-choice .search-filter-field__input .search-filter-input-button.search-filter-input-button--is-selected{color:#FFFFFF;border-color:#9C213F;background-color:#9C213F}.section-users_privileges .block-privileges .search-filter-results-loading{text-align:center;padding:40px 20px}.section-users_privileges .privileges-empty-state{text-align:center;padding:48px 24px;background-color:rgba(129, 119, 112, 0.5);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.section-users_privileges .privileges-empty-state__message{margin:0;font-size:clamp(16px, 0.9375vw, 18px);color:#273237;max-width:480px;margin-left:auto;margin-right:auto}.section-users_privileges .privileges-empty-state--no-filter .privileges-empty-state__message{opacity:0.9}.section-users_privileges .privileges-empty-state--no-results .privileges-empty-state__message{font-weight:500}.section-users_privileges .privileges-results{max-width:800px}.section-users_privileges .privileges__block{margin-bottom:clamp(35px, 3.6458333333vw, 70px)}.section-users_privileges .privileges__block .privileges__role-title,.section-users_privileges .privileges__block>h2,.section-users_privileges .privileges__block>h3{color:#9C213F;margin-bottom:clamp(16px, 1.25vw, 24px)}.section-users_privileges .privileges-summary-card{background-color:#FFFFFF;border:1px solid rgba(39, 50, 55, 0.1);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:24px;margin-bottom:32px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.06)}.section-users_privileges .privileges-summary-card__title{color:#9C213F;margin-top:0;margin-bottom:16px;font-size:clamp(18px, 1.0416666667vw, 20px)}.section-users_privileges .privileges-summary-card__body table{width:100%;border-collapse:collapse}.section-users_privileges .privileges-summary-card__body table th,.section-users_privileges .privileges-summary-card__body table td{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(39, 50, 55, 0.08)}.section-users_privileges .privileges-summary-card__body table th{font-weight:600;background-color:rgba(156, 33, 63, 0.06)}.section-users_privileges .privileges-summary-card__body table tr:last-child th,.section-users_privileges .privileges-summary-card__body table tr:last-child td{border-bottom:none}@media (min-width:1200px){.section-ask_a_librarian .row>.col-xl-4{width:40%;margin-right:5%}}.section-ask_a_librarian .block-back{padding-left:clamp(25px, 1.5625vw, 30px);padding-right:clamp(25px, 1.5625vw, 30px);margin-bottom:35px}.section-ask_a_librarian .block-back a{color:#273237;text-decoration:underline}.section-ask_a_librarian .block-back a:hover{color:#9C213F}.floating-widget{position:fixed;z-index:99;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.floating-widget>a{width:clamp(56px, 3.75vw, 72px);height:clamp(56px, 3.75vw, 72px);background-color:#9C213F;color:#FFFFFF;cursor:pointer;text-align:center;font-size:clamp(10px, 0.6770833333vw, 13px);font-weight:700;padding:15px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:1;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);border:none}.floating-widget>a:hover{background-color:#80102E}.libchat-widget{width:clamp(56px, 3.75vw, 72px);height:clamp(56px, 3.75vw, 72px);background-color:#9C213F;position:relative;color:#FFFFFF;cursor:pointer;text-align:center;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:700;padding:15px;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:1;-webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);-moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);box-shadow:0px 3px 6px rgba(0, 0, 0, 0.16);border:none;-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out}.libchat-widget:hover{background-color:#80102E}.libchat-widget.with-status{padding-bottom:30px}.libchat-widget #libchat_30abdf1688b39a9c18eee407b1f5a969 button.libchat_offline{background-color:#FFFFFF;color:#273237;position:absolute;right:0;bottom:8px;font-size:clamp(8px, 0.5208333333vw, 10px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:1.1;padding:2px 8px;display:flex;align-items:flex-start;border:none}.libchat-widget #libchat_30abdf1688b39a9c18eee407b1f5a969 button.libchat_offline:before{content:"";width:clamp(56px, 3.75vw, 72px);height:clamp(56px, 3.75vw, 72px);position:absolute;right:0;bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.libchat-widget #libchat_30abdf1688b39a9c18eee407b1f5a969 button.libchat_offline:after{content:"";width:3px;height:3px;background-color:#9C213F;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;flex-grow:0;flex-shrink:0}.libchat-widget #libchat_30abdf1688b39a9c18eee407b1f5a969 button.libchat_online{background-color:#FFFFFF;color:#273237;position:absolute;right:0;bottom:8px;font-size:clamp(8px, 0.5208333333vw, 10px);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;line-height:1.1;padding:2px 8px;display:flex;align-items:flex-start;border:none}.libchat-widget #libchat_30abdf1688b39a9c18eee407b1f5a969 button.libchat_online:before{content:"";width:clamp(56px, 3.75vw, 72px);height:clamp(56px, 3.75vw, 72px);position:absolute;right:0;bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.libchat-widget #libchat_30abdf1688b39a9c18eee407b1f5a969 button.libchat_online:after{content:"";width:3px;height:3px;background-color:#31ef40;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;flex-grow:0;flex-shrink:0}.libchat-widget:hover{color:#FFFFFF}.page-id-29 .libchat-widget{display:none}[aria-labelledby="libchat_modal_title"]{z-index:100 !important}.dropdown-toggle{display:inline-flex;align-items:center;justify-content:space-between;position:relative;z-index:3;min-width:clamp(180px, 9.8958333333vw, 190px)}.dropdown-toggle:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:13px;height:13px;display:flex;align-items:center;justify-content:center;background-color:#9C213F;color:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:clamp(10px, 0.7291666667vw, 14px);font-size:8px;border:none}.dropdown-menu{--bs-dropdown-bg: #ededed;--bs-dropdown-color: #273237;--bs-dropdown-link-hover-bg: transparent;min-width:100%;transform:none !important;padding-top:60px;padding-bottom:15px;z-index:2;-webkit-border-radius:40px 40px 20px 20px;-moz-border-radius:40px 40px 20px 20px;border-radius:40px 40px 20px 20px;border:none !important}.dropdown-item:hover{text-decoration:underline}[dir="rtl"] .navbar .logo{margin-left:0;margin-right:16px}[dir="rtl"] .navbar-toggler .icon-arrow{margin-left:0;margin-right:clamp(10px, 0.78125vw, 15px);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}[dir="rtl"] .navbar-language{border-right:0;border-left:1px solid #FFFFFF}@media (min-width:768px){[dir="rtl"] .navbar-nav{padding-right:0;padding-left:40%}}@media (min-width:768px){[dir="rtl"] .navbar-nav--mm{left:auto;right:40%}}[dir="rtl"] .navbar-nav a .menu-item-toggle{margin-left:0;margin-right:clamp(15px, 1.5625vw, 30px)}[dir="rtl"] .navbar-back a .icon-prev{margin-right:0;margin-left:12px}@media (min-width:992px){[dir="rtl"] .navbar .offcanvas-close{right:auto;left:0}}[dir="rtl"] .navbar .offcanvas-close .icon-arrow{margin-left:0;margin-right:clamp(10px, 0.78125vw, 15px);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:992px){[dir="rtl"] .navbar .offcanvas .quick-links{margin-left:auto;margin-right:clamp(30px, 6.25vw, 120px)}}@media (min-width:992px){[dir="rtl"] .navbar .offcanvas-search-content .searchandfilter input[type="text"],[dir="rtl"] .navbar .offcanvas-search-content .searchandfilter input[type="search"]{-webkit-border-radius:0 32px 32px 0;-moz-border-radius:0 32px 32px 0;border-radius:0 32px 32px 0;padding-right:20px;padding-left:50px}}@media (min-width:992px){[dir="rtl"] .navbar .offcanvas-search-content .searchandfilter>ul>li.sf-field-submit{margin-left:0;margin-right:-45px}}[dir="rtl"] .button-arrow:after{order:-1;margin-left:0;margin-right:clamp(10px, 0.7291666667vw, 14px);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}[dir="rtl"] .text-image-cta:after{margin-left:0;margin-right:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}[dir="rtl"] .icon-prev:before{content:""}[dir="rtl"] .icon-next:before{content:""}[dir="rtl"] .section-slider .swiper-buttons .swiper-button-next,[dir="rtl"] .section-partners .swiper-buttons .swiper-button-next{margin-left:0;margin-right:10px}[dir="rtl"] .section-college_programs_overview .college-list .item h3 a:after{content:"";margin-left:0;margin-right:clamp(20px, 1.40625vw, 27px)}[dir="rtl"] .quick-links .nav>li:not(:last-child){margin-right:0 !important;margin-left:clamp(15px, 1.5625vw, 30px)}@media (min-width:992px){[dir="rtl"] .section-latest_news_and_events .news-list{padding-right:0;padding-left:clamp(20px, 1.3020833333vw, 25px);margin-right:0;margin-left:clamp(20px, 1.3020833333vw, 25px);border-left:2px solid #C9C9C9;border-right:none}}@media (min-width:768px){[dir="rtl"] .section-latest_news_and_events .news-list .item .text{padding-right:0;padding-left:clamp(20px, 2.34375vw, 45px)}}@media (min-width:992px){[dir="rtl"] .section-college_programs_overview .college-list-block{padding-left:0;padding-right:clamp(20px, 1.3020833333vw, 25px);border-right:2px solid #C9C9C9;border-left:0}}[dir="rtl"] .section-teaching-research .block-intro{text-align:center}[dir="rtl"] .wp-pagenavi>*+*{margin-left:0;margin-right:12px}[dir="rtl"] .simple-sitemap-container ul{margin-left:0;margin-right:1.2em}[dir="rtl"] .floating-widget{right:auto;left:20px}[dir="rtl"] select{background-position:left 13px center;padding-right:13px !important;padding-left:40px !important}[dir="rtl"] .dropdown-menu button.dropdown-item:after{border-width:5px 5px 5px 0;border-left-color:transparent;border-right-color:#ccc}[dir="rtl"] .dropdown-menu ul.dropdown-submenu{left:auto;right:100%}[dir="rtl"] .dropdown-menu ul.dropdown-submenu a:not(:last-child):after{border-width:5px 5px 5px 0;border-left-color:transparent;border-right-color:#ccc}[dir="rtl"] .selectric{padding-right:25px;padding-left:0}[dir="rtl"] .selectric .label{margin-right:18px;margin-left:0}[dir="rtl"] .selectric .button{left:auto;right:5px}[dir="rtl"] div.gform_wrapper.gravity-theme .gfield--type-fileupload label:before{margin-right:0;margin-left:15px}[dir="rtl"] div.gform_wrapper.gravity-theme .gfield_radio .gchoice:not(:last-child){margin-right:0;margin-left:27px}[dir="rtl"] div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:23px;padding-right:32px}