#site-header-wrap.header-layout4 .site-header-main .site-branding {
flex: none;
height: 80px;
padding: 0 !important;
background-color: #fff !important;
}
.site-navigation{padding-left: 40px !important;}
#site-header-wrap.header-layout4 .site-header-main .primary-menu > li {
margin: 0 12px !important;
}
#site-header-wrap.header-layout4 .site-header-main .site-branding img {
max-height: 58px !important;
transform: translateX(0px) !important;
}
#site-header-wrap.header-layout4 .site-header-top .header-top-inner .header-top-right .gtranslate_wrapper .nice-select {
width: 150px;
background: #e1e1e1;
border: none;
}
.main-navigation{margin-right: 20px;}
.category-sec .p_category-box {
background: #5ac6d0;
text-align: center;
padding: 50px 0;
}
.category-sec .p_category-box.blue_box {
background: #5ac6d0;
}
.category-sec .p_category-box.voilet_box {
background: #542f52;
}
.category-sec .p_category-box h3{
margin: 10px 0 3px;
}
.category-sec .p_category-box h3 a{
color: #fff;
font-size: 28px;
font-weight: 400;
text-transform: capitalize;
text-decoration: none;
}
.category-sec .p_category-box p{
color: #fff;
font-size: 16px;
font-weight: 400;
text-transform: capitalize;
}
.products-home .cms-team-carousel.layout1 .item-inner{margin-top:0 !important;}
.products-home .cms-team-carousel.layout1 .item-holder{padding: 0 !important;}
.products-home .cms-team-carousel.layout1 .item-social {display: none !important;}
.products-home .cms-team-carousel.layout1 .item-meta {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.products-home .cms-team-carousel.layout1 .item-image img {
-webkit-transform: scale(1) translateX(0) !important;
transform: scale(1) translateX(0) !important;
}
.products-home .cms-slick-slider .wrap-shadow {
overflow: visible !important;
}
.products-home .cms-slick-slider .slick-slider .slick-prev {
right: 57px !important;
left: auto !important;
background-color: #fff;
color: #5ac6d0;
border: 2px solid #5ac6d0;
}
.products-home  .cms-slick-slider .slick-slider .slick-next {
right: 0 !important;
background-color: #fff;
color: #542f52;
border: 2px solid #542f52;
}
.products-home .cms-slick-slider .slick-slider .slick-prev, .products-home .cms-slick-slider .slick-slider .slick-next {
position: absolute;
top: -80px;
border-radius: 50%;
}
.products-home .cms-slick-slider .slick-prev:hover:before, .products-home .cms-slick-slider .slick-prev:focus:before {
opacity: 1;
color: #5ac6d0;
}
.products-home .cms-slick-slider .slick-next:hover:before, .products-home .cms-slick-slider .slick-next:focus:before {
opacity: 1;
color: #542f52;
}
.download-brochure-sec .btn-white.btn{
background-color: #fff !important;
color: #542f52 !important;
}
.download-brochure-sec .btn-white.btn:hover{
background-color: #fff !important;
color: #5ac6d0 !important;
}
.blog_home .cms-slick-slider .slick-slider .slick-prev {
left: -70px !important;
}
.blog_home .cms-slick-slider .slick-slider .slick-next {
right: -70px !important;
}
.blog_home .entry-meta li i {
color: #5ac6d0 !important;
}
.blog_home .entry-meta li {
color: #262626 !important;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .entry-body-inner .entry-content {
display: none !important;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .entry-body-inner .entry-title {
font-size: 18px !important;
line-height: 26px !important;
color: #542f52 !important;
font-weight: 500 !important;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .entry-body-inner {
border: 1px solid #fff !important;
background: #fff !important;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .entry-body-inner .action-buttons .entry-readmore a.btn-more {
font-family: 'Ubuntu', Sans serif !important;
color: #5ac6d0 !important;
font-weight: 500;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .entry-body-inner .action-buttons .entry-readmore a.btn-more:hover {
color: #542f52 !important;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .post-date {
position: absolute;
top: 192px;
left: 15px;
font-family: 'Ubuntu', Sans serif !important;
}
.blog_home .cms-post-carousel.layout1 .carousel-item-inner .post-date .month-year {
padding: 1px 0 10px;
background-color: #5ac6d0;
color: #fff;
}
.clients-home .cms-client-list .client-image {
padding: 10px 0;
margin: 0;
}
.clients-home .cms-client-list .client-image a img {
opacity: 1;
}
.site-footer-custom .cms-navigation-menu.default li a {
font-size: 14px !important;
}
.breadcrumb-sec .cms-breadcrumb {
background-color: transparent !important;
font-family: 'Ubuntu', Sans serif !important;
}
.breadcrumb-sec .cms-breadcrumb li{
font-family: 'Ubuntu', Sans serif !important;
}
.products-page .elementor-image-box-wrapper .elementor-image-box-img a img{width: 100% !important;}
.o_product-detail-page ul.product_ul {
list-style: none;
margin: 0 0 0 20px;
padding: 0;
text-align: left;
}
.o_product-detail-page ul.product_ul li{
font-family: 'Ubuntu', Sans serif !important;
font-size: 14px;
color: #666;
margin-bottom: 8px;
}
.o_product-detail-page ul.product_ul li i {
font-size: 14px;
color: #5ac6d0;
margin-right: 5px;
float: left;
height: 30px;
line-height: 25px;
}
.o_product-detail-page table.p_detail_table{
width: 100%;
border: 1px solid #ddd;
}
.o_product-detail-page table.p_detail_table th{
border: 1px solid #ddd;
font-family: 'Ubuntu', Sans serif !important;
font-size: 14px;
color: #666;
padding: 5px 8px;
}
.o_product-detail-page table.p_detail_table td {
border: 1px solid #ddd;
font-family: 'Ubuntu', Sans serif !important;
font-size: 14px;
color: #666;
padding: 9px 12px;
line-height: 20px;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget{border: none !important;}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li a:hover {
color: #5ac6d0 !important;
background-color: #f8f8f8 !important;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li{margin-bottom: 15px;}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li a {
font-weight: 500 !important;
font-size: 16px !important;
border: 1px solid #dedede !important;
padding: 28px 24px !important;
background: #f8f8f8 !important;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li a:after {
font-family: "Font Awesome 5 Free";
content: '\f101';
font-weight: 900;
font-size: 14px !important;
color: #542f52 !important;
position: absolute;
right: 20px;
top: 50%;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li a:before {
content: '';
background: #5ac6d0 !important;
position: absolute;
left: 0px;
top: 0px;
width:5px;
height: 100%;
opacity: 0;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li.current-menu-item a:before {
opacity: 1;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li a:hover:after {
color: #5ac6d0 !important;
}
.o_product-detail-page .product-sidebar .cms-navigation-menu.e-sidebar-widget ul li.current-menu-item a:after {
color: #5ac6d0 !important;
}
.o_product-detail-page .cms-navigation-menu.e-sidebar-widget ul li.current-menu-item > a{
color: #5ac6d0 !important;
background-color: #f8f8f8 !important;
}
.o_product-detail-page .p_downloan_btn .cms-button-wrapper a.btn{
font-size: 18px !important;
}
.o_product-detail-page .p_contact_ul{
background: #542f52 !important;
margin-top: 50px;
padding: 25px 35px;
}
.o_product-detail-page .p_contact_ul h2{
font-family: 'Ubuntu', Sans serif !important;
font-weight: 500;
font-style: normal;
color: #fff;
font-size: 29px;
margin-bottom: 10px;
}
.o_product-detail-page .p_contact_ul p{
font-family: 'Ubuntu', Sans serif !important;
font-weight: 400;
font-style: normal;
color: #fff;
font-size: 14px;
margin-bottom: 30px;
}
.o_product-detail-page .p_contact_ul ul {
list-style: none;
margin: 0;
padding: 0;
text-align: left;
}
.o_product-detail-page .p_contact_ul ul li{
font-family: 'Ubuntu', Sans serif !important;
font-size: 14px;
color: #fff;
margin-bottom: 8px;
}
.o_product-detail-page .p_contact_ul ul li a{
font-family: 'Ubuntu', Sans serif !important;
font-size: 14px;
color: #fff;
text-decoration: none;
}
.o_product-detail-page .p_contact_ul ul li a:hover{color: #5ac6d0;}
.o_product-detail-page .p_contact_ul ul li i {
font-size: 14px;
color: #fff;
margin-right: 10px;
float: left;
height: 30px;
line-height: 25px;
}
#pagetitle .page-title-inner.ptt-align-center .page-subtitle {
display: none !important;
}
#pagetitle .page-title-inner.ptt-align-center .page-title {
max-width: 100% !important;
float: left !important;
font-family: Ubuntu !important;
font-weight: 400 !important;
font-style: normal !important;
color: #FFFFFF !important;
font-size: 38px !important;
font-weight: 500 !important;
letter-spacing: 1.8px !important;
}
#pagetitle .page-title-inner .cms-breadcrumb {
color: #fff !important;
float: right !important;
background: transparent !important;
font-family: 'Ubuntu', sans-serif !important;
margin: 0 !important;
}
#pagetitle .page-title-inner .cms-breadcrumb li{
font-family: 'Ubuntu', sans-serif !important;
}
body #pagetitle.pagetitle {
padding-top: 43px !important;
padding-bottom: 10px !important;
height: 130px !important;
background-color: transparent !important;
background-image: linear-gradient(56deg, #5AC4CF 0%, #543053 89%) !important;
}
#pagetitle:after {
display: none !important;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
clear: both;
margin-bottom: 13px !important;
}
.wp-block-latest-posts.wp-block-latest-posts__list li a{
font-size: 14px !important;
line-height: 14px !important;
}
#secondary .widget h2.wp-block-heading{font-size: 30px !important; color: #542f52 !important;}
#bwg_container1_0 #bwg_container2_0 .bwg_masonry_thumbnails_0 {
position: relative;
background-color: rgba(0, 0, 0, 0.00);
font-size: 0;
width: 1170px !important;
max-width: 100%;
max-width: 100%;
margin: 0 auto;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-masonry-thumbnails .bwg-item, #bwg_container1_0 #bwg_container2_0 .bwg-container-temp0.bwg-masonry-thumbnails .bwg-item {
padding: calc(26px / 5) !important;
}
#secondary .widget .widget-title, .elementor-widget-sidebar .widget .widget-title, .elementor-widget .e-sidebar-widget .widget-title {
background-color: #542f52 !important;
}
@media screen and (min-width:320px) and (max-width: 768px){
.elementor-739 .elementor-element.elementor-element-d0707d0 .elementor-heading-title {
font-size: 23px !important;
line-height: 29px !important;
text-align: center !important;
}
.elementor-739 .elementor-element.elementor-element-d0707d0 .elementor-heading-title br{
display: none !important;
}
.elementor-739 .elementor-element.elementor-element-7a47ea46 > .elementor-element-populated {
padding: 20px 30px !important;
}
.elementor-739 .elementor-element.elementor-element-61975fba > .elementor-widget-container {
margin: 23px 0px 0px 0px !important;
}
.elementor-46 .elementor-element.elementor-element-25cad59 .elementor-widget-container {
text-align: left !important;
}
.cms-heading.layout1 .custom-heading {
font-size: 35px !important;
margin-bottom: 0 !important;
}
.cms-heading.layout1 {
text-align: center !important;
}
.cms-breadcrumb {
display: block !important;
text-align: center !important;
padding: 0 !important;
}
.elementor-6510 .elementor-element.elementor-element-4c75370f > .elementor-element-populated {
padding: 20px !important;
}
.elementor-6510 .elementor-element.elementor-element-2f22cdbe .cms-heading{
text-align: left !important;
}
.cms-heading.layout1 .custom-heading {
font-size: 32px !important;
margin-bottom: 0 !important;
}
.doctor-box .elementor-icon-box-wrapper .elementor-icon-box-content h2.elementor-icon-box-title{
font-size: 18px !important;
}
.site-footer-custom .footer-custom-inner .cms-heading.layout1 .custom-heading {
font-size: 20px !important;
margin-bottom: 0 !important;
}
.site-footer-custom .footer-custom-inner .cms-heading.layout1 {
text-align: left !important;
}
.elementor-14551 .elementor-element.elementor-element-1a4453c7 {
padding: 10px 0px 30px 0px !important;
}
.elementor-14551 .elementor-element.elementor-element-4c75370f > .elementor-element-populated {
padding: 0px 20px 0px 20px !important;
}
.elementor-14551 .elementor-element.elementor-element-2f22cdbe .cms-heading {
text-align: left !important;
}
.elementor-14551 .elementor-element.elementor-element-2f22cdbe .custom-heading {
font-size: 26px !important;
}
.founder-sec .elementor-widget-image img{
width: 100% !important;
}
.founder-sec .elementor-widget-image img {
width: 100% !important;
margin-bottom: 30px !important;
}
.elementor-14551 .elementor-element.elementor-element-9491460 {
padding: 0px 0px 60px 0px !important;
}
.elementor-14551 .elementor-element.elementor-element-9d7d8a5 > .elementor-element-populated {
padding: 0 20px !important;
}
.elementor-14551 .elementor-element.elementor-element-c2deb47 .cms-heading {
text-align: left !important;
}
.elementor-14551 .elementor-element.elementor-element-c2deb47 .custom-heading {
font-size: 26px !important;
}
.elementor-14551 .elementor-element.elementor-element-d6bf72f > .elementor-element-populated {
margin: 0 !important;
}
.products-page .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title {
font-size: 18px !important;
}
.elementor-14259 .elementor-element.elementor-element-510b942 .elementor-heading-title {
font-size: 22px !important;
}
.o_product-detail-page h2{
font-size: 23px !important;
}
#pagetitle .page-title-inner.ptt-align-center .page-title {
float: none !important;
font-size: 32px !important;
}
#pagetitle .page-title-inner .cms-breadcrumb {
float: none !important;
margin: 10px 0 !important;
}
body #pagetitle.pagetitle {
padding-top: 33px !important;
height: 140px !important;
}
.single-hentry .entry-title {
font-size: 23px !important;
}
.widget .widget-title, .e-sidebar-widget .widget-title {
font-size: 18px !important;
}
.elementor-1399 .elementor-element.elementor-element-683e3e0d > .elementor-element-populated {
padding: 0px 10px 50px 10px !important;
}
}