.view-display-id-cme_session_finder .select2-container{background:#fff;border-radius:12px;box-shadow:0 3px 10px 0 rgba(0,0,0,.3);height:65px}.select2-container{margin-left:calc(var(--global-spacing)*-1)}.select2-container .select2-dropdown{background-color:#fff;border-radius:30px;box-shadow:0 2px 7px rgba(0,0,0,.1);margin:var(--global-spacing);overflow:hidden;padding:var(--global-spacing)}@media (max-width:575.98px){.select2-container .select2-dropdown{margin-top:calc(var(--global-spacing)/2)}}.select2-container .select2-dropdown input{background-color:#fff;border:none!important;border-radius:50px;color:#13294b;font-family:Lexend,sans-serif;font-size:16px;font-weight:700}.select2-container .select2-dropdown .select2-results__options{-ms-overflow-style:none;scrollbar-width:none}.select2-container .select2-dropdown .select2-results__options::-webkit-scrollbar{display:none}.select2-container .select2-dropdown .select2-results__options .select2-results__option{border-bottom:1px solid #fff;color:#1e9ecc;display:flex;font-family:Lexend,sans-serif;font-weight:700;justify-content:space-between;padding-bottom:10px}@media (max-width:767.98px){.select2-container .select2-dropdown .select2-results__options .select2-results__option{gap:20px;line-height:1.2;padding:10px 0;white-space:unset}}.is-tabbing .select2-container .select2-dropdown .select2-results__options .select2-results__option:focus{background-color:#1e9ecc;color:#fff}@media (hover:hover){.select2-container .select2-dropdown .select2-results__options .select2-results__option:hover{background-color:#1e9ecc;color:#fff}}@media (max-width:767.98px){.select2-container .select2-dropdown .select2-results__options .select2-results__option .session-type{display:none}}.select2-container .select2-dropdown .select2-search__field{border-radius:15px;height:45px;padding:20px}.select2-container,.select2-dropdown,.select2-results,.select2-search{transition:none!important}.cme-directory-search{margin:30px 0 50px;position:relative}@media (max-width:575.98px){.cme-directory-search{margin-top:var(--global-spacing-md);padding:0 15px}}.cme-directory-search-content-container{background-color:#fff;border-radius:20px;box-shadow:0 8px 7px rgba(0,0,0,.1);margin-left:auto;margin-right:auto;margin-top:calc(var(--global-spacing-module)*-1);padding:var(--global-spacing-md);position:relative;width:100%;z-index:1}@media (min-width:576px){.cme-directory-search-content-container{max-width:540px}}@media (min-width:768px){.cme-directory-search-content-container{max-width:720px}}@media (min-width:992px){.cme-directory-search-content-container{max-width:960px}}@media (min-width:1200px){.cme-directory-search-content-container{max-width:1200px}}.cme-directory-search-content-container:before{background:url(../../../images/care-directory.png) no-repeat #fff;background-position:center 20%;border-radius:50%;content:"";display:block;height:215px;left:50%;line-height:0;position:absolute;top:-75px;transform:translateX(-50%);width:215px;z-index:-1}@media (max-width:575.98px){.cme-directory-search-content-container{padding-top:var(--global-spacing-lg)}.cme-directory-search-content-container:before{background-size:50%;display:block;height:145px;top:-50px;width:145px}}.cme-directory-search-image{height:100%;position:relative;width:100%}.cme-directory-search-image img,.cme-directory-search-image video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:575.98px){.cme-directory-search-image{height:300px;margin:0 -15px;width:calc(100% + 30px)}}.cme-directory-search-image img{position:relative}.cme-directory-search-heading{text-align:center}.cme-directory-search-grid{grid-gap:var(--global-spacing);align-items:center;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto}@media (max-width:575.98px){.cme-directory-search-grid{grid-template-columns:100%}}.cme-directory-search-grid-link{color:#1e9ecc;font-family:Lexend,sans-serif;font-weight:700;text-decoration:none}@media (max-width:575.98px){.cme-directory-search-grid-link{justify-self:center}}.cme-directory-search .select2-container{margin:0 auto;width:100%!important}.cme-directory-search .select2-container.select2-container--default .select2-selection--single{background-color:#fff;border:none;border-radius:50px;box-shadow:none;height:auto;padding:20px;position:relative;width:100%}@media (max-width:575.98px){.cme-directory-search .select2-container.select2-container--default .select2-selection--single{align-items:center;display:flex;height:60px;padding-bottom:0;padding-top:0}}.cme-directory-search .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1e9ecc;font-family:Lexend,sans-serif}@media (max-width:575.98px){.cme-directory-search .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.2!important;white-space:normal}}.cme-directory-search .select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{font-family:Lexend,sans-serif;font-weight:400}.cme-directory-search .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;right:var(--global-spacing);top:50%;transform:translateY(-50%)}.cme-directory-search .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.cme-directory-search .select2-container.select2-container--default .select2-selection--single:focus,.cme-directory-search .select2-container.select2-container--default .select2-selection--single:focus-visible{border:none;outline:none}.cme-directory-search .select2-container.select2-container--default:focus,.cme-directory-search .select2-container.select2-container--default:focus-visible{border:none;outline:none}.cme-directory{margin-bottom:0;margin-top:50px}.cme-directory .view-content{margin-bottom:40px}.cme-directory table{min-width:100%}.cme-directory .table>:not(:first-child){border-top:none}.cme-directory .tab-pane{padding:0}.cme-directory thead th{background-color:rgba(61,57,53,.06);padding-bottom:20px;padding-top:20px}.cme-directory thead th:first-child{border-radius:12px 0 0 12px;padding-left:16px}.cme-directory thead th:last-child{border-radius:0 12px 12px 0;padding-right:16px}.cme-directory thead th a{text-decoration:none}.cme-directory tbody td{border-bottom:1px solid #c4bfb6;font-size:16px;font-weight:400;line-height:25.6px;padding:2rem .5rem;text-align:left}.cme-directory tbody td a{font-size:18.66px;font-weight:700;line-height:23.32px;text-align:left;text-decoration:none}.cme-directory .view-display-id-cme_archived_block tbody td:last-child,.cme-directory .view-display-id-cme_archived_block thead th:last-child{width:15%}.cme-directory .view-display-id-cme_other_block thead th:first-child{width:40%}.cme-directory .view-display-id-cme_other_block thead th:nth-child(3){padding-right:2rem}.cme-directory .view-display-id-cme_other_block tbody td:first-child{width:40%}.cme-directory .view-display-id-cme_other_block tbody td:nth-child(3){padding-right:2rem}.cme-directory .pager{margin:40px 0 25px}.node--type-cme-session .layout--sidebar a.back{display:block;margin-bottom:25px;text-decoration:none}.node--type-cme-session .layout--sidebar a.back:before{content:"\f10d";display:inline-block;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:5px;position:relative;text-transform:none;vertical-align:-2px}.node--type-cme-session .layout--sidebar .field{margin-bottom:25px}.node--type-cme-session .layout--sidebar .field .field__label{font-weight:700}.node--type-cme-session .layout--content #cme-session--speaker{display:grid;gap:25px;grid-template-columns:140px 1fr;margin-bottom:50px}.node--type-cme-session .layout--content #cme-session--speaker.full-width{grid-template-columns:100%}@media (max-width:575.98px){.node--type-cme-session .layout--content #cme-session--speaker{grid-template-columns:100%}}.node--type-cme-session .layout--content #cme-session--speaker h2{font-size:36px;line-height:45.6px;margin-top:0}.node--type-cme-session .layout--content #cme-session--speaker span.cme-session--speaker-label{font-size:14px;font-weight:400}.node--type-cme-session .layout--content #cme-session--speaker span.cme-session--speaker-name{font-size:22px;font-weight:700}