.header-bottom__banner .slide-item__bg {
    background-image: none !important;
}
.latest-news-4 {
    padding-top: 130px !important;
    padding-bottom: 12px !important;
}

.preloader-text {
    color: #842175 !important;
}
.font-w{
	font-weight: bold !important;
	font-size: 30px !important;
	color: #000 !important;
}
.font-w1{
	font-weight: bold !important;
	font-size: 75px !important;
	color: #000 !important;
}
.contact > .contact-map > .container > .contact-map__card {
    background-color: #bf0ca4 !important;
}
.header-bottom-3__banner .slide-item > .content h5 {
    font-size: 40px !important;
    color: #bf0ca4 !important;
}
.contact > .container.container_right-sidebar > .article > form > .form-row > .form-group:first-child {
    height: 150px !important;
}
.departments-3 > .container > .departments-3__items > .item > .title {
    font-size: 25px !important;
}
.departments-3 > .container > .departments-3__items > .item {
    border: 1px solid #a50daa !important;
}
.header-bottom-3__banner .slide-item__subtitle {
 color: #bf0ca4 !important;
}

.sidebar > .departments-sidebar > .appointment {
    background-color: #483e48 !important;
    border: 1px solid #9819aa !important;
    letter-spacing: 1rem !important;
    color: #fff !important;
}
.loader::after {
    background: linear-gradient(45deg, transparent, transparent 40%, #248224) !important;
    border-radius: 50%;
}
.header-bottom-3__banner .slide-item__title {
    color: #bf0ca4  !important;
}
.coz-ws-logo {
    max-width: 100% !important;
    border-radius: 8% !important;
    max-height: 50px !important;
}
.coz-ws-logof {
    max-width: 100% !important;
    border-radius: 17% !important;
    max-height: 150px !important;
}

.footer {
    background-color: #bf0ca4 !important;
}

.header-top {
    background-color:#bf0ca4  !important;
}

.header-middle .navbar__menu-link::after {
    border-bottom-color: #bf0ca4   !important;
}

.header-middle .navbar__menu-link.active {
    color: #bf0ca4  !important;
}

.header-middle .navbar__menu-item:hover > .navbar__menu-link {
  color: #bf0ca4  !important;
}

.header-middle .navbar__submenu-link:hover {
  background-color: #bf0ca4  !important;
}

.header-bottom-3__banner .slide-item__title span {
    color: #248224 !important;
}

.header-bottom-3__banner .slide-item > .content {
    background-color: rgba(126, 131, 151, 0.06) !important;
}

.header-bottom-3__banner .owl-dots .owl-dot.active span {
    background-color: #820b70  !important;
}



.header-bottom-4 {
    height: 264px !important;
}
.header-bottom-coz{
	height: 100px !important
}

.latest-news-4 > .container > .item {
    background-color: #EBE9E5 !important;
    border: 1px solid #3B65D0 !important;
}

.form-control::placeholder {
    color: #1d1e1d !important;
}

.coz-tel{
	color: #bf0ca4  !important;
}
.contact > .contact-map-2 > .container > .contact-map__card-2 > .content > form > .form-row > .form-group > .form-control {
    background-color: #fff!important;
    color: #000 !important;
}
.contact > .contact-map-2 > .container > .contact-map__card-2 > .content > form > .form-row > .form-group > .form-control:hover {
  border-color: #820b70 !important;
}

.contact > .contact-map-2 > .container > .contact-map__card-2 > .content > form > .form-row > .form-group > .form-control:focus {
  border-color: #bf0ca4  !important;
}

.about-3 > .container > .content > h4 {
    font-size: 20px !important;
    font-weight: bold !important;
}

.contact > .contact-map-2 > .container > .contact-map__card-2 > .blue {
    background-color: #CDDAFB  !important;
}

.btn_pink, .btn-2_pink {
    background-color: #bf0ca4 !important;
}
.btn_pink:hover, .btn-2_pink:hover {
  background-color: #bf0ca4  !important;
}

.cls-1 {
    fill: #040404 !important;
}

.section-title {
    color: #820b70   !important;
    font-size: 72px !important;
}
élément {
    
}
.why-choose-us > .container .difference__item-content {
    padding-top: 0 !important;
    margin-right: 28% !important;
}
.why-choose-us > .container .difference__item-number {
    background-color: #bf0ca4 !important;
    color: #fff !important;
}
.circle-pink {
    background-color: #6c143d !important;
    -webkit-box-shadow: 20px 20px 51px rgba(242, 34, 131, 0.48) !important;
    box-shadow: 20px 20px 51px rgba(242, 34, 131, 0.48) !important;
    animation: 1s animatePinkShadow linear alternate-reverse infinite !important;
}
.footer {
    background-color: #840b72 !important;
}

.footer .container > div:last-child > .footer__top-blocks:nth-child(1) .content form button {
    background-color: #bf0ca4   !important;
}

.footer .container > div > .footer__top-blocks .content .content-item .location {
    background-color: #bf0ca4  !important;
}

.footer .container > div:last-child > .footer__top-blocks:nth-child(1) .content .socials > a .fa {
    color: #0f080e   !important;
}

.appointments > .bg-text_dark, .main-blog > .bg-text_dark {
	position: absolute !important;
}
.departments-3 > .container > .article > .departments-3__single > .doctors-department {
    padding-bottom: 1px  !important;
    border-bottom: none !important;
}
.departments-3 > .container > .article > .departments-3__single > .doctors-department > .doctors-department__carousel > .owl-nav button {
    display: none !important;
}
.follow> .socials> a >i{
	font-size: 2.5rem !important;;
}
.work-hours > .lists > .list-item {
	color: #fff !important;
}
.why-choose-us > .container .difference__item-number::before {
    background-color: rgba(11, 9, 10, 0.4) !important;
}
.to-top {
    background-color: #281726   !important;
}
.header-bottom__banner .slide-item__title {
    color: #820b70 !important;
}
.to-top:hover {
    background-color: #820b70 !important;
}
.footer .container > div > .footer__top-blocks .content .content-item .location:hover{
	color: #0f080e   !important;
}
.header-bottom__banner .owl-dots .owl-dot.active span {
  background-color: #820b70 !important;
}
.btn_blue {
    background-color: #820b70 !important;
    -webkit-box-shadow: 20px 20px 51px rgba(242, 34, 131, 0.48) !important;
    box-shadow: 20px 20px 51px rgba(242, 34, 131, 0.48) !important;
    animation: 1s animatePinkShadow linear alternate-reverse infinite !important;
}
.appointments .container .company-numbers__item > .number {
    background-color: #842175 !important;
}

.header-bottom__banner .slide-item__title span {
    color: #13020a !important;
}
.circle-blue {
    background-color: #db1ccf !important
}
.footer .container > div > .footer__top-blocks > .title::after {
    background-color: #0D0A07 !important;
}
.footer__top {

    border-bottom: 1px solid #0f020d !important;
}

.footer__bottom p {
    color: #820b70!important;
}

owl-theme .owl-dots .owl-dot span {
    background: #bf0ca4  !important;
}

.footer .container > div:last-child > .footer__top-blocks:nth-child(1) .content .socials > a .fa {
    font-size: 26px !important;
    
}

.our-departments-2 .owl-nav button span {
    color: #820b70 !important;
    font-size: 40px !important;
}

.our-departments-2 .owl-nav button:hover span {
  color: #ffffff !important;
}

.our-departments-2 .owl-nav button {
    border: 1px solid #820b70 !important;
}

.our-departments-2 .owl-nav button:hover {
  background-color: #820b70 !important;
}

.latest-news-3__carousel > .owl-dots .owl-dot.active span {
    background-color: #820b70 !important;
}

::-moz-selection {
  background-color: #820b70 !important;
}

::selection {
  background-color: #820b70 !important;
}

.btn-video-outer {
    background-color: #bf0ca4  !important;
    border: 2px solid #bf0ca4  !important;
}

.btn-video-outer > .btn-video > .btn-play {
    color: #bf0ca4  !important;
}

.btn-video-outer:hover > .btn-video {
    color: #3B65D0 !important;
}

.other-services-3__cards > .card-item:hover {
  border-color: #bf0ca4  !important;
}

.our-clients-2__carousel .slide-item__text > .section-title > span {
    color: #3c2a01 !important;
}

.our-clients-2__carousel > .owl-dots .owl-dot.active span {
    background-color: #bf0ca4  !important;
}

.specialists-3__carousel .owl-dot.active span {
    background-color: #bf0ca4  !important;
}

.specialists-3__carousel .owl-nav button span {
    color: #bf0ca4  !important;
    font-size: 40px !important;
}
.specialists-3__carousel .owl-nav button {
    border: 1px solid #bf0ca4  !important;
    background-color: #fff !important;
}
.specialists-3__carousel .owl-nav button:hover {
    background-color: #bf0ca4  !important;
}

.specialists-3__carousel .owl-nav button:hover span {
  color: #ffffff !important;
}



.btn-2_blue {
    background-color: #bf0ca4  !important;
}

.section-title > span {
    color: #0a0e1a !important;
}

.read-more-2.read-more_pink, .read-more.read-more_pink {
    color: #820b70 !important;
}

.latest-news-3__carousel .owl-nav button {
    border: 1px solid #820b70 !important;
    background-color: #ffffff;
}

.latest-news-3__carousel .owl-nav button:hover {
   background-color: #820b70 !important;
}

.latest-news-3__carousel .owl-nav button span {
    color: #820b70 !important;
    font-size: 40px !important;
}
.latest-news-3__carousel .owl-nav button:hover span {
  color: #ffffff !important;
}

.sidebar > .blog-sidebar > .categories > .lists > .item.active > a,
.sidebar > .blog-sidebar > .categories > .lists > .item:hover > a {
  color: #97b2f7 !important;
}

.sidebar > .blog-sidebar > .follow > .socials > a {
  background-color: transparent !important;
  border-color: #bf0ca4  !important;
  color: #bf0ca4  !important;

}

p{
	text-align: justify !important;
}

.latest-news-4 > .container_right-sidebar > .article > .single-card > .single-card__post-comment > textarea {
	border-color: #bf0ca4  !important 	;	
}

.sidebar > .blog-sidebar > .follow > .socials > a:hover {
  border-color: #97b2f7 !important;
  background-color: transparent !important;
}

.latest-news-4 > .container_right-sidebar > .article > .single-card > .single-card__post-comment > input{
  border-color: #bf0ca4  !important;
  background-color: #ffffff !important;
}

.latest-news-3__carousel-item > .latest-news-3__card > .content {
    background-color: #820b70 !important;
}

header.coz-header {
    height: 145px !important;
}

.read-more-2, .read-more {
    color: #3B65D0  !important;
}

.paginator, .pagination{
	text-align: center !important;
	
}
.pagination > li {
    display: inline !important;
}
.pagination li {
    margin: 0 0.5rem !important;
}
.pagination {
    display: inline-block !important;
  
}

.pagination > li > a, .pagination > li > span {
    border: 1px solid #e0e0e0 !important;
    color: #767676 !important;
    font-weight: 600!important;
    font-size: 12px !important;
    float: left !important;
	padding: 6px 12px !important;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #ec5598;
    border-color: transparent;
}

.pagination > .active > a{
	background-color: #820b70  !important;
}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    cursor: default;
    background-color: #820b70 !important;
    color: #fff !important;
}

.contact-map__card-2 > .content {
    background: none !important;
}


.swal2-styled.swal2-confirm {
    background-color: #820b70 !important;
    color: #000 !important;
}

.faqs__cards-item{
	border-color: #820b70 !important;
}

.faqs > .container > .sidebar > .follow > .socials > a {
	background-color: transparent !important;
	border-color: #820b70 !important;
	color: #820b70 !important;
}

.faqs > .container > .sidebar > .follow > .socials > a:hover {
	border-color: #820b70 !important;
  	background-color: transparent !important;
}

.coz-zoom {
  transition: transform .2s; /* Animation */
}

.coz-zoom:hover {
  transform: scale(1.5); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}

.testimonials__img > img {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    -o-object-fit: ;
    object-fit: contain !important;
    -o-object-position: center center !important;
    object-position: center center !important;
}

.testimonials__content-carousel .owl-dot.active span {
  background-color: #820b70 !important;
}

.testimonials__content-carousel .owl-nav button {
    background-color: #820b70 !important;
}

.testimonials__content-carousel .owl-nav button:hover {
  background-color: #820b70 !important;
}

.testimonials__content-carousel .owl-nav button span {
     color: #fff !important;
}

.testimonials__content-carousel .owl-nav button {
    border: none !important;
}

.coz-pink{
	background-color: #bf0ca4  !important;
}

.latest-news-3__carousel-item > .latest-news-3__card > .content {
    background-image: linear-gradient(to right, #820b70 105px, #ffffff 1px) !important;
}

.coz-partner {
    margin-top: 25px!important;
    font-size: 17.5px!important;
    font-family: "Roboto Bold"!important;
    text-align: center !important;
}

.coz-mt-3{
    margin-top: 10rem !important;
}

.departments-3 > .container > .article > .departments-3__single > .doctors-department > .doctors-department__carousel > .owl-nav button {
    border: 1px solid #820b70 !important;
}

.departments-3 > .container > .article > .departments-3__single > .doctors-department > .doctors-department__carousel > .owl-nav button:hover {
  border-color: #000 !important;
  background-color: #820b70 !important;
  color: #fff !important;
}


.departments-3 > .container > .article > .departments-3__single > .department-cases .department-cases__carousel > .owl-dots .owl-dot.active span {
    background-color: #820b70 !important;
}
.departments-3 > .container > .article > .departments-3__single > .department-cases .department-cases__carousel > .owl-nav button {
    border: 1px solid #820b70 !important;
}

.departments-3 > .container > .article > .departments-3__single > .department-cases .department-cases__carousel > .owl-nav button:hover {
 border-color: #000 !important;
  background-color: #820b70 !important;
  color: #fff !important;
}


.img-fluide {
    max-width: 55% !important;
    border-radius: 50% !important;
	width: 116px !important;
}

.our-numbers {
    background-image:  unset !important;
}
.specialists-3 .container {
    padding-bottom: 0px !important;
}
.our-numbers__bg {
    background-color: rgba(57, 64, 56, 0.5) !important;
}
.sidebar > .departments-sidebar > .work-hours {
    background-color: #820b70 !important;
    color: #000 !important;
}

.sidebar > .departments-sidebar > .departments-blog > .lists > .list-item > a.active, .sidebar > .departments-sidebar > .departments-blog > .lists > .list-item > a:hover {
  background-color: #820b70 !important;
  color: #ffffff;
  border-color: #820b70 !important;
}
.services__item {
	background-color: #842175 !important;
}

.contact > .contact-map-2 > .container > .contact-map__card-2 > .content > form > .form-row > .form-group:first-child {
    height: 90px !important;
}
.about__our-misson-text {
	background-color: #842175 !important;
}
.footer .container > div > .footer__top-blocks a:hover {
  color: #bf0ca4  !important;
}

.latest-news-4 > .container {
    justify-content: center !important;
}

.btn_blue:hover {
  background-color: #820b70 !important;
  color: #ffffff;
}








