.float-text{
        display:block;
        position: fixed;
        width: auto;
        padding: 5px 15px;
        bottom: 50%;
        right: -140px;
        text-align: center;
        font-size: 18px;
        font-weight: 500;
        text-decoration: none;
        z-index: 9;
        transform: rotate(270deg);
        background-color: #1e8342!important;
        color: rgb(255, 255, 255) !important;
    }
    .float-phone {
        left: 3%;
        top: 90%;
        position: fixed;
        cursor: pointer;
        background-color: #FF7A3D;
        z-index: 9;
        font-size: 25px!important;
        color: white!important;
        width: 50px;
        text-align: center;
        height: 50px;
        line-height: 50px;
        border-radius: 100%;
    }
.banner-section-two .content-column h1{
    font-size: 45px;
}
.banner-section-two .image-column{
    height: 550px!important;
}
h2 {
    font-size: 35px;
}
.counter-two_inner img{
    height: 70px;
}
/*.logo{*/
/*    width:200px;*/
/*}*/
a:hover {
    color: #1e8342;
}
.phone{
    font-size:15px;
    margin-left: 20px;
}
.phone-button{
    color:#fff!important;
    position: relative;
    font-weight: 700;
    overflow: hidden;
    text-align: center;
    border-radius: 0px;
    padding: 10px;
    letter-spacing: 1px;
    display: inline-block;
    text-transform: uppercase;
    background-color: var(--main-color);
    border-radius: 5px;
}
.phone-button:hover{
    background-color: #1e8342;
}
.p-80{
    padding-top:80px;
    padding-bottom:80px;
}
.p-20{
    padding:0 20px;
}
.pt-20{
    padding-top:20px;
}
.pt-10{
    padding-top:10px;
}
.pt-70{
    padding-top:70px;
}
.pb-30{
    padding-bottom:30px!important;
}
.pb-50{
    padding-bottom:50px!important;
}
.pb-70{
    padding-bottom:70px!important;
}
.pb-0{
    padding-bottom:0px!important;
}
.pb-20{
    padding-bottom:20px!important;
}
.mb-0{
    margin-bottom:0px!important;
}
.cta-one_content p{
    font-size:20px;
}
.cta-one_button .btn-style-three .btn-wrap{
    font-size:18px;
}
.owl-carousel .owl-item .slider-one_buttons img {
    display: inline-block!important;
    width: 25px!important;
}
.justify{
    text-align:justify;
}
.mt-0{
    margin-top:0px!important;
}
.mt-40{
    margin-top:40px!important;
}
.pt-40{
    padding-top:40px!important;
}
.mb-0{
    margin-bottom:0px!important;
}
.about-two .about-list li{
	position:relative;
	margin-bottom:14px;
	padding-left:25px;
	color:#001024;
	font-size:16px;
	font-weight:500;
	line-height:1.8em;
}
.slide h2{
    color: #d65501;
}
.about-two .about-list li:before{
	position:absolute;
	content: "\f109";
	left:0px;
	top:0px;
	color:#d65501;
	font-size:10px;
	font-weight:600;
	font-family: "Flaticon";
}
.about-one_image img{
    height: 400px!important;
    width: 800px!important;
    border-radius: 25px;
}
.orange{
    color:#d65501;
}
.green{
    color:#1e8342;
}
.team-block_three-content h4 {
    font-size: 19px;
}
.sec-title h4 {
    font-size: 18px;
}
.team-block_three-content h6 {
    font-size: 16px;
    font-weight: 600;
}
.blink {
    animation: blinker 1.5s linear infinite;
    color:green;
    font-size: 27px;
}
.form-inline {
    justify-content: center;
}
.department-one_block-two_content img {
    width: 70px;
    background: #d65501;
    padding: 5px;
    margin-bottom: 15px;
    text-align: center;
    border-radius: 50px;
    border: 1px solid rgba(0,0,0,0.10);
}

.service-block_icon img{
    width:70px;
    background:#d65501;
    padding:5px;
    text-align: center;
}
.inline-content {
    padding-left: 10px;
}
.float-text .fa {
    font-size: 15px!important;
}
@keyframes blinker {
    50% {
        opacity: 0;
    }
}
.home .inner-column{
    width: 100%;
    height: 100%;
    border-radius: 50px;
    background-color: #d65501;
}
.counter-section.home  {
    padding-top: 40px;
    padding-bottom: 60px;
}
.home .content-column .image-column .image {
    border-radius: 5%;
}
.home .inner-column:before {
    display:none;
}
@media (max-width:759px){
    .rtl-m{
        flex-direction: column-reverse;
    }
    .testimonial-three{
        padding:50px 10px!important;
    }
    .form-inline{
        overflow: scroll!important;
    }
    .main-header .header-lower .outer-box{
        display:none!important;
    }
    
    .gallery-block .inner-box .image img{
        height: 400px;
    }
}
@media (min-width:759px){
    .gallery-block .inner-box .image img{
        height: 300px;
    }
    .h-200 {
    height: 200px;
    }
    .h-150 {
        height: 150px;
    }
    .owl-carousel {
        height: 500px!important;
    }
    /*.float-text, .float-phone{*/
    /*    display:none;*/
    /*}*/
    .team-block-two{
    	position:relative;
    	z-index:1;
    	margin-bottom:20px;
    	max-width:25%;
    }
    .therapies .owl-carousel .owl-item{
        height: 500px!important;
    }
    .team-block_three-image img{
	    height: 200px;
    }
    .form-inline label{
        display:block!important;
    }
    .spec .department-one_block-two_content{
    	height: 300px;
    }
}
.scroll-to-target .fa{
    padding-top: 10px;
}
table.table-bordered.dataTable th, table.table-bordered.dataTable td{
    font-size: 16px!important;
}
div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_length label, div.dataTables_wrapper div.dataTables_filter label {
    font-size: 16px!important;
}
select.form-control:not([size]):not([multiple]) {
    height: 30px!important;
}
select.input-sm{
    font-size:15px!important;
}
div.dataTables_wrapper div.dataTables_filter label{
    text-align:unset!important;
}
.form-inline{
    display:block!important;
}
.year-tab .tab-btns .tab-btn{
    padding:10px;
    max-width: unset;
    width: unset;
    margin-top: 15px;
}