.elementor-121 .elementor-element.elementor-element-4eb2621{--display:flex;--min-height:85vh;--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;--justify-content:flex-end;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-4eb2621:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-4eb2621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #EEEEEE 100%);}.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 );}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-3d282a9{left:0px;}body.rtl .elementor-121 .elementor-element.elementor-element-3d282a9{right:0px;}.elementor-121 .elementor-element.elementor-element-3d282a9{top:0px;}.elementor-121 .elementor-element.elementor-element-3d282a9 img{width:600px;opacity:0.44;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-b08f22c{right:-217px;}body.rtl .elementor-121 .elementor-element.elementor-element-b08f22c{left:-217px;}.elementor-121 .elementor-element.elementor-element-b08f22c{top:-52px;}.elementor-121 .elementor-element.elementor-element-b08f22c img{width:600px;opacity:0.7;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-0575c39{right:21px;}body.rtl .elementor-121 .elementor-element.elementor-element-0575c39{left:21px;}.elementor-121 .elementor-element.elementor-element-0575c39{top:134px;z-index:1;}.elementor-121 .elementor-element.elementor-element-0575c39 img{width:600px;opacity:0.44;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-6007556{right:487px;}body.rtl .elementor-121 .elementor-element.elementor-element-6007556{left:487px;}.elementor-121 .elementor-element.elementor-element-6007556{top:114px;z-index:1;}.elementor-121 .elementor-element.elementor-element-6007556 img{width:300px;opacity:0.52;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-6ee72ca{left:-228px;}body.rtl .elementor-121 .elementor-element.elementor-element-6ee72ca{right:-228px;}.elementor-121 .elementor-element.elementor-element-6ee72ca{bottom:196px;}.elementor-121 .elementor-element.elementor-element-6ee72ca img{width:400px;opacity:0.2;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-77c697d{left:-40px;}body.rtl .elementor-121 .elementor-element.elementor-element-77c697d{right:-40px;}.elementor-121 .elementor-element.elementor-element-77c697d{bottom:-158px;z-index:0;}.elementor-121 .elementor-element.elementor-element-77c697d img{width:500px;opacity:0.56;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-121 .elementor-element.elementor-element-697bc0f{--display:flex;--min-height:75vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;--z-index:2;}.elementor-121 .elementor-element.elementor-element-697bc0f:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-697bc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tejaratnoins.ir/wp-content/uploads/2025/10/004.png");background-position:bottom left;background-repeat:no-repeat;background-size:455px auto;}.elementor-121 .elementor-element.elementor-element-2fc7e49{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-121 .elementor-element.elementor-element-62486f7 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:20px;font-weight:200;letter-spacing:4px;color:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-6a15168 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:55px;font-weight:400;color:var( --e-global-color-892477a );}.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-121 .elementor-element.elementor-element-bab5f00 > .elementor-widget-container{padding:15px 0px 15px 15px;}.elementor-121 .elementor-element.elementor-element-bab5f00{font-family:"KalamehAG", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-9649613{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-121 .elementor-element.elementor-element-911f712 .elementor-button{background-color:var( --e-global-color-02637b5 );font-family:"KalamehAG", Sans-serif;font-size:18px;font-weight:300;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-f770434{--spacer-size:150px;}.elementor-121 .elementor-element.elementor-element-f770434 > .elementor-widget-container{margin:-8px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-a759d82{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-f86f35d{--display:flex;--border-radius:40px 40px 40px 40px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-ef80446{--e-image-carousel-slides-to-show:1;}.elementor-121 .elementor-element.elementor-element-ef80446 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-121 .elementor-element.elementor-element-ef80446 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-121 .elementor-element.elementor-element-9c8ec7f{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-121 .elementor-element.elementor-element-aefbd4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-cd891d1{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-121 .elementor-element.elementor-element-d7c1fff{text-align:center;}.elementor-121 .elementor-element.elementor-element-d7c1fff .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(3.399999999999988, 3.333478260869553, 3.333478260869553, 0.93);color:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-5da45da{--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;--margin-top:-30px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-d5976e5 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-121 .elementor-element.elementor-element-21af7b9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-21af7b9:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-21af7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2FF;}.elementor-121 .elementor-element.elementor-element-1f1e1e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-d7ca81d{--display:flex;}.elementor-121 .elementor-element.elementor-element-8fa3228{--display:flex;}.elementor-121 .elementor-element.elementor-element-bfcf5bc .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-weight:400;color:#164194;}.elementor-121 .elementor-element.elementor-element-eec051b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-121 .elementor-element.elementor-element-eec051b{text-align:justify;font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;}.elementor-121 .elementor-element.elementor-element-dbf67f1{--display:flex;}.elementor-121 .elementor-element.elementor-element-f018d78 > .elementor-widget-container{margin:-115px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-f018d78 img{border-radius:0px 0px 80px 80px;}.elementor-121 .elementor-element.elementor-element-4da78cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-121 .elementor-element.elementor-element-fb4e848{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;}.elementor-121 .elementor-element.elementor-element-fb4e848:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-fb4e848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16419412;}.elementor-121 .elementor-element.elementor-element-fb4e848:hover{background-color:var( --e-global-color-892477a );box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-121 .elementor-element.elementor-element-550b71c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-550b71c img{width:95px;}.elementor-121 .elementor-element.elementor-element-dff370e .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;text-shadow:0px 0px 10px rgba(249.9, 249.9, 249.9, 0.3);color:var( --e-global-color-2d77514 );}.elementor-121 .elementor-element.elementor-element-749f41f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;}.elementor-121 .elementor-element.elementor-element-749f41f:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-749f41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16419412;}.elementor-121 .elementor-element.elementor-element-749f41f:hover{background-color:var( --e-global-color-892477a );box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-121 .elementor-element.elementor-element-fe8f36a > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-121 .elementor-element.elementor-element-fe8f36a img{width:91px;}.elementor-121 .elementor-element.elementor-element-00dbdb1 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;text-shadow:0px 0px 10px rgba(249.9, 249.9, 249.9, 0.3);color:var( --e-global-color-2d77514 );}.elementor-121 .elementor-element.elementor-element-35e9779{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;}.elementor-121 .elementor-element.elementor-element-35e9779:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-35e9779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16419412;}.elementor-121 .elementor-element.elementor-element-35e9779:hover{background-color:var( --e-global-color-892477a );box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-121 .elementor-element.elementor-element-a5b2112 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-a5b2112 img{width:107px;}.elementor-121 .elementor-element.elementor-element-916c020 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;text-shadow:0px 0px 10px rgba(249.9, 249.9, 249.9, 0.3);color:var( --e-global-color-2d77514 );}.elementor-121 .elementor-element.elementor-element-656558a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;}.elementor-121 .elementor-element.elementor-element-656558a:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-656558a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16419412;}.elementor-121 .elementor-element.elementor-element-656558a:hover{background-color:var( --e-global-color-892477a );box-shadow:0px 8px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-121 .elementor-element.elementor-element-07bc59e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-07bc59e img{width:95px;}.elementor-121 .elementor-element.elementor-element-8d0ed9d .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;text-shadow:0px 0px 10px rgba(249.9, 249.9, 249.9, 0.3);color:var( --e-global-color-2d77514 );}.elementor-121 .elementor-element.elementor-element-5f65ba9{--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;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-b425a82 > .elementor-widget-container{--e-transform-flipY:-1;}.elementor-121 .elementor-element.elementor-element-75b3156{--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;--margin-top:-80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-667fd83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:6;}.elementor-121 .elementor-element.elementor-element-fe91283{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-fe91283 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-fe91283 img{width:100px;}.elementor-121 .elementor-element.elementor-element-86b8a83{--display:flex;}.elementor-121 .elementor-element.elementor-element-3ef0848 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-weight:400;color:#164194;}.elementor-121 .elementor-element.elementor-element-8e2fea6{font-family:"KalamehAG", Sans-serif;font-weight:300;}.elementor-121 .elementor-element.elementor-element-c96402f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-121 .elementor-element.elementor-element-b8e227f .elementor-button{background-color:var( --e-global-color-02637b5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:12px 10px 10px 10px;}.elementor-121 .elementor-element.elementor-element-b8e227f .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-b8e227f .elementor-button:focus{background-color:#164194;color:var( --e-global-color-892477a );border-color:var( --e-global-color-892477a );box-shadow:0px 5px 15px 0px rgba(102.55434782608695, 161.54418714555771, 255, 0.59);}.elementor-121 .elementor-element.elementor-element-b8e227f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-b8e227f .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-b8e227f .elementor-button:focus svg{fill:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-48427af{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-121 .elementor-element.elementor-element-48427af:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-48427af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-6ca323e{left:45px;}body.rtl .elementor-121 .elementor-element.elementor-element-6ca323e{right:45px;}.elementor-121 .elementor-element.elementor-element-6ca323e{top:0px;z-index:5;}.elementor-121 .elementor-element.elementor-element-6ca323e img{width:161px;}.elementor-121 .elementor-element.elementor-element-8a90502{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-ca81fe7{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-121 .elementor-element.elementor-element-e8a1648{--grid-columns:1;--grid-row-gap:10px;z-index:3;--grid-column-gap:10px;}.elementor-121 .elementor-element.elementor-element-a60685e{--display:flex;}.elementor-121 .elementor-element.elementor-element-f3ae4d9{--grid-columns:1;--grid-row-gap:8px;--grid-column-gap:10px;}.elementor-121 .elementor-element.elementor-element-c11ca60{--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;--margin-top:-90px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-9697b9c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-9697b9c:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-9697b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2FF;}.elementor-121 .elementor-element.elementor-element-e7e639f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-6357742{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-121 .elementor-element.elementor-element-e0a9acc{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-e0a9acc > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e0a9acc img{width:100px;}.elementor-121 .elementor-element.elementor-element-5b28c9b{--display:flex;}.elementor-121 .elementor-element.elementor-element-698179a .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-weight:400;color:#164194;}.elementor-121 .elementor-element.elementor-element-aec1013{font-family:"KalamehAG", Sans-serif;font-weight:300;}.elementor-121 .elementor-element.elementor-element-06f9578{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-121 .elementor-element.elementor-element-3b73252 .elementor-button{background-color:var( --e-global-color-02637b5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:12px 10px 10px 10px;}.elementor-121 .elementor-element.elementor-element-3b73252 .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-3b73252 .elementor-button:focus{background-color:#164194;color:var( --e-global-color-892477a );border-color:var( --e-global-color-892477a );box-shadow:0px 5px 15px 0px rgba(102.55434782608695, 161.54418714555771, 255, 0.59);}.elementor-121 .elementor-element.elementor-element-3b73252 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-3b73252 .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-3b73252 .elementor-button:focus svg{fill:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-8e85f61{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-121 .elementor-element.elementor-element-156936b{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-156936b:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-156936b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-156936b:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-156936b, .elementor-121 .elementor-element.elementor-element-156936b::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-4e9673a{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-4e9673a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-5d88a80 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-5d88a80 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-4bf536b{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-4bf536b:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-4bf536b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-4bf536b:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-4bf536b, .elementor-121 .elementor-element.elementor-element-4bf536b::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-afb9b37{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-afb9b37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-fb70303 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-fb70303 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-aa600bf{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-aa600bf:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-aa600bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-aa600bf:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-aa600bf, .elementor-121 .elementor-element.elementor-element-aa600bf::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-e4fb6f6{width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-e4fb6f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-121 .elementor-element.elementor-element-7a1a486 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-7a1a486 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-72718dd{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-72718dd:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-72718dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-72718dd:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-72718dd, .elementor-121 .elementor-element.elementor-element-72718dd::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-2dd7b84{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-2dd7b84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-89cf23a > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-89cf23a .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-57d49fe{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-57d49fe:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-57d49fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-57d49fe:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-57d49fe, .elementor-121 .elementor-element.elementor-element-57d49fe::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-07683bb{width:var( --container-widget-width, 95px );max-width:95px;--container-widget-width:95px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-07683bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-d547f70 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-d547f70 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-ed492e7{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-ed492e7:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-ed492e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-ed492e7:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-ed492e7, .elementor-121 .elementor-element.elementor-element-ed492e7::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-2823022{width:var( --container-widget-width, 59px );max-width:59px;--container-widget-width:59px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-2823022 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-121 .elementor-element.elementor-element-e6919a4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e6919a4 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-e0011e5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-f2734be{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-f2734be:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-f2734be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-f2734be:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-f2734be, .elementor-121 .elementor-element.elementor-element-f2734be::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-3abf745{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-3abf745 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-4f8be50 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-4f8be50 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-05a6b4e{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-05a6b4e:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-05a6b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-05a6b4e:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-05a6b4e, .elementor-121 .elementor-element.elementor-element-05a6b4e::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-83fa7d9{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-83fa7d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-c9674c9 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-c9674c9 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-5e79ae2{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-5e79ae2:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-5e79ae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-5e79ae2:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-5e79ae2, .elementor-121 .elementor-element.elementor-element-5e79ae2::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-51fa2b8{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-51fa2b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-c547a39 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-c547a39 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-cb6a48b{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-cb6a48b:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-cb6a48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-cb6a48b:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-cb6a48b, .elementor-121 .elementor-element.elementor-element-cb6a48b::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-d59e0db{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-d59e0db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-af90b16 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-af90b16 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-ffec330{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-ffec330:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-ffec330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-ffec330:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-ffec330, .elementor-121 .elementor-element.elementor-element-ffec330::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-ab02fff{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-ab02fff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-5cc8f61 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-5cc8f61 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-9ca8ecd{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-9ca8ecd:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-9ca8ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-9ca8ecd:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-9ca8ecd, .elementor-121 .elementor-element.elementor-element-9ca8ecd::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-6f569d5{width:var( --container-widget-width, 68px );max-width:68px;--container-widget-width:68px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-6f569d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-39ceb99 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-39ceb99 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-3f0f6cd{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-121 .elementor-element.elementor-element-3f0f6cd:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-3f0f6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBE6F8;}.elementor-121 .elementor-element.elementor-element-3f0f6cd:hover{background-color:var( --e-global-color-892477a );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-892477a );--border-color:var( --e-global-color-892477a );box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.28);}.elementor-121 .elementor-element.elementor-element-3f0f6cd, .elementor-121 .elementor-element.elementor-element-3f0f6cd::before{--border-transition:0.3s;}.elementor-121 .elementor-element.elementor-element-828ae30{width:var( --container-widget-width, 65px );max-width:65px;--container-widget-width:65px;--container-widget-flex-grow:0;}.elementor-121 .elementor-element.elementor-element-828ae30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-121 .elementor-element.elementor-element-1277555 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-1277555 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-be528fb{--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;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-3848e6a > .elementor-widget-container{--e-transform-flipY:-1;}.elementor-121 .elementor-element.elementor-element-bdbfab7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-5225082{--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-121 .elementor-element.elementor-element-4caa3c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e317921{--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-121 .elementor-element.elementor-element-c6c0dd9{--display:flex;}.elementor-121 .elementor-element.elementor-element-1a0b758{--display:flex;}.elementor-121 .elementor-element.elementor-element-ed7be06 .elementor-heading-title{font-family:"KalamehAG", Sans-serif;font-weight:400;color:#164194;}.elementor-121 .elementor-element.elementor-element-b140d08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 0px 20px;}.elementor-121 .elementor-element.elementor-element-b140d08{text-align:justify;font-family:"KalamehAG", Sans-serif;font-size:16px;font-weight:300;line-height:1.7em;}.elementor-121 .elementor-element.elementor-element-06a0ea5{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button{background-color:var( --e-global-color-02637b5 );fill:var( --e-global-color-5f54255 );color:var( --e-global-color-5f54255 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5f54255 );border-radius:15px 15px 15px 15px;padding:12px 10px 10px 10px;}.elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button:focus{background-color:#00B462;color:var( --e-global-color-892477a );border-color:var( --e-global-color-892477a );box-shadow:0px 5px 15px 0px rgba(0, 179.99999999999997, 98.00000000000004, 0.32);}.elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button:focus svg{fill:var( --e-global-color-892477a );}.elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button{background-color:var( --e-global-color-02637b5 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;padding:12px 10px 10px 10px;}.elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button:focus{background-color:#164194;color:var( --e-global-color-892477a );border-color:var( --e-global-color-892477a );box-shadow:0px 5px 15px 0px rgba(102.55434782608695, 161.54418714555771, 255, 0.59);}.elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button:focus svg{fill:var( --e-global-color-892477a );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-121 .elementor-element.elementor-element-4eb2621{--min-height:75vh;--margin-top:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121 .elementor-element.elementor-element-3d282a9{top:105px;}.elementor-121 .elementor-element.elementor-element-b08f22c{top:-10px;}.elementor-121 .elementor-element.elementor-element-6007556{top:51px;}.elementor-121 .elementor-element.elementor-element-6ee72ca{bottom:259px;}.elementor-121 .elementor-element.elementor-element-697bc0f{--min-height:70vh;}.elementor-121 .elementor-element.elementor-element-697bc0f:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-697bc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:376px auto;}.elementor-121 .elementor-element.elementor-element-62486f7 .elementor-heading-title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-6a15168 .elementor-heading-title{font-size:40px;}.elementor-121 .elementor-element.elementor-element-bab5f00 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-121 .elementor-element.elementor-element-bab5f00{font-size:14px;}.elementor-121 .elementor-element.elementor-element-5da45da{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-d5976e5 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-121 .elementor-element.elementor-element-1f1e1e0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-8fa3228{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-121 .elementor-element.elementor-element-f018d78 img{width:60%;}.elementor-121 .elementor-element.elementor-element-4da78cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-dff370e .elementor-heading-title{font-size:14px;}.elementor-121 .elementor-element.elementor-element-00dbdb1 .elementor-heading-title{font-size:14px;}.elementor-121 .elementor-element.elementor-element-916c020 .elementor-heading-title{font-size:14px;}.elementor-121 .elementor-element.elementor-element-8d0ed9d .elementor-heading-title{font-size:14px;}.elementor-121 .elementor-element.elementor-element-5f65ba9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-b425a82 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-75b3156{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-667fd83{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-121 .elementor-element.elementor-element-fe91283 img{width:150px;}.elementor-121 .elementor-element.elementor-element-86b8a83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-3ef0848 .elementor-heading-title{font-size:23px;}.elementor-121 .elementor-element.elementor-element-8e2fea6 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-121 .elementor-element.elementor-element-8e2fea6{font-size:14px;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-6ca323e{left:45px;}body.rtl .elementor-121 .elementor-element.elementor-element-6ca323e{right:45px;}.elementor-121 .elementor-element.elementor-element-8a90502{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-121 .elementor-element.elementor-element-e8a1648{--grid-columns:1;}.elementor-121 .elementor-element.elementor-element-f3ae4d9{--grid-columns:1;}.elementor-121 .elementor-element.elementor-element-c11ca60{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-6357742{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-121 .elementor-element.elementor-element-e0a9acc{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-121 .elementor-element.elementor-element-8e85f61{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-121 .elementor-element.elementor-element-e0011e5{--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;--justify-content:space-between;--flex-wrap:wrap;}.elementor-121 .elementor-element.elementor-element-bdbfab7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-4caa3c7 > .elementor-widget-container{margin:0px 0px 0px -61px;}.elementor-121 .elementor-element.elementor-element-c6c0dd9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-121 .elementor-element.elementor-element-1a0b758{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-121 .elementor-element.elementor-element-b140d08 > .elementor-widget-container{padding:10px 10px 0px 10px;}}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-4eb2621{--min-height:60vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-121 .elementor-element.elementor-element-3d282a9{top:303px;}.elementor-121 .elementor-element.elementor-element-b08f22c{top:32px;}.elementor-121 .elementor-element.elementor-element-0575c39{top:19px;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-6007556{right:58px;}body.rtl .elementor-121 .elementor-element.elementor-element-6007556{left:58px;}.elementor-121 .elementor-element.elementor-element-6007556{top:-84px;}.elementor-121 .elementor-element.elementor-element-6007556 img{width:300px;}.elementor-121 .elementor-element.elementor-element-697bc0f{--content-width:100%;--min-height:60vh;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-697bc0f:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-697bc0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:275px auto;}.elementor-121 .elementor-element.elementor-element-2fc7e49{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-62486f7{text-align:center;}.elementor-121 .elementor-element.elementor-element-62486f7 .elementor-heading-title{font-size:15px;}.elementor-121 .elementor-element.elementor-element-6a15168{text-align:center;}.elementor-121 .elementor-element.elementor-element-6a15168 .elementor-heading-title{font-size:35px;}.elementor-121 .elementor-element.elementor-element-bab5f00 > .elementor-widget-container{margin:-2px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-bab5f00{text-align:center;}.elementor-121 .elementor-element.elementor-element-9649613{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-911f712 .elementor-button{font-size:15px;}.elementor-121 .elementor-element.elementor-element-f770434{--spacer-size:78px;}.elementor-121 .elementor-element.elementor-element-f770434 > .elementor-widget-container{margin:-8px 0px 0px 0px;border-width:0px 0px 1px 0px;}.elementor-121 .elementor-element.elementor-element-a759d82{--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-f86f35d{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-121 .elementor-element.elementor-element-ef80446 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-121 .elementor-element.elementor-element-9c8ec7f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-aefbd4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-d7c1fff .elementor-heading-title{font-size:26px;}.elementor-121 .elementor-element.elementor-element-5da45da{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-d5976e5 > .elementor-widget-container{margin:0px -350px 0px 0px;}.elementor-121 .elementor-element.elementor-element-d7ca81d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-bfcf5bc{text-align:center;}.elementor-121 .elementor-element.elementor-element-bfcf5bc .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-121 .elementor-element.elementor-element-eec051b > .elementor-widget-container{padding:5px 5px 0px 5px;}.elementor-121 .elementor-element.elementor-element-dbf67f1{--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-f018d78{z-index:4;}.elementor-121 .elementor-element.elementor-element-f018d78 img{width:100%;border-radius:0px 0px 40px 40px;}.elementor-121 .elementor-element.elementor-element-4da78cc{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-121 .elementor-element.elementor-element-550b71c > .elementor-widget-container{margin:-35px -18px 0px 8px;}.elementor-121 .elementor-element.elementor-element-fe8f36a > .elementor-widget-container{margin:-22px -18px 0px 10px;}.elementor-121 .elementor-element.elementor-element-a5b2112 > .elementor-widget-container{margin:-24px -23px 0px 0px;}.elementor-121 .elementor-element.elementor-element-07bc59e > .elementor-widget-container{margin:-26px -24px 0px 11px;}.elementor-121 .elementor-element.elementor-element-b425a82 > .elementor-widget-container{margin:-10px 0px 0px -350px;}.elementor-121 .elementor-element.elementor-element-667fd83{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-121 .elementor-element.elementor-element-fe91283 > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-fe91283{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-121 .elementor-element.elementor-element-fe91283 img{width:350px;}.elementor-121 .elementor-element.elementor-element-86b8a83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121 .elementor-element.elementor-element-3ef0848 .elementor-heading-title{font-size:27px;}.elementor-121 .elementor-element.elementor-element-8e2fea6{text-align:center;}.elementor-121 .elementor-element.elementor-element-c96402f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-8a90502{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-ca81fe7{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-121 .elementor-element.elementor-element-e8a1648{--grid-columns:1;}.elementor-121 .elementor-element.elementor-element-f3ae4d9{--grid-columns:1;}.elementor-121 .elementor-element.elementor-element-c11ca60{--margin-top:10px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-b558ef4 > .elementor-widget-container{margin:0px 0px 15px -350px;}.elementor-121 .elementor-element.elementor-element-6357742{--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-121 .elementor-element.elementor-element-e0a9acc > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-e0a9acc{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-121 .elementor-element.elementor-element-698179a{text-align:center;}.elementor-121 .elementor-element.elementor-element-698179a .elementor-heading-title{font-size:27px;}.elementor-121 .elementor-element.elementor-element-aec1013{text-align:center;}.elementor-121 .elementor-element.elementor-element-8e85f61{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-156936b{--width:48%;}.elementor-121 .elementor-element.elementor-element-4bf536b{--width:48%;}.elementor-121 .elementor-element.elementor-element-aa600bf{--width:48%;}.elementor-121 .elementor-element.elementor-element-72718dd{--width:48%;}.elementor-121 .elementor-element.elementor-element-57d49fe{--width:48%;}.elementor-121 .elementor-element.elementor-element-ed492e7{--width:48%;}.elementor-121 .elementor-element.elementor-element-e0011e5{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-f2734be{--width:48%;}.elementor-121 .elementor-element.elementor-element-05a6b4e{--width:48%;}.elementor-121 .elementor-element.elementor-element-5e79ae2{--width:48%;}.elementor-121 .elementor-element.elementor-element-cb6a48b{--width:48%;}.elementor-121 .elementor-element.elementor-element-ffec330{--width:48%;}.elementor-121 .elementor-element.elementor-element-9ca8ecd{--width:48%;}.elementor-121 .elementor-element.elementor-element-3f0f6cd{--width:100%;}.elementor-121 .elementor-element.elementor-element-3848e6a > .elementor-widget-container{margin:0px 0px 0px -350px;}.elementor-121 .elementor-element.elementor-element-bdbfab7{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-5225082{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-121 .elementor-element.elementor-element-4caa3c7 > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-4caa3c7{text-align:center;}.elementor-121 .elementor-element.elementor-element-4caa3c7 img{width:80%;}.elementor-121 .elementor-element.elementor-element-e317921{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121 .elementor-element.elementor-element-ed7be06{text-align:center;}.elementor-121 .elementor-element.elementor-element-ed7be06 .elementor-heading-title{font-size:27px;}.elementor-121 .elementor-element.elementor-element-b140d08 > .elementor-widget-container{padding:5px 5px 0px 5px;}.elementor-121 .elementor-element.elementor-element-06a0ea5{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121 .elementor-element.elementor-element-3a60acc .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-121 .elementor-element.elementor-element-fd7ec30 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-2fc7e49{--width:70%;}.elementor-121 .elementor-element.elementor-element-a759d82{--width:70%;}.elementor-121 .elementor-element.elementor-element-f86f35d{--width:85%;}.elementor-121 .elementor-element.elementor-element-aefbd4c{--width:50%;}.elementor-121 .elementor-element.elementor-element-cd891d1{--width:450px;}.elementor-121 .elementor-element.elementor-element-8fa3228{--width:100%;}.elementor-121 .elementor-element.elementor-element-86b8a83{--width:60%;}.elementor-121 .elementor-element.elementor-element-c96402f{--width:30%;}.elementor-121 .elementor-element.elementor-element-5b28c9b{--width:60%;}.elementor-121 .elementor-element.elementor-element-06f9578{--width:30%;}.elementor-121 .elementor-element.elementor-element-156936b{--width:110%;}.elementor-121 .elementor-element.elementor-element-4bf536b{--width:50%;}.elementor-121 .elementor-element.elementor-element-aa600bf{--width:50%;}.elementor-121 .elementor-element.elementor-element-72718dd{--width:50%;}.elementor-121 .elementor-element.elementor-element-57d49fe{--width:50%;}.elementor-121 .elementor-element.elementor-element-ed492e7{--width:50%;}.elementor-121 .elementor-element.elementor-element-f2734be{--width:50%;}.elementor-121 .elementor-element.elementor-element-05a6b4e{--width:50%;}.elementor-121 .elementor-element.elementor-element-5e79ae2{--width:50%;}.elementor-121 .elementor-element.elementor-element-cb6a48b{--width:50%;}.elementor-121 .elementor-element.elementor-element-ffec330{--width:50%;}.elementor-121 .elementor-element.elementor-element-9ca8ecd{--width:50%;}.elementor-121 .elementor-element.elementor-element-3f0f6cd{--width:50%;}.elementor-121 .elementor-element.elementor-element-5225082{--width:40%;}.elementor-121 .elementor-element.elementor-element-e317921{--width:60%;}.elementor-121 .elementor-element.elementor-element-1a0b758{--width:100%;}.elementor-121 .elementor-element.elementor-element-06a0ea5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-121 .elementor-element.elementor-element-a759d82{--width:75%;}.elementor-121 .elementor-element.elementor-element-cd891d1{--width:400px;}.elementor-121 .elementor-element.elementor-element-5b28c9b{--width:50%;}.elementor-121 .elementor-element.elementor-element-06f9578{--width:35%;}.elementor-121 .elementor-element.elementor-element-156936b{--width:50%;}.elementor-121 .elementor-element.elementor-element-4bf536b{--width:23%;}.elementor-121 .elementor-element.elementor-element-aa600bf{--width:23%;}.elementor-121 .elementor-element.elementor-element-72718dd{--width:23%;}.elementor-121 .elementor-element.elementor-element-57d49fe{--width:23%;}.elementor-121 .elementor-element.elementor-element-ed492e7{--width:50%;}.elementor-121 .elementor-element.elementor-element-f2734be{--width:23%;}.elementor-121 .elementor-element.elementor-element-05a6b4e{--width:23%;}.elementor-121 .elementor-element.elementor-element-5e79ae2{--width:23%;}.elementor-121 .elementor-element.elementor-element-cb6a48b{--width:23%;}.elementor-121 .elementor-element.elementor-element-ffec330{--width:23%;}.elementor-121 .elementor-element.elementor-element-9ca8ecd{--width:50%;}.elementor-121 .elementor-element.elementor-element-3f0f6cd{--width:23%;}}/* Start custom CSS for image, class: .elementor-element-77c697d */@keyframes slow-rotate-texture {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}

.elementor-121 .elementor-element.elementor-element-77c697d {
  animation: slow-rotate-texture 40s linear infinite; 
  mix-blend-mode: color-dodge;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a15168 */@media only screen and (min-width: 768px){
    .elementor-121 .elementor-element.elementor-element-6a15168{
        font-weight: 700;
        color: #164397;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-911f712 */@media only screen and (min-width: 768px){
    .elementor-121 .elementor-element.elementor-element-911f712{
        font-weight: 700;
        color: #164397;
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-f770434 */@media only screen and (min-width: 768px){
    .elementor-121 .elementor-element.elementor-element-f770434{
        border-color: #164397;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f86f35d */.elementor-121 .elementor-element.elementor-element-f86f35d{
    /* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(6.4px);
-webkit-backdrop-filter: blur(6.4px);
border: 1px solid rgba(255, 255, 255, 0.32);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eb2621 *//* CSS Animation for Clouds - Slower, better coverage, and balanced distribution */

/* Keyframes (بدون تغییر) */
@keyframes moveCloudRightToLeft {
  0% {
    transform: translateX(100vw);
  }
  100% {
    transform: translateX(-100vw);
  }
}

@keyframes moveCloudFast {
  0% {
    transform: translateX(120vw);
  }
  100% {
    transform: translateX(-80vw);
  }
}

/* Base styles for all cloud elements (بدون تغییر) */
.cloud01, .cloud02, .cloud03, .cloud04, .cloud05 {
  position: absolute;
  opacity: 1; /* Initial opacity, will be adjusted per cloud */
  /* Ensures clouds don't go on top of header/footer if any */
  z-index: -1; 
}

/* --- تنظیمات جدید برای هر ابر --- */

/* Cloud 01: Closest, slowest, largest, highest opacity */
.cloud01 {
  top: 10%; /* کمی بالاتر */
  left: 0; 
  animation: moveCloudRightToLeft 75s linear infinite;
  transform: scale(1.15); /* کمی بزرگتر */
  opacity: 1;
  animation-delay: -10s; /* شروع از ۱۰ ثانیه قبل */
}

/* Cloud 02: A bit further, medium speed */
.cloud02 {
  top: 30%; /* در ارتفاع میانی */
  left: 0;
  animation: moveCloudRightToLeft 90s linear infinite;
  transform: scale(1.05); /* کمی بزرگتر از حالت عادی */
  opacity: 0.95;
  animation-delay: -45s; /* تاخیر منفی بیشتر برای پخش شدن */
}

/* Cloud 03: Mid-distance, medium speed, slightly smaller */
.cloud03 {
  top: 20%; /* کمی پایین‌تر از cloud01 */
  left: 0;
  animation: moveCloudRightToLeft 84s linear infinite;
  transform: scale(0.9);
  opacity: 0.9;
  animation-delay: -80s; /* تاخیر منفی بسیار زیاد برای اطمینان از پوشش خوب */
}

/* Cloud 04: Further back, faster relative speed, smaller */
.cloud04 {
  top: 40%; /* پایین‌تر و در یک خط جدا */
  left: 0;
  animation: moveCloudFast 60s linear infinite;
  transform: scale(0.8);
  opacity: 0.8;
  animation-delay: -25s; /* تاخیر منفی مناسب */
}

/* Cloud 05: Furthest, fastest relative speed, smallest */
.cloud05 {
  top: 5%; /* در ارتفاع بسیار بالا */
  left: 0;
  animation: moveCloudFast 66s linear infinite;
  transform: scale(0.7);
  opacity: 0.7;
  animation-delay: -60s; /* تاخیر منفی بسیار زیاد */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd891d1 *//* تنظیمات پایه کانتینر المنتور */
.elementor-121 .elementor-element.elementor-element-cd891d1 {
    /* کدهای Glassmorphism شما */
    background: rgba(255, 255, 255, 0.2);
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    
    /* حذف backdrop-filter اولیه برای اینکه انیمیشن آن را کنترل کند */
    /* backdrop-filter: blur(6.4px); */
    /* -webkit-backdrop-filter: blur(6.4px); */
    
    border: 1px solid rgba(255, 255, 255, 0.32);
    
    /* اعمال انیمیشن تنفس نرم */
    animation: my-fancy-blur-pulse 6s ease-in-out infinite alternate;
}

/* تعریف انیمیشن برای تغییر تاری و شفافیت */
@keyframes my-fancy-blur-pulse {
    0% {
        /* حالت اولیه (کمی تاری بیشتر و شفافیت کمتر) */
        backdrop-filter: blur(14px);
        -webkit-backdrop-filter: blur(14px);
        background: rgba(255, 255, 255, 0.1); /* پس زمینه کمی شفاف‌تر */
        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); /* سایه کمی محوتر */
    }
    
    100% {
        /* حالت میانی (حالت پیش فرض شما) */
        backdrop-filter: blur(4px);
        -webkit-backdrop-filter: blur(4px);
        background: rgba(255, 255, 255, 0.2); 
        box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8e227f */.elementor-121 .elementor-element.elementor-element-b8e227f svg{
    width: 22px;
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b73252 */.elementor-121 .elementor-element.elementor-element-3b73252 svg{
    width: 22px;
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e9673a *//* ----------------------------------------- */
/* --- Animation: Third Party Insurance (V8) --- */
/* ----------------------------------------- */

/* --- 1. General Setup --- */
.elementor-121 .elementor-element.elementor-element-4e9673a {
    position: relative;
}

/* --- 2. Keyframes Definitions (7 Second Loop) --- */

/* Car 2 (Blue) and Effect animations remain the same */
@keyframes sales-car2-animation-v8 {
    0% { transform: translateX(-150%); opacity: 0; }
    20% { transform: translateX(0); opacity: 1; }
    90% { transform: translateX(0); opacity: 1; }
    100% { transform: translateX(-150%); opacity: 0; }
}

/* --- MODIFIED: Black Car STAYS at the end --- */
@keyframes sales-car1-animation-v8 {
    /* Starts shifted LEFT (closer to impact) */
    0%, 19% { 
        transform: translateX(-15px); 
        opacity: 1; 
    }
    /* Gets knocked back and REMAINS visible for the entire loop */
    28%, 100% { 
        transform: none; 
        opacity: 1; /* Opacity never goes to 0 */
    }
}

/* Other animations remain unchanged and will disappear */
@keyframes sales-effect-animation-v8 {
    0%, 19% { opacity: 0; transform: scale(0.5) translateY(10px); }
    20% { opacity: 0.7; transform: scale(1.2) translateY(0); }
    23% { opacity: 1; transform: scale(0.9) rotate(5deg); }
    26% { opacity: 1; transform: scale(1.1) rotate(-5deg); }
    30%, 90% { opacity: 1; transform: scale(1) rotate(0deg); }
    100% { opacity: 0; transform: scale(0.5); }
}

@keyframes sales-form-animation-v8 {
    0%, 25% { opacity: 0; transform: translateY(-50px); }
    35% { opacity: 1; transform: translateY(0); }
    90% { opacity: 1; transform: translateY(0); }
    100% { opacity: 0; transform: translateY(-50px); }
}

@keyframes sales-lines-animation-v8 {
    0%, 35% { opacity: 1; clip-path: inset(0 100% 0 0); }
    55%, 90% { opacity: 1; clip-path: inset(0 0 0 0); }
    100% { opacity: 0; clip-path: inset(0 0 0 0); }
}

/* --- 3. Applying Animations --- */
.elementor-121 .elementor-element.elementor-element-4e9673a #sales-car-2 {
    animation: sales-car2-animation-v8 7s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-4e9673a #sales-car-1 {
    animation: sales-car1-animation-v8 7s infinite cubic-bezier(0.68, -0.55, 0.27, 1.55);
}

.elementor-121 .elementor-element.elementor-element-4e9673a #sales-effect {
    transform-origin: center; 
    animation: sales-effect-animation-v8 7s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-4e9673a #sales-form {
    animation: sales-form-animation-v8 7s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-4e9673a #sales-form-lines {
    animation: sales-lines-animation-v8 7s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afb9b37 *//* ------------------------------------ */
/* ---  Animation: Fire Insurance (V2)  --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
.elementor-121 .elementor-element.elementor-element-afb9b37 #atish-fire1,
.elementor-121 .elementor-element.elementor-element-afb9b37 #atish-fire2 {
    transform-origin: center bottom; /* Flames should grow from their base */
}

/* --- 2. Keyframes Definitions --- */

/* NEW: Makes the lines of the house shimmer and look unstable */
@keyframes atish-path-degrade {
    to {
        /* Animates the starting point of the dashes, creating a moving effect */
        stroke-dashoffset: 12;
    }
}

/* REWRITTEN: A gentler, more contained flame animation */
@keyframes atish-flame-animation-v2 {
    0% {
        opacity: 0;
        transform: scaleY(0.5) scaleX(0.8) translateY(5px);
    }
    20% {
        opacity: 1;
        transform: scaleY(1.05) scaleX(1) translateY(-2px);
    }
    40% {
        transform: scaleY(0.95) scaleX(0.9) skewX(-2deg);
    }
    60% {
        transform: scaleY(1.1) scaleX(1.05) skewX(2deg);
    }
    80% {
        transform: scaleY(1) scaleX(1);
    }
    100% {
        opacity: 0;
        transform: scaleY(0) translateY(5px);
    }
}

/* --- 3. Applying Animations --- */

/* This now targets the PATHS inside the group */
.elementor-121 .elementor-element.elementor-element-afb9b37 #atish-home path {
    /* Creates a pattern of 2px line and 4px gap */
    stroke-dasharray: 2 4; 
    /* The animation will make this pattern move */
    animation: atish-path-degrade 1s infinite linear;
}

.elementor-121 .elementor-element.elementor-element-afb9b37 #atish-fire1 {
    /* Slower 4-second loop for a calmer effect */
    animation: atish-flame-animation-v2 4s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-afb9b37 #atish-fire2 {
    /* Different duration and delay to avoid repetition */
    animation: atish-flame-animation-v2 4.5s infinite ease-in-out;
    animation-delay: -0.7s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4fb6f6 *//* ------------------------------------ */
/* ---   Animation: Health Insurance  --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
.elementor-121 .elementor-element.elementor-element-e4fb6f6 #darman-dr,
.elementor-121 .elementor-element.elementor-element-e4fb6f6 #darman-heart {
    transform-origin: center center;
}

/* --- 2. Keyframes Definitions --- */

/* A gentle, floating "bobbing" motion for the stethoscope */
@keyframes darman-dr-float {
    0%, 100% {
        transform: translateY(0) rotate(-1deg);
    }
    50% {
        transform: translateY(-4px) rotate(1deg);
    }
}

/* A classic heartbeat pulse effect */
@keyframes darman-heart-pulse {
    0%, 100% {
        transform: scale(1);
    }
    10% {
        transform: scale(1.08); /* Quick pulse out */
    }
    30% {
        transform: scale(1);   /* Back to normal */
    }
}

/* Draws the heart-rate line from left to right */
@keyframes darman-heartrate-draw {
    from {
        /* Starts fully hidden (clipped from the right) */
        clip-path: inset(0 100% 0 0);
    }
    to {
        /* Ends fully visible */
        clip-path: inset(0 0 0 0);
    }
}

/* --- 3. Applying Animations --- */

.elementor-121 .elementor-element.elementor-element-e4fb6f6 #darman-dr {
    /* A slow 4-second loop for a calm floating effect */
    animation: darman-dr-float 4s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-e4fb6f6 #darman-heart {
    /* Repeats the pulse every 2 seconds */
    animation: darman-heart-pulse 2s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-e4fb6f6 #darman-heartrate {
    /* The drawing animation repeats every 2 seconds to sync with the heart */
    animation: darman-heartrate-draw 2s infinite linear;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2dd7b84 *//* ------------------------------------ */
/* --- Animation: Engineering Insurance (V-Final) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* تنظیم نقطه مرکزی چرخش برای هر دو عنصر */
.elementor-121 .elementor-element.elementor-element-2dd7b84 #mohandesi-cog,
.elementor-121 .elementor-element.elementor-element-2dd7b84 #mohandesi-achar {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions --- */

/* انیمیشن چرخ‌دنده:
  چرخش آرام و مداوم ۳۶۰ درجه
*/
@keyframes mohandesi-cog-spin-v1 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* انیمیشن آچار:
  حرکت رفت و برگشتی (مثل سفت کردن)
  - در ۲۵٪ اول می‌چرخد
  - در ۲۵٪ دوم به جای اول برمی‌گردد
  - ۵۰٪ باقی‌مانده را برای ایجاد مکث، ثابت می‌ماند
*/
@keyframes mohandesi-wrench-turn-v1 {
    0%, 50%, 100% {
        transform: rotate(5deg); /* نقطه شروع و استراحت */
    }
    25% {
        transform: rotate(-20deg); /* اوج حرکت آچارکشی */
    }
}


/* --- 3. Applying Animations --- */

/* اعمال انیمیشن چرخ‌دنده:
   چرخش ۱۰ ثانیه‌ای خطی و بی‌نهایت
*/
.elementor-121 .elementor-element.elementor-element-2dd7b84 #mohandesi-cog {
    animation: mohandesi-cog-spin-v1 10s linear infinite;
}

/* اعمال انیمیشن آچار:
   حرکت آچارکشی در یک حلقه ۳ ثانیه‌ای
*/
.elementor-121 .elementor-element.elementor-element-2dd7b84 #mohandesi-achar {
    animation: mohandesi-wrench-turn-v1 3s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07683bb *//* ------------------------------------ */
/* ---    Animation: Cargo Insurance (V-Final)    --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-car,
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-shield,
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-check {
    transform-origin: center center;
}

/* --- [!!] FIX 1: Sync Delay [!!] --- */
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-box {
    /* با این تغییر، جعبه دقیقاً مثل کامیون حرکت می‌کنه و دیلی نداره */
    transform-origin: center center;
    transform-box: fill-box;
}
/* --------------------------------- */

.elementor-121 .elementor-element.elementor-element-07683bb #barbari-tire1,
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-tire2 {
    transform-origin: center center;
}


/* --- 2. Keyframes Definitions --- */
/* نام همه انیمیشن‌ها را تغییر دادم تا با نسخه قبلی قاطی نشود */

@keyframes barbari-car-drive-in-v2 {
    0%   { transform: translateX(-150%); opacity: 0; }
    20%  { transform: translateX(0); opacity: 1; }
    90%  { transform: translateX(0); opacity: 1; }
    100% { transform: translateX(-150%); opacity: 0; }
}

@keyframes barbari-box-fall-v2 {
    /* جابجایی دقیق جعبه به جای سپر: translate(174px, -143px) */
    0%   { transform: translate(174px, -143px) translateX(-150%); opacity: 0; }
    20%  { transform: translate(174px, -143px) translateX(0); opacity: 1; }
    25%  { transform: translate(174px, -143px) translateX(0); }
    35%  { transform: translate(0, 0) rotate(10deg); opacity: 1; }
    38%  { transform: translateY(-15px) rotate(-5deg); }
    41%  { transform: translateY(0) rotate(2deg); }
    43%, 90% { transform: translate(0, 0) rotate(0); opacity: 1; }
    100% { opacity: 0; }
}

@keyframes barbari-shield-appear-v2 {
    0%, 34% { opacity: 0; transform: scale(0.5); }
    45% { opacity: 1; transform: scale(1.1); }
    50%, 90% { opacity: 1; transform: scale(1); }
    100% { opacity: 0; }
}

@keyframes barbari-check-draw-v2 {
    0%, 49% { stroke-dashoffset: 80; opacity: 0; }
    60% { stroke-dashoffset: 0; opacity: 1; }
    90% { stroke-dashoffset: 0; opacity: 1; }
    100% { opacity: 0; }
}

@keyframes barbari-tire-bob-v2 {
    0%, 100% { transform: translateY(0); }
    50%      { transform: translateY(2px); }
}

/* --- 3. Applying Animations --- */

/* --- [!!] FIX 2: Speed Up [!!] --- */
/* کل حلقه انیمیشن از 8 ثانیه به 7 ثانیه کاهش یافت */
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-car {
    animation: barbari-car-drive-in-v2 7s infinite ease-in-out;
}
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-box {
    animation: barbari-box-fall-v2 7s infinite ease-in-out;
}
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-shield {
    animation: barbari-shield-appear-v2 7s infinite ease-in-out;
}
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-check {
    stroke-dasharray: 80;
    stroke-dashoffset: 80;
    animation: barbari-check-draw-v2 7s infinite ease-in-out;
}
/* --------------------------------- */

.elementor-121 .elementor-element.elementor-element-07683bb #barbari-tire1 {
    animation: barbari-tire-bob-v2 0.5s infinite ease-in-out;
}
.elementor-121 .elementor-element.elementor-element-07683bb #barbari-tire2 {
    animation: barbari-tire-bob-v2 0.5s infinite ease-in-out;
    animation-delay: -0.1s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2823022 *//* ------------------------------------ */
/* --- Animation: Life Insurance (V-Final-v2) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* این بخش تغییری نکرده است */
.elementor-121 .elementor-element.elementor-element-2823022 #omr-lefthand,
.elementor-121 .elementor-element.elementor-element-2823022 #omr-righthand,
.elementor-121 .elementor-element.elementor-element-2823022 #omr-baby {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions (v2) --- */

/* انیمیشن نوزاد:
   از نقطه استراحت (بالا) به آرامی پایین می‌آید و برمی‌گردد
*/
@keyframes omr-baby-toss-v2 {
    0%, 100% {
        transform: translateY(0); /* نقطه استراحت / اوج حرکت */
    }
    50% {
        transform: translateY(70px); /* نقطه پایین (dip) */
    }
}

/* انیمیشن دست چپ:
  همراهی نوزاد به پایین + چرخش خفیف به داخل
*/
@keyframes omr-lefthand-toss-v2 {
    0%, 100% {
        transform: translateY(0) rotate(0);
    }
    50% {
        /* کمی پایین می‌آید
          کمی به راست (داخل) می‌چرخد تا حس گرفتن بدهد
        */
        transform: translateY(12px) rotate(-10deg); 
    }
}

/* انیمیشن دست راست:
  دقیقاً مانند دست چپ اما در جهت مخالف
*/
@keyframes omr-righthand-toss-v2 {
    0%, 100% {
        transform: translateY(0) rotate(0);
    }
    50% {
        /* کمی پایین می‌آید
          کمی به چپ (داخل) می‌چرخد
        */
        transform: translateY(12px) rotate(10deg); 
    }
}


/* --- 3. Applying Animations (v2) --- */

/* اعمال انیمیشن‌های جدید با همان زمان‌بندی نرم قبلی */
.elementor-121 .elementor-element.elementor-element-2823022 #omr-baby {
    animation: omr-baby-toss-v2 2.2s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-2823022 #omr-lefthand {
    animation: omr-lefthand-toss-v2 2.2s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-2823022 #omr-righthand {
    animation: omr-righthand-toss-v2 2.2s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3abf745 *//* ------------------------------------ */
/* ---  Animation: Energy Insurance (V-Final-v4) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/*
  تنظیمات مرکز برای توربین‌ها حذف شد
  چون هر توربین مختصات مرکز منحصر به فرد خودش را دارد
*/
.elementor-121 .elementor-element.elementor-element-3abf745 #senergy-shield,
.elementor-121 .elementor-element.elementor-element-3abf745 #energy-check {
    transform-origin: center center;
}


/* --- 2. Keyframes Definitions --- */

/* انیمیشن چرخش (بدون تغییر) */
@keyframes energy-turbine-spin-v1 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

/* (کی‌فریم‌های سپر و تیک بدون تغییر باقی می‌مانند) */
@keyframes energy-shield-draw-v1 {
    0% { stroke-dashoffset: 350; opacity: 0; }
    10% { opacity: 1; }
    35% { stroke-dashoffset: 0; opacity: 1; }
    85%, 100% { stroke-dashoffset: 0; opacity: 1; }
    95%, 100% { opacity: 0; }
}

@keyframes energy-check-draw-v1 {
    0%, 34% { stroke-dashoffset: 100; opacity: 0; }
    40% { opacity: 1; }
    55% { stroke-dashoffset: 0; opacity: 1; }
    85%, 100% { stroke-dashoffset: 0; opacity: 1; }
    95%, 100% { opacity: 0; }
}


/* --- 3. Applying Animations --- */

/* [!!] اعمال انیمیشن با مختصات دقیق مرکز (v4) [!!] */

.elementor-121 .elementor-element.elementor-element-3abf745 #energy-ring1 {
    /* مختصات مرکز دقیق (میانگین‌گیری شده از SVG) */
    transform-origin: 134.9px 143.4px;
    animation: energy-turbine-spin-v1 5s linear infinite;
}

.elementor-121 .elementor-element.elementor-element-3abf745 #energy-ring2 {
    /* مختصات مرکز دقیق (میانگین‌گیری شده از SVG) */
    transform-origin: 222.0px 77.2px;
    animation: energy-turbine-spin-v1 6s linear infinite;
}

.elementor-121 .elementor-element.elementor-element-3abf745 #energy-ring3 {
    /* مختصات مرکز دقیق (میانگین‌گیری شده از SVG) */
    transform-origin: 290.9px 146.4px;
    animation: energy-turbine-spin-v1 7s linear infinite;
}


/* اعمال انیمیشن سپر و تیک */
.elementor-121 .elementor-element.elementor-element-3abf745 #senergy-shield {
    /* [!!] این عدد (350) باید بر اساس طول واقعی path تنظیم شود [!!] */
    stroke-dasharray: 350; 
    stroke-dashoffset: 350;
    animation: energy-shield-draw-v1 4s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-3abf745 #energy-check {
    /* [!!] این عدد (100) باید بر اساس طول واقعی path تنظیم شود [!!] */
    stroke-dasharray: 100; 
    stroke-dashoffset: 100;
    animation: energy-check-draw-v1 4s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-83fa7d9 *//* ------------------------------------ */
/* --- Animation: Electronics Insurance (V-Final-v4) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* (بدون تغییر) */
.elementor-121 .elementor-element.elementor-element-83fa7d9 #elec-phone,
.elementor-121 .elementor-element.elementor-element-83fa7d9 #elec-umbrella1,
.elementor-121 .elementor-element.elementor-element-83fa7d9 #elec-umbrella2 {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions (v4) --- */

/* [!!] اصلاح کامل: انیمیشن موبایل از ویبره به تکان چپ و راست تغییر کرد [!!] */
@keyframes elec-phone-sway-v4 {
    /* 0% تا 40% ثابت */
    0%, 40%, 100% {
        transform: rotate(0deg);
    }
    
    /* تکان به چپ */
    50% {
        transform: rotate(-6deg);
    }

    /* تکان به راست */
    60% {
        transform: rotate(6deg);
    }

    /* بازگشت به مرکز */
    70% {
        transform: rotate(0deg);
    }
}

/* انیمیشن سقوط چتر (همان نسخه v2 - بدون تغییر) */
@keyframes elec-umbrella-fall-v2 {
    0% {
        transform: translateY(-25px) rotate(-10deg);
        opacity: 0;
    }
    20% {
        opacity: 1; 
    }
    50% {
        transform: translateY(15px) rotate(10deg); 
    }
    90% {
        opacity: 1;
    }
    100% {
        transform: translateY(45px) rotate(-5deg);
        opacity: 0; 
    }
}


/* --- 3. Applying Animations (v4) --- */

/* اعمال انیمیشن "تکان خوردن" جدید برای موبایل */
.elementor-121 .elementor-element.elementor-element-83fa7d9 #elec-phone {
    animation: elec-phone-sway-v4 4s infinite ease-in-out;
}

/* انیمیشن چترها (همان نسخه قبلی - بدون تغییر) */
.elementor-121 .elementor-element.elementor-element-83fa7d9 #elec-umbrella1 {
    animation: elec-umbrella-fall-v2 5s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-83fa7d9 #elec-umbrella2 {
    animation: elec-umbrella-fall-v2 5s infinite ease-in-out;
    animation-delay: -2.5s; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51fa2b8 *//* ------------------------------------ */
/* ---  Animation: Marine Insurance (V-Final-v2) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* تنظیم نقطه مرکزی برای همه عناصر */
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-moj1,
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-moj2,
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-ship,
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-shield,
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-check {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions (v2) --- */

/* انیمیشن موج (بالا و پایین رفتن نرم) - بدون تغییر */
@keyframes kashti-wave-bob-v1 {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(4px); /* حرکت به پایین */
    }
}

/* انیمیشن شناوری کشتی (بالا/پایین + چرخش) - بدون تغییر */
@keyframes kashti-ship-float-v1 {
    0%, 100% {
        transform: translateY(0) rotate(0);
    }
    25% {
        transform: translateY(2px) rotate(-2deg); /* پایین و کج به چپ */
    }
    75% {
        transform: translateY(2px) rotate(2deg); /* پایین و کج به راست */
    }
}

/* [!!] انیمیشن جدید: تیک خوردن [!!]
   این انیمیشن فقط شفافیت و کشیدن خط را کنترل می‌کند
*/
@keyframes kashti-check-draw-v1 {
    /* ۰ تا ۳۰٪: مخفی */
    0%, 30% {
        stroke-dashoffset: 80; /* فرض طول خط تیک */
        opacity: 0;
    }
    /* ۳۱٪: ظاهر می‌شود (آماده کشیدن) */
    31% {
        stroke-dashoffset: 80;
        opacity: 1;
    }
    /* ۵۰٪: تیک کامل کشیده می‌شود */
    50% {
        stroke-dashoffset: 0;
        opacity: 1;
    }
    /* ۵۰٪ تا ۸۰٪: تیک نمایش داده می‌شود (۱.۲ ثانیه) */
    80% {
        stroke-dashoffset: 0;
        opacity: 1;
    }
    /* ۹۰٪ تا ۱۰۰٪: محو می‌شود و برای لوپ بعدی ریست می‌شود */
    90%, 100% {
        stroke-dashoffset: 80;
        opacity: 0;
    }
}


/* --- 3. Applying Animations (v2) --- */

/* کل انیمیشن در یک حلقه ۴ ثانیه‌ای اجرا می‌شود */

.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-moj1 {
    animation: kashti-wave-bob-v1 4s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-moj2 {
    animation: kashti-wave-bob-v1 4s infinite ease-in-out;
    animation-delay: -2s; /* حرکت برعکس موج بالایی */
}

.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-ship {
    animation: kashti-ship-float-v1 4s infinite ease-in-out;
}

/* [!!] اصلاح: سپر حالا فقط با کشتی شناور می‌شود */
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-shield {
    animation: kashti-ship-float-v1 4s infinite ease-in-out;
}

/* [!!] اصلاح: تیک هم شناور می‌شود و هم انیمیشن تیک خوردن دارد */
.elementor-121 .elementor-element.elementor-element-51fa2b8 #kashti-check {
    stroke-dasharray: 80; /* این عدد باید بر اساس طول واقعی path تنظیم شود */
    stroke-dashoffset: 80;
    animation:
        kashti-ship-float-v1 4s infinite ease-in-out,  /* انیمیشن اول: شناوری */
        kashti-check-draw-v1 4s infinite ease-in-out; /* انیمیشن دوم: تیک */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d59e0db *//* ------------------------------------ */
/* --- Animation: Airplane Insurance (V-Final-v6) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* (بدون تغییر) */
.elementor-121 .elementor-element.elementor-element-d59e0db #air-plane,
.elementor-121 .elementor-element.elementor-element-d59e0db #air-air {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions (v5) --- */
/* (کی‌فریم‌ها بدون تغییر هستند، چون درصدها درست بود) */

@keyframes air-plane-fly-v5 {
    0%   { transform: translate(-150%, 150%); opacity: 1; }
    25%  { transform: translate(0, 0); opacity: 1; }
    60%  { transform: translate(0, 0); opacity: 1; }
    95%  { transform: translate(150%, -150%); opacity: 0; }
    100% { transform: translate(-150%, 150%); opacity: 0; }
}

@keyframes air-air-move-v5 {
    0%   { transform: translate(-150%, 150%); }
    25%  { transform: translate(0, 0); }
    60%  { transform: translate(0, 0); }
    95%  { transform: translate(150%, -150%); }
    100% { transform: translate(-150%, 150%); }
}

@keyframes air-air-visibility-v5 {
    0%, 39%  { opacity: 0; }
    60%      { opacity: 1; }
    95%      { opacity: 0; }
    100%     { opacity: 0; }
}


/* --- 3. Applying Animations (v6) --- */

/* [!!] اصلاح: کل زمان انیمیشن از ۶ به ۴ ثانیه کاهش یافت [!!] */
.elementor-121 .elementor-element.elementor-element-d59e0db #air-plane {
    animation: air-plane-fly-v5 4s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-d59e0db #air-air {
    animation:
        air-air-move-v5 4s infinite ease-in-out,
        air-air-visibility-v5 4s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab02fff *//* ------------------------------------ */
/* --- Animation: Engineering Insurance (FINAL-SIMPLE) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* --- پیدا کردن مرکز واقعی ساعت با درصد --- */
.elementor-121 .elementor-element.elementor-element-ab02fff #eng-clock {
    /* این درصدها، موقعیت دقیق مرکز ساعت شماست و با تغییر سایز هم ثابت می‌ماند */
    transform-origin: 53.6% 80.6%; 
}
.elementor-121 .elementor-element.elementor-element-ab02fff #eng-calc-nums {
    transform-origin: center;
}

/* --- 2. Keyframes Definitions --- */
@keyframes eng-calc-float-final {
    0%, 100% { transform: translateY(0); }
    50%      { transform: translateY(-3px); }
}

@keyframes eng-rotate-ccw-final {
    from { transform: rotate(0deg); }
    to   { transform: rotate(-360deg); }
}

@keyframes eng-checkmark-draw-final {
    0%, 15% { opacity: 0; stroke-dashoffset: 80; }
    30% { opacity: 1; stroke-dashoffset: 0; }
    75% { opacity: 1; stroke-dashoffset: 0; }
    90%, 100% { opacity: 0; }
}

/* --- 3. Applying Animations --- */

.elementor-121 .elementor-element.elementor-element-ab02fff #eng-calc {
    animation: eng-calc-float-final 5s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-ab02fff #eng-calc-nums {
    animation: eng-calc-nums-pulse-final 2.5s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-ab02fff #eng-clock {
    /* فقط بدنه ساعت می‌چرخد */
    animation: eng-rotate-ccw-final 15s infinite linear;
}

/* --- Checkmark Sequence --- */
.elementor-121 .elementor-element.elementor-element-ab02fff #eng-check3,
.elementor-121 .elementor-element.elementor-element-ab02fff #eng-check2,
.elementor-121 .elementor-element.elementor-element-ab02fff #eng-check1_2 {
    stroke-dasharray: 80;
    stroke-dashoffset: 80;
    transform-origin: center center;
}

.elementor-121 .elementor-element.elementor-element-ab02fff #eng-check3 { /* تیک اول */
    animation: eng-checkmark-draw-final 5s infinite ease-in-out;
    animation-delay: 0s;
}

.elementor-121 .elementor-element.elementor-element-ab02fff #eng-check2 { /* تیک دوم */
    animation: eng-checkmark-draw-final 5s infinite ease-in-out;
    animation-delay: 0.7s;
}

.elementor-121 .elementor-element.elementor-element-ab02fff #eng-check1_2 { /* تیک سوم (طلایی) */
    animation: eng-checkmark-draw-final 5s infinite ease-in-out;
    animation-delay: 1.4s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f569d5 *//* ------------------------------------ */
/* --- Animation: Liability Insurance (V-Final) --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
.elementor-121 .elementor-element.elementor-element-6f569d5 #masul-umbrella,
.elementor-121 .elementor-element.elementor-element-6f569d5 #masul-coin,
.elementor-121 .elementor-element.elementor-element-6f569d5 #masul-people {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions --- */

/* انیمیشن چتر: بالا رفتن و پایین آمدن */
@keyframes masul-umbrella-lift-v1 {
    /* فاز ۱: مکث (۱ ثانیه) - چتر پایین است */
    0%, 20% {
        transform: translateY(35px); /* چتر پایین آمده تا آدم‌ها را بپوشاند */
    }
    /* فاز ۲: چتر بالا می‌رود */
    40% {
        transform: translateY(0);
    }
    /* فاز ۳: چتر بالا می‌ماند (تا سکه بچرخد) */
    60% {
        transform: translateY(0);
    }
    /* فاز ۴: چتر پایین می‌آید */
    80% {
        transform: translateY(35px);
    }
    /* فاز ۵: چتر پایین می‌ماند (شروع مکث بعدی) */
    100% {
        transform: translateY(35px);
    }
}

/* انیمیشن آدم‌ها: ظاهر و پنهان شدن */
@keyframes masul-people-appear-v1 {
    /* فاز ۱: مخفی (زیر چتر) */
    0%, 20% {
        opacity: 0;
    }
    /* فاز ۲: همزمان با چتر ظاهر می‌شوند */
    40% {
        opacity: 1;
    }
    /* فاز ۳: قابل مشاهده */
    60% {
        opacity: 1;
    }
    /* فاز ۴: همزمان با چتر پنهان می‌شوند */
    80% {
        opacity: 0;
    }
    /* فاز ۵: مخفی */
    100% {
        opacity: 0;
    }
}

/* انیمیشن سکه: ظاهر شدن و چرخیدن */
@keyframes masul-coin-spin-v1 {
    /* تا قبل از بالا رفتن کامل چتر، مخفی است */
    0%, 40% {
        opacity: 0;
        transform: scale(0.5) rotateY(0deg);
    }
    /* فاز ۲: ظاهر شدن (Pop) */
    45% {
        opacity: 1;
        transform: scale(1.1) rotateY(0deg);
    }
    /* فاز ۳: چرخیدن کامل */
    55% {
        transform: scale(1) rotateY(360deg);
    }
    /* فاز ۴: قابل مشاهده ماندن */
    60% {
        opacity: 1;
        transform: scale(1) rotateY(360deg);
    }
    /* فاز ۵: پنهان شدن (همزمان با پایین آمدن چتر) */
    80%, 100% {
        opacity: 0;
        transform: scale(0.5) rotateY(360deg);
    }
}


/* --- 3. Applying Animations --- */

/* کل انیمیشن در یک لوپ ۵ ثانیه‌ای اجرا می‌شود */
.elementor-121 .elementor-element.elementor-element-6f569d5 #masul-umbrella {
    animation: masul-umbrella-lift-v1 5s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-6f569d5 #masul-people {
    animation: masul-people-appear-v1 5s infinite ease-in-out;
}

.elementor-121 .elementor-element.elementor-element-6f569d5 #masul-coin {
    animation: masul-coin-spin-v1 5s infinite ease-in-out;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-828ae30 *//* ------------------------------------ */
/* ---   Animation: Money Insurance (V-Final-v5)   --- */
/* ------------------------------------ */

/* --- 1. General Setup --- */
/* (بدون تغییر) */
.elementor-121 .elementor-element.elementor-element-828ae30 #money-dollar,
.elementor-121 .elementor-element.elementor-element-828ae30 #money-line1,
.elementor-121 .elementor-element.elementor-element-828ae30 #money-line2,
.elementor-121 .elementor-element.elementor-element-828ae30 #money-line3 {
    transform-origin: center center;
    transform-box: fill-box;
}


/* --- 2. Keyframes Definitions (v5) --- */

/* انیمیشن اسکناس (حرکت + تکان افقی در لوپ ۶ ثانیه‌ای) */
@keyframes money-dollar-animate-v5 {
    /* فاز ۱: پایین و حرکت به بالا (0s-1s) */
    0% {
        transform: translateY(35px) scaleX(1);
    }
    16.6% { /* 1s */
        transform: translateY(0) scaleX(1);
    }
    
    /* فاز ۲: مکث (1s-3s) */
    50% { /* 3s */
        transform: translateY(0) scaleX(1);
    }

    /* فاز ۳: تکان خوردن (3s-4s) */
    58.3% { /* 3.5s */
        transform: translateY(0) scaleX(0.85); /* جمع شدن */
    }
    66.6% { /* 4s */
        transform: translateY(0) scaleX(1); /* بازگشت */
    }

    /* فاز ۴: پایین رفتن (4s-5s) */
    83.3% { /* 5s */
        transform: translateY(35px) scaleX(1);
    }

    /* فاز ۵: پایین ماندن (5s-6s) */
    100% {
        transform: translateY(35px) scaleX(1);
    }
}

/* [!!] انیمیشن حرکت خطوط (فقط بالا/پایین) [!!] */
@keyframes money-lines-move-v5 {
    /* فاز ۱: بالا رفتن (0s-1s) */
    0% {
        transform: translateY(35px);
    }
    16.6% { /* 1s */
        transform: translateY(0);
    }
    
    /* فاز ۲: مکث (1s-4s) */
    66.6% { /* 4s */
        transform: translateY(0);
    }

    /* فاز ۳: پایین رفتن (4s-5s) */
    83.3% { /* 5s */
        transform: translateY(35px);
    }

    /* فاز ۴: پایین ماندن (5s-6s) */
    100% {
        transform: translateY(35px);
    }
}

/* [!!] انیمیشن شفافیت خطوط (ظاهر/محو شدن) [!!] */
@keyframes money-lines-fade-v5 {
    /* فاز ۱: مخفی (0s-1s) (در حین بالا آمدن) */
    0%, 16.6% { /* 1s */
        opacity: 0;
    }
    
    /* فاز ۲: ظاهر شدن (1s-2s) (بعد از رسیدن) */
    33.3% { /* 2s */
        opacity: 1;
    }
    
    /* فاز ۳: مکث (2s-4s) (قابل مشاهده) */
    66.6% { /* 4s */
        opacity: 1;
    }
    
    /* فاز ۴: محو شدن (4s-5s) (در حین پایین رفتن) */
    83.3% { /* 5s */
        opacity: 0;
    }
    
    /* فاز ۵: مخفی ماندن (5s-6s) */
    100% {
        opacity: 0;
    }
}


/* --- 3. Applying Animations (v5) --- */

/* کل انیمیشن در یک لوپ ۶ ثانیه‌ای اجرا می‌شود */
.elementor-121 .elementor-element.elementor-element-828ae30 #money-dollar {
    animation: money-dollar-animate-v5 6s infinite ease-in-out;
}

/* [!!] خطوط دو انیمیشن همزمان می‌گیرند [!!] */
.elementor-121 .elementor-element.elementor-element-828ae30 #money-line1 {
    animation:
        money-lines-move-v5 6s infinite ease-in-out,        /* ۱. انیمیشن حرکت (بدون تاخیر) */
        money-lines-fade-v5 6s infinite ease-in-out 0.1s;   /* ۲. انیمیشن شفافیت (با تاخیر) */
}
.elementor-121 .elementor-element.elementor-element-828ae30 #money-line2 {
    animation:
        money-lines-move-v5 6s infinite ease-in-out,
        money-lines-fade-v5 6s infinite ease-in-out 0.2s;
}
.elementor-121 .elementor-element.elementor-element-828ae30 #money-line3 {
    animation:
        money-lines-move-v5 6s infinite ease-in-out,
        money-lines-fade-v5 6s infinite ease-in-out 0.3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a60acc */.elementor-121 .elementor-element.elementor-element-3a60acc svg{
    width: 22px;
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd7ec30 */.elementor-121 .elementor-element.elementor-element-fd7ec30 svg{
    width: 22px;
    margin-top: -5px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-121 .desktop-header{
    background: transparent !important;
}/* End custom CSS */