.elementor-6512 .elementor-element.elementor-element-4e3fe3a9{--display:flex;--min-height:100vh;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-6512 .elementor-element.elementor-element-28fb231a{right:33px;}body.rtl .elementor-6512 .elementor-element.elementor-element-28fb231a{left:33px;}.elementor-6512 .elementor-element.elementor-element-28fb231a{top:26px;}.elementor-6512 .elementor-element.elementor-element-28fb231a .elementor-icon-wrapper{text-align:center;}.elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-framed .elementor-icon, .elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-framed .elementor-icon, .elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6512 .elementor-element.elementor-element-28fb231a.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-6512 .elementor-element.elementor-element-28fb231a .elementor-icon{font-size:15px;}.elementor-6512 .elementor-element.elementor-element-28fb231a .elementor-icon svg{height:15px;}.elementor-6512 .elementor-element.elementor-element-5e67ab60{--display:flex;--min-height:11vh;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6512 .elementor-element.elementor-element-5e67ab60:not(.elementor-motion-effects-element-type-background), .elementor-6512 .elementor-element.elementor-element-5e67ab60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6512 .elementor-element.elementor-element-5df9b0ea{text-align:start;}.elementor-6512 .elementor-element.elementor-element-5df9b0ea img{width:110px;}.elementor-6512 .elementor-element.elementor-element-5b89541d{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:20px;}.elementor-6512 .elementor-element.elementor-element-5b89541d:not(.elementor-motion-effects-element-type-background), .elementor-6512 .elementor-element.elementor-element-5b89541d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a, .elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-menu-toggle{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown{background-color:#02010100;}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a:hover,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a:focus,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-menu-toggle:hover,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a:hover,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a:focus,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown .elementor-item, .elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Yekan Bakh", Sans-serif;font-size:15px;}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-6512 .elementor-element.elementor-element-1541126c{--display:flex;--min-height:11vh;--justify-content:center;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6512 .elementor-element.elementor-element-1541126c:not(.elementor-motion-effects-element-type-background), .elementor-6512 .elementor-element.elementor-element-1541126c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8575240 );}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu .elementor-item{font-size:14px;font-weight:600;}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-6512 .elementor-element.elementor-element-42f761b5{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}#elementor-popup-modal-6512 .dialog-widget-content{animation-duration:0.4s;background-color:#02010100;}#elementor-popup-modal-6512{background-color:#000000AB;justify-content:flex-start;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-6512 .dialog-message{width:477px;height:100vh;align-items:flex-start;}#elementor-popup-modal-6512 .dialog-close-button{display:flex;font-size:0px;}#elementor-popup-modal-6512 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-6512 .dialog-close-button svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-6512 .elementor-element.elementor-element-4e3fe3a9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-6512 .elementor-element.elementor-element-28fb231a{right:16px;}body.rtl .elementor-6512 .elementor-element.elementor-element-28fb231a{left:16px;}.elementor-6512 .elementor-element.elementor-element-28fb231a{top:16px;}#elementor-popup-modal-6512 .dialog-message{width:461px;padding:0px 0px 0px 0px;}#elementor-popup-modal-6512 .dialog-close-button{top:51px;}body:not(.rtl) #elementor-popup-modal-6512 .dialog-close-button{right:114px;}body.rtl #elementor-popup-modal-6512 .dialog-close-button{left:114px;}}@media(max-width:767px){.elementor-6512 .elementor-element.elementor-element-4e3fe3a9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-6512 .elementor-element.elementor-element-28fb231a{right:16px;}body.rtl .elementor-6512 .elementor-element.elementor-element-28fb231a{left:16px;}.elementor-6512 .elementor-element.elementor-element-28fb231a{top:18px;}.elementor-6512 .elementor-element.elementor-element-5e67ab60{--min-height:11vh;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:16px;}.elementor-6512 .elementor-element.elementor-element-5df9b0ea.elementor-element{--align-self:flex-start;}.elementor-6512 .elementor-element.elementor-element-5b89541d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6512 .elementor-element.elementor-element-6b219c19{width:100%;max-width:100%;}.elementor-6512 .elementor-element.elementor-element-1541126c{--min-height:10vh;}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-6512 .elementor-element.elementor-element-42f761b5{--e-nav-menu-horizontal-menu-item-margin:calc( 9px / 2 );}.elementor-6512 .elementor-element.elementor-element-42f761b5 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:9px;}#elementor-popup-modal-6512 .dialog-message{width:330px;padding:0px 0px 0px 0px;}#elementor-popup-modal-6512 .dialog-close-button{top:20px;font-size:0px;}body:not(.rtl) #elementor-popup-modal-6512 .dialog-close-button{right:20px;}body.rtl #elementor-popup-modal-6512 .dialog-close-button{left:20px;}}/* Start custom CSS for container, class: .elementor-element-5e67ab60 */.inverted-radius {
  --r: 12px; /* the radius */
  --s: 20px; /* size of inner curve */
  --x: 12px; /* horizontal offset (no percentage) */
  --y: 12px; /* vertical offset (no percentage) */
  
  background: #3FB8AF;
  border-radius: var(--r);
  --_m:/calc(2*var(--r)) calc(2*var(--r)) radial-gradient(#000 70%,#0000 72%);
  --_g:conic-gradient(at var(--r) var(--r),#000 75%,#0000 0);
  --_d:(var(--s) + var(--r));
  mask:
    calc(var(--_d) + var(--x)) 0 var(--_m),
    0 calc(var(--_d) + var(--y)) var(--_m),
    radial-gradient(var(--s) at 0 0,#0000 99%,#000 calc(100% + 1px)) 
     calc(var(--r) + var(--x)) calc(var(--r) + var(--y)),
    var(--_g) calc(var(--_d) + var(--x)) 0,
    var(--_g) 0 calc(var(--_d) + var(--y));
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6b219c19 */.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown {
	position: static;
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--main a {
	gap: 8px;
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--main > ul > li {
	border-bottom: 1px solid #ECECEC;
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .sub-arrow::after {
	content: "";
	width: 24px;
	aspect-ratio: 1;
	position: absolute;
	left: 15px;
	top: 50%;
	transform: translateY(-50%);
	background: url("data:image/svg+xml,%3Csvg xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23878787'%3E%3Cpath opacity='0.4' d='M16.19 2H7.81C4.17 2 2 4.17 2 7.81V16.18C2 19.83 4.17 22 7.81 22H16.18C19.82 22 21.99 19.83 21.99 16.19V7.81C22 4.17 19.83 2 16.19 2Z'%3E%3C/path%3E%3Cpath d='M13.26 16.2802C13.07 16.2802 12.88 16.2102 12.73 16.0602L9.20001 12.5302C8.91001 12.2402 8.91001 11.7602 9.20001 11.4702L12.73 7.94016C13.02 7.65016 13.5 7.65016 13.79 7.94016C14.08 8.23016 14.08 8.71016 13.79 9.00016L10.79 12.0002L13.79 15.0002C14.08 15.2902 14.08 15.7702 13.79 16.0602C13.65 16.2102 13.46 16.2802 13.26 16.2802Z'%3E%3C/path%3E%3C/svg%3E");
	background-position: center;
	background-size: 24px;
	background-repeat: no-repeat;
	transition: transform 0.3s ease;
	filter: brightness(150%);
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .has-submenu[aria-expanded="true"] .sub-arrow::after {
	transform: translateY(-50%) rotate(-90deg);
	filter: brightness(60%) invert();
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .sub-arrow::before {
	content: "";
	height: 100%;
	aspect-ratio: 1;
	position: absolute;
	left: 0;
	transition: background-color 0.3s ease;
	border-radius: 5px;
}
/*.elementor-6512 .elementor-element.elementor-element-6b219c19 .has-submenu[aria-expanded="true"] .sub-arrow::before {
	background-color: #82B92A;
}*/
.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown li a::before {
	content: "\00a0-";
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown li a::before {
	content: "\00a0\00a0\00a0\00a0-";
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-nav-menu--dropdown li a .sub-arrow::after {
	background-size: 18px;
}
.elementor-6512 .elementor-element.elementor-element-6b219c19 .fb-menu-mobile:has(+ .fb-mobile-user) .elementor-nav-menu--main > ul > li:last-child {
	display: none;
}

.elementor-6512 .elementor-element.elementor-element-6b219c19 .e-fas-caret-down{
    display: none !important;
}

.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-item-anchor::before{
    display: none;
}

.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-sub-item::before{
    display: none;
}

.elementor-6512 .elementor-element.elementor-element-6b219c19 .elementor-sub-item{
    margin-right: 10px;
    font-size:14px !important;
    line-height: 140%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b89541d */.elementor-6512 .elementor-element.elementor-element-5b89541d {
    overflow-y: auto;
    max-height: 65vh;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-6512{
    backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan Bakh';
	font-display: auto;
	src: url('https://samidental.com/wp-content/uploads/2025/01/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */