.elementor-69 .elementor-element.elementor-element-f00007e{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:autopx;--margin-right:autopx;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-f000067{font-family:"Gilroy", Sans-serif;font-size:12px;line-height:1.65em;color:#6c7982;}.elementor-69 .elementor-element.elementor-element-f000076{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-f00006b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-f000068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Gilroy", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1.65em;letter-spacing:0.15em;color:#344D61;}.elementor-69 .elementor-element.elementor-element-f000069{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-69 .elementor-element.elementor-element-f000069 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:55px;font-weight:500;line-height:1.15em;letter-spacing:-0.03em;color:#283640;}.elementor-69 .elementor-element.elementor-element-f00006a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Gilroy", Sans-serif;font-size:17px;line-height:1.65em;color:#6c7982;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-item{border-width:1px;border-color:#dce3e7;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#dce3e7;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#dce3e7;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-icon, .elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-title{color:#283640;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-icon svg{fill:#283640;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-content{color:#6c7982;font-family:"Gilroy", Sans-serif;font-size:16px;}.elementor-69 .elementor-element.elementor-element-f00007d{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:48px;--padding-right:48px;}.elementor-69 .elementor-element.elementor-element-f00007d:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-f00007d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#293238;}.elementor-69 .elementor-element.elementor-element-f00007a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-f000077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Gilroy", Sans-serif;font-size:11px;text-transform:uppercase;line-height:1.65em;letter-spacing:0.15em;color:#c5cdd2;}.elementor-69 .elementor-element.elementor-element-f000078{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-69 .elementor-element.elementor-element-f000078 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:30px;font-weight:500;line-height:1.15em;letter-spacing:-0.03em;color:#fff;}.elementor-69 .elementor-element.elementor-element-f000079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Gilroy", Sans-serif;font-size:15px;line-height:1.65em;color:#c5cdd2;}.elementor-69 .elementor-element.elementor-element-f00007b .elementor-button{background-color:#344D61;font-family:"Gilroy", Sans-serif;font-size:14px;fill:#fff;color:#fff;border-radius:7px 7px 7px 7px;padding:13px 20px 13px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-69 .elementor-element.elementor-element-f000069 .elementor-heading-title{font-size:48px;}.elementor-69 .elementor-element.elementor-element-f000078 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-69 .elementor-element.elementor-element-f00007e{--width:84.6%;}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-f00007e{--width:90%;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-69 .elementor-element.elementor-element-f000069 .elementor-heading-title{font-size:38px;}.elementor-69 .elementor-element.elementor-element-f000078 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for text-editor, class: .elementor-element-f000067 */.elementor-69 .elementor-element.elementor-element-f000067 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f000068 */.elementor-69 .elementor-element.elementor-element-f000068 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f000069 */.elementor-69 .elementor-element.elementor-element-f000069 .elementor-heading-title{font-size:clamp(38px,4.3vw,78px);font-weight:500;line-height:1.04;letter-spacing:-.045em;text-wrap:balance;}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-f000069 .elementor-heading-title{font-size:40px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f00006a */.elementor-69 .elementor-element.elementor-element-f00006a p{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f00006b */.elementor-69 .elementor-element.elementor-element-f00006b{max-width:820px;margin-bottom:44px;}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-f000075 */.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion{display:grid;gap:12px;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-item{border:1px solid #dce3e7!important;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-item:hover{border-color:#afc0cd;box-shadow:0 5px 18px #344d6108;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-item:has(.elementor-tab-title.elementor-active){border-color:#b7c8d4!important;background:#f3f6f8;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-title{display:flex;align-items:center;gap:20px;padding:22px 24px!important;background:transparent;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-title{order:0;flex:1;font:600 19px/1.45 Gilroy,sans-serif;color:#283640!important;text-decoration:none;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-icon{order:1;float:none!important;flex:0 0 32px;width:32px!important;height:32px;border:1px solid #dce3e7;border-radius:50%;background:#f3f6f8;color:#344d61!important;position:relative;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-icon span{position:absolute;inset:0;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-icon svg{position:absolute;width:12px;height:12px;left:9px;top:9px;fill:currentColor!important;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-active .elementor-accordion-icon{background:#344d61;border-color:#344d61;color:#fff!important;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-content{padding:0 76px 25px 24px!important;border:0!important;background:transparent;font:15px/1.85 Gilroy,sans-serif;color:#63717b;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-content p{margin:0;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-content p+p{margin-top:12px;}
.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-title:focus-visible{outline:2px solid #688aa2;outline-offset:-3px;}
@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion{gap:10px;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-title{padding:18px!important;gap:14px;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-accordion-title{font-size:16px;line-height:1.5;}.elementor-69 .elementor-element.elementor-element-f000075 .elementor-tab-content{padding:0 18px 20px!important;font-size:14px;line-height:1.8;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f000076 */.elementor-69 .elementor-element.elementor-element-f000076{max-width:930px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f000077 */.elementor-69 .elementor-element.elementor-element-f000077 p{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f000078 */.elementor-69 .elementor-element.elementor-element-f000078 .elementor-heading-title{font-size:clamp(28px,2.8vw,46px);line-height:1.15;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f000079 */.elementor-69 .elementor-element.elementor-element-f000079 p{margin:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f00007b */.elementor-69 .elementor-element.elementor-element-f00007b a{line-height:1.5;min-height:44px;display:inline-flex;align-items:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f00007d */.elementor-69 .elementor-element.elementor-element-f00007d{display:grid;grid-template-columns:1fr auto;gap:35px;}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-f00007d{grid-template-columns:1fr;gap:24px;}}.elementor-69 .elementor-element.elementor-element-f00007d{align-items:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f00007e */.elementor-69 .elementor-element.elementor-element-f00007e{max-width:1800px;direction:ltr;margin-inline:auto!important;}.elementor-69 .elementor-element.elementor-element-f00007e .elementor-widget{min-width:0;}.elementor-69 .elementor-element.elementor-element-f00007e>.elementor-widget-text-editor:first-child{margin-bottom:40px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://arialsf.ir/wp-content/uploads/2026/10/70f039abb1b5a7b0.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://arialsf.ir/wp-content/uploads/2026/10/58eddcf7501e81e4.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://arialsf.ir/wp-content/uploads/2026/10/f2e1fd150afc5bed.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://arialsf.ir/wp-content/uploads/2026/10/1cf1e761ac4fb5c9.ttf') format('truetype');
}
/* End Custom Fonts CSS */