/*
 Theme Name:   Fildisi Child
 Theme URI:    https://themeforest.net/user/euthemians
 Description:  Fildisi Child Theme
 Version:      2.5.0
 Author:       Euthemians Team
 Author URI:   https://euthemians.com
 Template:     fildisi
*/

.single-post h1,
.single-post h2,
.single-post h3,
.single-post h4,
.single-post h5,
.single-post h6{
	font-family: "DM Sans";
    color: var(--ips-navy);
    line-height: 43px;
	letter-spacing:0;
}
.single-post #eut-single-content p,
.single-post #eut-single-content ul,
.single-post #eut-single-content ul li{
color: var(--Medium-copy, #23567B);
    font-family: "Plus Jakarta Sans";
    font-weight: 400;
}

.fa-check:before {
    content: "";
	background:url("https://ipsorthopedics.wpenginepowered.com/wp-content/uploads/2026/10/check.svg") no-repeat center center;
	width: 15.026px;
height: 10.957px;
	background-size: contain !important;
}


.ips-about-care.forest h2{
	color: var(--Medium-Blue, #00768F)  !important;
}

.eut-accordion-arrow{
	border-radius: 47px;
background: var(--Orange, #FFA62B);
	width: 47.747px;
height: 47.747px !important;
}


.eut-accordion-arrow i {
    display: block;
    text-align: center;
    line-height: 48px;
    color: #fff;
}


.eut-accordion-arrow {
    position: absolute;
    top: 40%;
    height: 20px;
    margin-top: -18px;
    z-index: 2;
    color: inherit;
    opacity: 1;
    left: -20px !important;
}

.eut-accordion-wrapper h3.eut-title{
color: var(--Medium-Blue, #00768F);

/* Extra Small Header */
font-family: "DM Sans";
font-size: 19.283px;
font-style: normal;
font-weight: 700;
line-height: 21px; /* 108.903% */
}

.eut-accordion-wrapper .eut-accordion-content *{
color: var(--Medium-copy, #23567B);
font-family: "Plus Jakarta Sans";
font-size: 17.355px;
font-style: normal;
font-weight: 400;
line-height: 23px; /* 132.527% */
}


.eut-blog-item-inner img{border-radius: 15px;}
.eut-blog-item-inner a.eut-read-more{
	border-radius: 16175975px;
    background: var(--Orange, #FFA62B);
    padding: 15px 25px !important;
    color: var(--White, #FFF);
    text-align: center;
    font-size: 13.498px;
    font-style: normal;
    font-weight: 700;
    transition: all ease 0.3s;
	text-transform: capitalize !important;
}


.eut-blog-item-inner a.eut-read-more:hover{
	padding: 15px 25px !important;
    color: var(--White, #FFF) !important;
    transition: all ease 0.3s;
    background: var(--Orange, #23567B);

}

.eut-blog-item-inner h3.eut-post-title{
color: var(--ips-deep-blue);
    font-size: 24px;
}

#eut-blog-title .eut-title  {
    max-width: 1002px;
    margin: 0 auto 31.832px;
    color: #fff;
    font-size: 63.663px;
    line-height: 63.663px;
    text-align: center;
}
.eut-icon-nav-left-small:before, .eut-icon-nav-right-small:before {
    width: 12px;
    height: 24px;
    display: block;
    position: relative;
    top: 7px;
	left:14px;
}

.eut-icon-nav-left-small,
.eut-icon-nav-right-small{
	display:block;
	border:3px solid #00768F;
	border-radius:1000px;
		width: 45px;
height: 45px;
	opacity: 1 !important;
}

.eut-default .eut-carousel-buttons div, .eut-dark .eut-carousel-buttons div{opacity: 1 !important;}



/* Gravity Forms submit buttons */
.gform_wrapper .gform_footer .gform_button {
    background: var(--ips-orange) !important;
    border: 1px solid var(--ips-orange) !important;
    color: #fff !important;
    padding: 12px 61px !important;
    box-shadow: none !important;
    cursor: pointer;
    transition: background-color 0.3s ease, border-color 0.3s ease;
	border-radius:100px !important;
}

.gform_wrapper .gform_footer .gform_button:hover,
.gform_wrapper .gform_footer .gform_button:focus-visible {
    background: var(--ips-deep-blue) !important;
    border-color: var(--ips-deep-blue) !important;
    color: #fff !important;
}

.eut-icon-nav-right-small:before {
  content: "";
	background:url("https://ipsorthopedics.wpenginepowered.com/wp-content/uploads/2026/10/Vector-right.svg") no-repeat center center;

	background-size: contain !important;
}


.eut-icon-nav-left-small:before {
 content: "";
	background:url("https://ipsorthopedics.wpenginepowered.com/wp-content/uploads/2026/10/Vector-left.svg") no-repeat center center;
	background-size: contain !important;
}





