/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir=rtl] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px hsla(0,0%,0%,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px hsla(203,10%,10%,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.2);}.node-preview-container .node-preview-backlink:before{content:"«";margin-right:5px;font-size:16px;}header .logo-link{width:150px;height:75px;}@media only screen and (max-width:1024px){header .logo-link{width:120px;height:60px;}}@media only screen and (max-width:768px){header .logo-link{width:100px;height:50px;}}header .logo-image{background-image:url("/themes/custom/whiterhino/css/../images/freeman_logo.png");background-repeat:no-repeat;background-position:center left;background-size:100%;width:100%;height:100%;}.ozark-branding-page .logo-image{background-image:url("/themes/custom/whiterhino/css/../images/ozark_logo.png");background-size:100%;}@media only screen and (max-width:1024px){.menu-container{padding:0;}}.menu-container .menu-content{padding:1.5em 1.5em 9.375em;max-height:calc(100vh - 50px);overflow-y:auto;}@media only screen and (min-width:1024px){.menu-container .menu-content{padding:0;max-height:auto;overflow-y:visible;}}.menu-container.menu-visible .menu-content{display:flex;flex-direction:column;}.mega-menu{width:100%;position:absolute;top:0;left:0;background:#e6f3f5;}@media only screen and (min-width:1024px){.mega-menu{top:auto;}}.mega-menu .mega-callout .mega-callout-links{font-size:0;}.mega-menu .mega-callout .mega-callout-links a{display:block;width:100%;margin-bottom:16px;color:#555;font-size:14px;line-height:1.75em;}.mega-menu .mega-links{padding-right:0;}.mega-menu .mega-links a{color:#555a5a;transition:all ease-in-out 400ms;margin-bottom:16px;}@media only screen and (min-width:1024px){.mega-menu .mega-links a{margin-bottom:0;}}.mega-menu .mega-links ul{display:flex;flex-direction:column;height:auto;}@media only screen and (min-width:1024px){.mega-menu .mega-links ul{flex-flow:column wrap;height:250px;}}.mega-menu .mega-links ul li{width:100%;}@media only screen and (min-width:1024px){.mega-menu .mega-links ul li{width:33.3%;}}.mega-menu .mega-links ul a{width:100%;margin-bottom:16px;padding-right:1.25rem;font-size:0.875em;color:#555a5a;}.mega-menu .mega-links ul a:hover,.mega-menu .mega-links ul a:active{color:#be193f;}.navigation-primary > ul > li > a{border-bottom:2px solid transparent;color:#555a5a;transition:all ease-in-out 400ms;margin-bottom:16px;}@media only screen and (min-width:1024px){.navigation-primary > ul > li > a{margin-bottom:0;}}.navigation-primary > ul > li > a:hover,.navigation-primary > ul > li > a.active-menu{border-bottom:2px solid #be193f;}.navigation-primary .mega-menu{display:none;max-height:calc(100vh - 50px);overflow-y:auto;}.navigation-primary .mega-menu .mega-heading{margin-top:24px;padding-top:24px;}@media only screen and (min-width:1024px){.navigation-primary .mega-menu .mega-heading{margin:0;padding:0;}}.navigation-primary .mega-callout{background-image:linear-gradient(to right,#78bdc4 25%,#ffffff 25%,transparent 50%);background-position:top;background-size:8px 2px;background-repeat:repeat-x;margin-top:1em;padding-top:2em;padding-bottom:2em;}@media only screen and (min-width:1024px){.navigation-primary .mega-callout{background-image:linear-gradient(#78bdc4 33%,#ffffff 0%,transparent 0%);background-position:left;background-size:2px 8px;background-repeat:repeat-y;margin-top:0;padding-top:0;padding-bottom:0;padding-left:2em !important;}}.navigation-primary .mega-callout h4{margin-bottom:1.25em;}.navigation-primary .mega-callout .mega-callout-links a{color:#555a5a;transition:all ease-in-out 400ms;margin-bottom:16px;}@media only screen and (min-width:1024px){.navigation-primary .mega-callout .mega-callout-links a{margin-bottom:0;}}.navigation-primary .mega-callout .mega-callout-links a:hover,.navigation-primary .mega-callout .mega-callout-links a:active{color:#be193f;}@media only screen and (min-width:1024px){.navigation-primary .mega-callout .mega-callout-links a{margin-bottom:1.5em;}}.navigation-secondary{margin-top:1em;}@media only screen and (min-width:1024px){.navigation-secondary{margin-top:0;}}.navigation-secondary a{color:#555a5a;transition:all ease-in-out 400ms;margin-bottom:16px;}@media only screen and (min-width:1024px){.navigation-secondary a{margin-bottom:0;}}.navigation-secondary a.link-button{padding:0 8px;color:#037791;border:1px solid #78bdc4;box-sizing:border-box;margin-top:8px;}@media only screen and (min-width:1024px){.navigation-secondary a.link-button{margin-top:0;}}.navigation-secondary a.link-button:hover{background:#be193f;border-color:#be193f;color:#ffffff;}.navigation-secondary a.link-button:active{background:#88108b;border-color:#88108b;color:#ffffff;}.navigation-secondary,.mega-heading{background-image:linear-gradient(to right,#78bdc4 25%,#ffffff 25%,transparent 50%);background-position:top;background-size:8px 2px;background-repeat:repeat-x;}@media only screen and (min-width:1024px){.navigation-secondary,.mega-heading{background:none;}}.navigation-secondary{order:2;}@media only screen and (min-width:1024px){.navigation-secondary{order:1;}}.coh-style-padding-top-bottom---medium{padding-top:1.5em;padding-bottom:9.375em;}@media only screen and (min-width:1024px){.coh-style-padding-top-bottom---medium{padding-top:2.5em;padding-bottom:3rem;}}.badge-freeman,.badge-veteran{display:none;position:relative;}.badge-freeman .badge-tooltip,.badge-veteran .badge-tooltip{display:flex;flex-direction:row;position:absolute;top:2px;left:40px;width:max-content;background-image:url("/themes/custom/whiterhino/css/../images/caret-left.svg");background-repeat:no-repeat;background-position:left;}@media only screen and (max-width:1024px){.badge-freeman .badge-tooltip,.badge-veteran .badge-tooltip{flex-direction:row-reverse;right:40px;left:auto;background:none;}}.badge-freeman span,.badge-veteran span{display:none;margin-left:-0.5px;padding-left:8px;min-width:auto;transition:all ease-in-out 0.4s;}@media only screen and (max-width:1024px){.badge-freeman span,.badge-veteran span{margin-right:-0.5px;margin-left:0;padding-left:16px;padding-right:8px;}}.badge-freeman .icon-triangle,.badge-veteran .icon-triangle{content:url("/themes/custom/whiterhino/css/../images/caret-left.svg");height:28px;margin-left:0;padding:0;}@media only screen and (max-width:1024px){.badge-freeman .icon-triangle,.badge-veteran .icon-triangle{transform:rotate(180deg);padding:0;}}.freeman-doctor .badge-freeman{display:block;}.freeman-veteran .badge-veteran{display:block;}.utility-nav-cta::before{background-image:url("/themes/custom/whiterhino/css/../images/chat-plus.svg");}.mejs__container{max-height:640px;}.coh-video .mejs__container:not(.mejs__container-fullscreen) video{-o-object-fit:contain;object-fit:contain;max-height:600px;}.slide-card-image{background-image:url(/themes/custom/whiterhino/css/../images/image-placeholder.png);background-size:cover;background-position:center;}.remove-padding-horizontal .coh-slider-container-mid{padding:1.25rem 0;}.truncate-text{margin-bottom:1em;}.scroll-freeze{height:100%;overflow:hidden;}@media only screen and (max-width:1024px){table{width:100% !important;}}.mobile-only{display:block;}@media only screen and (min-width:1024px){.mobile-only{display:none;}}@media only screen and (max-width:767px){.coh-wysiwyg img{float:none;}}.fhim-content{width:100%;}#block-exposedformsearchpage-1 .form-type-textfield,#block-exposedformsearchpage-specialty .form-type-textfield,#block-exposedformsearchall-locations .form-type-textfield{position:relative;}#block-exposedformsearchpage-1 .form-type-textfield label,#block-exposedformsearchpage-specialty .form-type-textfield label,#block-exposedformsearchall-locations .form-type-textfield label{display:none;}#block-exposedformsearchpage-1 .form-type-textfield:after,#block-exposedformsearchpage-specialty .form-type-textfield:after,#block-exposedformsearchall-locations .form-type-textfield:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";font-family:"icomoon";position:absolute;width:54.5px;height:54.5px;top:0;right:0;font-size:22px;display:flex;align-content:center;align-items:center;justify-content:center;color:#037791;}#block-exposedformsearchpage-1 .form-type-textfield #edit-keyword,#block-exposedformsearchpage-1 .form-type-textfield #edit-search-api-fulltext,#block-exposedformsearchpage-1 .form-type-textfield .form-text,#block-exposedformsearchpage-specialty .form-type-textfield #edit-keyword,#block-exposedformsearchpage-specialty .form-type-textfield #edit-search-api-fulltext,#block-exposedformsearchpage-specialty .form-type-textfield .form-text,#block-exposedformsearchall-locations .form-type-textfield #edit-keyword,#block-exposedformsearchall-locations .form-type-textfield #edit-search-api-fulltext,#block-exposedformsearchall-locations .form-type-textfield .form-text{width:100%;border:none;background-color:#e6f3f5;padding:17px 50px 17px 17px;color:#555a5a;}#block-exposedformsearchpage-1 .form-actions input.form-submit,#block-exposedformsearchpage-specialty .form-actions input.form-submit,#block-exposedformsearchall-locations .form-actions input.form-submit{display:none;}.search__clear-button{position:absolute;right:0;top:0;width:54.5px;height:54.5px;z-index:1;color:#e6f3f5;border-radius:100%;display:none;align-items:center;justify-content:center;border:solid 10px #e6f3f5;background:#5e90a0;}.search__clear-button.active{display:flex;}.search__clear-button:hover{background:#037791;}#block-exposedformsearchpage-specialty .form-item-items-per-page{display:none;}.freeman-search-count{display:none;}.form-item-sort-bef-combine{position:absolute;right:0;bottom:-108px;height:44px;display:flex;align-items:center;}.form-item-sort-bef-combine:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-family:"icomoon";position:absolute;width:44px;height:44px;top:-1px;right:-7px;font-size:18px;display:flex;align-content:center;align-items:center;justify-content:center;color:#be193f;}.form-item-sort-bef-combine label{font-weight:bold;}.form-item-sort-bef-combine select{border:none;font-size:16px;color:#00667c;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding-right:33px;z-index:1;background:transparent;outline:none;margin-left:6px;}.form-item-sort-bef-combine select option{font-family:sans-serif;font-weight:normal;}@media (max-width:768px){.form-item-sort-bef-combine select{max-width:132px;}}@media (max-width:76.25rem){.form-item-sort-bef-combine{bottom:-92px;}}@media (max-width:768px){.form-item-sort-bef-combine{bottom:-84px;}}.search__active-filters{background:#e6f3f5;margin-bottom:32px;padding:24px;}.search__active-filters ul{display:flex;flex-wrap:wrap;align-items:center;}.search__active-filters ul li{display:none;margin:16px 16px 0 0;}.search__active-filters ul li.facet-summary-item--clear{display:block;order:1;padding:8px;}.search__active-filters ul li.facet-summary-item--facet{display:block;background:#ffffff;padding:8px 32px 8px 25px;color:#037791;}.search__active-filters ul li.facet-summary-item--facet a{display:flex;align-items:center;}.search__active-filters ul li.facet-summary-item--facet a:hover{color:#037791;}.search__active-filters ul li.facet-summary-item--facet a:hover .js-facet-deactivate{background:rgba(39,102,124,0.8784313725);}.search__active-filters ul li.facet-summary-item--facet .js-facet-deactivate{background:rgba(39,102,124,0.568627451);width:15px;height:15px;display:inline-block;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;font-size:14px;color:white;margin-bottom:0px;margin-right:5px;padding:1px;}.search-active-filters__count{font-weight:bold;}.search__filter-options{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 16px;}.search__filter-options .coh-block{display:none;}.search__filter-options .coh-block:nth-child(-n+3){display:block;}@media (max-width:1023px){.search__filter-options > .coh-block{display:none;}}@media (max-width:1130px){.path-search .search__filter-options > .coh-block{display:none;}}.search__more-filters-button{background:#00667c;padding:8px 50px 8px 32px;color:#ffffff;font-weight:bold;position:relative;height:44px;}.search__more-filters-button:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f067";font-family:"icomoon";position:absolute;width:64px;height:44px;top:0;right:0;font-size:16px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;}@media (max-width:768px){.search__more-filters-button{padding:8px 36px 8px 15px;}.search__more-filters-button:after{width:45px;}}#block-contenttype h2,#block-state h2,#block-specialties h2,#block-searchpagelocation h2,#block-gender h2{display:none;}.search-filter-block select{display:none;}.search-filter-menu{position:relative;margin:0 16px 0 0;}.search-filter-menu__header{background:#78bdc4;padding:8px 50px 8px 32px;color:#ffffff;font-weight:bold;cursor:pointer;min-width:160px;text-align:center;border-radius:1px;}.search-filter-menu__header:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-family:"icomoon";position:absolute;width:64px;height:44px;top:0;right:0;font-size:16px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;}.search-filter-menu--specialty .search-filter-menu__header{min-width:175px;}.search-filter-menu__body{background:#ffffff;padding:25px 20px;box-shadow:0 2px 8px 0 rgba(31,3,35,0.15);position:absolute;width:100%;z-index:10;display:none;max-height:300px;overflow-y:auto;}.search-filter-menu__body .item-list__checkbox .custom-checkbox{width:20px;height:20px;background:#e6f3f5;display:block;position:absolute;top:0;left:0;}.search-filter-menu__body .item-list__checkbox li{display:flex;align-items:center;position:relative;margin:0 0 12px;}.search-filter-menu__body .item-list__checkbox li input{opacity:0;width:20px;height:20px;position:absolute;z-index:1;left:0;top:0;cursor:pointer;}.search-filter-menu__body .item-list__checkbox li input:checked ~ .custom-checkbox{background:#037791;}.search-filter-menu__body .item-list__checkbox li input:checked ~ .custom-checkbox:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";font-family:"icomoon";position:absolute;width:20px;height:20px;top:0;right:0;font-size:14px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;}.search-filter-menu__body .item-list__checkbox li label{margin-left:27px;position:relative;top:-3px;font-size:15.5px;line-height:1.6em;}.search-filter-menu__body .item-list__checkbox li label .facet-item__count{display:none;}.search-filter-menu--post-published-date .search-filter-menu__body{max-height:none;}.search-filter-menu__item{margin-bottom:8px;cursor:pointer;}.search-filter-menu__item a{pointer-events:none;}.search-filter-menu__item:last-child{margin-bottom:0;}.search-filter-drawer{width:100vw;position:fixed;height:100vh;top:0;right:0;z-index:1000;background:rgba(0,0,0,0.4117647059);display:none;}.search-filter-drawer .coh-accordion-title a{font-size:18px;color:#ffffff;background:#78bdc4;font-weight:400;}.search-filter-drawer .search-filter-menu__header{display:none;}.search-filter-drawer .search-filter-menu__body{position:static;display:block;box-shadow:none;padding:0;}.search-filter-drawer__overlay{width:100%;position:absolute;height:100vh;left:0;top:0;}.search-filter-drawer__wrapper{width:100%;max-width:400px;height:100vh;padding:64px 32px;background:#ffffff;position:absolute;right:0;overflow-y:scroll;}.search-filter-drawer__wrapper .coh-style-margin-bottom---large{margin:0 0 16px;}@media (max-width:565px){.search-filter-drawer__wrapper{max-width:100%;}}.search-filter-drawer__close{width:50px;height:50px;background-color:#ffffff;position:absolute;top:16px;right:16px;}.search-filter-drawer__close button{width:100%;height:100%;position:relative;}.search-filter-drawer__close button:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";font-family:"icomoon";position:absolute;width:50px;height:50px;top:0;right:0;font-size:16px;display:flex;align-content:center;align-items:center;justify-content:center;color:#00667c;}.search-filter-drawer__submit{background:#be193f;}.filter-modal__checkbox{display:flex;align-items:center;position:relative;margin:0 0 8px;}.filter-modal__checkbox .custom-checkbox{width:20px;height:20px;background:#e6f3f5;display:block;position:absolute;top:0;left:0;cursor:pointer;}.filter-modal__checkbox input{opacity:0;width:100%;height:20px;position:absolute;z-index:1;left:0;top:0;cursor:pointer;}.filter-modal__checkbox input:checked ~ .custom-checkbox{background:#037791;}.filter-modal__checkbox input:checked ~ .custom-checkbox:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";font-family:"icomoon";position:absolute;width:20px;height:20px;top:0;right:0;font-size:14px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;}.filter-modal__checkbox label{margin-left:25px;position:relative;top:-5px;cursor:default;}.view-search .views-infinite-scroll-content-wrapper article:last-child .search-card__separator{display:none;}.search-filter-menu--location{width:230px;}.specialties-page-wrapper .search-filter-menu__header{min-width:210px;}.specialties-page-wrapper .search-filter-menu__header:after{right:24px;}.specialties-page-wrapper #search-filter-menu--startswith .search-filter-menu__header{min-width:auto;}.specialties-page-wrapper #search-filter-menu--startswith .search-filter-menu__header:after{right:0;}.specialties-page-wrapper #search-filter-menu--startswith ul li{text-align:center;margin-bottom:0 0 8px;}.specialties-page-wrapper .search-filter-drawer #search-filter-menu--startswith ul li{text-align:left;}.specialties-page-wrapper .search-result-item__image-container{display:none;}.specialties-page-wrapper .search-result-item__content{width:100%;max-width:100%;min-height:auto;flex:auto;padding-bottom:0;}.search__pagination .pager__items{display:flex;width:100%;align-items:center;justify-content:center;}.search__pagination .pager__item{margin:0 8px;}.search__pagination .pager__item.is-active{background:#f1f1f1;width:30px;height:30px;border-radius:100%;display:flex;align-items:center;justify-content:center;line-height:1em;}.path-search .location-search-result-item__image{display:block;}.path-search .location-search-result-item__telephone{display:none;}.path-all-locations .location-search-result-item__image{display:none;}#block-whiterhino-exposedformsearch-resultpage-1 form{position:relative;}#block-whiterhino-exposedformsearch-resultpage-1 form label{display:none;}#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--2,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--1,#block-whiterhino-exposedformsearch-resultpage-1 form input.ui-autocomplete-input{border:1px solid #dcdcdc;border-radius:6.4px;padding:8px 16px;font-size:16px;line-height:30px;}#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--2.form-autocomplete.ui-autocomplete-loading,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext.form-autocomplete.ui-autocomplete-loading,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--1.form-autocomplete.ui-autocomplete-loading,#block-whiterhino-exposedformsearch-resultpage-1 form input.ui-autocomplete-input.form-autocomplete.ui-autocomplete-loading{background-position:84% 16px;}#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--2.form-autocomplete,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext.form-autocomplete,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--1.form-autocomplete,#block-whiterhino-exposedformsearch-resultpage-1 form input.ui-autocomplete-input.form-autocomplete{background-position:84% 16px;}@media only screen and (max-width:425px){#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--2,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext,#block-whiterhino-exposedformsearch-resultpage-1 form #edit-search-api-fulltext--1,#block-whiterhino-exposedformsearch-resultpage-1 form input.ui-autocomplete-input{max-width:222px;}}#block-whiterhino-exposedformsearch-resultpage-1 form .form-actions{position:absolute;top:0px;right:3px;font-size:0;height:48px;width:42px;display:block;background-image:url(/themes/custom/whiterhino/css/../images/search-icon.svg);background-repeat:no-repeat;background-position:center;transform:rotate(90deg);}#block-whiterhino-exposedformsearch-resultpage-1 form .form-actions input{width:100%;height:100%;border:none;}#block-whiterhino-exposedformsearch-resultpage-1 form .search-api-autocomplete-search{top:44px !important;border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-color:#dcdcdc;}#block-whiterhino-exposedformsearch-resultpage-1 form .search-api-autocomplete-search .ui-state-focus{border:none;margin:0;padding:0;}#block-whiterhino-exposedformsearch-resultpage-1 form .search-api-autocomplete-search .ui-corner-all{border:0 !important;}.drupal_search_api{max-width:700px;margin:auto;}.drupal_search_api header .nav{display:flex;border-bottom:3px solid #dcdcdc;}.drupal_search_api header .nav a{border-bottom:3px solid #dcdcdc;padding:6px 14px 6px 14px;margin-bottom:-3px;transition:all 0.3s ease-in-out;}.drupal_search_api header .nav a.active{color:#be193f;border-bottom:3px solid rgb(3,119,145);}.drupal_search_api header .nav a:hover{border-bottom:3px solid rgb(3,119,145);}@media only screen and (max-width:768px){.drupal_search_api header .nav{flex-direction:column;}.drupal_search_api header .nav a{border-width:1px;}}.drupal_search_api header b{color:rgb(3,119,145);padding:10px 0;display:block;}.drupal_search_api .search-result{border:1px solid #dcdcdc;padding:20px;margin-bottom:20px;transition:all 0.2s ease-in-out;display:flex;}.drupal_search_api .search-result:hover{box-shadow:0px 0px 23px -6px rgba(0,0,0,0.15);}.drupal_search_api .search-result__text-content{display:flex;flex-direction:column;justify-content:space-between;width:80%;}.drupal_search_api .search-result__text-content p{margin:0 !important;}.drupal_search_api .search-result__title{margin:0;}.drupal_search_api .search-result__title a{font-size:22px;transition:all 0.3s ease-in-out;}.drupal_search_api .search-result__title a:hover{text-decoration:underline;}.drupal_search_api .search-result__read-more{width:20%;display:flex;align-items:center;justify-content:center;}.drupal_search_api .search-result__read-more a{font-weight:600;}.drupal_search_api .search-result__read-more a::before{content:"";border:solid #be193f;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);margin-right:8px;}@media (max-width:768px){.drupal_search_api .search-result__read-more{justify-content:center;width:auto;justify-content:start;}}.drupal_search_api .search-result.providers{display:flex;}@media (max-width:425px){.drupal_search_api .search-result.providers .providers__left{flex-direction:column;}.drupal_search_api .search-result.providers .providers__left img{max-width:100%;margin:auto;}}@media (max-width:768px){.drupal_search_api .search-result.providers{flex-direction:column;}.drupal_search_api .search-result.providers .providers__left,.drupal_search_api .search-result.providers .providers__right{width:auto;padding:0;}.drupal_search_api .search-result.providers .providers__contact{margin-top:20px;flex-direction:row;gap:20px;margin-top:20px;}}.drupal_search_api .search-result .providers__left{display:flex;gap:20px;width:70%;}.drupal_search_api .search-result .providers__left img{max-width:160px;}.drupal_search_api .search-result .providers__title{margin:0;}.drupal_search_api .search-result .providers__right{display:flex;align-items:center;width:30%;padding-left:20px;}.drupal_search_api .search-result .providers__right a{font-size:18px;font-weight:bold;}.drupal_search_api .search-result .providers__right svg{max-width:25px;height:auto;margin-right:7px;}.drupal_search_api .search-result .providers__right svg path{stroke:#be193f;}.drupal_search_api .search-result .providers__contact{display:flex;flex-direction:column;}.drupal_search_api .search-result .providers__contact span{display:flex;}@media (max-width:768px){.drupal_search_api .search-result{flex-direction:column;}}.drupal_search_api form.views-exposed-form{position:relative;}.drupal_search_api form.views-exposed-form label{display:none;}.drupal_search_api form.views-exposed-form .form-type-search-api-autocomplete input,.drupal_search_api form.views-exposed-form .form-type-search-api-autocomplete input.ui-autocomplete-input{width:100%;background-color:#f0f8fe;border:1px solid #dcdcdc;border-radius:6.4px;padding:8px 16px;font-size:16px;line-height:30px;margin:0 0 15px 0;overflow:hidden;}.drupal_search_api form.views-exposed-form .form-type-search-api-autocomplete input.form-autocomplete.ui-autocomplete-loading,.drupal_search_api form.views-exposed-form .form-type-search-api-autocomplete input.ui-autocomplete-input.form-autocomplete.ui-autocomplete-loading{background-position:94% 16px;}.drupal_search_api form.views-exposed-form .form-type-search-api-autocomplete input.form-autocomplete,.drupal_search_api form.views-exposed-form .form-type-search-api-autocomplete input.ui-autocomplete-input.form-autocomplete{background-position:-94% 16px;}.drupal_search_api form.views-exposed-form .form-actions{position:absolute;top:0px;right:3px;font-size:0;height:48px;width:42px;display:block;background-image:url(/themes/custom/whiterhino/css/../images/search-icon.svg);background-repeat:no-repeat;background-position:center;transform:rotate(90deg);}.drupal_search_api form.views-exposed-form .form-actions input{width:100%;height:100%;border:none;}.drupal_search_api form.views-exposed-form .search-api-autocomplete-search{top:44px !important;border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-color:#dcdcdc;}.drupal_search_api form.views-exposed-form .search-api-autocomplete-search .ui-state-focus{border:none;margin:0;padding:0;}.drupal_search_api form.views-exposed-form .search-api-autocomplete-search .ui-corner-all{border:0 !important;}@media only screen and (max-width:768px){.drupal_search_api{padding:0 20px;}}.drupal_search_api .pager__items{display:flex;}.drupal_search_api .pager__item{padding:0 8px;}.drupal_search_api .pager__item a{font-size:18px;}.drupal_search_api .pager__item a span{text-overflow:ellipsis;white-space:nowrap;}.drupal_search_api .pager__item.is-active a{color:#be193f;}@media (max-width:425px){.drupal_search_api .pager__items{flex-wrap:wrap;}.drupal_search_api .pager__item a{font-size:14px;}}@media (max-width:768px){.drupal_search_api .pager__items{flex-wrap:wrap;}}.drupal-top-search .drupal_search_api{border:1px solid #dcdcdc;margin-bottom:30px;}.drupal-top-search .drupal_search_api header{padding:6px 20px;border-bottom:1px solid #dcdcdc;background-color:whitesmoke;color:rgb(3,119,145);font-size:16px;font-weight:800;}.drupal-top-search .drupal_search_api footer{padding:6px 20px;background-color:whitesmoke;text-align:center;}.drupal-top-search .drupal_search_api footer a{width:100%;display:block;}.drupal-top-search .drupal_search_api .search-result{border:none;border-bottom:1px solid #dcdcdc;margin:0;}.drupal-top-search .drupal_search_api .search-result:hover{box-shadow:none;}.drupal-top-search header div.views-exposed-form{max-width:700px;margin:auto;}.drupal-top-search header div.views-exposed-form .form-autocomplete{width:100%;}.drupal-top-search header div.views-exposed-form .form-autocomplete.ui-autocomplete-input{background-position:-94% 16px !important;}.drupal-top-search header div.views-exposed-form .form-autocomplete.form-text.ui-autocomplete-input.ui-autocomplete-loading{background-position:94% 16px !important;}.drupal-top-search header .nav{display:flex;max-width:700px;margin:auto;border-bottom:3px solid #dcdcdc;}.drupal-top-search header .nav a{border-bottom:3px solid #dcdcdc;padding:6px 14px 6px 14px;margin-bottom:-3px;transition:all 0.3s ease-in-out;}.drupal-top-search header .nav a.active{color:#be193f;border-bottom:3px solid rgb(3,119,145);}.drupal-top-search header .nav a:hover{border-bottom:3px solid rgb(3,119,145);}@media only screen and (max-width:768px){.drupal-top-search header .nav{flex-direction:column;}.drupal-top-search header .nav a{border-width:1px;}}.path-events .event-filter-container{margin-bottom:32px;}@media only screen and (min-width:1024px){.path-events .event-filter-container{position:relative;}}.path-events .event-filter-container .form-type-textfield.form-item-combine{position:relative;}.path-events .event-filter-container .form-type-textfield.form-item-combine::after{line-height:1;font-weight:normal;text-transform:none;font-family:"icomoon";position:absolute;display:flex;align-content:center;align-items:center;justify-content:center;content:"\f002";width:54.5px;height:54.5px;top:0;right:0;font-size:22px;color:#037791;}.path-events .event-filter-container .form-type-textfield.form-item-combine .form-text{width:100%;border:none;background-color:#e6f3f5;padding:17px 50px 17px 17px;color:#555a5a;}.path-events .event-filter-container fieldset{position:relative;margin-bottom:8px;}@media only screen and (min-width:1024px){.path-events .event-filter-container fieldset{display:inline-block;vertical-align:top;margin-top:32px;margin-bottom:0;margin-right:16px;}}.path-events .event-filter-container fieldset legend{position:relative;width:100%;padding:8px 64px 8px 32px;background:#78bdc4;color:#ffffff;font-weight:bold;cursor:pointer;}@media only screen and (min-width:1024px){.path-events .event-filter-container fieldset legend{min-width:180px;width:auto;text-align:center;}}.path-events .event-filter-container fieldset legend span::after{line-height:1;font-weight:normal;text-transform:none;font-family:"icomoon";position:absolute;display:flex;align-content:center;align-items:center;justify-content:center;content:"\f067";width:44px;height:44px;top:0;right:0;font-size:16px;color:#ffffff;border-left:8px solid #ffffff;background-color:#037791;}@media only screen and (min-width:1024px){.path-events .event-filter-container fieldset legend span::after{content:"\f078";width:64px;border-left:none;background-color:transparent;}}.path-events .event-filter-container fieldset legend .accordion-open::after{content:"\f068";}@media only screen and (min-width:1024px){.path-events .event-filter-container fieldset legend .accordion-open::after{content:"\f078";}}.path-events .event-filter-container fieldset .fieldset-wrapper{background:#ffffff;padding:25px 20px;position:relative;width:100%;z-index:10;display:none;}@media only screen and (min-width:1024px){.path-events .event-filter-container fieldset .fieldset-wrapper{box-shadow:0 2px 8px 0 rgba(31,3,35,0.15);position:absolute;max-height:300px;overflow-y:auto;}}.path-events .event-filter-container fieldset .form-type-checkbox{display:flex;align-items:center;position:relative;margin:0 0 12px;}.path-events .event-filter-container fieldset .form-type-checkbox .custom-checkbox{width:20px;height:20px;background:#e6f3f5;display:block;position:absolute;top:0;left:0;}.path-events .event-filter-container fieldset .form-type-checkbox input{opacity:0;width:20px;height:20px;position:absolute;z-index:1;left:0;top:0;cursor:pointer;}.path-events .event-filter-container fieldset .form-type-checkbox input:checked ~ .custom-checkbox{background:#037791;}.path-events .event-filter-container fieldset .form-type-checkbox input:checked ~ .custom-checkbox:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";font-family:"icomoon";position:absolute;width:20px;height:20px;top:0;right:0;font-size:14px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;}.path-events .event-filter-container fieldset .form-type-checkbox label{margin-left:27px;position:relative;top:-3px;font-size:15.5px;line-height:1.6em;}.path-events .event-filter-container fieldset .form-type-checkbox label .facet-item__count{display:none;}.path-events .event-filter-container fieldset#edit-location--wrapper legend{min-width:230px;}.path-events .event-filter-container input[type=submit]{position:relative;margin-bottom:8px;padding:12px 16px;background:#be193f;border:0;color:#ffffff;font-weight:400;transition:all 0.4s ease-in-out;-webkit-appearance:none;}@media only screen and (min-width:1024px){.path-events .event-filter-container input[type=submit]{display:inline-block;vertical-align:top;margin-top:32px;margin-bottom:0;margin-right:16px;}}.path-events .event-filter-container .form-item-sort-bef-combine{position:relative;bottom:auto;}@media only screen and (min-width:1024px){.path-events .event-filter-container .form-item-sort-bef-combine{margin-top:32px;}}.fc-unthemed{position:relative;}@media (max-width:767px){.fc-unthemed{display:grid;grid-template-areas:"top" "middle" "bottom";}}.fc-unthemed .fc-header-toolbar{display:flex;flex-direction:column;flex-wrap:wrap;}@media only screen and (min-width:768px){.fc-unthemed .fc-header-toolbar{display:block;}}.fc-unthemed .fc-header-toolbar .fc-left,.fc-unthemed .fc-header-toolbar .fc-right{margin-bottom:16px;}.fc-unthemed .fc-header-toolbar .fc-center h2{color:#00294c;font-size:36px;font-weight:normal;line-height:normal;}.fc-unthemed .fc-header-toolbar .fc-right .fc-button-group{display:none;}@media (max-width:767px){.fc-unthemed .fc-header-toolbar{display:grid;grid-template-areas:"top top" "middle middle" "bottom bottom";grid-template-columns:auto auto;margin-bottom:0;}.fc-unthemed .fc-header-toolbar .fc-center{grid-area:top;margin-bottom:16px;}.fc-unthemed .fc-header-toolbar .fc-right{justify-self:flex-end;}.fc-unthemed .fc-header-toolbar .fc-right .fc-button-group{display:block;}}@media (max-width:320px){.fc-unthemed .fc-header-toolbar .fc-right{grid-area:bottom;justify-self:flex-start;}}.fc-unthemed .recurring-toggle{position:absolute;top:0;right:0;padding:8px 16px;}@media (max-width:767px){.fc-unthemed .recurring-toggle{position:relative;left:10px;grid-area:middle;}}.fc-unthemed .recurring-toggle:hover{color:#037791;}.fc-unthemed .recurring-toggle:after{line-height:1;font-weight:normal;text-transform:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:" ";font-family:"icomoon";position:absolute;width:20px;height:20px;top:12px;left:-10px;font-size:14px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;background:#e6f3f5;}.fc-unthemed .recurring-toggle.active{color:#037791;}.fc-unthemed .recurring-toggle.active:after{content:"\f00c";color:#ffffff;background:#037791;}.fc-unthemed .fc-list-item-marker{padding-right:4px;}@media (max-width:767px){.fc-unthemed .fc-list-item-marker{display:none;}}.fc-unthemed .fc-view-container.active .recurring{background:#037791;color:#ffffff;}.fc-unthemed .fc-today-button{display:none;}.fc-unthemed .fc-button-group button{height:auto;padding:0.75em;background:#78bdc4;border:none;border-radius:0;box-shadow:none;font-weight:600;color:#ffffff;text-transform:capitalize;text-shadow:none;}.fc-unthemed .fc-button-group button.fc-state-active{background:#037791;color:#ffffff;}.fc-unthemed .fc-button-group button .fc-icon::after{font-family:"icomoon";font-size:1.5em;}.fc-unthemed .fc-button-group button .fc-icon-left-single-arrow::after{content:"\f104";}.fc-unthemed .fc-button-group button .fc-icon-right-single-arrow::after{content:"\f105";}.fc-unthemed .fc-state-disabled{background:#8b8d8d;border-radius:0;color:#ffffff;font-weight:600;text-transform:capitalize;text-shadow:none;}.fc-unthemed .fc-event{border:none;background-color:transparent !important;}.fc-unthemed .fc-event .fc-content{white-space:normal;}.fc-unthemed .fc-event .fc-title{display:block;padding:8px;background-color:#be193f;font-size:12px;max-height:72px;}.fc-unthemed .fc-popover .fc-header{background-color:#e6f3f5;padding:2px;}.fc-unthemed .fc-popover .fc-header .fc-close{margin-top:8px;color:#037791;font-size:1.15em;}.fc-unthemed .fc-popover .fc-header .fc-title{margin-bottom:4px;padding:4px 8px;font-weight:600;}.fc-unthemed .fc-popover .fc-body{padding-top:8px;padding-bottom:4px;background:#ffffff;}.fc-unthemed .fc-popover .fc-event-container{padding:0;}.fc-unthemed a.fc-more{font-size:1em;}.fc-unthemed table tbody tr:nth-child(even){background:none;}.fc-unthemed td.fc-today{background:#e6f3f5;}.event-filter-container{display:flex;flex-wrap:wrap;justify-content:space-between;}@media only screen and (min-width:1024px){.event-filter-container{display:block;}}.event-filter-container .events-search{width:100%;}@media only screen and (min-width:768px) and (max-width:1023px){.event-filter-container .modal-overlay{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,0.41);z-index:9998;}}.event-filter-container .events-filters{display:none;width:100%;min-height:100vh;padding:64px 32px;background:#ffffff;z-index:9999;}@media only screen and (max-width:1023px){.event-filter-container .events-filters{position:fixed;top:50%;right:0%;transform:translate(0%,-50%);max-height:100vh;overflow-y:scroll;}}@media only screen and (min-width:768px){.event-filter-container .events-filters{width:50%;}}@media only screen and (min-width:1024px){.event-filter-container .events-filters{display:inline-block;position:relative;width:auto;min-height:auto;padding:0;background:none;z-index:unset;}}.event-filter-container .events-filters .filter-close{position:absolute;top:19px;right:19px;}@media only screen and (max-width:1023px){.event-filter-container .events-filters .filter-close::after{content:"\f00d";font-family:"icomoon";display:flex;align-content:center;align-items:center;justify-content:center;width:44px;height:44px;color:#00667c;line-height:1;font-weight:normal;text-transform:none;}}.event-filter-container .events-filters .section-title{margin-bottom:32px;}.event-filter-container .events-filters .section-title h3,.event-filter-container .events-filters .section-title p{margin-bottom:0;}.event-filter-container .events-sort{display:inline-block;margin-top:32px;}@media only screen and (min-width:1024px){.event-filter-container .events-sort{margin-top:0;z-index:9;}}.event-filter-container .filters-trigger{display:inline-block;position:relative;width:auto;height:44px;margin-top:32px;padding:8px 50px 8px 32px;background:#00667c;color:#ffffff;font-weight:bold;}@media only screen and (min-width:1024px){.event-filter-container .filters-trigger{display:none;}}.event-filter-container .filters-trigger::after{line-height:1;font-weight:normal;text-transform:none;font-family:"icomoon";position:absolute;display:flex;align-content:center;align-items:center;justify-content:center;content:"\f067";width:44px;height:44px;top:0;right:0;font-size:16px;color:#ffffff;}.open{display:block !important;}.view-event-view .calendar-view-pager{display:flex;justify-content:start;flex-direction:row !important;position:relative;margin-bottom:32px;}.view-event-view .calendar-view-pager .view-header{margin-left:auto;}.view-event-view .calendar-view-pager .view-header a.recurring-toggle{position:relative;}.view-event-view .calendar-view-pager .view-header a.recurring-toggle:hover{color:#037791;}.view-event-view .calendar-view-pager .view-header a.recurring-toggle::after{content:" ";font-family:"icomoon";position:absolute;width:20px;height:20px;top:1px;left:-26px;font-size:14px;display:flex;align-content:center;align-items:center;justify-content:center;color:#ffffff;background:#e6f3f5;}.view-event-view .calendar-view-pager .view-header a.recurring-toggle.active::after{content:"\f00c";color:#ffffff;background:#037791;}.view-event-view .calendar-view-pager caption{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;color:#00294c;font-size:36px;}@media (max-width:668px){.view-event-view .calendar-view-pager caption{bottom:-100%;font-size:17px;justify-content:start;}}.view-event-view .calendar-view-pager .pager__item{display:inline;flex:0 1 auto;background-color:#78bdc4;position:relative;}.view-event-view .calendar-view-pager .pager__item > li,.view-event-view .calendar-view-pager .pager__item > div{flex:0 1 auto;}.view-event-view .calendar-view-pager .pager__item::after{content:"";border-left:none;background-color:transparent;position:absolute;border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px;top:16px;left:14px;transform:rotate(135deg);z-index:0;}.view-event-view .calendar-view-pager .pager__item a{width:fit-content;font-size:0;padding:6px 12px;display:block;width:38px;height:44px;position:relative;z-index:3;}.view-event-view .calendar-view-pager .pager__current{display:none;}.view-event-view .calendar-view-pager .pager__next::after{transform:rotate(315deg);}.view-event-view .view-calendar .calendar-view-table thead th{background:transparent;border-style:solid;border-width:1px;padding:0;vertical-align:top;border-color:#ddd;color:#555a5a;}.view-event-view .view-calendar .calendar-view-table tbody tr{background-color:transparent;}.view-event-view .view-calendar .calendar-view-table tbody tr td{padding:0;background-color:transparent;}.view-event-view .view-calendar .calendar-view-table tbody tr td.today{background-color:#e6f3f5;}.view-event-view .view-calendar .calendar-view-table tbody tr td .calendar-view-day{padding:5px;opacity:1;}.view-event-view .view-calendar .calendar-view-table tbody tr td .calendar-view-day__number{color:#037791;font-weight:600;font-size:0.875em;padding:0;background:transparent;cursor:pointer;}.view-event-view .view-calendar .calendar-view-table tbody tr td .calendar-view-day__row{padding:8px;background-color:#be193f;font-size:12px;border:none;border-radius:0;}.view-event-view .view-calendar .calendar-view-table tbody tr td .calendar-view-day__row a{color:#ffffff;}.view-event-view .view-calendar .calendar-view-table tbody tr td .calendar-view-day__row a:focus{outline:none;}.view-event-view.recurring-active tbody tr td .calendar-view-day__row{background-color:#037791;}.view-event-view.recurring-active .view-calendar .calendar-view-table tbody tr td .calendar-view-day__row.recurring-item{background-color:#037791;}.dynamic-slider-image--square .teaser__image-wrapper,.teaser--doctor-content-type .teaser__image-wrapper{width:100%;position:relative;padding-top:100%;margin-bottom:24px;}.dynamic-slider-image--square .teaser__image-wrapper img,.teaser--doctor-content-type .teaser__image-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;max-height:100%;object-fit:cover;object-position:top;height:100%;margin-bottom:0;}.view-dynamic-slider .coh-slider-item article{height:100%;}.view-dynamic-slider .coh-slider-item .teaser__wrapper{height:100%;display:flex;flex-direction:column;}.view-dynamic-slider .coh-slider-item .teaser__content-wrapper{height:100%;display:flex;flex-direction:column;}.view-dynamic-slider .coh-slider-item .space-maker{flex:1;}.flipbook-list-item{margin:0 0 24px;}.flipbook-list-item p{margin:0;}.flipbook-list-item .views-field-field-pre-text{margin:0 0 8px;}.flipbook-list-item .views-field-field-pre-text p{font-weight:bold;}.flipbook-list-item .views-field-flipbook-cover__target-id{margin:0;max-width:300px;width:100%;}.flipbook-list-item .views-field-field-post-text{margin:8px 0 0;}.path-flipbook .flipbook__cover{margin-bottom:16px;margin-top:24px;display:none;}.path-flipbook .flipbook__cover img{max-width:300px;}.path-flipbook .flipbook__pre-text p{font-weight:bold;}body.path-flipbook:not(.user-logged-in) #block-whiterhino-local-tasks nav{display:none;}.wysiwyg__two-col-template tbody tr:nth-child(even){background-color:unset;}.wysiwyg__two-col-template tbody tr:first-child td{font-weight:normal;}.wysiwyg__two-col-template tbody tr td{padding:0;width:100% !important;font-size:16px;}.wysiwyg__two-col-template tbody tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin-bottom:30px;}.wysiwyg__two-col-template tbody tr:last-child{margin-bottom:0;}@media (max-width:600px){.wysiwyg__two-col-template tbody tr{grid-template-columns:1fr;}}.coh-wysiwyg ul li,.blog-post__body-field ul li,.news-post__body-field ul li,.event-post__body-field ul li{margin-bottom:0rem;margin-left:1.5rem;list-style-type:none;}.coh-wysiwyg ul li:before,.blog-post__body-field ul li:before,.news-post__body-field ul li:before,.event-post__body-field ul li:before{line-height:1;font-weight:normal;text-transform:none;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;color:#be193f;font-size:0.25em;margin-right:0.5rem;display:inline-block;content:"\f0c8";font-family:"icomoon";}.coh-wysiwyg img.align-center,.blog-post__body-field img.align-center,.news-post__body-field img.align-center,.event-post__body-field img.align-center{margin-left:auto !important;margin-right:auto !important;}.coh-wysiwyg table[align=center],.blog-post__body-field table[align=center],.news-post__body-field table[align=center],.event-post__body-field table[align=center]{margin-left:auto;margin-right:auto;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/whiterhino/css/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/whiterhino/css/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/whiterhino/css/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.contextual-region{position:unset;}@media only screen and (min-width:1024px){.contextual-region{position:relative;}}
