@import url("https://use.typekit.net/aig7vxr.css");
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.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/contrib/classy/images/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/contrib/classy/images/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/contrib/classy/images/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;}
.node--unpublished{background-color:#fff4f4;}
body{background:#ffffff;color:#061e4d;font-size:20px;font-family:museo-sans,sans-serif;font-weight:300;line-height:1.5;}@media only screen and (max-width:799px){body{font-size:16px;}}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{transform:unset;}h1,h2,h3,h4,h5,h6{color:#061e4d;font-family:museo-sans-condensed,sans-serif;font-weight:700;line-height:1.1;letter-spacing:0.1em;margin-bottom:20px;margin-top:0;text-transform:uppercase;}h1,.page-title{display:block;font-size:60px;margin-bottom:40px;}@media only screen and (max-width:799px){h1,.page-title{font-size:32px;}}h1:after,.page-title:after{content:'';display:block;margin-top:25px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}h2{color:#a21f4b;font-size:40px;}@media only screen and (max-width:799px){h2{font-size:28px;}}h3{font-size:30px;font-family:museo-sans,sans-serif;letter-spacing:0;text-transform:none;}@media only screen and (max-width:799px){h3{font-size:20px;}}h4{font-size:20px;font-family:museo-sans,sans-serif;letter-spacing:0;text-transform:none;}@media only screen and (max-width:799px){h4{font-size:18px;}}h5{font-size:18px;font-family:museo-sans,sans-serif;letter-spacing:0;text-transform:none;}@media only screen and (max-width:799px){h5{font-size:16px;}}a{color:#a21f4b;text-decoration:none;transition:0.5s ease all;border-bottom:0;}a:hover{color:#0a3180;text-decoration:underline;}a:focus{text-decoration:none;}.field--name-body a{text-decoration:underline;}a.btn,button,a.button{background:#a21f4b;color:#ffffff;display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none;}a.btn:hover,button:hover,a.button:hover{background:#771737;}a.arrow{font-size:24px;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:799px){a.arrow{font-size:inherit;}}a.arrow:hover{color:#a21f4b;}a.arrow:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:700;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}a.map{text-decoration:none;}a.map:before{content:'\f3c5';display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:700;font-variant:normal;margin-right:2px;text-rendering:auto;-webkit-font-smoothing:antialiased;}input,button,select,textarea{max-width:100%;box-sizing:border-box;}*{outline:none;box-sizing:border-box;}.field--type-image,.media,.views-field-field-teaser-image,.views-field-field-profile-image{background:#0a3180;line-height:0;}.field--type-image img,.media img,.views-field-field-teaser-image img,.views-field-field-profile-image img{opacity:0.8;}nav.pager ul.pager__items li.pager__item{margin:0 20px;text-transform:uppercase;font-family:museo-sans-condensed,sans-serif;font-size:24px;font-weight:400;}@media only screen and (max-width:799px){nav.pager ul.pager__items li.pager__item{margin:0 5px;}}nav.pager ul.pager__items li.pager__item.is-active,nav.pager ul.pager__items li.pager__item:hover{font-weight:400;}nav.pager ul.pager__items li.pager__item.is-active a,nav.pager ul.pager__items li.pager__item:hover a{color:#a21f4b;}nav.pager ul.pager__items li.pager__item a{text-decoration:none;}html{height:100%;}.contextual-links a{border-bottom:none;text-shadow:0 0 0;}div.tabs{background:#c2ccdf;margin:0;}div.tabs .section nav.tabs{margin:0;padding:20px 0;}div.tabs .section ul.tabs{border-bottom:1px solid #eeeeee;display:flex;padding:0 20px;margin:0;}div.tabs .section ul.tabs li{font-size:16px;font-weight:300;line-height:1;list-style:none;margin:0 5px;}div.tabs .section ul.tabs li a{background:#eeeeee;display:block;color:#000000;padding:10px 20px;text-decoration:none;}div.tabs .section ul.tabs li a:hover{color:#a21f4b;}.path-frontpage div.tabs{background:#031025;}body.maintenance-page{background-color:#fff;color:#000;}.maintenance-page #page-wrapper{background:#fff;margin-left:auto;margin-right:auto;min-width:0;min-height:0;border:1px solid #ddd;margin-top:40px;}.maintenance-page #page{margin:10px;}.maintenance-page #main-wrapper{min-height:inherit;}.maintenance-page #header{width:auto;}.maintenance-page #main{margin:0;}.maintenance-page .content .section{padding:0 0 0 10px;}[dir="rtl"] .maintenance-page .content .section{padding-left:0;padding-right:10px;}.maintenance-page #header{background-color:#fff;background-image:none;}.maintenance-page .site-branding-text{margin-bottom:50px;margin-left:0;padding-top:20px;font-size:90%;}[dir="rtl"] .maintenance-page .site-branding-text{margin-right:0;}.maintenance-page .site-branding-text,.maintenance-page .site-branding-text a,.maintenance-page .site-branding-text a:hover,.maintenance-page .site-branding-text a:focus{color:#777;}.maintenance-page .page-title{line-height:1em;margin-top:0;}@media all and (min-width:800px){.maintenance-page #page-wrapper{width:800px;}.maintenance-page #header div.section,.maintenance-page #main{width:700px;}}@media all and (min-width:600px){.maintenance-page #page{margin:20px 40px 40px;}}#auth_box.login div#top_part,#auth_box.password div#top_part,#auth_box.login #middle_part h2.title,#auth_box.password #middle_part h2.title,#auth_box.login .register_link,#auth_box.password .register_link{display:none;}#auth_box.login .page-title,#auth_box.password .page-title,#auth_box.login h1,#auth_box.password h1{font-size:30px;}.path-frontpage .headers-wrap{background:transparent;transition:0.5s ease all;}.headers-wrap{background:#031025;position:fixed;padding-bottom:30px;top:0;left:0;width:100%;z-index:99;}@media only screen and (max-width:1023px){.headers-wrap{padding-bottom:10px;}}.headers-wrap.sticky{background:#031025;margin-top:-25px;padding-bottom:20px;}@media only screen and (max-width:1023px){.headers-wrap.sticky{margin-top:0;}}@media only screen and (max-width:639px){.headers-wrap.sticky{padding-bottom:10px;}}.headers-wrap.sticky .header-top{opacity:0;}.headers-wrap.sticky .header .region-header{align-items:center;}.headers-wrap.sticky .top-bar .view-alert .view-content{padding:0;height:0;}.headers-wrap.sticky #block-lopt-branding{max-width:200px;}@media only screen and (max-width:639px){.headers-wrap.sticky #block-lopt-branding{max-width:150px;}}.headers-wrap.sticky #block-lopt-main-menu ul.menu li a{font-size:20px;}.headers-wrap.sticky #block-lopt-main-menu ul.menu li{padding-top:0;}.toolbar-horizontal.toolbar-fixed.user-logged-in .headers-wrap{top:79px;}.toolbar-vertical.toolbar-fixed.user-logged-in .headers-wrap{top:39px;}@media only screen and (max-width:1023px){.header-top{display:none;}}.header{margin-top:-20px;}@media only screen and (max-width:1439px){.header{margin-top:-10px;}}@media only screen and (max-width:1023px){.header{margin-top:15px;}}.header .region-header{align-items:baseline;display:flex;justify-content:space-between;}@media only screen and (max-width:639px){.header .region-header{align-items:center;}}#off-canvas a.btn,#off-canvas a.button,#off-canvas button{background:transparent;text-transform:none;padding:12px 10px 12px 20px;}#off-canvas .mm-navbar{background:transparent;border-color:transparent;font-family:museo-sans-condensed,sans-serif;font-weight:600;font-size:28px;text-transform:uppercase;letter-spacing:0.1em;}#off-canvas .mm-navbar a{color:#ffffff;}#off-canvas .mm-navbar .mm-navbar__btn:before{border-color:#fff;}#off-canvas .mm-panel{background:#031025;color:#ffffff;}#off-canvas .mm-panel li.menu-item{border-color:transparent;}#off-canvas .mm-listview a{color:#ffffff;font-weight:500;}#off-canvas .mm-listview .mm-listitem__btn:after{border-color:#ffffff;}#off-canvas .mm-listview .mm-listitem--selected > .mm-listitem__text{background-color:#a21f4b;}footer{background:#061e4d;background:-moz-linear-gradient(top,#061e4d 0%,#031025 100%);background:-webkit-linear-gradient(top,#061e4d 0%,#031025 100%);background:linear-gradient(to bottom,#061e4d 0%,#031025 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#061e4d',endColorstr='#031025',GradientType=0);border-top:20px solid #0a3180;color:#bbc4d7;padding:130px 0;}@media only screen and (max-width:799px){footer{padding:40px 0;}}footer a{color:#bbc4d7;}footer .region-footer{display:flex;}.path-frontpage footer{border-top:none;}.region-footer-bottom{margin-top:80px;}@media only screen and (max-width:799px){.region-footer-bottom{margin-top:30px;}}.region-footer-bottom:before{content:'';display:block;height:12px;margin-bottom:40px;width:100%;background:url(/themes/custom/lopt/img/dash-bluegray.png) repeat-x;opacity:0.2;}.section{max-width:1480px;margin:0 auto;padding:0 20px;}.container{padding-top:147px;}@media only screen and (max-width:1439px){.container{padding-top:132px;}}@media only screen and (max-width:1023px){.container{padding-top:77px;}}@media only screen and (max-width:799px){.container{padding-top:60px;}}.is-alert .container{padding-top:243px;}@media only screen and (max-width:1439px){.is-alert .container{padding-top:225px;}}@media only screen and (max-width:1023px){.is-alert .container{padding-top:164px;}}@media only screen and (max-width:799px){.is-alert .container{padding-top:132px;}}.path-frontpage .container{padding-top:0;}.path-frontpage .banner{position:relative;}.path-frontpage .banner:before{content:'';position:absolute;top:0;left:0;background:-moz-linear-gradient(top,#031025 10%,rgba(3,16,37,0.4) 100%);background:-webkit-linear-gradient(top,#031025 10%,rgba(3,16,37,0.4) 100%);background:linear-gradient(to bottom,#031025 10%,rgba(3,16,37,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#031025',endColorstr='#031025',GradientType=0);height:475px;width:100%;z-index:1;}@media only screen and (max-width:799px){.path-frontpage .banner:before{height:250px;}}.path-frontpage .banner:after{content:'';position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(3,16,37,0.4) 10%,#031025 100%);background:-webkit-linear-gradient(top,rgba(3,16,37,0.4) 10%,#031025 100%);background:linear-gradient(to bottom,rgba(3,16,37,0.4) 10%,#031025 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#031025',endColorstr='#031025',GradientType=0);height:475px;width:100%;z-index:1;}@media only screen and (max-width:799px){.path-frontpage .banner:after{height:250px;}}.banner{position:relative;}.banner div.tabs{position:absolute;top:0;left:0;width:100%;height:auto;z-index:9;}.banner > .section,.content-bottom > .section{max-width:100%;margin:0 auto;padding:0;}.region-banner{position:relative;}.content-top{background:#c2ccdf;}.path-frontpage .content-top{background:#031025;}.content-wrap{background:#c2ccdf;background:-moz-linear-gradient(top,#c2ccdf 0%,#ffffff 600px);background:-webkit-linear-gradient(top,#c2ccdf 0%,#ffffff 600px);background:linear-gradient(to bottom,#c2ccdf 0%,#ffffff 600px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#ffffff',GradientType=0);padding:130px 0;}@media only screen and (max-width:799px){.content-wrap{padding:40px 0;}}@media only screen and (max-width:639px){.content-wrap{padding:60px 0;}}.content-wrap .content-wrap-inner{display:flex;max-width:1480px;margin:0 auto;}.path-frontpage .content-wrap{display:none;}.content{flex:0 1 100%;width:100%;}.content.no-sidebar #block-lopt-page-title{margin:0 auto;max-width:1180px;text-align:center;width:100%;}.content.no-sidebar #block-lopt-page-title h1{margin-bottom:30px;}.content.no-sidebar .field--name-body{margin:0 auto 50px auto;max-width:1180px;text-align:center;width:100%;}@media only screen and (max-width:799px){.sidebar{display:none;}}.sidebar .region-sidebar{flex:0 1 340px;margin-right:40px;min-width:340px;width:340px;}@media only screen and (max-width:1023px){.sidebar .region-sidebar{margin-right:30px;}}.block .content{margin-top:0;}#block-topmenu{padding-top:20px;}#block-topmenu ul.menu{padding:0;margin:0;align-items:center;display:flex;justify-content:flex-end;}#block-topmenu ul.menu li{padding:0 10px;}#block-topmenu ul.menu li:before{content:'|';color:#ffffff;margin-right:10px;}#block-topmenu ul.menu li:first-child:before,#block-topmenu ul.menu li:last-child:before{display:none;}#block-topmenu ul.menu li:last-child{padding-right:0;}#block-topmenu ul.menu li a{color:#ffffff;font-size:15px;font-weight:600;text-transform:uppercase;padding:10px 0;}#block-topmenu ul.menu li a.is-active{color:#a21f4b;}#block-topmenu ul.menu li a.button{margin-top:4px;padding:10px 20px;}#block-topmenu ul.menu li a.button.is-active{color:#ffffff;}#block-topmenu ul.menu li a.search{font-size:0;text-decoration:none;}#block-topmenu ul.menu li a.search:hover{color:#0a3180;}#block-topmenu ul.menu li a.search:before{content:'\f002';font-family:FontAwesome;font-size:15px;}@media only screen and (max-width:1023px){#block-lopt-main-menu{display:none;}}#block-lopt-main-menu ul.menu{padding:0;margin:0;align-items:center;display:flex;justify-content:flex-end;}#block-lopt-main-menu ul.menu li{list-style:none;padding-left:40px;}@media only screen and (max-width:1439px){#block-lopt-main-menu ul.menu li{padding-left:20px;}}#block-lopt-main-menu ul.menu li.menu-item--active-trail a{border-bottom:5px solid #a21f4b;}#block-lopt-main-menu ul.menu li a{border-bottom:5px solid transparent;color:#ffffff;font-size:25px;font-weight:300;padding-bottom:6px;text-decoration:none;}@media only screen and (max-width:1439px){#block-lopt-main-menu ul.menu li a{font-size:20px;}}@media only screen and (max-width:1023px){#block-lopt-main-menu ul.menu li a{font-size:18px;}}#block-lopt-main-menu ul.menu li a:hover{border-bottom:5px solid #ffffff;}#block-lopt-main-menu ul.menu li a.is-active{border-bottom:5px solid #a21f4b;}#block-lopt-branding{max-width:385px;}@media only screen and (max-width:1439px){#block-lopt-branding{max-width:280px;}}@media only screen and (max-width:639px){#block-lopt-branding{max-width:150px;}}#block-lopt-branding img{height:auto;width:100%;}@media only screen and (max-width:1023px){#block-responsivemenumobileicon{display:block;}}#block-responsivemenumobileicon .responsive-menu-toggle-icon{left:-55px;}#block-responsivemenumobileicon .responsive-menu-toggle-icon span.label{font-size:20px;top:1px;}.slideshow-block .slick .slide{background-size:cover;height:950px;position:relative;}@media only screen and (max-width:799px){.slideshow-block .slick .slide{height:500px;}}.slideshow-block .slick .slide .paragraph--type--slideshow-slide{color:#ffffff;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;z-index:9;}@media only screen and (max-width:639px){.slideshow-block .slick .slide .paragraph--type--slideshow-slide{padding:100px 0 0 0;}}.slideshow-block .slick .slide .field--name-field-slide-image{height:0;}.slideshow-block .slick .slide .field--name-field-slide-image img{height:0;width:0;line-height:0;opacity:0;}.slideshow-block .slick .slide .field--name-field-slide-title{font-size:70px;font-family:museo-sans-condensed,sans-serif;font-weight:700;letter-spacing:0.1em;line-height:1;padding:0 20px;margin-bottom:10px;text-transform:uppercase;}@media only screen and (max-width:1023px){.slideshow-block .slick .slide .field--name-field-slide-title{font-size:56px;}}@media only screen and (max-width:799px){.slideshow-block .slick .slide .field--name-field-slide-title{font-size:30px;}}.slideshow-block .slick .slide .field--name-field-slide-body{font-size:30px;font-style:italic;font-weight:300;padding:0 20px;}@media only screen and (max-width:1023px){.slideshow-block .slick .slide .field--name-field-slide-body{font-size:24px;}}@media only screen and (max-width:799px){.slideshow-block .slick .slide .field--name-field-slide-body{font-size:18px;}}.slideshow-block .slick .slide .field--name-field-slide-link{cursor:pointer;color:#ffffff;font-size:25px;font-weight:700;margin-top:70px;text-transform:uppercase;}@media only screen and (max-width:799px){.slideshow-block .slick .slide .field--name-field-slide-link{font-size:18px;margin-top:20px;}}.slideshow-block .slick .slide .field--name-field-slide-link:after{content:'\f103';display:block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:34px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;animation-name:example;animation-duration:1s;animation-iteration-count:infinite;}@media only screen and (max-width:799px){.slideshow-block .slick .slide .field--name-field-slide-link:after{font-size:20px;}}.slideshow-block .slick .slide .field--name-field-slide-link a{color:#ffffff;text-decoration:none;}@keyframes example{0%{top:0;}50%{top:5px;}100%{top:0;}}.block-views-blockfaqs-block-2{background:#c2ccdf;padding:130px 0;}@media only screen and (max-width:799px){.block-views-blockfaqs-block-2{padding:40px 0;}}.block-views-blockfaqs-block-2 > h2{color:#061e4d;font-family:museo-sans-condensed,sans-serif;font-weight:600;font-size:60px;letter-spacing:0.1em;text-transform:uppercase;text-align:center;max-width:950px;margin:0 auto;margin-bottom:50px;padding:0 20px;}@media only screen and (max-width:1023px){.block-views-blockfaqs-block-2 > h2{font-size:56px;}}@media only screen and (max-width:799px){.block-views-blockfaqs-block-2 > h2{font-size:30px;margin-bottom:30px;}}.block-views-blockfaqs-block-2 > h2:after{content:'';display:block;margin-top:20px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}#block-contactinfo{line-height:1.1;font-size:15px;font-weight:300;margin-right:40px;min-width:290px;}@media only screen and (max-width:799px){#block-contactinfo{margin:0 auto;}}@media only screen and (max-width:799px){#block-contactinfo img{height:auto;max-width:150px;width:100%;}}#block-contactinfo b,#block-contactinfo strong{color:#ffffff;font-size:24px;font-family:museo-sans-condensed,sans-serif;text-transform:uppercase;letter-spacing:0.1em;}#block-contactinfo a.arrow{color:#ffffff;font-size:15px;font-weight:700;}#block-contactinfo a.arrow:after{color:inherit;margin-left:6px;}#block-contactinfo a.map:before{color:#ffffff;}nav.footer-nav-block{flex:0 1 100%;font-size:15px;font-weight:300;width:100%;}@media only screen and (max-width:799px){nav.footer-nav-block{display:none;}}nav.footer-nav-block > ul.menu{display:flex;margin:0;padding:0;}@media only screen and (max-width:1439px){nav.footer-nav-block > ul.menu{flex-wrap:wrap;}}nav.footer-nav-block > ul.menu > li{max-width:25%;width:auto;padding:0;margin:0 40px 0 0;list-style:none;}@media only screen and (max-width:1439px){nav.footer-nav-block > ul.menu > li{margin:0 40px 20px 0;}}@media only screen and (max-width:1023px){nav.footer-nav-block > ul.menu > li{max-width:40%;}}nav.footer-nav-block > ul.menu > li a{color:#ffffff;display:block;font-family:museo-sans-condensed,sans-serif;font-size:22px;font-weight:600;letter-spacing:0.1em;margin-bottom:10px;text-transform:uppercase;white-space:nowrap;}@media only screen and (max-width:1439px){nav.footer-nav-block > ul.menu > li a{white-space:normal;}}nav.footer-nav-block > ul.menu > li a.is-active{color:#bbc4d7;}nav.footer-nav-block > ul.menu > li ul{display:block;margin:0;padding:0;}nav.footer-nav-block > ul.menu > li ul li{margin:0 0 5px 0;}nav.footer-nav-block > ul.menu > li ul li a{color:#bbc4d7;font-family:museo-sans,sans-serif;font-size:15px;font-weight:300;letter-spacing:0;margin-bottom:0;text-transform:none;white-space:normal;}#block-copyrightblock{font-size:15px;font-weight:300;color:#465371;max-width:1480px;margin:0 auto;padding:0 20px;text-align:center;}@media only screen and (max-width:639px){#block-copyrightblock{font-size:11px;}}@media only screen and (max-width:639px){#block-copyrightblock .bar{display:none;}}#block-copyrightblock a{color:#465371;text-decoration:underline;}#block-copyrightblock a:hover{color:#a21f4b;}#block-socialmenu{margin-top:30px;}#block-socialmenu ul.menu{margin:0;padding:0;display:flex;justify-content:center;}#block-socialmenu ul.menu li{list-style:none;padding:0;margin:0 15px;}#block-socialmenu ul.menu li a{color:#ffffff;font-size:0;text-decoration:none;}#block-socialmenu ul.menu li a:before{content:'';font-family:"Font Awesome 5 Brands";font-size:40px;font-style:normal;font-weight:700;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;}#block-socialmenu ul.menu li a.facebook:before{content:'\f39e';}#block-socialmenu ul.menu li a.twitter:before{content:'\f099';}#block-socialmenu ul.menu li a.youtube:before{content:'\f167';}#block-socialmenu ul.menu li a.linkedin:before{content:'\f0e1';}.block.banner{background:#0a3180;overflow:hidden;position:relative;}.block.banner.tall-banner-block{height:600px;}@media only screen and (max-width:799px){.block.banner.tall-banner-block{height:100px;}}.block.banner.tall-banner-block .slick .slide{height:600px;}@media only screen and (max-width:799px){.block.banner.tall-banner-block .slick .slide{height:100px;}}.block.banner.short-banner-block{height:300px;}@media only screen and (max-width:799px){.block.banner.short-banner-block{height:100px;}}.block.banner.short-banner-block .slick .slide{height:300px;}@media only screen and (max-width:799px){.block.banner.short-banner-block .slick .slide{height:100px;}}.block.banner .slick{height:100%;opacity:0.8;}.block.banner .slick .slide{background-size:cover;background-position:center;background-repeat:no-repeat;}.block.banner .slick .media{line-height:0;width:0;height:0;}.block.banner .slick .media img{height:0;opacity:0;width:0;}.block.banner .unslick{background-size:cover;background-position:center;background-repeat:no-repeat;}.block.banner ul.slick-dots{display:flex;position:absolute;top:20px;left:20px;z-index:2;}.block.banner ul.slick-dots li{list-style:none;margin-right:10px;}.block.banner ul.slick-dots li.slick-active button{opacity:1;}.block.banner ul.slick-dots li button{background:#ffffff;border:none;border-radius:100%;box-shadow:none;font-size:0;height:15px;line-height:0;padding:0;opacity:0.5;width:15px;}.side-nav-title ul.menu{margin:0;padding:0;}.side-nav-title ul.menu li{display:none;margin:0;padding:0;list-style:none;}.side-nav-title ul.menu li.menu-item--active-trail{display:block;}.side-nav-title ul.menu li.menu-item--active-trail a{display:block;color:#ffffff;background:#031025;font-family:museo-sans-condensed,sans-serif;font-weight:500;font-size:30px;padding:15px 30px;letter-spacing:0.1em;text-decoration:none;text-transform:uppercase;}.side-nav-block ul{padding:0;margin:0;}.side-nav-block ul li{margin:0;padding:0;list-style:none;}.side-nav-block ul li.menu-item--active-trail a{background:#a21f4b;color:#ffffff;}.side-nav-block ul li.menu-item--active-trail a:before{content:'\f105';color:#031025;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:700;font-variant:normal;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.side-nav-block ul li:last-child a{padding-bottom:20px;}.side-nav-block ul li a{display:block;background:#061e4d;color:#ffffff;font-size:16px;padding:10px 30px;text-decoration:none;}.side-nav-block ul li a:hover,.side-nav-block ul li a.is-active{background:#a21f4b;color:#ffffff;}.side-nav-block ul li a:hover:before,.side-nav-block ul li a.is-active:before{content:'\f105';color:#031025;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:700;font-variant:normal;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.banner-heading-block{position:absolute;left:0;bottom:40px;width:100%;}.banner-heading-block .field--name-field-banner-heading{max-width:1480px;margin:0 auto;padding:0 20px;width:100%;color:#ffffff;text-transform:uppercase;font-family:museo-sans-condensed,sans-serif;font-weight:600;font-size:100px;letter-spacing:0.1em;}@media only screen and (max-width:1023px){.banner-heading-block .field--name-field-banner-heading{font-size:60px;}}@media only screen and (max-width:799px){.banner-heading-block .field--name-field-banner-heading{font-size:30px;text-align:center;}}.related-therapists-block{background:#c2ccdf;padding:130px 0;}@media only screen and (max-width:799px){.related-therapists-block{padding:40px 0;}}.related-therapists-block h2{color:#061e4d;max-width:1180px;margin:0 auto;padding:0 20px;font-family:museo-sans-condensed,sans-serif;font-size:60px;font-weight:600;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-align:center;width:100%;}@media only screen and (max-width:1023px){.related-therapists-block h2{font-size:56px;}}@media only screen and (max-width:799px){.related-therapists-block h2{font-size:30px;}}.related-therapists-block h2:after{content:'';display:block;margin-top:20px;margin-bottom:30px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}@media only screen and (max-width:799px){.related-therapists-block h2:after{margin-bottom:30px;}}.related-therapists-block .view-therapists{max-width:1480px;margin:0 auto;padding:0 20px;}.related-therapists-block .view-therapists .view-content .views-row .views-field-title a{background:#ffffff;}.related-treatment-block{padding:130px 0;}@media only screen and (max-width:799px){.related-treatment-block{padding:40px 0;}}.related-treatment-block h2{color:#061e4d;max-width:1180px;margin:0 auto;padding:0 20px;font-family:museo-sans-condensed,sans-serif;font-size:60px;font-weight:600;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-align:center;width:100%;}@media only screen and (max-width:1023px){.related-treatment-block h2{font-size:56px;}}@media only screen and (max-width:799px){.related-treatment-block h2{font-size:30px;}}.related-treatment-block h2:after{content:'';display:block;margin-top:20px;margin-bottom:30px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}@media only screen and (max-width:799px){.related-treatment-block h2:after{margin-bottom:30px;}}.related-treatment-block .view{max-width:1480px;margin:0 auto;padding:0 20px;}.back-to-therapists{font-weight:600;padding-left:422px;}@media only screen and (max-width:1023px){.back-to-therapists{padding-left:372px;}}@media only screen and (max-width:799px){.back-to-therapists{padding-left:0;text-align:center;}}.back-to-therapists a{color:#a21f4b;}.back-to-therapists a:after{color:#0a3180;}.back-to-therapists a:hover{color:#0a3180;}.video-banner-link{position:absolute;height:100%;width:100%;top:0;right:0;}.video-banner-link .video-embed-field-launch-modal{cursor:pointer;position:absolute;top:0;left:0;height:100%;width:100%;z-index:9;}.video-banner-link .video-embed-field-launch-modal:after{content:'\f167';color:#ffffff;pointer-events:none;position:absolute;font-size:70px;top:60px;right:20px;transform:translate(-50%,-50%);display:inline-block;font-family:"Font Awesome 5 Brands";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:0.5s ease all;}.video-banner-link .video-embed-field-launch-modal:hover:after{color:#a21f4b;}.video-banner-link .video-embed-field-launch-modal img{display:none;}.related-what-block,.related-how-block{padding:130px 0;}@media only screen and (max-width:799px){.related-what-block,.related-how-block{padding:40px 0;}}.related-what-block h2,.related-how-block h2{color:#061e4d;max-width:1180px;margin:0 auto;padding:0 20px;font-family:museo-sans-condensed,sans-serif;font-size:60px;font-weight:600;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-align:center;width:100%;}@media only screen and (max-width:1023px){.related-what-block h2,.related-how-block h2{font-size:56px;}}@media only screen and (max-width:799px){.related-what-block h2,.related-how-block h2{font-size:30px;}}.related-what-block h2:after,.related-how-block h2:after{content:'';display:block;margin-top:20px;margin-bottom:30px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}@media only screen and (max-width:799px){.related-what-block h2:after,.related-how-block h2:after{margin-bottom:30px;}}.related-what-block .view-how-we-treat,.related-how-block .view-how-we-treat,.related-what-block .view-what-we-treat,.related-how-block .view-what-we-treat{max-width:1480px;margin:0 auto;padding:0 20px;}.related-locations-block{padding:130px 0;padding-top:0;}@media only screen and (max-width:799px){.related-locations-block{padding:40px 0;padding-top:30px;}}.related-locations-block h2{color:#061e4d;max-width:1180px;margin:0 auto;padding:0 20px;font-family:museo-sans-condensed,sans-serif;font-size:60px;font-weight:600;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-align:center;width:100%;}@media only screen and (max-width:1023px){.related-locations-block h2{font-size:56px;}}@media only screen and (max-width:799px){.related-locations-block h2{font-size:30px;}}.related-locations-block h2:after{content:'';display:block;margin-top:20px;margin-bottom:30px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}@media only screen and (max-width:799px){.related-locations-block h2:after{margin-bottom:30px;}}.related-locations-block .view{max-width:1480px;margin:0 auto;padding:0 20px;}.treatment-location-block{padding:130px 0;}@media only screen and (max-width:799px){.treatment-location-block{padding:40px 0;}}.treatment-location-block h2{color:#061e4d;max-width:950px;margin:0 auto;padding:0 20px;font-family:museo-sans-condensed,sans-serif;font-size:60px;font-weight:600;letter-spacing:0.1em;line-height:1;text-transform:uppercase;text-align:center;width:100%;}@media only screen and (max-width:1023px){.treatment-location-block h2{font-size:56px;}}@media only screen and (max-width:799px){.treatment-location-block h2{font-size:30px;}}.treatment-location-block h2:after{content:'';display:block;margin-top:20px;margin-bottom:30px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}@media only screen and (max-width:799px){.treatment-location-block h2:after{margin-bottom:30px;}}.treatment-location-block .field--name-body{max-width:950px !important;margin:0 auto;padding:0 20px;text-align:center;}.treatment-location-block .field--name-body p{margin-bottom:50px;}@media only screen and (max-width:799px){.treatment-location-block .field--name-body p{margin-bottom:20px;}}.treatment-location-block .field-group-tabs-wrapper{max-width:1180px;margin:0 auto;}.treatment-location-block .horizontal-tabs{border:none;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list{background:transparent;border-bottom:8px solid #a21f4b;line-height:1;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li{background:#c2ccdf;border:none;font-family:museo-sans-condensed,sans-serif;letter-spacing:0.1em;font-size:32px;font-weight:400;text-align:center;text-transform:uppercase;width:49%;}@media only screen and (max-width:799px){.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li{font-size:24px;}}@media only screen and (max-width:639px){.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li{font-size:16px;}}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:first-child{margin-right:1%;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:first-child a:before{content:'\f0f0';display:inline-block;font-size:26px;font-style:normal;font-variant:normal;text-rendering:auto;margin-right:5px;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;}@media only screen and (max-width:639px){.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:first-child a:before{display:none;}}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:nth-child(2){margin-left:1%;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:nth-child(2) a:before{content:'\f7f7';display:inline-block;font-size:26px;font-style:normal;font-variant:normal;margin-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;}@media only screen and (max-width:639px){.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:nth-child(2) a:before{display:none;}}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li.selected,.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:hover{background:#a21f4b;border:none;font-weight:400;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li.selected a,.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li:hover a{color:#ffffff;font-weight:400;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li a{color:#0a3180;font-weight:400;}@media only screen and (max-width:639px){.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li a{padding:10px;}}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li a:hover{background:#a21f4b;color:#ffffff;}.treatment-location-block .horizontal-tabs ul.horizontal-tabs-list li strong{font-weight:400;}.treatment-location-block details > .details-wrapper{padding:10px 0;}.treatment-location-block .form-wrapper{padding:0;}.treatment-location-block .form-wrapper summary{padding:30px 0;}.where-we-treat-block{background:#0a3180;color:#ffffff;margin:20px 0;padding:20px;}.where-we-treat-block h2{color:#ffffff;text-transform:uppercase;font-weight:600;font-size:28px;margin-bottom:10px;letter-spacing:.05em;}.where-we-treat-block .field--name-field-locations .field__item{font-size:16px;text-indent:-13px;padding-left:26px;}.where-we-treat-block .field--name-field-locations .field__item:before{content:'\f3c5';margin-right:4px;display:inline-block;font-size:16px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;}.where-we-treat-block .field--name-field-locations .field__item a{color:#ffffff;}.node .field--name-body ul{padding-left:20px;}.node .field--name-field-page-images{background:transparent;float:right;max-width:432px;}@media only screen and (max-width:1439px){.node .field--name-field-page-images{float:none;}}@media only screen and (max-width:799px){.node .field--name-field-page-images{float:right;max-width:300px;}}@media only screen and (max-width:639px){.node .field--name-field-page-images{float:none;max-width:100%;}}.node .field--name-field-page-images .field__item{background:#0a3180;line-height:0;margin:0 0 15px 30px;}@media only screen and (max-width:1439px){.node .field--name-field-page-images .field__item{margin-left:0;}}@media only screen and (max-width:1023px){.node .field--name-field-page-images .field__item{margin-left:15px;}}@media only screen and (max-width:639px){.node .field--name-field-page-images .field__item{margin-left:0;}}.node .field--name-field-page-images .field__item img{height:auto;width:100%;}.page-node-type-profile .content-wrap{padding:90px 0;}@media only screen and (max-width:799px){.page-node-type-profile .content-wrap{padding:40px 0;}}.page-node-type-profile .tabs{display:none;}.page-node-type-profile .banner .tabs{background:transparent;display:block;}.node--type-profile .node__content{display:flex;}@media only screen and (max-width:799px){.node--type-profile .node__content{flex-direction:column;}}.node--type-profile .node__content .left-wrap{flex:0 1 342px;margin-top:-180px;margin-right:80px;min-width:342px;width:342px;}@media only screen and (max-width:1439px){.node--type-profile .node__content .left-wrap{margin-right:40px;}}@media only screen and (max-width:1023px){.node--type-profile .node__content .left-wrap{margin-right:30px;}}@media only screen and (max-width:799px){.node--type-profile .node__content .left-wrap{flex:0 1 100%;margin:0;min-width:100%;width:100%;}}.node--type-profile .node__content .left-wrap .slick{position:relative;padding-bottom:20px;}.node--type-profile .node__content .left-wrap .slick img{height:auto;width:100%;}.node--type-profile .node__content .left-wrap .slick nav.slick__arrow{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;}.node--type-profile .node__content .left-wrap .slick nav.slick__arrow .slick-arrow{background:#a1b0cd;border:none;border-radius:100%;color:#ffffff;margin-right:10px;font-size:0;width:56px;}.node--type-profile .node__content .left-wrap .slick nav.slick__arrow .slick-arrow.slick-prev:before{content:'\f104';display:inline-block;font-size:24px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;position:relative;right:1px;}.node--type-profile .node__content .left-wrap .slick nav.slick__arrow .slick-arrow.slick-next{font-size:0;}.node--type-profile .node__content .left-wrap .slick nav.slick__arrow .slick-arrow.slick-next:before{content:'\f105';display:inline-block;font-size:24px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;position:relative;left:1px;}.node--type-profile .node__content .left-wrap .field--name-field-my-locations,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat{color:#ffffff;margin:20px 0;padding:20px;}.node--type-profile .node__content .left-wrap .field--name-field-my-locations a,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat a,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat a{color:#ffffff;}.node--type-profile .node__content .left-wrap .field--name-field-my-locations .field__label,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat .field__label,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat .field__label{font-family:museo-sans-condensed,sans-serif;text-transform:uppercase;font-weight:600;font-size:28px;letter-spacing:0.05em;}@media only screen and (max-width:799px){.node--type-profile .node__content .left-wrap .field--name-field-my-locations .field__label,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat .field__label,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat .field__label{font-size:20px;}}.node--type-profile .node__content .left-wrap .field--name-field-my-locations .field__items,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat .field__items,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat .field__items{font-size:16px;text-indent:-13px;padding-left:26px;}@media only screen and (max-width:799px){.node--type-profile .node__content .left-wrap .field--name-field-my-locations .field__items,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat .field__items,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat .field__items{font-size:13px;}}.node--type-profile .node__content .left-wrap .field--name-field-my-locations .field__items .field__item:before,.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat .field__items .field__item:before,.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat .field__items .field__item:before{content:'';display:inline-block;font-size:16px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;}.node--type-profile .node__content .left-wrap .field--name-field-my-locations{background:#0a3180;}.node--type-profile .node__content .left-wrap .field--name-field-my-locations .field__items .field__item:before{content:'\f3c5';margin-right:4px;}.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat{background:#a21f4b;}.node--type-profile .node__content .left-wrap .field--name-field-how-we-treat .field__items .field__item:before{content:'\f7f7';margin-right:4px;}.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat{background:#061e4d;}.node--type-profile .node__content .left-wrap .field--name-field-what-we-treat .field__items .field__item:before{content:'\f0f0';margin-right:4px;}.node--type-profile .node__content .right-wrap{flex:0 1 100%;width:100%;}.node--type-profile .node__content .right-wrap .field--name-field-profile-video{margin-bottom:60px;}.node--type-profile .node__content .right-wrap .name-wrap{display:flex;color:#061e4d;font-family:museo-sans-condensed,sans-serif;font-weight:600;font-size:60px;letter-spacing:0.1em;text-transform:uppercase;}@media only screen and (max-width:1439px){.node--type-profile .node__content .right-wrap .name-wrap{font-size:40px;}}@media only screen and (max-width:799px){.node--type-profile .node__content .right-wrap .name-wrap{font-size:30px;}}.node--type-profile .node__content .right-wrap .name-wrap .field--name-field-first-name{margin-right:10px;}.node--type-profile .node__content .right-wrap .field--name-field-job-title{color:#061e4d;font-size:22px;letter-spacing:0.1em;}@media only screen and (max-width:799px){.node--type-profile .node__content .right-wrap .field--name-field-job-title{font-size:18px;}}.node--type-profile .node__content .right-wrap .field--name-field-job-title:after{content:'';display:block;margin:20px 0 30px 0;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}.node--type-profile .node__content .right-wrap .field--name-field-back-button-block{font-weight:600;}@media only screen and (max-width:799px){.node--type-profile .node__content .right-wrap .field--name-field-back-button-block{font-size:18px;}}.page-node-type-location .page-title,.page-node-type-location #block-lopt-page-title h1{max-width:1180px;margin:0 auto 10px auto !important;width:100%;text-align:center;}.page-node-type-location .page-title:after,.page-node-type-location #block-lopt-page-title h1:after{display:none;}.page-node-type-location .details-wrap{max-width:1180px;margin:0 auto;width:100%;}.page-node-type-location .details-wrap:after{content:'';display:block;margin:20px 0 30px 0;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}@media only screen and (max-width:799px){.page-node-type-location .details-wrap:after{margin-bottom:20px;}}.page-node-type-location #block-lopt-content{text-align:center;}.page-node-type-location .field--name-body{max-width:1180px;margin:0 auto !important;width:100%;}.page-node-type-location .field--name-field-back-to-link{margin-bottom:50px;}.page-node-type-location .field--name-field-back-to-link a{color:#a21f4b;font-size:22px;font-weight:600;text-transform:uppercase;}.page-node-type-location .field--name-field-back-to-link a:after{content:'\f101';color:#061e4d;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:700;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.page-node-type-location .field--name-field-back-to-link a:hover{color:#061e4d;}.page-node-type-location .field--name-field-address{display:flex;font-size:24px;letter-spacing:0.1em;color:#0a3180;justify-content:center;text-transform:uppercase;}@media only screen and (max-width:799px){.page-node-type-location .field--name-field-address{font-size:18px;}}.page-node-type-location .field--name-field-address .field__label{font-weight:300;text-transform:uppercase;}.page-node-type-location .field--name-field-address .field__label:before{content:'\f3c5';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:700;margin-right:4px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.page-node-type-location .field--name-field-address p{margin:0;}.page-node-type-location .field--name-field-address .address{display:flex;text-align:left;}@media only screen and (max-width:799px){.page-node-type-location .field--name-field-address .address{display:block;}}.page-node-type-location .field--name-field-address .address br{display:none;}.page-node-type-location .field--name-field-address .address-line1:after,.page-node-type-location .field--name-field-address .address-line2:after{content:',';margin-right:4px;}.page-node-type-location .field--name-field-address .administrative-area{margin-right:4px;}.page-node-type-location .field--name-field-address .country{display:none;}.page-node-type-location .field--name-field-address a{text-decoration:underline;}.page-node-type-location .field--name-field-phone{letter-spacing:0.1em;color:#0a3180;display:flex;font-size:24px;justify-content:center;text-transform:uppercase;}@media only screen and (max-width:799px){.page-node-type-location .field--name-field-phone{font-size:18px;}}.page-node-type-location .field--name-field-phone .field__label{font-weight:300;text-transform:uppercase;}.page-node-type-location .field--name-field-phone .field__label:before{content:'\f10b';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:700;margin-right:4px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.page-node-type-location .field--name-field-phone a{text-decoration:underline;}.page-node-type-location .field--name-field-fax{letter-spacing:0.1em;color:#0a3180;display:flex;font-size:24px;justify-content:center;text-transform:uppercase;}@media only screen and (max-width:799px){.page-node-type-location .field--name-field-fax{font-size:18px;}}.page-node-type-location .field--name-field-fax .field__label{font-weight:300;text-transform:uppercase;}.page-node-type-location .field--name-field-fax .field__label:before{content:'\f1ac';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:700;margin-right:4px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.page-node-type-location .field--name-field-fax a{text-decoration:underline;}.page-node-type-location .field--name-field-map-embed{margin-top:30px;}@media only screen and (max-width:799px){.page-node-type-location .field--name-field-map-embed{margin-top:20px;}}@media only screen and (max-width:799px){.page-node-type-location .field--name-field-map-embed iframe{height:300px !important;}}.page-node-type-news .page-title{margin-bottom:10px;}.page-node-type-news .page-title:after{display:none;}.page-node-type-news .field--name-field-date{font-size:24px;letter-spacing:0.1em;}.page-node-type-news .field--name-field-date:after{content:'';display:block;margin:20px 0 40px 0;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}.webform-submission-form input,.webform-submission-form select,.webform-submission-form textarea{appearance:none;background:#ffffff;border:none;box-shadow:none;color:#061e4d;display:block;min-height:40px;padding:1px 10px;width:100%;box-shadow:0 4px 10px -6px;}.webform-submission-form textarea{padding:10px;}.webform-submission-form input.button{background:#0a3180;color:#ffffff;display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none;transition:0.5s ease all;}.webform-submission-form input.button:hover{background:#061f51;}.path-search form.search-form .js-form-wrapper{margin-bottom:30px;}.path-search form.search-form .js-form-wrapper input[type="search"]{appearance:none;background:#ffffff;border:none;box-shadow:none;min-height:40px;padding:1px 10px;}.path-search form.search-form .js-form-wrapper input.button{background:#0a3180;border:none;color:#ffffff;display:inline-block;margin:0 10px;padding:10px 20px;text-transform:uppercase;text-decoration:none;transition:0.5s ease all;}.path-search form.search-form .js-form-wrapper input.button:hover{background:#061f51;}.path-search form.search-form .search-help-link{display:none;}.path-search ol.search-results{padding:0;margin:0;}.path-search ol.search-results li{margin:0;padding:30px;}.path-search ol.search-results li:nth-child(odd){background:-moz-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:-webkit-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:linear-gradient(to right,#c2ccdf 0%,rgba(125,185,232,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#007db9e8',GradientType=1);}.path-search ol.search-results li p.search-result__info{display:none;}.path-search ol.search-results li p.search-result__snippet{margin-top:10px;margin-bottom:0;}.path-search ol.search-results li h3.search-result__title{font-family:museo-sans-condensed,sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.page-node-type-testimonial .field--name-field-image{display:inline-block;float:right;margin:0 0 15px 15px;max-width:400px;}@media only screen and (max-width:1439px){.page-node-type-testimonial .field--name-field-image{max-width:300px;}}@media only screen and (max-width:639px){.page-node-type-testimonial .field--name-field-image{float:none;margin:0 0 15px 0;max-width:100%;}}.page-node-type-testimonial .field--name-field-image img{height:auto;width:100%;}.paragraph{padding:130px 0;}@media only screen and (max-width:799px){.paragraph{padding:40px 0;}}.field--name-field-advanced-content .field__item .paragraph{padding:0;margin:0;}.paragraph--type--text[hex="#ffffff"] .para-inner .text-wrap{color:#061e4d;}.paragraph--type--text[hex="#ffffff"] .para-inner .text-wrap .field--name-field-adv-body a{color:#061e4d;}.paragraph--type--text[hex="#c2ccdf"] .para-inner .text-wrap{color:#061e4d;}.paragraph--type--text[hex="#c2ccdf"] .para-inner .text-wrap .field--name-field-adv-body a{color:#061e4d;}.paragraph--type--text[hex="#c2ccdf"] .para-inner .text-wrap .field--name-field-para-title:after{background:url(/themes/custom/lopt/img/dash-white.png) repeat-x;}.paragraph--type--text[para-align="text-right"] .para-inner{flex-direction:row;}@media only screen and (max-width:799px){.paragraph--type--text[para-align="text-right"] .para-inner{flex-direction:column;}}.paragraph--type--text[para-align="text-right"] .para-inner .image-wrap{margin:0 80px 0 0;}@media only screen and (max-width:1023px){.paragraph--type--text[para-align="text-right"] .para-inner .image-wrap{margin-right:30px;}}@media only screen and (max-width:799px){.paragraph--type--text[para-align="text-right"] .para-inner .image-wrap{margin:0 0 20px 0;}}.paragraph--type--text[para-align="text-right"] .para-inner .text-wrap{text-align:left;}.paragraph--type--text .para-inner{align-items:center;display:flex;flex-direction:row-reverse;max-width:1480px;margin:0 auto;padding:0 20px;}@media only screen and (max-width:799px){.paragraph--type--text .para-inner{flex-direction:column-reverse;}}.paragraph--type--text .para-inner .image-wrap{flex:0 1 auto;margin-left:80px;width:100%;}@media only screen and (max-width:1023px){.paragraph--type--text .para-inner .image-wrap{margin-right:30px;}}@media only screen and (max-width:799px){.paragraph--type--text .para-inner .image-wrap{margin:20px 0 0 0;}}.paragraph--type--text .para-inner .image-wrap .field--name-field-para-image{line-height:0;min-width:600px;max-width:600px;}@media only screen and (max-width:1023px){.paragraph--type--text .para-inner .image-wrap .field--name-field-para-image{min-width:400px;max-width:400px;}}@media only screen and (max-width:799px){.paragraph--type--text .para-inner .image-wrap .field--name-field-para-image{min-width:0;max-width:100%;}}.paragraph--type--text .para-inner .image-wrap .field--name-field-para-image img{height:auto;width:100%;}.paragraph--type--text .para-inner .image-wrap .field--name-field-video{cursor:pointer;position:relative;}.paragraph--type--text .para-inner .image-wrap .field--name-field-video:after{content:'\f167';color:#ffffff;pointer-events:none;position:absolute;font-size:70px;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;font-family:"Font Awesome 5 Brands";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:0.5s ease all;}.paragraph--type--text .para-inner .image-wrap .field--name-field-video:hover:after{color:#a21f4b;}.paragraph--type--text .para-inner .image-wrap .field--name-field-video img{height:auto;width:100%;}.paragraph--type--text .para-inner .text-wrap{color:#ffffff;text-align:right;flex:0 1 100%;width:100%;}@media only screen and (max-width:799px){.paragraph--type--text .para-inner .text-wrap{text-align:center;}}.paragraph--type--text .para-inner .text-wrap .field--name-field-para-title{font-family:museo-sans-condensed,sans-serif;font-size:60px;font-weight:600;letter-spacing:0.1em;line-height:1;text-transform:uppercase;}@media only screen and (max-width:799px){.paragraph--type--text .para-inner .text-wrap .field--name-field-para-title{font-size:30px;}}.paragraph--type--text .para-inner .text-wrap .field--name-field-para-title:after{content:'';display:block;margin-top:20px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body{font-weight:300;font-size:25px;}@media only screen and (max-width:799px){.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body{font-size:18px;}}.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body p{margin-bottom:0;}.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body a{color:#ffffff;font-weight:700;text-decoration:underline;}.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body a.arrow{font-size:24px;text-decoration:none;text-transform:uppercase;}.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body a.arrow:hover{color:#a21f4b;}.paragraph--type--text .para-inner .text-wrap .field--name-field-adv-body a.arrow:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.paragraph--type--text .para-inner .field--name-field-align-content,.paragraph--type--text .para-inner .field--name-field-bg-color{display:none;}.paragraph--type--block{padding:0;}.paragraph--type--view{padding:0;}.paragraph--type--featured-links{padding:0;}.paragraph--type--featured-link{padding:60px 0;}@media only screen and (max-width:1023px){.paragraph--type--featured-link{padding:20px 0;}}.field--name-field-featured-links{display:flex;}@media only screen and (max-width:799px){.field--name-field-featured-links{flex-direction:column;}}.field--name-field-featured-links > .field__item{color:#ffffff;flex:0 1 100%;padding:20px 80px;text-align:center;position:relative;width:100%;transition:0.5s ease all;}@media only screen and (max-width:1023px){.field--name-field-featured-links > .field__item{padding:20px 40px;}}@media only screen and (max-width:799px){.field--name-field-featured-links > .field__item{padding:20px;}}.field--name-field-featured-links > .field__item:nth-child(3n+1){background:#0a3180;}.field--name-field-featured-links > .field__item:nth-child(3n+2){background:#a21f4b;}.field--name-field-featured-links > .field__item:nth-child(3n+3){background:#061e4d;}.field--name-field-featured-links > .field__item:hover .field--name-field-icon{border:5px solid #ffffff;}.field--name-field-featured-links > .field__item .field--name-field-icon{background:rgba(255,255,255,0.2);border:5px solid transparent;border-radius:100%;display:inline-block;line-height:1;clear:both;margin-bottom:40px;height:125px;width:125px;transition:0.5s ease all;}.field--name-field-featured-links > .field__item .field--name-field-icon .fontawesome-icons{height:100%;display:flex;align-items:center;justify-content:center;}.field--name-field-featured-links > .field__item .field--name-field-icon svg{font-size:40px;}.field--name-field-featured-links > .field__item .field--name-field-para-title{font-size:40px;font-family:museo-sans-condensed,sans-serif;letter-spacing:0.1em;line-height:1;text-transform:uppercase;}@media only screen and (max-width:1023px){.field--name-field-featured-links > .field__item .field--name-field-para-title{font-size:24px;}}.field--name-field-featured-links > .field__item .field--name-field-para-body{font-weight:300;}@media only screen and (max-width:1023px){.field--name-field-featured-links > .field__item .field--name-field-para-body{font-size:18px;}}.field--name-field-featured-links > .field__item .field--name-field-link a{color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;}.paragraph--type--collage-grid{padding:0;}.paragraph--type--collage-grid .field--name-field-collage-grid-items{display:flex;flex-wrap:wrap;}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item{flex:0 1 25%;width:25%;}@media only screen and (max-width:799px){.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item{flex:0 1 100%;width:100%;}}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(even) .paragraph--type--collage-grid-item .field--name-field-link a{display:flex;align-items:flex-end;}@media only screen and (max-width:799px){.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(even) .paragraph--type--collage-grid-item .field--name-field-link a{align-items:flex-start;}}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(4) .paragraph--type--collage-grid-item .field--name-field-link a,.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(5) .paragraph--type--collage-grid-item .field--name-field-link a{display:flex;justify-content:flex-end;}@media only screen and (max-width:799px){.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(4) .paragraph--type--collage-grid-item .field--name-field-link a,.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(5) .paragraph--type--collage-grid-item .field--name-field-link a{justify-content:flex-start;}}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(3),.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(5){flex:0 1 50%;width:50%;}@media only screen and (max-width:799px){.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(3),.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item:nth-child(5){flex:0 1 100%;width:100%;}}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item{background-repeat:no-repeat;background-size:cover;background-position:center;height:412px;position:relative;}@media only screen and (max-width:799px){.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item{height:150px;}}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item .field--name-field-link{position:absolute;top:0;left:0;height:100%;width:100%;}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item .field--name-field-link a{color:#ffffff;display:block;padding:35px;font-size:30px;font-weight:600;letter-spacing:0.1em;height:100%;width:100%;position:absolute;top:0;left:0;text-decoration:none;text-transform:uppercase;font-family:museo-sans-condensed,sans-serif;}@media only screen and (max-width:799px){.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item .field--name-field-link a{font-size:20px;}}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item .field--name-field-link a:hover{background:rgba(0,0,0,0.4);}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item .field--name-field-para-image{line-height:0;height:0;}.paragraph--type--collage-grid .field--name-field-collage-grid-items > .field__item .paragraph--type--collage-grid-item .field--name-field-para-image img{height:0;width:0;opacity:0;}.paragraph--type--collage-grid > .field--name-field-link a{background:linear-gradient(to right,#ffffff,#c2ccdf 50%);padding:30px 20px;display:block;text-align:right;font-size:24px;font-weight:600;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:799px){.paragraph--type--collage-grid > .field--name-field-link a{font-size:14px;}}.paragraph--type--collage-grid > .field--name-field-link a:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:10px;}.paragraph--type--accordion{padding:30px 0;}.paragraph--type--accordion > .field--name-field-accordion-title{font-family:museo-sans-condensed,sans-serif;font-weight:700;line-height:1.1;letter-spacing:0.1em;margin-bottom:20px;margin-top:0;text-transform:uppercase;color:#a21f4b;font-size:40px;}@media only screen and (max-width:799px){.paragraph--type--accordion > .field--name-field-accordion-title{font-size:28px;}}.paragraph--type--accordion-item{padding:0;margin-bottom:10px !important;}.paragraph--type--accordion-item.active .field--name-field-accordion-title{background:#536c9e;color:#ffffff;}.paragraph--type--accordion-item.active .field--name-field-accordion-title:before{content:'\f056';color:#ffffff;}.paragraph--type--accordion-item .field--name-field-accordion-title{background:#c2ccdf;color:#061e4d;cursor:pointer;font-size:20px;font-weight:300;padding:20px;text-transform:uppercase;transition:0.5s ease all;}.paragraph--type--accordion-item .field--name-field-accordion-title:before{content:'\f055';color:#536c9e;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:700;margin-right:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;transition:0.5s ease all;}.paragraph--type--accordion-item .field--name-field-accordion-body{background:#e1e6f0;padding:40px;}.paragraph--type--accordion-item .field--name-field-accordion-body p{margin:0;}.paragraph--type--carousel{background:#0a3180;overflow:hidden;padding:0;position:relative;}.paragraph--type--carousel .slick{opacity:0.8;}.paragraph--type--carousel .slick img{height:0;position:absolute;width:0;}.paragraph--type--carousel ul.slick-dots{display:flex;position:absolute;top:20px;left:20px;z-index:2;}.paragraph--type--carousel ul.slick-dots li{list-style:none;margin-right:10px;}.paragraph--type--carousel ul.slick-dots li.slick-active button{opacity:1;}.paragraph--type--carousel ul.slick-dots li button{background:#ffffff;border:none;border-radius:100%;box-shadow:none;font-size:0;height:15px;line-height:0;padding:0;opacity:0.5;width:15px;}.paragraph--type--carousel .field--name-field-link{background-color:#fff;}.paragraph--type--carousel .field--name-field-link a{background:linear-gradient(to right,#ffffff,#c2ccdf 50%);padding:30px 20px;display:block;text-align:right;font-size:24px;font-weight:600;line-height:1;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:799px){.paragraph--type--carousel .field--name-field-link a{font-size:14px;}}.paragraph--type--carousel .field--name-field-link a:hover{color:#0a3180;}.paragraph--type--carousel .field--name-field-link a:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-left:10px;}.paragraph--type--carousel-slide{background-size:cover;background-position:center;background-repeat:no-repeat;padding:0;height:700px;line-height:0;}@media only screen and (max-width:799px){.paragraph--type--carousel-slide{height:400px;}}.paragraph--type--carousel-slide .field--name-field-video{position:relative;overflow:hidden;max-height:100%;max-width:100%;cursor:pointer;}.paragraph--type--carousel-slide .field--name-field-video:before{content:'\f167';color:#ffffff;display:block;font-family:"Font Awesome 5 Brands";font-size:100px;font-style:normal;font-weight:700;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;top:100px;right:50px;transition:0.5s ease all;}.paragraph--type--carousel-slide .field--name-field-video:hover:before{color:#a21f4b;}.paragraph--type--carousel-slide .field--name-field-video img{height:100% !important;opacity:0;position:initial !important;width:100% !important;}.paragraph--type--carousel-slide img{height:0;opacity:0;width:0;}.top-bar .view-alert .view-content{padding:30px 0;background:#a21f4b;color:#ffffff;font-size:24px;text-align:center;overflow:hidden;transition:0.5s ease all;}@media only screen and (max-width:1439px){.top-bar .view-alert .view-content{font-size:18px;}}@media only screen and (max-width:799px){.top-bar .view-alert .view-content{font-size:16px;padding:15px 0;}}@media only screen and (max-width:639px){.top-bar .view-alert .view-content{font-size:14px;}}.top-bar .view-alert .view-content p{margin:0;}.top-bar .view-alert .view-content a{color:#ffffff;text-decoration:underline;}.top-bar .view-alert .view-content a:hover{color:#c2ccdf;}.view-testimonials{background:-moz-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 50%);background:-webkit-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 50%);background:linear-gradient(to right,#c2ccdf 0%,rgba(125,185,232,0) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#007db9e8',GradientType=1);padding:130px 0;overflow-x:hidden;}@media only screen and (max-width:799px){.view-testimonials{padding:40px 0;}}.view-testimonials .view-content{max-width:1480px;margin:0 auto;padding:0 20px;}.view-testimonials .view-content .slick-list{overflow:visible;}body:not(.path-frontpage) .view-testimonials .view-content .slick .slick-slide .media{padding-bottom:0 !important;}.view-testimonials .view-content .slick .slick-slide .slide__content{display:flex;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__media{flex:0 1 700px;margin-right:70px;min-width:700px;overflow:visible;width:700px;}@media only screen and (max-width:1439px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__media{flex:0 1 500px;margin-right:40px;min-width:500px;width:500px;}}@media only screen and (max-width:1023px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__media{display:none;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__media img{box-shadow:-35px 35px 35px 0px rgba(3,15,38,0.45);height:auto;width:100%;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption{flex:0 1 auto;padding-top:20px;width:auto;}@media only screen and (max-width:799px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption{text-align:center;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption h2{color:#061e4d;font-family:museo-sans-condensed,sans-serif;font-weight:600;font-size:60px;letter-spacing:0.1em;text-transform:uppercase;}@media only screen and (max-width:799px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption h2{font-size:30px;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption h2:after{content:'';display:block;margin-top:20px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body{color:#061e4d;font-size:25px;font-style:italic;font-weight:300;}@media only screen and (max-width:1439px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body{font-size:20px;}}@media only screen and (max-width:799px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body{font-size:18px;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body p{margin:0;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body p:before{content:'"';}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body p:after{content:'"';}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body a{color:#061e4d;text-decoration:none;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-body a:hover{color:#061e4d;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-title{color:#061e4d;font-size:25px;font-weight:500;}@media only screen and (max-width:1439px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-title{font-size:20px;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-view-node a{background:#a21f4b;line-height:1;padding:10px 15px;color:white;margin-top:10px;font-size:12px;font-weight:500;text-align:center;display:inline-block;text-transform:uppercase;text-decoration:none;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .views-field-view-node a:hover{background:#061e4d;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link{align-items:center;display:flex;margin-top:30px;}@media only screen and (max-width:1439px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link{font-size:20px;}}@media only screen and (max-width:1023px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link{align-items:flex-start;flex-direction:column;}}@media only screen and (max-width:799px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link{align-items:center;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link a{color:#a21f4b;font-size:24px;font-weight:600;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:1439px){.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link a{font-size:20px;}}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link a:hover{color:#0a3180;}.view-testimonials .view-content .slick .slick-slide .slide__content .slide__caption .view-all-link a:after{content:'\f101';color:#0a3180;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-testimonials .view-content .slick .slick__arrow{margin-right:10px;}@media only screen and (max-width:1023px){.view-testimonials .view-content .slick .slick__arrow{margin:0 0 15px 0;}}.view-testimonials .view-content .slick .slick__arrow .slick-arrow{background:#a1b0cd;border:none;border-radius:100%;color:#ffffff;margin-right:10px;font-size:0;width:56px;}@media only screen and (max-width:1023px){.view-testimonials .view-content .slick .slick__arrow .slick-arrow{background:#061e4d;}}.view-testimonials .view-content .slick .slick__arrow .slick-arrow.slick-prev:before{content:'\f104';display:inline-block;font-size:24px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;position:relative;right:1px;}.view-testimonials .view-content .slick .slick__arrow .slick-arrow.slick-next{font-size:0;}.view-testimonials .view-content .slick .slick__arrow .slick-arrow.slick-next:before{content:'\f105';display:inline-block;font-size:24px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;position:relative;left:1px;}.recent-news{padding:130px 0;}@media only screen and (max-width:799px){.recent-news{padding:40px 0;}}.recent-news .view-header h2{color:#061e4d;font-family:museo-sans-condensed,sans-serif;font-weight:600;font-size:60px;letter-spacing:0.1em;max-width:1480px;margin:0 auto;padding:0 20px;margin-bottom:50px;text-transform:uppercase;text-align:center;}@media only screen and (max-width:1023px){.recent-news .view-header h2{font-size:56px;}}@media only screen and (max-width:799px){.recent-news .view-header h2{font-size:30px;margin-bottom:30px;}}.recent-news .view-header h2:after{content:'';display:block;margin-top:20px;height:12px;width:100%;background:url(/themes/custom/lopt/img/dash-pink.png) repeat-x;}.recent-news .view-content{display:flex;justify-content:center;align-items:flex-start;max-width:1480px;padding:0 20px;margin:0 auto;}@media only screen and (max-width:1023px){.recent-news .view-content{flex-wrap:wrap;}}.recent-news .view-content .views-row{background:#e6eaf1;color:#0a3180;padding:30px;font-size:14px;flex:0 1 25%;margin:0 10px;min-height:565px;text-align:center;width:25%;}@media only screen and (max-width:1023px){.recent-news .view-content .views-row{flex:0 1 47%;margin:10px;width:47%;}}@media only screen and (max-width:639px){.recent-news .view-content .views-row{flex:0 1 100%;margin:10px 0;min-height:0;padding:20px;width:100%;}}.recent-news .view-content .views-row .views-field-field-teaser-image{margin-bottom:20px;text-align:center;line-height:0;border-radius:100%;}@media only screen and (max-width:639px){.recent-news .view-content .views-row .views-field-field-teaser-image{display:none;}}.recent-news .view-content .views-row .views-field-field-teaser-image img{height:auto;width:100%;border-radius:100%;box-shadow:0px 10px 20px -12px #000;opacity:0.8;transition:0.5s ease all;}.recent-news .view-content .views-row .views-field-field-teaser-image img:hover{opacity:1;box-shadow:0px 10px 20px -8px #000;}.recent-news .view-content .views-row .views-field-field-date{color:#a21f4b;font-family:museo-sans-condensed,sans-serif;font-size:20px;letter-spacing:0.1em;margin-bottom:5px;}.recent-news .view-content .views-row .views-field-title{font-weight:600;font-size:20px;margin-bottom:5px;}.recent-news .more-link{max-width:1480px;margin:0 auto;padding:0 20px;text-align:center;}.recent-news .more-link a{display:inline-block;font-size:24px;font-weight:700;margin-top:40px;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:799px){.recent-news .more-link a{font-size:18px;margin-top:30px;}}.recent-news .more-link a:hover{color:#a21f4b;}.recent-news .more-link a:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-faqs.views-all-faqs .view-content{padding:20px 0 0 0;}.view-faqs .view-header{max-width:950px;margin:-20px auto 50px auto;padding:0 20px;text-align:center;}.view-faqs .view-content{max-width:1140px;margin:0 auto;padding:0 20px;}.view-faqs .view-content .views-row{margin-bottom:20px;}.view-faqs .view-content .views-row.active .views-field-title{background:#0a3180;color:#e1e6f0;}.view-faqs .view-content .views-row.active .views-field-title svg.fa-plus-circle{display:none;}.view-faqs .view-content .views-row.active .views-field-title svg.fa-minus-circle{color:#e1e6f0;display:block;}.view-faqs .view-content .views-row .views-field-title{background:#e1e6f0;color:#0a3180;cursor:pointer;font-size:24px;padding:20px;transition:0.5s ease all;}@media only screen and (max-width:799px){.view-faqs .view-content .views-row .views-field-title{font-size:18px;}}.view-faqs .view-content .views-row .views-field-title .field-content{align-items:center;display:flex;}.view-faqs .view-content .views-row .views-field-title svg{color:#031025;font-size:24px;margin-right:10px;}.view-faqs .view-content .views-row .views-field-title svg.fa-minus-circle{display:none;}.view-faqs .view-content .views-row .views-field-body{padding:10px 20px;}@media only screen and (max-width:799px){.view-faqs .view-content .views-row .views-field-body{padding:10px;}}.view-faqs .more-link{max-width:1480px;margin:0 auto;padding:0 20px;text-align:center;}.view-faqs .more-link a{color:#061e4d;display:inline-block;font-size:24px;font-weight:700;margin-top:20px;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:799px){.view-faqs .more-link a{font-size:18px;margin-top:20px;}}.view-faqs .more-link a:hover{color:#a21f4b;}.view-faqs .more-link a:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-affiliations{background:#0a3180;padding:60px 0;}@media only screen and (max-width:799px){.view-affiliations{padding:40px 0;}}.view-affiliations .view-content{display:flex;justify-content:center;}@media only screen and (max-width:799px){.view-affiliations .view-content{flex-wrap:wrap;padding:0 10px;}}.view-affiliations .view-content .views-row{line-height:1;margin:0 20px;max-width:150px;}@media only screen and (max-width:799px){.view-affiliations .view-content .views-row{padding:10px;margin:0;max-width:50%;flex:0 1 50%;width:50%;}}.view-affiliations .view-content .views-row img{height:auto;opacity:0.5;width:100%;}.view-affiliations.affiliates-internal .view-content{flex-wrap:wrap;}.view-affiliations.affiliates-internal .view-content .views-row{flex:0 1 auto;max-width:150px;width:auto;}.view-therapists .view-filters{background:#061e4d;margin-bottom:60px;padding:20px 30px;}@media only screen and (max-width:799px){.view-therapists .view-filters{margin-bottom:30px;}}.view-therapists .view-filters .form--inline{align-items:center;display:flex;justify-content:center;}@media only screen and (max-width:1023px){.view-therapists .view-filters .form--inline{flex-wrap:wrap;}}.view-therapists .view-filters .form-item{flex:0 1 100%;padding:10px 0;margin:0 10px 0 0;position:relative;width:100%;}@media only screen and (max-width:1023px){.view-therapists .view-filters .form-item{flex:0 1 48%;width:48%;}}@media only screen and (max-width:799px){.view-therapists .view-filters .form-item{flex:0 1 100%;margin:0;width:100%;}}.view-therapists .view-filters .form-item.js-form-type-select:after,.view-therapists .view-filters .form-item.form-select:after{content:'\f078';color:#a1b0cd;pointer-events:none;line-height:1;top:50%;right:15px;position:absolute;transform:translateY(-50%);font-family:FontAwesome;}.view-therapists .view-filters .form-actions{margin:0;}.view-therapists .view-filters input,.view-therapists .view-filters select{appearance:none;background:#ffffff;border:none;box-shadow:none;border-radius:0;color:#061e4d;padding:10px 20px;width:100%;}.view-therapists .view-filters input::-webkit-input-placeholder,.view-therapists .view-filters select::-webkit-input-placeholder{color:#061e4d;}.view-therapists .view-filters input:-ms-input-placeholder,.view-therapists .view-filters select:-ms-input-placeholder{color:#061e4d;}.view-therapists .view-filters input::placeholder,.view-therapists .view-filters select::placeholder{color:#061e4d;}.view-therapists .view-filters select{cursor:pointer;padding:7px 20px;}.view-therapists .view-filters input.form-submit{background:#a21f4b;color:#ffffff;font-weight:600;transition:0.5s ease all;}.view-therapists .view-filters input.form-submit:hover{background:#ffffff;color:#a21f4b;}.view-therapists .view-header{max-width:1180px;margin:0 auto 50px auto;text-align:center;}.view-therapists .view-content{display:flex;flex-wrap:wrap;margin:0 -10px -10px -10px;justify-content:center;}.view-therapists .view-content .views-row{flex:0 1 25%;padding:10px;width:25%;}@media only screen and (max-width:799px){.view-therapists .view-content .views-row{flex:0 1 50%;width:50%;}}@media only screen and (max-width:799px){.view-therapists .view-content .views-row{flex:0 1 100%;width:100%;}}.view-therapists .view-content .views-row:hover .views-field-title a{background:#a21f4b;color:#ffffff;}.view-therapists .view-content .views-row:hover .views-field-field-profile-image img{opacity:1;}.view-therapists .view-content .views-row .views-field-field-profile-image{line-height:0;}.view-therapists .view-content .views-row .views-field-field-profile-image img{height:auto;width:100%;transition:0.5s ease all;}.view-therapists .view-content .views-row .views-field-title{line-height:1.2;text-align:center;}.view-therapists .view-content .views-row .views-field-title a{display:block;padding:15px 10px;background:#c2ccdf;color:#0a3180;text-decoration:none;}.view-therapists .view-content .views-row .views-field-title a:nth-child(2){background:#dddddd;}.view-therapists .view-content .views-row .views-field-title a:nth-child(2):hover{color:#000000;}.view-therapists .view-content .views-row .views-field-title .title{font-family:museo-sans-condensed,sans-serif;font-size:20px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;}@media only screen and (max-width:639px){.view-therapists .view-content .views-row .views-field-title .title{font-size:16px;}}.view-therapists .view-content .views-row .views-field-title .job-title{font-size:14px;}.view-therapists .more-link{max-width:1480px;margin:0 auto;padding:0 20px;text-align:center;}.view-therapists .more-link a{display:inline-block;font-size:24px;font-weight:700;margin-top:40px;text-decoration:none;text-transform:uppercase;}.view-therapists .more-link a:hover{color:#a21f4b;}.view-therapists .more-link a:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-what-we-treat .view-header,.view-how-we-treat .view-header{max-width:1180px;margin:0 auto 50px auto;text-align:center;}.view-what-we-treat .views-row,.view-how-we-treat .views-row{align-items:center;display:flex;padding:30px;}@media only screen and (max-width:799px){.view-what-we-treat .views-row,.view-how-we-treat .views-row{flex-direction:column;justify-content:center;padding:20px;}}.view-what-we-treat .views-row:nth-child(odd),.view-how-we-treat .views-row:nth-child(odd){background:-moz-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:-webkit-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:linear-gradient(to right,#c2ccdf 0%,rgba(125,185,232,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#007db9e8',GradientType=1);}.view-what-we-treat .views-row .views-field-field-teaser-image,.view-how-we-treat .views-row .views-field-field-teaser-image{border-radius:100%;box-shadow:0px 10px 20px -12px #000;line-height:0;background:#0a3180;margin-right:40px;transition:0.5s ease all;}@media only screen and (max-width:799px){.view-what-we-treat .views-row .views-field-field-teaser-image,.view-how-we-treat .views-row .views-field-field-teaser-image{margin:0 0 20px 0;}}.view-what-we-treat .views-row .views-field-field-teaser-image:hover,.view-how-we-treat .views-row .views-field-field-teaser-image:hover{box-shadow:0px 10px 20px -8px #000;}.view-what-we-treat .views-row .views-field-field-teaser-image img,.view-how-we-treat .views-row .views-field-field-teaser-image img{border-radius:100%;height:260px;width:260px;opacity:0.5;filter:grayscale(1);transition:0.5s ease all;}@media only screen and (max-width:799px){.view-what-we-treat .views-row .views-field-field-teaser-image img,.view-how-we-treat .views-row .views-field-field-teaser-image img{height:150px;width:150px;}}.view-what-we-treat .views-row .views-field-field-teaser-image img:hover,.view-how-we-treat .views-row .views-field-field-teaser-image img:hover{opacity:0.3;}.view-what-we-treat .views-row .title,.view-how-we-treat .views-row .title{font-family:museo-sans-condensed,sans-serif;font-size:40px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;}@media only screen and (max-width:1439px){.view-what-we-treat .views-row .title,.view-how-we-treat .views-row .title{font-size:30px;}}@media only screen and (max-width:1023px){.view-what-we-treat .views-row .title,.view-how-we-treat .views-row .title{font-size:24px;}}@media only screen and (max-width:799px){.view-what-we-treat .views-row .title,.view-how-we-treat .views-row .title{font-size:20px;}}.view-what-we-treat .views-row .title a,.view-how-we-treat .views-row .title a{color:#a21f4b;}.view-what-we-treat .more-link,.view-how-we-treat .more-link{max-width:1480px;margin:0 auto;padding:0 20px;text-align:center;}.view-what-we-treat .more-link a,.view-how-we-treat .more-link a{color:#a21f4b;display:inline-block;font-size:24px;font-weight:700;margin-top:40px;text-decoration:none;text-transform:uppercase;}.view-what-we-treat .more-link a:hover,.view-how-we-treat .more-link a:hover{color:#0a3180;}.view-what-we-treat .more-link a:after,.view-how-we-treat .more-link a:after{content:'\f101';color:#0a3180;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-how-we-treat .views-row .views-field-field-teaser-image{background:#a21f4b;}.view-how-we-treat .views-row .title a{color:#061e4d;}.view-related-services .view-content > h3{display:block;font-family:museo-sans-condensed,sans-serif;font-size:40px;font-weight:600;letter-spacing:0.1em;line-height:1;margin-bottom:20px;padding:30px;text-transform:uppercase;text-align:center;}.view-related-services .view-content > h3:first-of-type{background:#c2ccdf;color:#0a3180;}.view-related-services .view-content > h3:nth-of-type(2){background:#a21f4b;color:#ffffff;margin-top:60px;}.view-related-services .views-row .views-field-field-teaser-image{background:transparent;}.view-related-services .What.We.Treat{background:#0a3180;border-radius:100%;}.view-related-services .How.We.Treat{background:#a21f4b;border-radius:100%;}.view-locations,.view-related-locations{margin-top:60px;}@media only screen and (max-width:799px){.view-locations,.view-related-locations{margin-top:30px;}}.view-locations.view-related-locations,.view-related-locations.view-related-locations{margin-top:0;}.view-locations .view-header,.view-related-locations .view-header{max-width:1180px;margin:0 auto 50px auto;text-align:center;}.view-locations .views-row,.view-related-locations .views-row{display:flex;}@media only screen and (max-width:799px){.view-locations .views-row,.view-related-locations .views-row{flex-direction:column-reverse;}}.view-locations .views-row:not(:last-child),.view-related-locations .views-row:not(:last-child){margin-bottom:30px;}.view-locations .views-row .views-field-field-teaser-image,.view-related-locations .views-row .views-field-field-teaser-image{line-height:0;min-width:580px;overflow:hidden;}@media only screen and (max-width:1023px){.view-locations .views-row .views-field-field-teaser-image,.view-related-locations .views-row .views-field-field-teaser-image{max-width:50%;min-width:50%;}}@media only screen and (max-width:799px){.view-locations .views-row .views-field-field-teaser-image,.view-related-locations .views-row .views-field-field-teaser-image{min-width:0;max-width:100%;overflow:visible;}}.view-locations .views-row .views-field-field-teaser-image img,.view-related-locations .views-row .views-field-field-teaser-image img{height:330px;width:580px;}@media only screen and (max-width:799px){.view-locations .views-row .views-field-field-teaser-image img,.view-related-locations .views-row .views-field-field-teaser-image img{height:auto;width:100%;}}.view-locations .views-row .views-field-title,.view-related-locations .views-row .views-field-title{background:#c2ccdf;color:#0a3180;padding:40px;flex:0 1 100%;width:100%;}@media only screen and (max-width:799px){.view-locations .views-row .views-field-title,.view-related-locations .views-row .views-field-title{padding:20px;}}.view-locations .views-row .views-field-title .title,.view-related-locations .views-row .views-field-title .title{font-famfily:museo-sans-condensed,sans-serif;font-size:40px;font-weight:600;letter-spacing:0.1em;line-height:1.2;margin-bottom:10px;text-transform:uppercase;}@media only screen and (max-width:1439px){.view-locations .views-row .views-field-title .title,.view-related-locations .views-row .views-field-title .title{font-size:30px;}}@media only screen and (max-width:799px){.view-locations .views-row .views-field-title .title,.view-related-locations .views-row .views-field-title .title{font-size:20px;}}.view-locations .views-row .views-field-title .body,.view-related-locations .views-row .views-field-title .body{margin-top:10px;}@media only screen and (max-width:1439px){.view-locations .views-row .views-field-title .body,.view-related-locations .views-row .views-field-title .body{display:none;}}.view-locations .views-row .views-field-title .body a,.view-related-locations .views-row .views-field-title .body a{font-weight:700;}.view-locations .views-row .views-field-title .address a,.view-related-locations .views-row .views-field-title .address a,.view-locations .views-row .views-field-title .phone a,.view-related-locations .views-row .views-field-title .phone a{color:#0a3180;text-decoration:underline;}.view-locations .views-row .views-field-title .address svg,.view-related-locations .views-row .views-field-title .address svg,.view-locations .views-row .views-field-title .phone svg,.view-related-locations .views-row .views-field-title .phone svg{color:#a21f4b;}.view-locations .views-row .views-field-title svg,.view-related-locations .views-row .views-field-title svg{color:#a21f4b;}.view-locations .more-link,.view-related-locations .more-link{max-width:1480px;margin:0 auto;padding:0 20px;text-align:center;}.view-locations .more-link a,.view-related-locations .more-link a{display:inline-block;font-size:24px;font-weight:700;margin-top:40px;text-decoration:none;text-transform:uppercase;}.view-locations .more-link a:hover,.view-related-locations .more-link a:hover{color:#a21f4b;}.view-locations .more-link a:after,.view-related-locations .more-link a:after{content:'\f101';color:#a21f4b;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;margin-left:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;}.view-news.view-display-id-block_2{margin-top:40px;}@media only screen and (max-width:799px){.view-news.view-display-id-block_2{margin-top:20px;}}.view-news.view-display-id-block_2 .views-row{align-items:center;display:flex;padding:30px;}@media only screen and (max-width:799px){.view-news.view-display-id-block_2 .views-row{padding:20px;}}.view-news.view-display-id-block_2 .views-row:nth-child(odd){background:-moz-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:-webkit-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:linear-gradient(to right,#c2ccdf 0%,rgba(125,185,232,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#007db9e8',GradientType=1);}.view-news.view-display-id-block_2 .views-row .views-field-field-teaser-image{border-radius:100%;line-height:0;margin-right:40px;}@media only screen and (max-width:799px){.view-news.view-display-id-block_2 .views-row .views-field-field-teaser-image{display:none;}}.view-news.view-display-id-block_2 .views-row .views-field-field-teaser-image img{border-radius:100%;box-shadow:0px 10px 20px -12px #000;height:260px;width:260px;transition:0.5s ease all;}.view-news.view-display-id-block_2 .views-row .views-field-field-teaser-image img:hover{box-shadow:0px 10px 20px -8px #000;}.view-news.view-display-id-block_2 .views-row .title-wrap{font-family:museo-sans-condensed,sans-serif;font-size:40px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;}@media only screen and (max-width:1439px){.view-news.view-display-id-block_2 .views-row .title-wrap{font-size:30px;}}@media only screen and (max-width:1023px){.view-news.view-display-id-block_2 .views-row .title-wrap{font-size:24px;}}@media only screen and (max-width:799px){.view-news.view-display-id-block_2 .views-row .title-wrap{font-size:20px;}}.view-news.view-display-id-block_2 .views-row .title-wrap .date{color:#a21f4b;}.view-testimonials-list .views-row{padding:30px;}.view-testimonials-list .views-row:nth-child(odd){background:-moz-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:-webkit-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:linear-gradient(to right,#c2ccdf 0%,rgba(125,185,232,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#007db9e8',GradientType=1);}.view-testimonials-list .views-row .views-field-body{font-size:22px;}.view-testimonials-list .views-row .views-field-body p{margin-top:0;}.view-testimonials-list .views-row .views-field-title{font-family:museo-sans-condensed,sans-serif;font-size:24px;font-weight:500;margin-top:15px;text-transform:uppercase;}.view-testimonials-list .views-row .views-field-field-occupation{font-weight:bold;font-size:18px;}.view-testimonials-list .views-row .views-field-view-node a{background:#a21f4b;line-height:1;padding:10px 15px;color:white;margin-top:10px;font-size:12px;font-weight:500;text-align:center;display:inline-block;text-transform:uppercase;text-decoration:none;}.view-testimonials-list .views-row .views-field-view-node a:hover{background:#061e4d;}.view-jobs .view-content .views-row{padding:30px;}.view-jobs .view-content .views-row:nth-child(odd){background:-moz-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:-webkit-linear-gradient(left,#c2ccdf 0%,rgba(125,185,232,0) 90%);background:linear-gradient(to right,#c2ccdf 0%,rgba(125,185,232,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2ccdf',endColorstr='#007db9e8',GradientType=1);}.view-jobs .view-content .views-row .views-field-title{font-family:museo-sans-condensed,sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;}.view-profile-banners{background:#0a3180;}.view-profile-banners .views-row{background-size:cover;background-position:center;background-repeat:no-repeat;height:300px;line-height:0;opacity:0.8;max-width:100%;width:100%;}@media only screen and (max-width:799px){.view-profile-banners .views-row{height:100px;}}.view-profile-banners .views-row img{height:0;width:0;}
