html,body {margin:0;border:0;padding:0;font-family:"Montserrat", sans-serif !important;font-weight:400 !important;color:#1b323f !important;background:#fff;font-size:14px !important;line-height:1.4em !important;letter-spacing:normal;overflow-x:hidden;scroll-behavior:smooth;}* {box-sizing:border-box !important;}.hidden {display:none;}*:focus,*:active {outline:none !important;box-shadow:none !important;}strong {font-weight:600 !important;}.directory {display:flex;align-items:flex-start;line-height:65px;}.directory a {margin-left:20px;}.directory .profile {width:50px;height:50px;border-radius:50%;}.other_details {display:flex;flex-direction:row;align-items:center;}.other_details p {display:flex;}@media (min-width:1200px) {.container,.container-lg,.container-md,.container-sm,.container-xl {max-width:1300px !important;}}.overflow_y_hidden {overflow-y:hidden !important;}.bg_image {background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;}.bg_image.home {background-image:url("/assets/2020/12/blue-curved-bg.svg");background-position:top !important;background-size:100% auto !important;}.bg_image.inner {background-image:url("/assets/2021/01/Blue-Curved-Inner-BG.svg");background-position-y:75px !important;background-size:100% auto !important;}.bg_image.inner.my_profile {background-position-y:330px !important;}a {color:#007bc4 !important;}a:hover {text-decoration:none !important;}a.btn,input.btn,button.btn {border:1px solid #007bc4 !important;color:#007bc4;border-radius:32px !important;padding:9.5px 38px !important;display:inline-block;max-width:350px;font-weight:500;letter-spacing:1px;}#um-submit-btn {border:1px solid #007bc4 !important;border-radius:32px !important;padding:14.5px 13px !important;display:inline-block !important;max-width:300px;width:100% !important;color:#fff !important;background:#007bc4;font-size:21px;line-height:25px !important;}a.btn.btn_blue,input.btn.btn_blue,button.btn.btn_blue {background:#007bc4;color:#fff !important;}a.btn.btn_white,input.btn.btn_white,button.btn.btn_white {color:#007bc4;background:#fff !important;}a.view_all {margin-top:32px;float:right;}p {margin-bottom:24px !important;line-height:24px !important;font-size:14px;}p.small {line-height:21px !important;font-size:14px;}p.larger {line-height:28px !important;font-size:19px;}.member_status {margin-bottom:0 !important;padding:4px 0;border-radius:1px;font-size:12px;line-height:15px !important;width:152px;text-align:center;display:inline-block;height:20px;}.member_status.green {background:#d0ead2;color:#53a855;}.member_status.blue {background:#d9ebf6;color:#007bc4;}.member_status.red {background:rgba(131, 84, 30, 0.2);color:#9b4d31;}.member_status.grey {background:#dddddd;color:#888888;}p#breadcrumbs {margin-bottom:1px !important;line-height:27px !important;font-size:14px;font-weight:600;}p.tagline {line-height:18px !important;font-size:14px;letter-spacing:0.5px;font-weight:600;}p.skip {margin-right:32px;margin-bottom:0 !important;}h1,h2,h3,h4,h5,h6 {margin:0 0 24px 0 !important;padding:0 !important;font-family:"Crimson Text", serif !important;color:#50332d !important;font-weight:400 !important;display:inline-block;}h1 {font-size:46px !important;line-height:56px !important;}h1.small {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:40px !important;line-height:56px !important;}h1.dark,h3.dark,h4.dark {color:#1b323f !important;}h2 {font-size:44px !important;line-height:52px !important;}h2 a {color:#50332d!important;}h2.large {font-size:40px !important;line-height:56px !important;}h2.montserrat {font-size:40px !important;line-height:56px !important;font-family:"Montserrat", sans-serif !important;font-weight:500 !important;}h2.large.crimson {font-size:40px !important;line-height:56px !important;font-family:"Crimson Text", serif !important;}h2.small {font-size:32px !important;}h3 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:36px !important;line-height:48px !important;}h4 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:32px !important;line-height:44px !important;}h4.crimson {margin-bottom:1px !important;font-family:"Crimson Text", serif !important;font-weight:400 !important;font-size:32px !important;line-height:40px !important;}h5 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:27px !important;line-height:36px !important;}h6 {margin-bottom:14px !important;font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:21px !important;line-height:28px !important;color:#1b323f !important;}label {margin-bottom:8px !important;}ul.check {list-style-image:url(/assets/2020/12/icon-check.svg);padding-left:22px;}ul.check li {margin-bottom:15px;padding-left:12px;}img.round {border-radius:15px;}header#masthead {padding:19px 0 !important;background:#fff !important;box-shadow:none !important;position:fixed;top:0;width:100%;z-index:250;transition:all 0.75s;}header#masthead.nav-up {top:-126px;}header#masthead .logo_wrapper {display:flex;align-items:flex-end;}header#masthead .logo_wrapper img {margin-bottom:-4px;max-width:408px;width:100%;}header#masthead .info_bar {display:flex;flex-direction:column;align-items:flex-end;}header#masthead .info_bar a.btn {margin:0 8px;width:auto;padding:5.5px 36px !important;}header#masthead .info_bar ul.top {margin:0;list-style-type:none;display:flex;align-items:center;font-weight:500;}header#masthead .info_bar ul.top li {margin-right:1px;float:left;color:#777777;}header#masthead .info_bar ul.top span,header#masthead .info_bar ul.top li a {margin:0 8px;}header#masthead .info_bar ul.top li a:not(.visit) {color:#777777 !important;}header#masthead .info_bar ul.top li a.btn {color:#007bc4 !important;}header#masthead .info_bar ul.top li a.btn.btn_blue {color:#fff !important;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li a {margin-right:24px;margin-top:20px;padding:0;font-weight:600;font-size:14px;color:#50332d !important;line-height:24px;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li a {position:relative;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li a:focus,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li a:hover,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-page-ancestor a,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-menu-item a,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-menu-parent a {color:#007bc4 !important;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-menu-item a:after,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-menu-parent a:after,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-page-ancestor a:after,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li a:after {margin:0;border:0;content:"";display:inline-block;width:0;position:absolute;bottom:-12px;left:0;height:6px;border-radius:3px;background:#007bc4;transition:all 0.4s;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-menu-item a:after,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-menu-parent a:after,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li.current-page-ancestor a:after,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li:hover a:after {width:100%;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li ul.dropdown-menu {margin:20px 0 0 0;border-radius:3px 3px 15px 15px;border:1px solid #f2ede8;border-top:8px solid #017bc3;padding:32px 24px;background:#f8f6f3;width:338px;}header#masthead .account_dropdown ul {padding:0;list-style:none;}header#masthead .account_dropdown ul li a,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li ul.dropdown-menu li a {margin:0;line-height:22px;font-weight:400;color:#007bc4 !important;}header#masthead .account_dropdown ul li a p.menu-item-p,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li ul.dropdown-menu li a p.menu-item-p {margin-top:4px;font-size:14px;line-height:21px !important;color:#1b323e;}header#masthead .account_dropdown ul li:last-child a p.menu-item-p,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li ul.dropdown-menu li:last-child a p.menu-item-p {margin-bottom:0 !important;}header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li ul.dropdown-menu li a:after {display:none;}header#masthead .info_bar ul.top li:last-child,header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li:last-child a {margin-right:0;}header#masthead .navbar_wrapper ul li a:hover {font-weight:600;}header#masthead .info_bar ul.top li img.profile {margin-right:6px;width:32px;max-width:unset;height:32px;border-radius:50%;}header#masthead .info_bar ul.top li img.basket_icon {height:24px;width:unset;max-width:unset;}header#masthead .info_bar ul.top li a.profile_dropdown i {font-size:14px;}header#masthead .info_bar ul.top li .account_dropdown {display:none;}header#masthead .info_bar ul.top li .account_dropdown.show {margin:20px 0 0 0;border-radius:3px 3px 15px 15px;border:1px solid #f2ede8;border-top:8px solid #017bc3;padding:32px 24px;background:#f8f6f3;width:338px;display:block;position:absolute;z-index:20;}.video_wrapper {margin-top:36px;margin-bottom:48px;border-radius:25px;overflow:hidden;}.video_wrapper video {width:100% !important;height:auto;display:block;}.intro_text_min_height {min-height:250px;}.modal .close {width:44px;height:44px;opacity:0.3;}.modal .close:hover {opacity:1;}.modal .close:before,.modal .close:after {position:absolute;content:" ";height:44px;width:2px;background-color:#666;top:0px;}.modal .close:before {transform:rotate(45deg);}.modal .close:after {transform:rotate(-45deg);}.form-notification {margin-top:14px;border:1px solid #f2ede8;padding:24px 40px;background:#fff;border-radius:15px;color:#777;position:relative;}.form-errors {margin-top:48px;padding:24px 40px;background:#f7d9d6;border-radius:15px;color:#d55044;position:relative;}.form-notification .close,.form-errors .close {width:22px;height:22px;position:absolute;right:28px;top:30px;}.form-notification .close:hover,.form-errors .close:hover {cursor:pointer;}.form-notification .close:before,.form-notification .close:after,.form-errors .close:before,.form-errors .close:after {position:absolute;content:" ";height:22px;width:2px;background-color:#d55044;top:0px;right:10px;}.form-notification .close:before,.form-notification .close:after {background-color:#ccc;}.form-notification .close:before,.form-errors .close:before {transform:rotate(45deg);}.form-notification .close:after,.form-errors .close:after {transform:rotate(-45deg);}.form-notification ul,.form-errors ul {margin:0;padding:0;list-style-type:none;}.form-notification ul li,.form-errors ul li {display:flex;align-items:center;white-space:pre-wrap;}.form-notification i,.form-errors i {margin-right:24px;font-size:32px;}.form-notification i {color:#007bc4;}.form-success {margin-top:48px;padding:24px 40px;background:#b9e6cb;border-radius:15px;color:#5a8c57;}.form-success p {margin-bottom:0 !important;}.mobile_menu {transition:all 0.5s;}.mobile_menu .btn {margin:0 8px;}.mobile_menu {position:absolute;padding:0;top:88px;right:0;background:#fff;z-index:100;align-items:center;justify-content:center;width:100%;height:100vh;transition:all 0.3s;transform:translateX(-100%);}.mobile_menu {background:#f8f6f3;border-top:8px solid #007bc4;}.mobile_menu.show {right:-100%;}.mobile_menu .btn {position:absolute;top:14px;min-width:136px;width:calc(50% - 32px);line-height:19px;}.mobile_menu .btn_white {left:8px;}.mobile_menu .btn_blue {right:8px;}.mobile_menu.logged_in .btn {display:none;}.mobile_menu.logged_out nav .nav-back:before {top:64px;}.mobile_menu nav {width:100%;height:100%;}.mobile_menu nav .nav-toggle {width:100%;padding:0;z-index:100;cursor:pointer;}.mobile_menu nav .nav-toggle.back-visible .nav-back {opacity:1;}.mobile_menu nav .nav-toggle.back-visible .nav-title {transform:translateX(40px);}.mobile_menu nav .nav-title {position:absolute;left:16px;top:24px;font-size:14px;line-height:21px;color:#1b323f;font-weight:500;transition:transform 0.3s;}.mobile_menu nav .nav-back {display:inline-block;position:relative;width:24px;vertical-align:middle;z-index:1;opacity:0;transition:opacity 0.2s;}.mobile_menu nav .nav-back:before,nav .nav-back:after {content:"";}.mobile_menu nav .nav-back:before {content:"";width:24px;height:14px;background-image:url(/assets/2021/02/icon-arrow-left.svg);float:left;background-size:cover;position:absolute;top:14px;left:16px;}.mobile_menu nav a {margin:0 8px;padding:15px 0;display:block;position:relative;border-bottom:1px solid #eee;color:#50332d !important;font-size:14px;line-height:19px;font-weight:500;text-decoration:none;}.mobile_menu nav li:active,.mobile_menu nav li:focus {background:#ecf5fa;}.mobile_menu nav ul {list-style:none;padding:0;transition:transform 0.3s;position:absolute;left:0;top:69px;height:100%;width:100%;}.mobile_menu.logged_out nav .nav-title {top:74px;}.mobile_menu.logged_out nav ul {top:117px;}.mobile_menu nav ul li {margin:0 8px;}.mobile_menu nav ul ul {display:none;left:100%;}.mobile_menu nav li.has-dropdown > a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.mobile_menu nav li.has-dropdown > a:after {content:"";width:24px;height:14px;background-image:url("/assets/2021/02/icon-arrow-right.svg");float:right;background-size:cover;}.mobile_menu nav li.nav-dropdown-open ul {top:0;display:block;}.mobile_menu nav li.has-dropdown ul li a {border:0;}.mobile_menu nav li.has-dropdown ul li a {color:#007bc4 !important;padding:0;}.mobile_menu nav li.has-dropdown ul li a p {color:#1b323f !important;margin-top:4px;font-weight:400;}#content.site-content {padding-top:134px !important;padding-bottom:0 !important;}body.home #content.site-content {padding-top:175px !important;padding-bottom:0 !important;}.grey_bg {background:#f8f6f3;}.light_blue_bg {background:#ecf5fa;}.blue_bg {background:#007bc4;}.blue_bg h3,.blue_bg p {color:#fff !important;}.large_padding {padding:100px 0;}.large_padding_top {padding-top:100px;}.large_padding_bottom {padding-bottom:100px;}.medium_padding {padding:70px 0;}.medium_padding_top {padding-top:70px;}.medium_padding_bottom {padding-bottom:70px;}.small_padding {padding:56px 0;}.small_padding_top {padding-top:56px;}.small_padding_bottom {padding-bottom:56px;}.mobile_nav #nav-icon3 {margin-left:16px;width:24px;height:24px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;z-index:150;}.mobile_nav #nav-icon3 span {display:block;position:absolute;border-radius:3px;height:2.5px;width:100%;background:#007bc4;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}.mobile_nav #nav-icon3 span:nth-child(1) {top:0px;}.mobile_nav #nav-icon3 span:nth-child(2),header.site-header #nav-icon3 span:nth-child(3) {top:10px;}.mobile_nav #nav-icon3 span:nth-child(4) {top:20px;width:50%;}.mobile_nav #nav-icon3.open span:nth-child(1) {top:18px;width:0%;left:50%;}.mobile_nav #nav-icon3.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mobile_nav #nav-icon3.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mobile_nav #nav-icon3.open span:nth-child(4) {top:18px;width:0%;left:50%;}.news_item_wrapper {border:1px solid #f2ede8;border-radius:15px;padding:0 27px 27px 27px;background:#fff;}.news_item_wrapper .bg_image {margin-bottom:21px;border-radius:15px 15px 0 0;height:280px;width:calc(100% + 54px);margin-left:-27px;}.news_item_wrapper p.subline,.main_news_item p.subline,.event_single p.subline {font-size:14px;color:#9b4d31;font-weight:600;line-height:18px !important;letter-spacing:0.5px;text-transform:uppercase;}.news_item_wrapper p.subline span,.main_news_item p.subline span {color:#9d9d9d;font-size:14px;font-weight:400;line-height:24px;text-transform:capitalize;}.news_item_wrapper h3 {color:#1b323f !important;}.event_item_wrapper {border-radius:10px;border:1px solid #f2ede8;border-left:8px solid #007bc4;background:#f7fbfd;height:100%;}.event_item_wrapper:hover {cursor:pointer;}.event_item_wrapper .content_wrapper {padding:33px 24px 33px 0;}.event_item_wrapper .content_wrapper p.subline {margin-bottom:4px !important;font-size:14px;color:#9b4d31;text-transform:uppercase;}.event_item_wrapper .content_wrapper ul {list-style-type:none;padding-left:0;color:#777;}.event_item_wrapper .content_wrapper ul li {margin-bottom:16px;padding-left:27px;position:relative;font-size:14px;line-height:24px;}.event_item_wrapper .content_wrapper ul li.status {padding-left:0;}.event_item_wrapper .content_wrapper i {position:absolute;left:0;top:3px;color:#777;font-size:18px;}.event_item_wrapper .date_wrapper {padding:64px 0 0;text-align:center;color:#007bc4;}.event_item_wrapper .date_wrapper p {margin-bottom:16px !important;text-transform:uppercase;}.event_item_wrapper .date_wrapper p span.to {color:#777;font-size:14px;}.event_item_wrapper .date_wrapper span.number {margin-bottom:0 !important;font-size:40px;font-weight:500;}.event_item_wrapper .content_wrapper .status {font-size:21px;font-weight:500;}.event_item_wrapper .content_wrapper .status.orange {color:#de7709;}.event_item_wrapper .content_wrapper .status.red {color:#bb3a3a;}.distinguished p.year {margin-bottom:30px !important;font-size:128px;line-height:128px !important;font-weight:700;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#50332d;color:transparent;}.distinguished p.year span {display:block;text-align:right;-webkit-text-stroke-color:#007bc4;}.distinguished .distinguished_of .slick-slide {margin:0 20px;text-align:center;}.distinguished .distinguished_of .slick-slide img {border-radius:20px;}.distinguished .distinguished_of .slick-slide p {color:#1b323f;font-size:14px;font-weight:600;margin-top:18px;margin-bottom:10px !important;}.distinguished .controls {display:flex;justify-content:center;}.distinguished .controls .previous,.distinguished .controls .next {margin:0 10px;color:#007bc4;}.distinguished .controls .previous:hover,.distinguished .controls .next:hover {cursor:pointer;}.distinguished .slide-count {font-size:18px;color:#007bc4;text-align:center;padding:0 60px;}.gallery ul.slick-dots,.distinguished .distinguished_of ul.slick-dots {position:unset;}.gallery ul.slick-dots li,.distinguished .distinguished_of ul.slick-dots li {width:40px;height:6px;}.gallery ul.slick-dots li button,.distinguished .distinguished_of ul.slick-dots li button {width:100%;background:#dfd5c7;border-radius:3px;padding:0;height:100%;}.gallery ul.slick-dots li.slick-active button,.distinguished .distinguished_of ul.slick-dots li.slick-active button {background:#007bc4;}.gallery ul.slick-dots li button:before,.distinguished .distinguished_of ul.slick-dots li button:before {display:none;}.gallery .slick-slide {margin:0 12px;}.gallery .slick-list {margin:0 -12px;}.gallery_item_wrapper {text-align:center;}.gallery_item_wrapper .bg_image {border-radius:15px;height:320px;}.gallery_item_wrapper p {margin-top:14px;margin-bottom:0 !important;font-weight:600;}.common_panel_left {border:1px solid #f2ede8;border-right:0;border-radius:15px 0 0 15px;overflow:hidden;}.common_panel_right {border:1px solid #f2ede8;border-left:0;border-radius:0 15px 15px 0;overflow:hidden;}.common_panel {margin:0;margin-bottom:24px;border-radius:15px;background:#fff;overflow:hidden;min-height:320px;}.middle_panel p,.common_panel p {font-size:17px;}.middle_panel p.larger,.common_panel p.larger {font-size:21px !important;font-weight:600;}.common_panel_left .content,.common_panel_right .content {padding:24px;display:flex;flex-direction:column;height:100%;}.middle_panel {padding:48px 20px 24px;border:1px solid #f2ede8;border-radius:15px;overflow:hidden;text-align:center;height:calc(100% - 24px);display:flex;flex-direction:column;justify-content:center;background:#ecf5fa;}.middle_panel img {margin:0 auto 14px;border-radius:15px;max-width:204px;}.download p {margin-top:8px;font-size:15px;color:#9d9d9d;}form.search input {border-radius:5px 0 0 5px;border-right:0;padding:18px 0 18px 32px;height:auto;background:#fff;}form.search .input-group-text {border-radius:0 5px 5px 0 !important;background:#fff;border-left:0;}.search_wrapper h3 {margin-top:55px !important;margin-bottom:9px !important;font-size:18px !important;line-height:21px !important;font-weight:500 !important;}.form_wrapper_no_tab {border-radius:0 0 15px 15px;background:#f8f6f3;padding:66px 0 90px;border:1px solid #f2ede8;border-top:8px solid #007bc4;}.pagination {margin-bottom:80px;text-align:center;}.pagination .row {width:100%;}.pagination .page-numbers {margin:0 8px;border:2px solid #007bc4;display:flex;justify-content:center;align-items:center;border-radius:5px;width:46px;height:46px;transition:all 0.5s;background:transparent !important;color:#007bc4 !important;}.pagination .page-numbers.grey {color:#aaaaaa !important;border-color:#aaaaaa;}.pagination .page-numbers:hover {background:#e5f1f9;}.pagination .page-numbers.current,.pagination .page-numbers.current a {background:#007bc4 !important;color:#fff !important;cursor:default;}.pagination .next.page-numbers,.pagination .prev.page-numbers {border:none;border-radius:0;background:transparent !important;width:auto;height:auto;color:#007bc4 !important;}.pagination .prev,.pagination span.previous,.pagination .next,.pagination .first,.pagination .last {font-size:21px;line-height:25px;color:#777;}.pagination .prev,.pagination span.previous {margin:0;margin-right:40px;}.pagination .next {margin:0;margin-left:40px;}.pagination .first img,.pagination .last img {height:14px;}.pagination .first img {margin-right:16px;}.pagination .last img {margin-left:16px;}.pagination .pipe {margin:0 16px;display:inline-block;}.post_comments p.logged-in-as,.post_comments p.form-allowed-tags,.post_comments .alert,.post_comments h2.comments-title {display:none;}.dropdown_filter_buttons .select2-container {margin-bottom:32px;}.dropdown_filter_buttons .select2-container--default .select2-selection--single {border:1px solid #f2ede8;border-radius:5px;padding:9px 16px;height:auto;}.select2-dropdown {border:1px solid #f2ede8 !important;}.dropdown_filter_buttons .select2-container--default .select2-selection--single .select2-selection__rendered {color:#017bc3;}.dropdown_filter_buttons .select2-container--default .select2-selection--single .select2-selection__arrow {height:54px;}footer#colophon {background-color:#fff !important;padding:39px 0;}footer#colophon h3 {margin:22px 0 18px !important;font-size:19px !important;line-height:28px !important;color:#1b323f !important;font-weight:500 !important;}footer#colophon h3 a {color:#1b323f !important;}footer#colophon ul {margin-bottom:0;list-style-type:none;padding-left:0;font-size:14px;}footer#colophon ul li {padding-bottom:16px;color:#1b323f;}footer#colophon ul.large_links {margin-top:22px;font-size:19px;font-weight:500;color:#1b323f;}footer#colophon .stay_connected p.small_uppercase {margin-bottom:10px !important;color:#9b4d31;font-size:14px;line-height:18px !important;font-weight:600;}footer#colophon .stay_connected h3 {margin-top:0 !important;margin-bottom:32px !important;font-size:22px !important;line-height:28px !important;}footer#colophon .stay_connected a.btn {padding:11.5px 51px !important;font-size:14px;color:#007bc4 !important;}footer#colophon p.copyright {margin-bottom:24px;text-align:left;font-size:14px;color:#777777;}footer#colophon p.disclaimer {margin-bottom:0 !important;font-size:12px;line-height:16px !important;font-style:italic;color:#777777;}footer#colophon a {color:#777777 !important;}footer#colophon hr {margin:22px 0 25px;}footer#colophon .social {display:flex;justify-content:flex-end;}footer#colophon .social a.social {margin-left:16px;width:40px;height:40px;background:#007bc4;color:#fff !important;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;}@media (max-width:1430px) {header#masthead .navbar_wrapper nav.navbar ul.navbar-nav li a {margin-right:16px;font-size:14px;}header#masthead .info_bar ul.top,header#masthead .info_bar a.btn {font-size:14px;}.distinguished p.year {font-size:120px;}}@media (max-width:1199.98px) {header#masthead .info_bar {flex-direction:row;justify-content:flex-end;align-items:center;}header#masthead .info_bar ul.top li {margin-right:12px;}header#masthead .info_bar ul.top li img.profile {width:24px;height:24px;}header#masthead .info_bar ul.top li img.basket_icon {height:16px;width:16px;}.event_item_wrapper .date_wrapper span.number {font-size:30px;}.event_item_wrapper .content_wrapper {padding:0 16px;}.event_item_wrapper .date_wrapper {padding:24px 16px 0;text-align:left;}.distinguished p.year {font-size:90px;line-height:90px !important;}footer#colophon .stay_connected a.btn {margin-bottom:40px;}}@media (max-width:991.98px) {body.home #content.site-content {padding-top:131px !important;}.bg_image.home {background-position-y:-1550px !important;background-size:cover !important;}img.round {margin-bottom:24px;}.news_item_wrapper {border-radius:15px;}.news_item_wrapper_margin,.event_item_wrapper_margin {margin-bottom:24px;}.news_item_wrapper .bg_image {height:195px;}a.view_all {margin-top:0;float:none;margin-left:8px;}.distinguished p.year {margin-top:32px;}.common_panel {margin-bottom:24px !important;width:48%;float:left;}.common_panel:first-child {margin-left:0;margin-right:6%;}.common_panel_right {border:1px solid #f2ede8;border-radius:0 0 15px 15px;min-height:305px;}.common_panel_left {border-radius:15px 15px 0 0;height:168px;}footer#colophon .social {justify-content:flex-start;}footer#colophon .social a.social {margin:30px 24px 30px 0;}}@media (max-width:767.98px) {.medium_padding {padding:32px 0;}.medium_padding_top {padding-top:32px;}.medium_padding_bottom {padding-bottom:32px;}.event_item_wrapper .date_wrapper p {display:inline-block;}}@media (max-width:575.98px) {.intro_text_min_height {min-height:unset;}.large_padding_top {padding-top:68px;}body.home #content.site-content {padding-top:82px !important;}#content.site-content {padding-top:67px !important;}p.larger {font-size:18px;line-height:27px !important;}p {line-height:21px !important;font-size:14px;}ul li {line-height:21px !important;font-size:14px;}h1 {font-size:36px !important;line-height:40px !important;}h2 {font-size:29px !important;line-height:36px !important;}h2.small {font-size:32px !important;}h3 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:27px !important;line-height:32px !important;}h4 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:24px !important;line-height:29px !important;}h5 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:21px !important;line-height:27px !important;}h6 {font-family:"Montserrat", sans-serif !important;font-weight:600 !important;font-size:18px !important;line-height:24px !important;}a.btn {padding:9.5px 13px;max-width:unset;font-size:14px;}header#masthead {border-bottom:1px solid #f5f5f5;padding:10px 0 !important;}header#masthead .info_bar ul.top li img.profile {margin-right:0;width:28px;height:28px;}header#masthead .logo_wrapper img {display:flex;flex-direction:column;justify-content:center;width:183px;}header#masthead .info_bar a.btn {width:160px;}.mobile_menu {top:57px;}.gallery ul.slick-dots li,.distinguished .distinguished_of ul.slick-dots li {width:24px;}.news_item_wrapper p.subline {font-size:12px;line-height:16px !important;}.news_item_wrapper p.subline span {font-size:14px;line-height:16px;}.common_panel {margin-left:0 !important;margin-right:0 !important;width:unset;float:unset;}.common_panel:first-child {margin-left:unset;margin-right:unset;}.common_panel_right {min-height:unset;}.distinguished .controls .previous,.distinguished .controls .next {display:none;}.distinguished p.year {margin-bottom:30px !important;font-size:80px;line-height:97px !important;}footer#colophon .stay_connected a.btn {max-width:250px;}footer#colophon ul.sublinks {display:none;}footer#colophon h3 {display:block;}footer#colophon .line {border-left:1px solid #ddd;padding-left:21px;}}.add_your_story {padding-top:144px;}.add_your_story .nav-tabs {border-bottom:8px solid #007BC4;}.add_your_story .nav-tabs .nav-item {min-width:14.2857142857%;}.add_your_story .nav-tabs .nav-link {margin-right:9px;border:1px solid #F2EDE8!important;border-bottom:0!important;border-radius:5px 5px 0 0;background-color:#fff;padding:20px 23px;display:flex;height:calc(100% - 1px);align-items:center;line-height:27px;justify-content:center;}.add_your_story .nav-tabs .nav-link:hover {background-color:#fff;}.add_your_story .nav-tabs .nav-link.active {border:1px solid #007BC4!important;border-bottom:0!important;background-color:#007BC4;color:#fff!important;}.add_your_story .nav-tabs .nav-item:last-child .nav-link {margin-right:0;}.add_your_story .tab-content {border-radius:0 0 15px 15px;background:#F8F6F3;padding:66px 0 116px;border:1px solid #F2EDE8;border-top:0;}.add_your_story .tab-content p {margin-bottom:8px!important;}.add_your_story h3,.story_form_wrapper h3 {color:#1B323F!important;}.add_your_story h5 {color:#1B323F!important;}.story_form_wrapper h5 {margin-top:40px!important;margin-bottom:0!important;font-weight:500!important;}.story_form_wrapper label,.register_form_wrapper label {margin-top:24px;font-size:14px!important;line-height:20px!important;font-weight:500;color:#1B323F;}label.custom-file-label {margin-top:0;color:#bbb!important;font-size:18px!important;line-height:22px!important;height:auto;padding:22px 32px;}label.custom-file-label::after {height:auto;background:#CCE5F3;border:1px solid #007BC4;z-index:20;content:"Choose photos to upload"!important;display:flex;align-items:center;color:#007BC4;}.custom-file {height:auto!important;}.story_form_wrapper input,.story_form_wrapper textarea,.register_form_wrapper input,.register_form_wrapper textarea {border:1px solid #ddd;border-radius:5px;padding:17.5px 32px;height:auto;}.story_form_wrapper ::-webkit-input-placeholder,.register_form_wrapper ::-webkit-input-placeholder {color:#bbb!important;font-size:18px!important;line-height:22px!important;}.story_form_wrapper ::-moz-placeholder,.register_form_wrapper ::-moz-placeholder {color:#bbb!important;font-size:18px!important;line-height:22px!important;}.story_form_wrapper ::-ms-placeholder,.register_form_wrapper ::-ms-placeholder {color:#bbb!important;font-size:18px!important;line-height:22px!important;}.story_form_wrapper ::placeholder,.register_form_wrapper ::placeholder {color:#bbb!important;font-size:18px!important;line-height:22px!important;}.story_form_wrapper .form-group {margin-bottom:0;}.story_form_wrapper .single_photo_wrapper {background:#fff;border:1px solid #ddd;border-radius:5px;margin:24px 0;padding:32px;}.story_form_wrapper .single_photo_wrapper .form-group:first-child label {margin-top:0;}.story_form_wrapper .single_photo_wrapper p.filename_size {margin:8px 0;text-align:center;font-size:12px;line-height:15px!important;color:#bbb;}.story_form_wrapper .single_photo_wrapper p.delete {font-size:14px;margin-top:auto;margin-bottom:0!important;line-height:24px!important;color:#9D9D9D;}.story_form_wrapper .single_photo_wrapper p.delete i {margin-right:5px;}.story_form_wrapper .btn {margin-top:16px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.ajaxsearchliteres1 {width:90% !important;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.rifle_club .side_panel {margin-bottom:40px;border-radius:15px;padding:32px 32px 8px;background:#ECF5FA;}.rifle_club .contacts {margin-bottom:32px;border-radius:15px;padding:36px 24px 16px;background:#ECF5FA;}.rifle_club .contacts h5 {color:#1B323F!important;}.rifle_club .contacts .profile img.profile {width:56px;height:56px;border-radius:50%;}.rifle_club .contacts .profile p.larger {margin-bottom:4px!important;font-weight:600;}.rifle_club .contacts .profile p.position {margin-bottom:16px!important;color:#636466;font-weight:600;}.rifle_club .share_social p {margin-bottom:10px!important;font-size:14px;line-height:18px;color:#1B323F;letter-spacing:0.5px;text-transform:uppercase;font-weight:600;}.rifle_club .share_social .share_social_buttons {display:flex;}.rifle_club .share_social .share_social_buttons a.social {margin-right:16px;width:40px;height:40px;background:#eee;color:#007BC4!important;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;}.rifle_club .download_wrapper {margin-top:16px;border-radius:15px;padding:40px 32px 25px;background:#ECF5FA;}.rifle_club .download {text-align:center;}.rifle_club .download p.download {text-transform:uppercase;}.rifle_club .buttons {margin-top:0;}.rifle_club .buttons .btn {margin-top:8px!important;width:unset;padding:13.5px 48px!important;}.rifle_club .buttons span {margin:0px 14px;line-height:22px;}.rifle_club .search_result_wrapper {margin-top:16px!important;}.rifle_club .the_directory .search_result_wrapper .club-members {display:flex;flex-direction:row;flex-wrap:wrap;height:fit-content;}.rifle_club .the_directory .search_result_wrapper .result_item {align-items:center;margin-bottom:24px;border:1px solid #F2EDE8;border-radius:15px;padding:20px 32px;background:#fff;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.connect_linked_in {font-weight:600;}.connect_linked_in img {margin-left:10px;height:31px;}.connect_fram .panel {border-radius:15px;background:#fff;height:100%;position:relative;}.connect_fram .panel .content {border-radius:15px;padding:32px 40px 128px;}.connect_fram .panel .image {border-radius:15px 15px 0 0;padding:32px 50px;background:#F2EDE8;height:272px;}.connect_fram .panel .download {position:absolute;bottom:64px;width:100%;}.connect_fram .panel .download a {max-width:unset;width:calc(100% - 80px);}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.distinguished_ofs .story_form_wrapper {margin-bottom:16px;border:1px solid #F2EDE8;border-top:8px solid #007BC4;border-radius:3px 3px 15px 15px;padding:2px 32px 48px;background:#F8F6F3;}.distinguished_ofs .the_directory .search_result_wrapper {margin-top:14px!important;}.distinguished_ofs .the_directory .search_result_wrapper .result_item_panel {border:1px solid #F2EDE8;border-radius:15px;padding:28px 24px;background:#fff;}.distinguished_ofs .story_form_wrapper h5 {color:#1B323F!important;}.distinguished_ofs p.searched {margin-bottom:0!important;}.distinguished_ofs .story_form_wrapper .btn.btn_blue {margin-top:24px!important;}.distinguished_ofs .white_panel {margin-bottom:48px;border-radius:15px;background:#fff;}.distinguished_ofs .white_panel a {color:#1B323F!important;}.distinguished_ofs .white_panel .bg_image {border-radius:15px 15px 0 0;height:208px;}.distinguished_ofs .white_panel p {margin:0!important;padding:24px 18px;font-weight:500!important;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.event_list .event_item_wrapper_margin {margin-bottom:48px;}.event_single table {margin-bottom:0;}.event_single table tr td {padding:0;}.event_single table tr td p span {margin:0;}.event_single table tr td p {margin-bottom:8px !important;}.event_single .reserve_place {margin-top:40px;}.event_single .reserve_place hr {margin:40px 0;}.event_single .reserve_place .buttons {margin-top:32px;}.event_single .reserve_place .buttons span {margin:0px 14px;line-height:22px;}.event_single .reserve_place .buttons .btn {width:unset;padding:13.5px 48px;}.event_single img.round {margin-bottom:40px;}.event_single label {font-size:18px;width:100%;line-height:27px;font-weight:500;color:#1b323f;}.event_single .select2-container {margin-right:34px;}.event_single .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color:#007bc4 transparent transparent transparent;}.event_single .select2.select2-container .select2-selection .select2-selection__arrow:before {display:flex;align-items:center;}.event_single .select2-container .select2-selection--single .select2-selection__rendered {padding-left:32px;}.event_single .select2.select2-container .select2-selection {height:64px !important;display:flex !important;align-items:center;}.event_single .select2-selection--single .select2-selection__arrow {height:100% !important;}.event_single .organisers {margin-bottom:32px;border-radius:15px;padding:36px 24px 16px;background:#ecf5fa;}.event_single .organisers p {margin-bottom:0 !important;}.event_single .organisers h6.organiser {margin-bottom:21px !important;font-size:18px !important;line-height:27px !important;color:#636466 !important;font-weight:500 !important;}.event_single .organisers img.profile {width:56px;height:56px;border-radius:50%;}.event_single .organisers .profile {margin-bottom:48px;}.event_single .share_social p {margin-bottom:10px !important;font-size:14px;line-height:18px;color:#1b323f;letter-spacing:0.5px;text-transform:uppercase;font-weight:600;}.event_single .share_social .share_social_buttons {display:flex;}.event_single .share_social .share_social_buttons a.social {margin-right:16px;width:40px;height:40px;background:#eee;color:#007bc4 !important;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;}.event_single .members_going .member_going_single {margin-top:30px;border:1px solid #f2ede8;padding:20px 24px;border-radius:15px;}.event_single .members_going {text-align:center;}.event_single .members_going .member_going_single img.profile {width:80px;height:80px;border-radius:50%;}.event_single .members_going .member_going_single p {margin-bottom:5px !important;font-size:21px;line-height:25px !important;}.event_single .members_going .member_going_single h6 {margin-bottom:0 !important;font-size:18px !important;line-height:27px !important;color:#636466 !important;font-weight:500 !important;}.event_single .members_going a.btn {margin-top:32px;max-width:270px;}#reserve .modal-dialog {max-width:744px;}#reserve .modal-header {border-bottom:0;padding:10px 0;}#reserve .modal-content {position:relative;}#reserve .modal-content .modal-body {padding:72px 80px;}#reserve .modal-content .modal-body .close {position:absolute;top:30px;right:25px;}#reserve .modal-content .modal-body h3 {margin-bottom:44px !important;}#reserve .modal-content .modal-body h6 {margin-bottom:40px !important;}#reserve .price .quantity {margin-bottom:8px !important;font-size:18px;line-height:27px !important;color:#636466;font-weight:500;}#reserve .price .cost {margin-bottom:40px !important;font-size:40px;line-height:49px;color:#1b323f;}#reserve .btn {margin-bottom:32px !important;}#reserve .payment {margin-bottom:0 !important;font-size:18px;line-height:27px !important;color:#636466;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.faqs {display:flex;flex-direction:column;}.faqs .question {height:24px;width:952px;color:#1B323F;font-family:Montserrat;font-weight:600;font-size:18px;letter-spacing:0;line-height:27px;margin-bottom:20px;}.faqs .answer {height:272px;width:1000px;color:#1B323F;font-family:Montserrat;font-size:18px;letter-spacing:0;line-height:27px;}.faqs .question .title {display:flex;flex-direction:row;justify-content:space-between;}.faqs .question .title .expander a {color:#007bc4 !important;}.faqs .question .title .expander a .open {display:block;}.faqs .question .title .expander a .close {display:none;}.gallery_page .story_form_wrapper {margin-bottom:16px;border:1px solid #F2EDE8;border-top:8px solid #007BC4;border-radius:3px 3px 15px 15px;padding:26px 0 70px;background:#F8F6F3;}.gallery_page .story_form_wrapper h5 {color:#1B323F!important;}.gallery_page .story_form_wrapper input {margin:0;}.gallery_page .accordion {border:1px solid #F2EDE8;border-radius:15px;padding:32px 32px 16px;background:#fff;}.gallery_page .accordion h6 {display:block;}.gallery_page .accordion div {margin-bottom:40px;display:none;}.gallery_page .accordion h2:hover, h3:hover, h4:hover {cursor:pointer;}.gallery_page .accordion h2 {margin-bottom:0!important;padding:20px 0!important;border-bottom:1px solid #eee;font-size:18px!important;line-height:24px!important;font-weight:600!important;display:block;color:#1B323F!important;font-family:'Montserrat', sans-serif!important;}.gallery_page .accordion h3 {margin-bottom:0!important;padding:16px 24px!important;border-bottom:1px solid #eee;font-size:18px!important;line-height:22px!important;font-weight:500!important;display:block;color:#007BC4!important;font-family:'Montserrat', sans-serif!important;}.gallery_page .accordion h3:active,.gallery_page .accordion h3:hover {background:#ECF5FA;}.gallery_page .accordion h4 {padding:5px 35px;background-color:#ffc25a;font-size:.9rem;color:#af720a; }.gallery_page .accordion h4:hover {background-color:#e0b040;}.gallery_page .gallery_results .gallery_item {margin-bottom:24px;}.gallery_page .gallery_results .gallery_item .bg_image {margin-bottom:12px;position:relative;height:240px;border-radius:15px;}.gallery_page .gallery_results .gallery_item .bg_image .enlarge {border-radius:12px;padding:8.5px 10.5px;position:absolute;bottom:0;right:0;background:rgba(88, 89, 91, 0.8);z-index:20;}.gallery_page .gallery_results .gallery_item .bg_image .enlarge i {font-size:27px;color:#fff;}.fancybox-button--arrow_left {position:absolute!important;top:50%!important;transform:translateY(-50%);width:48px!important;height:48px!important;border-radius:50%!important;padding:0!important;background:transparent!important;border:2px solid #007BC4!important;color:#007BC4!important;left:0!important;}.fancybox-button--arrow_right {position:absolute!important;top:50%!important;transform:translateY(-50%);width:48px!important;height:48px!important;border-radius:50%!important;padding:0!important;background:transparent!important;border:2px solid #007BC4!important;color:#007BC4!important;right:0!important;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.forgotten_password {margin-bottom:40px!important;margin-top:24px;}#forgotten_password_popup .modal-content .modal-body h3 {margin-bottom:24px!important;}#forgotten_password_popup .modal-dialog {max-width:744px;}#forgotten_password_popup .modal-header {border-bottom:0;padding:10px 0;}#forgotten_password_popup .modal-content {position:relative;}#forgotten_password_popup .modal-content p strong {font-weight:600!important;}#forgotten_password_popup .modal-content p:last-child {margin-bottom:0!important;}#forgotten_password_popup .modal-content .modal-body {padding:72px 80px;}#forgotten_password_popup .modal-content .modal-body .close {position:absolute;top:30px;right:25px;}form#loginform input {width:100%;}form#loginform .login-submit {text-align:center;}form#loginform .login-submit input#wp-submit {background:#007BC4;border:1px solid #007BC4;color:#fff;border-radius:32px;padding:13.5px 13px;display:inline-block;max-width:300px;width:100%;}form#loginform .login-remember input {width:auto;padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}form#loginform .login-remember label {margin-top:0!important;margin-bottom:16px!important;position:relative;cursor:pointer;display:flex;align-items:center;font-weight:400;}form#loginform .login-remember label:before {content:'';-webkit-appearance:none;background:#fff;border:1px solid #D8D8D8;padding:13px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border-radius:5px;}.login-remember label #remember:checked:after {content:'';display:block;position:absolute;top:5px;left:11px;width:6px;height:14px;border:solid #0079bf;border-width:0 2px 2px 0;transform:rotate(45deg);}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.moreau-leaving-scholarships .scholar {margin-bottom:48px;border:1px solid #F2EDE8;border-radius:15px;padding:32px 48px 32px;background:#fff;}.moreau-leaving-scholarships .scholar .bg_image {margin-bottom:16px;border-radius:15px;height:280px;}.of_society.moreau-leaving-scholarships .the_directory .tab-content .tab-content-inner p.subline,.moreau-leaving-scholarships p.subline {margin-bottom:8px!important;font-size:14px;color:#9B4D31;font-weight:600;line-height:18px!important;letter-spacing:0.5px;text-transform:uppercase;}.moreau-leaving-scholarships .scholar p.larger {font-weight:600;}.moreau-leaving-scholarships p.year {color:#636466;font-weight:600;}.moreau-leaving-scholarships .scholar a.btn {margin-top:16px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.my_account h5 {margin-top:36px!important;}.my_account a.btn {margin-top:16px!important;margin-bottom:40px!important;}.my_account a.btn:last-child {margin-bottom:0!important;}.my_account .my_account_password,.my_account .my_account_email {display:none;}.my_account .button_wrapper {margin-top:24px;}.my_account .add_your_story .tab-content .register_form_wrapper p.skip {margin-bottom:0!important;}.my_account button.btn.btn_blue {margin-top:0!important;max-width:224px;}.my_account input#Old_Password {margin-bottom:8px!important;}.my_account .add_your_story .tab-content .register_form_wrapper p {margin-bottom:24px!important;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.my_profile .profile_image {margin:0 auto;width:232px;height:232px;border-radius:50%;overflow:hidden;}.my_profile h3.name {margin-bottom:0!important;}.my_profile span.location {margin-right:8px;font-weight:600!important;}.my_profile p.member_status {margin-left:24px;}.my_profile .header_holder {margin-bottom:8px!important;}.my_profile .extra_info {margin-top:16px;}.my_profile .extra_info p {margin-bottom:4px!important;}.my_profile a.my_profile {margin-top:24px;max-width:248px;}.my_profile .last_updated {margin-top:24px;font-size:14px;line-height:18px!important;letter-spacing:0.54px;color:#777;font-weight:600;}.my_profile .section {margin-top:40px;}.my_profile table.table tr.top_section td {padding-top:36px;}.my_profile .small_heading {font-size:14px;line-height:18px!important;letter-spacing:0.5px;color:#1B323F;font-weight:600;text-transform:uppercase;}.my_profile table.table {margin:0;}.my_profile table.table .small_heading {margin-bottom:0!important;}.my_profile table.table tr td {padding:6px 12px;vertical-align:middle;max-width:232px;}.my_profile table.table tr td:first-child {padding-left:0;}.my_profile .my_profile_tabs {padding-top:32px!important;}.my_profile h5 {margin-top:32px!important;margin-bottom:16px!important;}.my_profile .membership_bubbles {display:flex;}.my_profile .membership_bubbles p {margin-right:8px;margin-bottom:0!important;border:1px solid #F2EDE8;display:inline-block;padding:9px 45px;background:#fff;border-radius:32px;}.edit_profile .button_wrapper {margin-top:24px;}.edit_profile input.btn.btn_blue,.edit_profile button.btn.btn_blue {margin-top:0!important;max-width:224px;}.edit_profile p.skip {margin-bottom:0!important;}.edit_profile .extra_field {margin-top:16px;}.edit_profile .family_of_wrapper {margin-top:24px;margin-bottom:16px;}.edit_profile .family_of_wrapper .select2-container--default .select2-selection--single {background:#D9EBF6;height:64px;display:flex;align-items:center;border-radius:5px 0 0 5px;font-weight:500;padding:0 24px;border:0;}.edit_profile .family_of_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {height:62px;}.page-template-page-edit-profile .select2-container--open .select2-dropdown--below {width:260px!important;border-radius:15px;padding:25px;box-shadow:0 0 6px 0px #999;font-weight:500;}.page-template-page-edit-profile .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.page-template-page-edit-profile .select2-container--default .select2-results__option--selected {background-color:#fff;color:#1B323F;}.page-template-page-edit-profile .select2-results__option--selectable {padding:0 0 8px;line-height:27px;}.edit_profile .family_of_wrapper input {border-radius:0 5px 5px 0;}.edit_profile .image_preview_wrapper {margin:48px auto 0;width:232px;height:232px;border-radius:50%;overflow:hidden;}.edit_profile p.delete {margin:16px 0 0!important;text-align:center;}.edit_profile p.delete a {color:#9D9D9D!important;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.filter_system .filter_buttons {margin-bottom:48px;display:flex;}.filter_system .filter_buttons button:first-child {border-radius:5px 0 0 5px;}.filter_system .filter_buttons button:last-child {border-radius:0 5px 5px 0;}.filter_system .filter_buttons button {margin-right:2px;border:1px solid #F2EDE8;border-radius:0;padding:20px 0;background:#fff;width:100%;max-width:240px;display:inline-block;color:#007BC4;transition:0.5s;}.filter_system .filter_buttons button.current {border:1px solid #007BC4!important;background:#007BC4!important;color:#fff;outline:none;}.filter_system .filter_buttons button:hover {border:1px solid #007BC4;background:#CCE5F3;}.main_news_item {margin-bottom:48px;}.main_news_item .left_half .bg_image {height:600px;border-radius:15px 0 0 15px;height:100%;}.main_news_item .right_half {display:flex;flex-direction:column;justify-content:center;border:1px solid #F2EDE8;border-radius:0 15px 15px 0;padding:40px 56px;background:#fff;height:100%;}.main_news .news_item_wrapper_margin {margin-bottom:48px;}.single_news_item h1 {color:#1B323F!important;}.single_news_item p.subline {margin-top:61px;margin-bottom:8px!important;}.single_news_item .date_info p {margin-bottom:14px!important;}.single_news_item .date_info p.date {margin-bottom:8px!important;}.single_news_item hr {margin:14px 0 32px 0;}.single_news_item .main_bg_image {margin-bottom:40px;border-radius:15px;height:600px;}.single_news_item .share {display:flex;justify-content:flex-end;align-items:center;}.single_news_item .share .comments {display:flex;color:#007BC4;}.single_news_item .share .comments i {margin-right:8px;}.single_news_item .share .comments p {margin-bottom:0!important;line-height:22px!important;}.single_news_item a.social {margin-left:24px;width:40px;height:40px;background:#eee;color:#007BC4!important;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {p.subline {margin-bottom:12px!important;}.main_news_item .left_half .bg_image {height:168px;border-radius:15px 15px 0 0;}.main_news_item .right_half {padding:16px;border-radius:0 0 15px 15px;}}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.filterDiv {display:none;}.filterDiv.show {display:block;}.noticeboard a.nav-link {margin-right:2px;border:1px solid #F2EDE8;border-radius:0;padding:20px 0;background:#fff;width:240px;text-align:center;display:block;color:#007BC4;transition:0.5s;cursor:pointer;}.noticeboard a.nav-link.active {border:1px solid #007BC4!important;background:#007BC4!important;color:#fff!important;}.noticeboard a.nav-link:hover {border:1px solid #007BC4;background:#CCE5F3;}.noticeboard .nav-item:first-child a.nav-link {border-radius:5px 0 0 5px;}.noticeboard .nav-item:last-child a.nav-link {border-radius:0 5px 5px 0;}.noticeboard .nav-tabs {margin-bottom:48px;border-bottom:0;}.noticeboard .main_noticeboard_item {margin-bottom:48px;}.main_noticeboard_item .left_half .bg_image {height:600px;border-radius:15px 0 0 15px;height:100%;}.main_noticeboard_item .left_half .bg_image .zoom {width:64px;height:64px;position:absolute;bottom:0;right:0;z-index:20;background:#58595B;display:flex;justify-content:center;align-items:center;border-radius:15px 0 0 15px;opacity:0.8;}.main_noticeboard_item .left_half .bg_image .zoom i {font-size:36px;color:#fff;transform:scaleX(-1);}.main_noticeboard_item .right_half {display:flex;align-items:center;border:1px solid #F2EDE8;border-radius:0 15px 15px 0;padding:40px 56px;background:#fff;height:100%;}.main_noticeboard_item .right_half p:last-child {margin-bottom:0!important;}.main_noticeboard_item p.subline {margin-bottom:8px!important;font-size:14px;color:#9B4D31;font-weight:600;line-height:18px!important;letter-spacing:0.5px;text-transform:uppercase;}.date_location p {margin-bottom:0!important;color:#1B323F;}.date_location p span {margin-right:32px;font-size:14px;line-height:18px;letter-spacing:0.5px;display:inline-block;text-transform:uppercase;font-weight:600;}.main_noticeboard_item .date_location p:last-child {margin-bottom:20px!important;}.main_noticeboard_item .single_birth .right_half {padding:26px 22px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.of_society .the_directory .tab-content .tab-content-inner {border:0;padding:40px 0 0;background:transparent;}.of_society .the_directory .tab-content .tab-content-inner p {margin-bottom:16px!important;}.of_society .the_directory .tab-content .tab-content-inner h6 {margin-top:24px!important;}.of_society .the_directory .tab-content .tab-content-inner ul {padding-left:20px;margin-top:16px;}.of_society .the_directory .tab-content .tab-content-inner ul ul {margin-top:0;list-style-type:none;}.of_society .the_directory .tab-content .tab-content-inner ul li {margin-top:24px;}.of_society .the_directory .tab-content .tab-content-inner ul ul li {margin-top:0;padding:3px 0;}.of_society .side_panel {border:1px solid #F2EDE8;}.of_society .side_panel .profile_image {width:232px!important;height:232px!important;}.of_society .side_panel a.btn {margin-bottom:8px;}.of_society .side_panel.white {margin-bottom:40px;border-radius:15px;padding:32px;background:#fff;}.of_society .side_panel.white h5 {margin-bottom:14px!important;}.of_society .side_panel.white.main_contact h5 {margin-bottom:0!important;}.of_society .side_panel.white.main_contact p.position {color:#636466;font-weight:500;}.of_society .side_panel.white p.link {margin-top:24px;margin-bottom:0!important;line-height:22px!important;}.of_society .side_panel.white p.download {margin-bottom:0!important;font-size:14px;line-height:24px;color:#9D9D9D;text-transform:uppercase;}.of_society .profile_wrapper {margin-bottom:80px;}.of_society .profile {margin-bottom:0!important;padding:32px 87px!important;text-align:center;height:100%;}.of_society .profile p.position {margin-bottom:24px!important;font-weight:500!important;color:#636466;}.of_society .profile .profile_image {margin:0 auto;width:232px;height:232px;border-radius:50%;overflow:hidden;}.of_society .jump_to_wrapper {margin-top:24px!important;}.of_society .form-notification ul,.of_society .the_directory .tab-content .tab-content-inner ul.letters,.of_society .the_directory .tab-content .tab-content-inner ul.nav {padding-left:0!important;margin-top:0!important;}.of_society .form-notification ul li,.of_society .the_directory .tab-content .tab-content-inner ul.letters li {margin-top:0!important;}.of_society .the_directory .tab-content .tab-content-inner ul.nav li {margin-top:0;}.of_society .the_directory .tab-content .tab-content-inner .toggle {margin-left:16px!important;}.of_society .the_directory .tab-content .tab-content-inner .records p,.of_society .the_directory .tab-content .tab-content-inner .sort p {margin-bottom:0!important;}.of_society .the_directory .tab-content .tab-content-inner .profile_image {margin-right:24px;width:80px;height:80px;border-radius:50%;}.of_society .the_directory .tab-content .tab-content-inner .other_details {background:#f4fafc;}.of_society .the_directory .tab-content .tab-content-inner .other_details_inner {padding:24px;}.of_society .the_directory .tab-content .tab-content-inner .other_details_inner p:last-child {margin-bottom:0!important;}.of_society .the_directory .search_result_wrapper.advanced_search .result_item {margin-bottom:24px;border-radius:15px;padding:0;}.of_society .the_directory .tab-content .tab-content-inner .image_name {padding:20px 32px;display:flex;align-items:center;}.of_society .the_directory .tab-content .tab-content-inner .image_name .main_details p {margin-bottom:0!important;}.of_society .the_directory .tab-content .tab-content-inner .image_name .main_details p:last-child {color:#636466;}.of_society .the_directory .tab-content .tab-content-inner .image_name .main_details p:last-child span {font-weight:400!important;display:inline-block;margin-left:16px;}.of_society .the_directory .search_result_wrapper p.letter {margin-bottom:0!important;}.of_society table.table th {padding:6px 0!important;font-size:14px;letter-spacing:0.5px;line-height:18px;text-transform:uppercase;font-weight:600;vertical-align:middle;}.of_society table.table td {padding:0;}.of_society .the_directory .tab-content .tab-content-inner .form-notification {margin-top:40px;background:#EEE9CE;color:#BBA43A;}.of_society .the_directory .tab-content .tab-content-inner .form-notification i {color:#BBA43A;}.of_society .the_directory .tab-content .tab-content-inner .form-notification p {margin-bottom:0!important;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.overseas_bag {padding-top:144px;}.overseas_bag .overseas_bag_single {margin-bottom:48px;border:1px solid #F2EDE8;border-radius:15px;padding:40px 48px 5px;background:#fff;}.overseas_bag .overseas_bag_single .bg_image {margin:0 auto 24px;border-radius:15px;max-width:220px;width:100%;height:308px;}.overseas_bag .overseas_bag_single p.larger {font-size:21px;line-height:29px!important;font-weight:600;}.overseas_bag .overseas_bag_single .download a.btn {padding:9px 0;line-height:22px;}.overseas_bag .overseas_bag_single p.download {font-size:14px;line-height:24px;text-transform:uppercase;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {.overseas_bag {padding-top:56px;}}@media (max-width:575.98px) {.overseas_bag .overseas_bag_single {margin-bottom:24px;padding:32px 30px 10px;}.overseas_bag .overseas_bag_single .bg_image {max-width:250px;}}.publications .publication_single {margin-bottom:48px;border:1px solid #F2EDE8;border-radius:15px;padding:40px 48px 5px;background:#fff;}.publications .publication_single .bg_image {margin:0 auto 24px;border-radius:15px;max-width:220px;width:100%;height:308px;}.publications .publication_single p.larger {font-size:21px;line-height:29px!important;font-weight:600;}.publications .publication_single .download a.btn {padding:9px 0;line-height:22px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {.publications .publication_single {margin-bottom:24px;padding:32px 30px 10px;}.publications .publication_single .bg_image {max-width:250px;}}.register {border:1px solid #F2EDE8;border-top:8px solid #007BC4;border-radius:3px 3px 15px 15px;background:#F8F6F3;padding:50px 0 64px;}.register_form_wrapper .form-group {margin-bottom:24px;}.register_form_wrapper .form-group p.small {margin-top:16px;margin-bottom:16px!important;line-height:21px!important;font-size:14px;color:#777;}.register_form_wrapper hr {margin:40px 0!important;}.register_form_wrapper p.already_member {margin-bottom:40px!important;}#register_popup .modal-content .modal-body h3 {margin-bottom:24px!important;}#register_popup .modal-dialog {max-width:744px;}#register_popup .modal-header {border-bottom:0;padding:10px 0;}#register_popup .modal-content {position:relative;}#register_popup .modal-content p strong {font-weight:600!important;}#register_popup .modal-content p:last-child {margin-bottom:0!important;}#register_popup .modal-content .modal-body {padding:72px 80px;}#register_popup .modal-content .modal-body .close {position:absolute;top:30px;right:25px;}.register .page_2,.register .page_3,.register .page_4,.register .page_5 {display:none;}.register .toggle-password {float:right;margin-right:38px;margin-top:-47px;position:relative;font-size:18px;line-height:22px;color:#007BC4;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.register .toggle-password:hover {cursor:pointer;}.page_3 .register_form_wrapper {margin-top:16px;}.page_3 .register_form_wrapper .btn {margin-top:40px;}.register_form_wrapper .form-check,.advanced_search .form-check {padding:0;}.register_form_wrapper .form-check-input,.advanced_search .form-check-input {padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;}.register_form_wrapper .form-check-label,.advanced_search .form-check-label {margin-top:0!important;margin-bottom:16px!important;position:relative;cursor:pointer;display:flex;align-items:center;font-weight:400;}.privacy_policy .form-group {margin-bottom:0;}.register_form_wrapper h5 {margin-top:40px!important;font-weight:500!important;}.register_form_wrapper .form-check-label:before,.advanced_search .form-check-label:before {content:'';-webkit-appearance:none;background:#fff;border:1px solid #D8D8D8;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border-radius:5px;}.register_form_wrapper .radio_button .form-check-label:before,.advanced_search .radio_button .form-check-label:before {content:'';-webkit-appearance:none;background:#fff;border:1px solid #DDD;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px;border-radius:50%;}.register_form_wrapper .form-check-input:checked + .form-check-label:before,.advanced_search .form-check-input:checked + .form-check-label:before {background:#0079bf!important;}.register_form_wrapper .form-check-input:checked + .form-check-label:after,.advanced_search .form-check-input:checked + .form-check-label:after {content:'';display:block;position:absolute;top:3px;left:8px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}.advanced_search .form-group {position:relative;}.advanced_search .form-group .form-check.absolute {position:absolute;top:22px;left:-44px;}.register_form_wrapper label.custom-file-label::after {content:'Choose photo to upload'!important;}.register_form_wrapper .image_preview_wrapper {display:inline-block;text-align:center;}.add_your_story p.separate,.register_form_wrapper p.separate {margin-top:8px;color:#636466;}.register_form_wrapper .image_preview_wrapper p {margin-bottom:0!important;margin-top:16px;color:#9D9D9D!important;font-size:14px;line-height:24px!important;}.register_form_wrapper .image_preview_wrapper p a {color:#9D9D9D!important;}.register_form_wrapper .image_preview {width:232px;height:232px;margin-top:24px;background:#fff;border:1px solid #F2EDE8;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-size:cover;}.page_5 .register_form_wrapper .btn_wrapper {margin-top:16px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden {display:none;}.sof_charitable_trust .side_panel .profile_image.small {width:52px!important;height:52px!important;}.sof_charitable_trust .side_panel .profile_item {margin-bottom:16px!important;}.sof_charitable_trust .side_panel p {margin-bottom:16px!important;}.sof_charitable_trust .side_panel p.larger {margin-bottom:4px!important;}.sof_charitable_trust p.position {color:#636466;font-weight:600;}.sof_charitable_trust p.other {margin-top:8px;font-size:14px;line-height:18px!important;font-weight:600;text-transform:uppercase;}.of_society.sof_charitable_trust .side_panel.white {padding:32px 25px;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.the_directory {padding-top:0; }.the_directory .too_many_results {border-radius:10px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:rgba(131, 84, 30, 0.2);color:#9b4d31;}.the-directory .the_directory .btn {margin-top:32px;}.the_directory label span {color:#bbbbbb;font-size:14px;line-height:16px;}.the_directory .tab-content {border:0;border-radius:0;padding:0;background:transparent;}.the_directory .tab-content .tab-content-inner {border-radius:0 0 15px 15px;background:#f8f6f3;padding:66px 0 90px;border:1px solid #f2ede8;border-top:0;}.the_directory .search_result_wrapper {margin-top:80px;font-weight:500;}.the_directory .search_result_wrapper .large_letter {font-size:24px;font-weight:600;}.the_directory .search_result_wrapper p {margin-bottom:0 !important;}.the_directory .search_result_wrapper .result_sort {margin-bottom:24px;border-bottom:1px solid #eee;padding-bottom:23px;display:flex;justify-content:space-between;align-items:center;font-weight:600;}.the_directory .search_result_wrapper .result_sort .sort {display:flex;align-items:center;}.the_directory .search_result_wrapper .result_sort .sort,.the_directory .search_result_wrapper .result_sort .sort p {font-size:14px;line-height:18px !important;letter-spacing:0.5px;}.the_directory .search_result_wrapper ul.nav a.dropdown-toggle {margin-left:6px;padding:0;background:transparent;}.the_directory .search_result_wrapper ul.nav .dropdown-menu {margin:8px 0 0 0;border:1px solid #f2ede8;padding:16px 24px;box-shadow:0 0 12px #ccc;width:280px;right:0;left:auto !important;}.the_directory .search_result_wrapper ul.nav .dropdown-menu .dropdown-item {padding:8px 0;}.the_directory .result_item {margin-bottom:24px;border:1px solid #f2ede8;border-radius:15px;padding:20px 32px;background:#fff;width:100%;}.the_directory .result_item.exdirectory {background-color:#F7D9D6;color:#D55044;display:flex;align-items:center;}.the_directory .result_item i.exdirectory {color:#D55044;margin-top:40px;margin-left:-10px;}.the_directory .result_item .directory img {width:50px;height:50px;border-radius:50%;}.the_directory .result_item .directory a {font-weight:500;}.the_directory .result_item .extra_details {display:flex;flex-direction:row;flex-wrap:wrap;background-color:rgba(236, 245, 250, 0.5);margin-right:10px;}.the_directory .result_item .other_details {display:flex;justify-content:space-evenly;align-items:center;}.the_directory .result_item .other_details .house {font-size:15px;font-weight:500;}.the_directory .result_item .other_details .year,.the_directory .result_item .other_details .country {font-size:15px;font-weight:400;}.the_directory .jump_to_wrapper {margin-top:54px;}.the_directory .jump_to_wrapper p.jump_to {font-size:14px;line-height:18px !important;letter-spacing:0.5px;font-weight:500;}.the_directory .jump_to_wrapper ul.letters {display:flex;margin:0;list-style-type:none;padding:0;justify-content:space-between;}.the_directory .jump_to_wrapper ul.letters li {margin-right:5px;}.the_directory .jump_to_wrapper ul.letters li span,.the_directory .jump_to_wrapper ul.letters li a {padding:8px 7px;border:1px solid #ccc;border-radius:5px;display:inline-block;width:40px;height:40px;text-align:center;transition:all 0.5s;font-size:18px;font-weight:600;}.the_directory .jump_to_wrapper ul.letters li span {color:#ccc;}.the_directory .jump_to_wrapper ul.letters li a {border-color:#007bc4;}.the_directory .jump_to_wrapper ul.letters li:last a {margin-right:0;}.the_directory .jump_to_wrapper ul.letters li a:hover,.the_directory .jump_to_wrapper ul.letters li a.current {background:#007bc4;color:#fff !important;}.the_directory .back_to_the_top {margin-bottom:20px;}.the_directory .back_to_the_top a {font-size:14px;font-weight:500;}.the_directory .search_result_wrapper p.letter {font-size:40px;line-height:56px !important;font-weight:500;}.the_directory .search_result_wrapper .user_info p {color:#636466;font-weight:600;}.the_directory .search_result_wrapper .user_info p.year {font-weight:400;}.the_directory .search_result_wrapper .user_info p.user {font-weight:500;line-height:29px !important;}.the_directory .search_result_wrapper .details {display:flex;align-items:center;}.the_directory .search_result_wrapper .details p {font-weight:400;}.the_directory .search_result_wrapper .details p span {margin-right:16px;display:inline-block;}.the_directory .search_result_wrapper .details p span:last-child {margin-right:0;}.the_directory .search_result_wrapper .details p strong {font-weight:500;}.the_directory .toggle.btn {border-radius:0;}.the_directory .toggle.btn {border-radius:100px;max-width:112px !important;}.the_directory .toggle.btn,.the_directory .toggle.btn .btn {margin-top:0;}.the_directory .toggle.btn .btn-on {background:#007bc4;}.the_directory .toggle.btn .btn-off {background:#ccc;}.the_directory .toggle.btn .toggle-handle {width:31px;height:31px;border-radius:50%;padding:0;position:absolute;top:1px;transition:all 0.25s;}.the_directory .toggle.btn .toggle-off,.the_directory .toggle.btn .toggle-on {margin:0 !important;padding:0;display:flex;justify-content:center;align-items:center;height:36px;color:#fff;}.the_directory .toggle.btn .toggle-off {padding-left:16px;}.the_directory .toggle.btn .toggle-on {padding-right:16px;}.the_directory .toggle.btn.btn-on .toggle-handle {left:calc(50% - 32px);}.the_directory .toggle.btn.btn-off .toggle-handle {left:calc(50% + 1px);}.the_directory .toggle {width:172px !important;}.the_directory .search_result_wrapper .advanced.result_item {margin-bottom:0;border-radius:15px 15px 0 0;border-bottom:0;}.the_directory .search_result_wrapper .result_item .row.blue {color:#007bc4;background:#ecf5fa;}.the_directory .search_result_wrapper .advanced .extra_information {margin-bottom:24px;border:1px solid #f2ede8;border-radius:0 0 15px 15px;padding:20px 32px;background:#ecf5fa;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}.the_school .house {margin-bottom:32px;}.the_school .house img {mix-blend-mode:multiply;}@media (max-width:1199.98px) {}@media (max-width:991.98px) {}@media (max-width:767.98px) {}@media (max-width:575.98px) {}