/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.masonry-item{float:left;}.masonry-layout-services-gallery{text-align:center;}.sidebar .block{border:none;}.sidebar .block.block-views-blockservices-list-block-1{background-color:transparent;border:none;}.sidebar .block.block-views-blockcurrent-vacancies-block-1{background-color:transparent;border:none;}.featured_bottom_second{overflow:auto;}#navbar-main img{width:100%;}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(132,36,142, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}.navbar-nav .nav-link{font-size:1.2rem;padding-left:0.75rem !important;padding-right:0.75rem !important;}.nav-link.btn-primary:not(:disabled):not(.disabled).active{background-color:#b24d8e;border-color:#b24d8e;}.btn-primary:not(:disabled):not(.disabled):active{background-color:#b24d8e;border-color:#b24d8e;}.btn-primary:not(:disabled):not(.disabled):focus{background-color:#b24d8e;border-color:#b24d8e;}.btn-primary:not(:disabled):not(.disabled):hover{background-color:#b24d8e;border-color:#b24d8e;}.hero-container{position:relative;text-align:center;color:white;}.hero-container img{width:100%;height:auto;}.bottom-left{position:absolute;bottom:8px;left:0;width:100%;text-align:left;}.top-left{position:absolute;top:8px;left:16px;}.top-right{position:absolute;top:8px;right:16px;}.bottom-right{position:absolute;bottom:8px;right:16px;}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}h2{color:#b975a8;border-bottom:none !important;font-size:1.7rem !important;}h3{color:#b975a8;border-bottom:none !important;}h4{color:#b975a8;border-bottom:none !important;}h5{color:#b975a8;border-bottom:none !important;}iframe{max-width:100%;}#main-wrapper{margin:2rem auto;}.shaded-bg{background-color:#f9f9f9;}.shaded-bg .sidebar .block{margin:2rem auto;border-radius:.25rem;}#block-carepride-cqcwidget{padding:0;}.block-views-blockservices-gallery-block-1{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);}.services{text-align:center;}.services .views-field-title{margin-top:1rem;}.services span{font-size:1.1rem;}.row.service{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);background-color:#fff;margin-bottom:2rem;padding:2rem 0;}.row.vacancy{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);background-color:#fff;margin-bottom:2rem;padding:2rem 0;}.vacancy h3{margin-bottom:1.5rem;}.vacancy h3 a{color:#b975a8;}.vacancy h3 a:hover{text-decoration:none;color:#b975a8;}.vacancy p{margin-bottom:0;}.service img{max-width:125px;max-height:125px;margin-bottom:0.5rem;}.service h2{margin-bottom:0;padding:0;font-size:1.5rem !important;}.service .content p{font-size:1rem;}.views-field-field-services-icon img{max-width:100%;height:auto;}.view-id-services_gallery .more-link{position:relative;text-align:right;margin-top:1rem;}.view-services-gallery{position:relative;}.career-hero-container img{width:100%;height:auto;position:relative;}.career h5 span{color:#000;font-size:1rem;font-weight:normal;}.more-link{position:absolute;right:0;bottom:0;}.more-link a{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#b975a8;color:#fff !important;}.featured-bottom{margin:3rem auto;}#block-contactus h3{font-size:1rem;margin-bottom:0;}#block-googlemap h2{display:none;}.region-footer-second ul{display:inline-block;}.region-footer-second li{display:inline-block;padding:0.25rem 0;}.region-footer-third ul{display:inline-block;}.region-footer-third li{display:inline-block;padding:0.25rem 0;}.region-footer-third .block{margin:0;padding:0;padding-right:10px;}.region-footer-fifth{width:100%;text-align:center;}.region-footer-fifth img{max-width:100%;}.site-footer__bottom{margin-top:0px;}.site-footer__bottom .block{margin:0.5em auto;}.site-footer__top .region{width:34%;}.site-footer__top .region:first-child{padding:0 0.65%;}.site-footer__top .region-footer-second{width:54%;padding:0 0.65%;}.site-footer__top .region-footer-third{width:21%;padding:0 0.65%;}#block-facebook img{max-width:60%;height:auto;}@media (max-width:768px){h2{text-align:center;}h3{text-align:center;}.region-featured-bottom-first{text-align:center;}.vacancy{text-align:center;}.service h2{font-size:1.2rem !important;}}@media (max-width:400px){#navbar-main img{width:200px;}.hero-container p{font-size:0.7rem;}}@media (max-width:992px){#block-carepride-cqcwidget{padding:0;}.services .col-md{margin-bottom:2rem;}.services img{max-width:40%;}.service .content{margin-top:2rem;}.navbar{text-align:center !important;}.site-footer__top{text-align:center !important;}.region-footer-first{width:100% !important;}.region-footer-second{width:100% !important;padding:0 0.65% !important;}.region-footer-third{width:100% !important;padding:0 0.65% !important;}.navbar-brand{margin-right:0;}#block-facebook img{max-width:30%;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
