.elementor-17 .elementor-element.elementor-element-32df5c2{--display:flex;--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-widget-image .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-17 .elementor-element.elementor-element-b31b6b6{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-b31b6b6 img{width:100%;}.elementor-17 .elementor-element.elementor-element-8616ec1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.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-17 .elementor-element.elementor-element-01f9bcd{text-align:center;}.elementor-17 .elementor-element.elementor-element-01f9bcd .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:50px;font-weight:700;line-height:90px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-fa1bc6f{--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;}.elementor-17 .elementor-element.elementor-element-5d55632{--display:flex;--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-17 .elementor-element.elementor-element-4675a83{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-d515955{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-d515955:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d515955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#512889;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-d515955{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-d515955{right:0px;}.elementor-17 .elementor-element.elementor-element-0ae037d .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-dab4396{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-6618f94{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-e4d8213{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-e4d8213:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e4d8213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#642E90;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e4d8213{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-e4d8213{right:0px;}.elementor-17 .elementor-element.elementor-element-08984f5 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c74218d{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-01599a9{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-b1c66be{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-b1c66be:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b1c66be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#773398;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b1c66be{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-b1c66be{right:0px;}.elementor-17 .elementor-element.elementor-element-1e67cd8 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-771845e{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-a347bea{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-6697c68{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-6697c68:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6697c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A399F;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6697c68{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6697c68{right:0px;}.elementor-17 .elementor-element.elementor-element-1e6fae3 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0a73c16{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-8a0a16a{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-0cbb6b5{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-0cbb6b5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0cbb6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E3FA6;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-0cbb6b5{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-0cbb6b5{right:0px;}.elementor-17 .elementor-element.elementor-element-7f7cbd6 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-725f220{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-d41d5db{--display:flex;--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-17 .elementor-element.elementor-element-0e8b4eb{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-dc80431{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-dc80431:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dc80431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B145AE;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-dc80431{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-dc80431{right:0px;}.elementor-17 .elementor-element.elementor-element-ee8936a .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-475b184{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-cb8ae62{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-e142d0c{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-e142d0c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e142d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C44AB5;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e142d0c{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-e142d0c{right:0px;}.elementor-17 .elementor-element.elementor-element-bbbd20d .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-28ac6e6{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-046a1e3{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-f77e62a{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-f77e62a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f77e62a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D750BD;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-f77e62a{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-f77e62a{right:0px;}.elementor-17 .elementor-element.elementor-element-c2651f2 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-f28ecca{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-95fae3b{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-423544a{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-423544a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-423544a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EA56C4;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-423544a{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-423544a{right:0px;}.elementor-17 .elementor-element.elementor-element-056b099 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7dcf688{text-align:justify;color:var( --e-global-color-43ff15b );}.elementor-17 .elementor-element.elementor-element-cce78b4{--display:flex;--overflow:hidden;--border-radius:35px 5px 35px 5px;}.elementor-17 .elementor-element.elementor-element-7ba63ac{--display:flex;--position:absolute;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 5px 35px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:calc(100% - 80px);}.elementor-17 .elementor-element.elementor-element-7ba63ac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7ba63ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5CCC;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7ba63ac{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-7ba63ac{right:0px;}.elementor-17 .elementor-element.elementor-element-f5a9f19 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a83eed8{text-align:justify;color:var( --e-global-color-43ff15b );}/* Start custom CSS for container, class: .elementor-element-d515955 */.elementor-17 .elementor-element.elementor-element-d515955{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4675a83 */.elementor-17 .elementor-element.elementor-element-4675a83:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d8213 */.elementor-17 .elementor-element.elementor-element-e4d8213{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6618f94 */.elementor-17 .elementor-element.elementor-element-6618f94:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1c66be */.elementor-17 .elementor-element.elementor-element-b1c66be{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01599a9 */.elementor-17 .elementor-element.elementor-element-01599a9:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6697c68 */.elementor-17 .elementor-element.elementor-element-6697c68{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a347bea */.elementor-17 .elementor-element.elementor-element-a347bea:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cbb6b5 */.elementor-17 .elementor-element.elementor-element-0cbb6b5{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0a16a */.elementor-17 .elementor-element.elementor-element-8a0a16a:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc80431 */.elementor-17 .elementor-element.elementor-element-dc80431{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e8b4eb */.elementor-17 .elementor-element.elementor-element-0e8b4eb:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e142d0c */.elementor-17 .elementor-element.elementor-element-e142d0c{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb8ae62 */.elementor-17 .elementor-element.elementor-element-cb8ae62:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f77e62a */.elementor-17 .elementor-element.elementor-element-f77e62a{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046a1e3 */.elementor-17 .elementor-element.elementor-element-046a1e3:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423544a */.elementor-17 .elementor-element.elementor-element-423544a{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95fae3b */.elementor-17 .elementor-element.elementor-element-95fae3b:hover .details{
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ba63ac */.elementor-17 .elementor-element.elementor-element-7ba63ac{
    transition: 0.3s ease-in-out;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce78b4 */.elementor-17 .elementor-element.elementor-element-cce78b4:hover .details{
    top: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://abi-co.ir/wp-content/uploads/2025/12/IRANSansXFaNum-Regular.woff2') format('woff2'),
		url('https://abi-co.ir/wp-content/uploads/2025/12/IRANSansXFaNum-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */