.elementor-409 .elementor-element.elementor-element-27ae9bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-409 .elementor-element.elementor-element-27ae9bf{margin-top:30px;margin-bottom:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-409 .elementor-element.elementor-element-3aa31e8{text-align:center;}.elementor-409 .elementor-element.elementor-element-3aa31e8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-409 .elementor-element.elementor-element-05777cc{--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:#C2B8B8;--e-search-input-color:#000000;--e-search-icon-label-color:#C2B8B8;--e-search-submit-margin-inline-start:0px;--e-search-submit-color:var( --e-global-color-text );--e-search-icon-submit-color:var( --e-global-color-text );--e-search-submit-border-radius:0px 5px 5px 0px;}.elementor-409 .elementor-element.elementor-element-05777cc .e-search-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-409 .elementor-element.elementor-element-05777cc .e-search-submit span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-409 .elementor-element.elementor-element-05777cc .e-search-submit{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-409 .elementor-element.elementor-element-a5f9da4{text-align:center;}.elementor-409 .elementor-element.elementor-element-a5f9da4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-409 .elementor-element.elementor-element-612b3f3 .elementor-repeater-item-7b4168f.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-409 .elementor-element.elementor-element-612b3f3 .elementor-repeater-item-7573a5d.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-409 .elementor-element.elementor-element-612b3f3 .elementor-repeater-item-98c2312.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-409 .elementor-element.elementor-element-612b3f3{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-409 .elementor-element.elementor-element-2234ffc{text-align:center;}.elementor-409 .elementor-element.elementor-element-2234ffc .elementor-heading-title{color:var( --e-global-color-accent );}.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 );}.elementor-409 .elementor-element.elementor-element-274f893 .elementor-icon-wrapper{text-align:center;}.elementor-409 .elementor-element.elementor-element-274f893.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-409 .elementor-element.elementor-element-274f893.elementor-view-framed .elementor-icon, .elementor-409 .elementor-element.elementor-element-274f893.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-409 .elementor-element.elementor-element-274f893.elementor-view-framed .elementor-icon, .elementor-409 .elementor-element.elementor-element-274f893.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-409 .elementor-element.elementor-element-e470c17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-409 .elementor-element.elementor-element-e470c17:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-e470c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-409 .elementor-element.elementor-element-e470c17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-409 .elementor-element.elementor-element-e470c17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-409 .elementor-element.elementor-element-4015fc8{text-align:center;padding:5px 5px 5px 5px;}.elementor-409 .elementor-element.elementor-element-4015fc8 .elementor-heading-title{font-family:"ran", Sans-serif;font-weight:normal;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for search, class: .elementor-element-05777cc */.elementor-42 .elementor-element.elementor-element-05777cc .e-search-submit,.elementor-42 .elementor-element.elementor-element-05777cc .e-search-input
{
    padding:5px  10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ran';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adel-co.com/wp-content/uploads/2025/09/IRANSansFaNum_Medium.eot');
	src: url('https://adel-co.com/wp-content/uploads/2025/09/IRANSansFaNum_Medium.eot?#iefix') format('embedded-opentype'),
		url('https://adel-co.com/wp-content/uploads/2025/09/IRANSansWebFaNum_Medium.woff2') format('woff2'),
		url('https://adel-co.com/wp-content/uploads/2025/09/IRANSansWebFaNum_Medium.woff') format('woff'),
		url('https://adel-co.com/wp-content/uploads/2025/09/IRANSansWebFaNum_Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */