.elementor-1296 .elementor-element.elementor-element-1c5c828{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-214px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1296 .elementor-element.elementor-element-89954d7{--display:flex;--margin-top:174px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1296 .elementor-element.elementor-element-255181c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1296 .elementor-element.elementor-element-1753a56{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1296 .elementor-element.elementor-element-0fa9980{text-align:center;}.elementor-1296 .elementor-element.elementor-element-0fa9980 .elementor-heading-title{font-family:"kalame", Sans-serif;font-size:40px;color:#060606;}.elementor-1296 .elementor-element.elementor-element-89838c6{text-align:start;}.elementor-1296 .elementor-element.elementor-element-89838c6 .elementor-heading-title{font-family:"kalame", Sans-serif;font-size:27px;color:#060606;}.elementor-1296 .elementor-element.elementor-element-0dd8060{font-family:"irans sans", Sans-serif;font-size:16px;line-height:36px;}.elementor-1296 .elementor-element.elementor-element-c73d6d6{text-align:start;}.elementor-1296 .elementor-element.elementor-element-c73d6d6 .elementor-heading-title{font-family:"kalame", Sans-serif;font-size:27px;color:#060606;}.elementor-1296 .elementor-element.elementor-element-b9384da{font-family:"irans sans", Sans-serif;font-size:16px;line-height:36px;}.elementor-1296 .elementor-element.elementor-element-ab71aef{text-align:start;}.elementor-1296 .elementor-element.elementor-element-ab71aef .elementor-heading-title{font-family:"kalame", Sans-serif;font-size:27px;color:#060606;}.elementor-1296 .elementor-element.elementor-element-1217c20{font-family:"irans sans", Sans-serif;font-size:16px;line-height:36px;}.elementor-1296 .elementor-element.elementor-element-38e6a8d{text-align:start;}.elementor-1296 .elementor-element.elementor-element-38e6a8d .elementor-heading-title{font-family:"kalame", Sans-serif;font-size:27px;color:#060606;}.elementor-1296 .elementor-element.elementor-element-e233f6c{font-family:"irans sans", Sans-serif;font-size:16px;line-height:36px;}.elementor-1296 .elementor-element.elementor-element-602e4f2{text-align:start;}.elementor-1296 .elementor-element.elementor-element-602e4f2 .elementor-heading-title{font-family:"kalame", Sans-serif;font-size:27px;color:#060606;}.elementor-1296 .elementor-element.elementor-element-142e0cd{font-family:"irans sans", Sans-serif;font-size:16px;line-height:36px;}@media(max-width:767px){.elementor-1296 .elementor-element.elementor-element-1c5c828{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1296 .elementor-element.elementor-element-89954d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1296 .elementor-element.elementor-element-255181c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-1753a56 */.glass-card {

  background: rgba(255, 255, 255, 0.22);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(7px);
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  box-shadow: 
    0 8px 32px rgba(0, 0, 0, 0.1),
    inset 0 1px 0 rgba(255, 255, 255, 0.5),
    inset 0 -1px 0 rgba(255, 255, 255, 0.1),
    inset 0 0 8px 4px rgba(255, 255, 255, 0.4);
  position: relative;
  overflow: hidden;
}

.glass-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 1px;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255, 255, 255, 0.8),
    transparent
  );
}

.glass-card::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.8),
    transparent,
    rgba(255, 255, 255, 0.3)
  );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'kalame';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/KalamehFaNum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'kalame';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/KalamehFaNum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'kalame';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/KalamehFaNum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'kalame';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/KalamehFaNum-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'irans sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/IRANSansXFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'irans sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/IRANSansXFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'irans sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/IRANSansXFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'irans sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://clinic.fecsco.com/wp-content/uploads/2021/11/IRANSansXFaNum-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */