.elementor-7416 .elementor-element.elementor-element-e5c2db9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion {height:550px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion{border-radius:0px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion a:first-child{border-radius:0px 0 0 0px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion a:last-child{border-radius:0 0px 0px 0;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .eael-image-accordion-hover:before{background-color:#00000052;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:#0000009C;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:#0000009C;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion a{margin:5px 5px 5px 5px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;font-family:"Raleway Font", Sans-serif;font-size:22px;font-weight:700;line-height:40px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .overlay p{color:#fff;font-family:"Raleway Font", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}@media(max-width:767px){.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .overlay .img-accordion-title{font-size:18px;}.elementor-7416 .elementor-element.elementor-element-169779c .eael-img-accordion .overlay p{font-size:14px;}}/* Start custom CSS for eael-image-accordion, class: .elementor-element-169779c */.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:hover {
    flex: 2 1 0% !important;
}
.segment-accordian .eael-img-accordion-vertical-align-center .overlay {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 70px;
}
.segment-accordian .eael-img-accordion-vertical-align-center .overlay h2 {
    border-bottom: 5px solid #FFFFFF;
    padding-bottom: 8px;
    display: inline-block;
    padding-right: 50px;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:before {
    position: absolute;
    bottom: 45px;
    left: 40px;
    margin: 0 auto;
    color: #FFFFFF;
    top: auto;
    content: '';
    height: 5px;
    background-color: #FFFFFF;
    z-index: 1;
    display: inline-block;
    width: calc(100% - 80px);
    opacity: 1;
    visibility: visible;
    transition: all 0.1s linear;
    -webkit-transition: all 0.1s linear;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:after {
    content: attr(data-title);
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    color: #FFFFFF;
    display: flex;
    align-items: flex-end;
    padding: 60px 40px 60px 40px;
    font-size: 22px;
    font-weight: 700;
    text-align: left;
    opacity: 1;
    visibility: visible;
    transition: all 0.1s linear;
    -webkit-transition: all 0.1s linear;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:hover:before,
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:hover:after {
    opacity: 0;
    visibility: hidden;
}
#eael-img-accordion-f321a64 .eael-image-accordion-hover img.accordian-icon {
    display: block;
    margin-top: 10px;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:hover:before, .segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:hover .overlay {
    background-color: rgba(0,0,0,0.6);
}
@media only screen and (max-width: 500px) {
.segment-accordian .eael-img-accordion-vertical-align-center .overlay {
    padding: 30px;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:after {
    padding: 30px 25px 40px 25px;
    font-size: 18px;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover:before {
    bottom: 30px;
    left: 25px;
    content: '';
    height: 4px;
    width: calc(100% - 80px);
}
.segment-accordian .eael-img-accordion {
    height: 800px !important;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover .overlay-inner h2 {
    font-size: 18px !important;
    padding-right: 20px !important;
    border-width: 4px;
    padding-bottom: 6px !important;
}
.segment-accordian #eael-img-accordion-f321a64 .eael-image-accordion-hover .overlay-inner p {
    font-size: 13px !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway Font';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://drcipy.com/wp-content/uploads/2021/04/Raleway-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway Font';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://drcipy.com/wp-content/uploads/2021/04/Raleway-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway Font';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://drcipy.com/wp-content/uploads/2021/04/Raleway-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway Font';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://drcipy.com/wp-content/uploads/2021/04/Raleway-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway Font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://drcipy.com/wp-content/uploads/2021/04/Raleway-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway Font';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://drcipy.com/wp-content/uploads/2021/04/Raleway-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */