.elementor-765 .elementor-element.elementor-element-9eef02e{--display:flex;--min-height:724px;--overflow:hidden;--background-transition:0.3s;--margin-top:-40px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-765 .elementor-element.elementor-element-9eef02e:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-9eef02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#184C99;}.elementor-765 .elementor-element.elementor-element-9eef02e, .elementor-765 .elementor-element.elementor-element-9eef02e::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-dcebafa{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-dcebafa:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-dcebafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/map-slid-1.png");background-position:center right;background-repeat:no-repeat;}.elementor-765 .elementor-element.elementor-element-dcebafa, .elementor-765 .elementor-element.elementor-element-dcebafa::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-dcebafa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-765 .elementor-element.elementor-element-ff8478e{--display:flex;--min-height:44px;--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;--justify-content:center;--align-items:center;--gap:20px;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;--position:absolute;bottom:141px;--z-index:99;}.elementor-765 .elementor-element.elementor-element-ff8478e:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-ff8478e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76c1697 );}.elementor-765 .elementor-element.elementor-element-ff8478e, .elementor-765 .elementor-element.elementor-element-ff8478e::before{--border-transition:0.3s;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-ff8478e{left:564px;}body.rtl .elementor-765 .elementor-element.elementor-element-ff8478e{right:564px;}.elementor-765 .elementor-element.elementor-element-e7f509b .elementor-heading-title{color:#184C99;font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-475296b{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-5d21747 > .elementor-widget-container{padding:0px 60px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-15f17a0{left:-7px;}body.rtl .elementor-765 .elementor-element.elementor-element-15f17a0{right:-7px;}.elementor-765 .elementor-element.elementor-element-15f17a0{top:200px;}.elementor-765 .elementor-element.elementor-element-15f17a0 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-765 .elementor-element.elementor-element-a437342 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-76c1697 );border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-a437342{left:52px;}body.rtl .elementor-765 .elementor-element.elementor-element-a437342{right:52px;}.elementor-765 .elementor-element.elementor-element-a437342{top:319px;}.elementor-765 .elementor-element.elementor-element-649675e img{border-style:none;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-649675e{right:10px;}body.rtl .elementor-765 .elementor-element.elementor-element-649675e{left:10px;}.elementor-765 .elementor-element.elementor-element-649675e{bottom:5px;}.elementor-765 .elementor-element.elementor-element-649675e > .elementor-widget-container{border-style:none;}.elementor-765 .elementor-element.elementor-element-09d1511 img{border-style:none;border-radius:6px 6px 6px 6px;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-09d1511{right:302.3px;}body.rtl .elementor-765 .elementor-element.elementor-element-09d1511{left:302.3px;}.elementor-765 .elementor-element.elementor-element-09d1511{bottom:-39px;}.elementor-765 .elementor-element.elementor-element-09d1511 > .elementor-widget-container{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-76c1697 );border-radius:8px 8px 8px 8px;}.elementor-765 .elementor-element.elementor-element-cfa65a9{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-ab465b9{--display:flex;--min-height:94px;--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;--justify-content:space-between;--align-items:center;--gap:16px;--background-transition:0.3s;--border-radius:65px 65px 65px 65px;--border-top-left-radius:65px;--border-top-right-radius:65px;--border-bottom-right-radius:65px;--border-bottom-left-radius:65px;box-shadow:2px 4px 20px 0px rgba(0, 59.99999999999989, 179, 0.13);--margin-top:-47px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:51px;--padding-bottom:0px;--padding-left:23px;}.elementor-765 .elementor-element.elementor-element-ab465b9:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-ab465b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76c1697 );}.elementor-765 .elementor-element.elementor-element-ab465b9, .elementor-765 .elementor-element.elementor-element-ab465b9::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-d00b897{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-4ea3014 .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:18px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-e962e72{--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;--align-items:center;--gap:10px;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button{font-family:"IranSansX", Sans-serif;font-size:14px;font-weight:400;fill:#687B8C;color:#687B8C;background-color:#10CCE800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 18px 0px 18px;}.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button:hover, .elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button:focus{color:var( --e-global-color-76c1697 );background-color:var( --e-global-color-primary );}.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button:hover svg, .elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button:focus svg{fill:var( --e-global-color-76c1697 );}.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button{font-family:"IranSansX", Sans-serif;font-size:14px;font-weight:400;fill:#687B8C;color:#687B8C;background-color:#10CCE800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 18px 0px 18px;}.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button:hover, .elementor-765 .elementor-element.elementor-element-e14571a .elementor-button:focus{color:var( --e-global-color-76c1697 );background-color:var( --e-global-color-primary );}.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button:hover svg, .elementor-765 .elementor-element.elementor-element-e14571a .elementor-button:focus svg{fill:var( --e-global-color-76c1697 );}.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button{font-family:"IranSansX", Sans-serif;font-size:14px;font-weight:400;fill:#687B8C;color:#687B8C;background-color:#10CCE800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 18px 0px 18px;}.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button:hover, .elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button:focus{color:var( --e-global-color-76c1697 );background-color:var( --e-global-color-primary );}.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button:hover svg, .elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button:focus svg{fill:var( --e-global-color-76c1697 );}.elementor-765 .elementor-element.elementor-element-7559098{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:16px;--overflow:hidden;--background-transition:0.3s;--padding-top:150px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-7559098:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-7559098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/unnamed-file.png");background-position:top right;background-repeat:no-repeat;}.elementor-765 .elementor-element.elementor-element-7559098, .elementor-765 .elementor-element.elementor-element-7559098::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-96df481{--display:flex;--gap:36px;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-0b99f9d{--display:flex;--gap:8px;--background-transition:0.3s;--padding-top:0px;--padding-right:120px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-d6291fc .elementor-heading-title{color:#111E56;font-family:"IranSansX", Sans-serif;font-size:22px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-df60ec0{font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:400;line-height:29px;}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-765 .elementor-element.elementor-element-af574cf{--e-icon-list-icon-size:34px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-icon{padding-right:0px;}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-item > a{font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-text{color:#0F155C;transition:color 0.3s;}.elementor-765 .elementor-element.elementor-element-af574cf > .elementor-widget-container{padding:0px 40px 0px 0px;}.elementor-765 .elementor-element.elementor-element-308282a .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-765 .elementor-element.elementor-element-308282a .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-765 .elementor-element.elementor-element-308282a .elementor-button{font-family:"IranSansX", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-76c1697 );color:var( --e-global-color-76c1697 );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;box-shadow:0px 6px 16px 0px #92E6FF;padding:0px 18px 0px 18px;}.elementor-765 .elementor-element.elementor-element-308282a .elementor-button:hover, .elementor-765 .elementor-element.elementor-element-308282a .elementor-button:focus{color:#687B8C;background-color:#10CCE800;}.elementor-765 .elementor-element.elementor-element-308282a .elementor-button:hover svg, .elementor-765 .elementor-element.elementor-element-308282a .elementor-button:focus svg{fill:#687B8C;}.elementor-765 .elementor-element.elementor-element-308282a.elementor-element{--align-self:flex-end;}.elementor-765 .elementor-element.elementor-element-a8c39a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-a8c39a4:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-a8c39a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/world-map-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-765 .elementor-element.elementor-element-a8c39a4, .elementor-765 .elementor-element.elementor-element-a8c39a4::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-99f2bef{--display:flex;--gap:20px;--background-transition:0.3s;--padding-top:100px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-1f01006{--display:flex;--gap:8px;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-5aeae64{text-align:center;}.elementor-765 .elementor-element.elementor-element-5aeae64 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"IranSansX", Sans-serif;font-size:22px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-4796041{text-align:center;color:#687B8C;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:400;line-height:26px;width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-765 .elementor-element.elementor-element-4796041.elementor-element{--align-self:center;}.elementor-765 .elementor-element.elementor-element-64014a1{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-0358b74{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-b2caf48{--display:flex;--background-transition:0.3s;--padding-top:48px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-7d8a6f6{--display:flex;--min-height:178px;--justify-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#D3EEFF;--border-color:#D3EEFF;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;--padding-top:7px;--padding-right:7px;--padding-bottom:7px;--padding-left:7px;}.elementor-765 .elementor-element.elementor-element-7d8a6f6, .elementor-765 .elementor-element.elementor-element-7d8a6f6::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-1cb86d5 img{width:100%;height:178px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-765 .elementor-element.elementor-element-855ff20{text-align:left;}.elementor-765 .elementor-element.elementor-element-855ff20 .elementor-heading-title{font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-855ff20 > .elementor-widget-container{padding:14px 0px 14px 35px;}.elementor-765 .elementor-element.elementor-element-fd1da7f > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:#F6F9FF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3EEFF;border-radius:99px 99px 99px 99px;box-shadow:0px 8px 8px 0px rgba(70, 74.00000000000004, 154, 0.32);}.elementor-765 .elementor-element.elementor-element-983b5fc{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-45fbb19{--display:flex;--background-transition:0.3s;--padding-top:48px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-0680497{--display:flex;--min-height:178px;--justify-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#D3EEFF;--border-color:#D3EEFF;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;--padding-top:7px;--padding-right:7px;--padding-bottom:7px;--padding-left:7px;}.elementor-765 .elementor-element.elementor-element-0680497, .elementor-765 .elementor-element.elementor-element-0680497::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-be3fe3f img{width:100%;height:178px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-765 .elementor-element.elementor-element-58c1ebc{text-align:left;}.elementor-765 .elementor-element.elementor-element-58c1ebc .elementor-heading-title{font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-58c1ebc > .elementor-widget-container{padding:14px 0px 14px 35px;}.elementor-765 .elementor-element.elementor-element-5048b56 > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:#F6F9FF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3EEFF;border-radius:99px 99px 99px 99px;box-shadow:0px 8px 8px 0px rgba(70, 74.00000000000004, 154, 0.32);}.elementor-765 .elementor-element.elementor-element-69a735e{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-44f3362{--display:flex;--background-transition:0.3s;--padding-top:48px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-10cf4aa{--display:flex;--min-height:178px;--justify-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#D3EEFF;--border-color:#D3EEFF;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;--padding-top:7px;--padding-right:7px;--padding-bottom:7px;--padding-left:7px;}.elementor-765 .elementor-element.elementor-element-10cf4aa, .elementor-765 .elementor-element.elementor-element-10cf4aa::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-16c4ec8 img{width:100%;height:178px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-765 .elementor-element.elementor-element-96cbb72{text-align:left;}.elementor-765 .elementor-element.elementor-element-96cbb72 .elementor-heading-title{font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-96cbb72 > .elementor-widget-container{padding:14px 0px 14px 35px;}.elementor-765 .elementor-element.elementor-element-f25564e > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:#F6F9FF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3EEFF;border-radius:99px 99px 99px 99px;box-shadow:0px 8px 8px 0px rgba(70, 74.00000000000004, 154, 0.32);}.elementor-765 .elementor-element.elementor-element-f8191c7{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-1da6f4e{--display:flex;--background-transition:0.3s;--padding-top:48px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-035a370{--display:flex;--min-height:178px;--justify-content:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#D3EEFF;--border-color:#D3EEFF;--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;--padding-top:7px;--padding-right:7px;--padding-bottom:7px;--padding-left:7px;}.elementor-765 .elementor-element.elementor-element-035a370, .elementor-765 .elementor-element.elementor-element-035a370::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-aa7c496 img{width:100%;height:178px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-765 .elementor-element.elementor-element-621e1d9{text-align:left;}.elementor-765 .elementor-element.elementor-element-621e1d9 .elementor-heading-title{font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-621e1d9 > .elementor-widget-container{padding:14px 0px 14px 35px;}.elementor-765 .elementor-element.elementor-element-ffc7746 > .elementor-widget-container{padding:12px 12px 12px 12px;background-color:#F6F9FF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3EEFF;border-radius:99px 99px 99px 99px;box-shadow:0px 8px 8px 0px rgba(70, 74.00000000000004, 154, 0.32);}.elementor-765 .elementor-element.elementor-element-7aaf0a7{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-765 .elementor-element.elementor-element-794a55c{--display:flex;--overflow:hidden;--background-transition:0.3s;--padding-top:64px;--padding-right:20px;--padding-bottom:110px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-5ac2858{--display:flex;--min-height:720px;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-5ac2858:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-5ac2858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/09/Group-1261152737-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-765 .elementor-element.elementor-element-5ac2858, .elementor-765 .elementor-element.elementor-element-5ac2858::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-57c9dff .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-57c9dff{left:137px;}body.rtl .elementor-765 .elementor-element.elementor-element-57c9dff{right:137px;}.elementor-765 .elementor-element.elementor-element-57c9dff{top:164px;}.elementor-765 .elementor-element.elementor-element-09cbadd .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-09cbadd{right:299.9px;}body.rtl .elementor-765 .elementor-element.elementor-element-09cbadd{left:299.9px;}.elementor-765 .elementor-element.elementor-element-09cbadd{top:164px;}.elementor-765 .elementor-element.elementor-element-a12db86 .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-a12db86{right:54.4px;}body.rtl .elementor-765 .elementor-element.elementor-element-a12db86{left:54.4px;}.elementor-765 .elementor-element.elementor-element-a12db86{top:453px;}.elementor-765 .elementor-element.elementor-element-1efc79e .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-1efc79e{right:213.4px;}body.rtl .elementor-765 .elementor-element.elementor-element-1efc79e{left:213.4px;}.elementor-765 .elementor-element.elementor-element-1efc79e{top:608px;}.elementor-765 .elementor-element.elementor-element-9ce1adf .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-9ce1adf{left:123px;}body.rtl .elementor-765 .elementor-element.elementor-element-9ce1adf{right:123px;}.elementor-765 .elementor-element.elementor-element-9ce1adf{top:349px;}.elementor-765 .elementor-element.elementor-element-d21fcfc .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-d21fcfc{left:130px;}body.rtl .elementor-765 .elementor-element.elementor-element-d21fcfc{right:130px;}.elementor-765 .elementor-element.elementor-element-d21fcfc{top:555px;}.elementor-765 .elementor-element.elementor-element-eb3f50c{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-eb3f50c:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-eb3f50c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/09/Group-1261152794.png");background-position:center center;background-repeat:no-repeat;}.elementor-765 .elementor-element.elementor-element-eb3f50c, .elementor-765 .elementor-element.elementor-element-eb3f50c::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-b0b820b{--display:flex;--min-height:978px;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-192d178{--display:flex;--min-height:176px;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:64px;--position:absolute;top:248px;}.elementor-765 .elementor-element.elementor-element-192d178, .elementor-765 .elementor-element.elementor-element-192d178::before{--border-transition:0.3s;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-192d178{left:21px;}body.rtl .elementor-765 .elementor-element.elementor-element-192d178{right:21px;}.elementor-765 .elementor-element.elementor-element-53d70f0 .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-53d70f0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-15951b8{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-8500d2e{--display:flex;--min-height:176px;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:64px;--position:absolute;top:403px;}.elementor-765 .elementor-element.elementor-element-8500d2e, .elementor-765 .elementor-element.elementor-element-8500d2e::before{--border-transition:0.3s;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-8500d2e{right:121.6px;}body.rtl .elementor-765 .elementor-element.elementor-element-8500d2e{left:121.6px;}.elementor-765 .elementor-element.elementor-element-a690a78 .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-a690a78 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-f72b971{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-f66894c{--display:flex;--min-height:176px;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:64px;--position:absolute;top:570px;}.elementor-765 .elementor-element.elementor-element-f66894c, .elementor-765 .elementor-element.elementor-element-f66894c::before{--border-transition:0.3s;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-f66894c{left:80px;}body.rtl .elementor-765 .elementor-element.elementor-element-f66894c{right:80px;}.elementor-765 .elementor-element.elementor-element-545b071 .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-545b071 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-f9ef993{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-dd1579f{--display:flex;--min-height:176px;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:64px;--position:absolute;top:716px;}.elementor-765 .elementor-element.elementor-element-dd1579f, .elementor-765 .elementor-element.elementor-element-dd1579f::before{--border-transition:0.3s;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-dd1579f{right:91.6px;}body.rtl .elementor-765 .elementor-element.elementor-element-dd1579f{left:91.6px;}.elementor-765 .elementor-element.elementor-element-ecc4b6d .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-ecc4b6d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-431ab66{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-5766871{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-5766871:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-5766871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/Group-1261152794.svg");background-position:center center;background-repeat:no-repeat;}.elementor-765 .elementor-element.elementor-element-5766871, .elementor-765 .elementor-element.elementor-element-5766871::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-4ffb93c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--padding-top:48px;--padding-right:20px;--padding-bottom:48px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-6039b3f{--display:flex;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:36px;--padding-right:40px;--padding-bottom:36px;--padding-left:64px;}.elementor-765 .elementor-element.elementor-element-6039b3f, .elementor-765 .elementor-element.elementor-element-6039b3f::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-d16b0eb .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-d16b0eb > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-ca41b49{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-dc51c1e{--display:flex;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:36px;--padding-right:40px;--padding-bottom:36px;--padding-left:64px;}.elementor-765 .elementor-element.elementor-element-dc51c1e, .elementor-765 .elementor-element.elementor-element-dc51c1e::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-0867cc3 .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-0867cc3 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-16689f1{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-007464a{--display:flex;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:36px;--padding-right:40px;--padding-bottom:36px;--padding-left:64px;}.elementor-765 .elementor-element.elementor-element-007464a, .elementor-765 .elementor-element.elementor-element-007464a::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-13a306e .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-13a306e > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-1540fbe{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-398e7d9{--display:flex;--justify-content:center;--gap:8px;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:#15E6FC;--border-color:#15E6FC;--border-radius:88px 88px 88px 88px;--border-top-left-radius:88px;--border-top-right-radius:88px;--border-bottom-right-radius:88px;--border-bottom-left-radius:88px;--padding-top:36px;--padding-right:40px;--padding-bottom:36px;--padding-left:64px;}.elementor-765 .elementor-element.elementor-element-398e7d9, .elementor-765 .elementor-element.elementor-element-398e7d9::before{--border-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-2bdb40f .elementor-heading-title{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:16px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-2bdb40f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-765 .elementor-element.elementor-element-71dbd24{color:var( --e-global-color-76c1697 );font-family:"IranSansX", Sans-serif;font-size:13px;font-weight:400;line-height:20px;}.elementor-765 .elementor-element.elementor-element-8423865{--display:flex;--gap:12px;--overflow:hidden;--background-transition:0.3s;--padding-top:143px;--padding-right:20px;--padding-bottom:47px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-6b9d0f8{text-align:center;}.elementor-765 .elementor-element.elementor-element-6b9d0f8 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"IranSansX", Sans-serif;font-size:29px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-6b9d0f8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-765 .elementor-element.elementor-element-cab5010{text-align:center;}.elementor-765 .elementor-element.elementor-element-cab5010 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:900;text-transform:uppercase;letter-spacing:2px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button{font-family:"IranSansX", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-76c1697 );color:var( --e-global-color-76c1697 );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;box-shadow:0px 6px 16px 0px #92E6FF;padding:0px 18px 0px 18px;}.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button:hover, .elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button:focus{color:#687B8C;background-color:#10CCE800;}.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button:hover svg, .elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button:focus svg{fill:#687B8C;}.elementor-765 .elementor-element.elementor-element-d50a04b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-765 .elementor-element.elementor-element-d50a04b.elementor-element{--align-self:center;}.elementor-765 .elementor-element.elementor-element-20892f1{--display:flex;--gap:39px;--background-transition:0.3s;--padding-top:87px;--padding-right:0px;--padding-bottom:87px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-f146e9b{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-c0bd3f5{text-align:center;}.elementor-765 .elementor-element.elementor-element-c0bd3f5 .elementor-heading-title{color:#034D82;font-family:"IranSansX", Sans-serif;font-size:22px;font-weight:700;}.elementor-765 .elementor-element.elementor-element-c0bd3f5 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-765 .elementor-element.elementor-element-84dc99a{--display:flex;--background-transition:0.3s;}.elementor-765 .elementor-element.elementor-element-0f31ca2{--swiper-slides-to-display:4;--swiper-slides-gap:16px;--dots-normal-color:var( --e-global-color-secondary );--swiper-pagination-spacing:20px;}.elementor-765 .elementor-element.elementor-element-0f31ca2 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1240px){body:not(.rtl) .elementor-765 .elementor-element.elementor-element-ff8478e{left:100px;}body.rtl .elementor-765 .elementor-element.elementor-element-ff8478e{right:100px;}.elementor-765 .elementor-element.elementor-element-ff8478e{bottom:220px;--z-index:9;}.elementor-765 .elementor-element.elementor-element-7aaf0a7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-765 .elementor-element.elementor-element-5766871:not(.elementor-motion-effects-element-type-background), .elementor-765 .elementor-element.elementor-element-5766871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/Group-1261152761.svg");}.elementor-765 .elementor-element.elementor-element-0f31ca2{--swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-765 .elementor-element.elementor-element-9eef02e{--min-height:80vh;}.elementor-765 .elementor-element.elementor-element-ff8478e{--width:90%;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;bottom:116px;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-ff8478e{left:5%;}body.rtl .elementor-765 .elementor-element.elementor-element-ff8478e{right:5%;}.elementor-765 .elementor-element.elementor-element-475296b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-765 .elementor-element.elementor-element-5d21747 > .elementor-widget-container{padding:18px 28px 0px 0px;}.elementor-765 .elementor-element.elementor-element-15f17a0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:153px;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-15f17a0{left:15px;}body.rtl .elementor-765 .elementor-element.elementor-element-15f17a0{right:15px;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-649675e{right:-111.1px;}body.rtl .elementor-765 .elementor-element.elementor-element-649675e{left:-111.1px;}.elementor-765 .elementor-element.elementor-element-649675e{bottom:144px;}body:not(.rtl) .elementor-765 .elementor-element.elementor-element-09d1511{right:201px;}body.rtl .elementor-765 .elementor-element.elementor-element-09d1511{left:201px;}.elementor-765 .elementor-element.elementor-element-09d1511{bottom:75px;}.elementor-765 .elementor-element.elementor-element-cfa65a9{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-ab465b9{--justify-content:center;--gap:20px;--border-radius:50px 50px 50px 50px;--border-top-left-radius:50px;--border-top-right-radius:50px;--border-bottom-right-radius:50px;--border-bottom-left-radius:50px;--margin-top:-82px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:24px;--padding-right:16px;--padding-bottom:24px;--padding-left:16px;}.elementor-765 .elementor-element.elementor-element-e962e72{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;}.elementor-765 .elementor-element.elementor-element-9ae1fb0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-765 .elementor-element.elementor-element-e14571a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-765 .elementor-element.elementor-element-d5a07b6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-765 .elementor-element.elementor-element-7559098{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:36px;--padding-top:48px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-0b99f9d{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-af574cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-765 .elementor-element.elementor-element-99f2bef{--padding-top:48px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-7aaf0a7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-765 .elementor-element.elementor-element-4ffb93c{--e-con-grid-template-columns:repeat(1, 1fr);}.elementor-765 .elementor-element.elementor-element-8423865{--padding-top:48px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-765 .elementor-element.elementor-element-d3b30ba img{width:90%;}.elementor-765 .elementor-element.elementor-element-6b9d0f8 .elementor-heading-title{font-size:20px;}.elementor-765 .elementor-element.elementor-element-cab5010 .elementor-heading-title{font-size:30px;}.elementor-765 .elementor-element.elementor-element-20892f1{--padding-top:48px;--padding-right:0px;--padding-bottom:48px;--padding-left:0px;}.elementor-765 .elementor-element.elementor-element-c0bd3f5 .elementor-heading-title{font-size:20px;}.elementor-765 .elementor-element.elementor-element-0f31ca2{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-765 .elementor-element.elementor-element-ff8478e{--width:464px;}.elementor-765 .elementor-element.elementor-element-192d178{--width:420px;}.elementor-765 .elementor-element.elementor-element-8500d2e{--width:420px;}.elementor-765 .elementor-element.elementor-element-f66894c{--width:420px;}.elementor-765 .elementor-element.elementor-element-dd1579f{--width:420px;}.elementor-765 .elementor-element.elementor-element-84dc99a{--content-width:1340px;}}/* Start custom CSS for container, class: .elementor-element-475296b */.elementor-765 .elementor-element.elementor-element-475296b {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d00b897 */.elementor-765 .elementor-element.elementor-element-d00b897 {
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ae1fb0 */.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button-content-wrapper {
    align-items: center;
    gap: 10px;
}

.elementor-765 .elementor-element.elementor-element-9ae1fb0 a {
    display: flex;
    height: 45px;
}

@media only screen and (max-width:767px) {
    .elementor-765 .elementor-element.elementor-element-9ae1fb0 a {
        width: 80%;
        margin: auto;
    }
}

.elementor-765 .elementor-element.elementor-element-9ae1fb0 .elementor-button-icon {
    display: flex;
}

.elementor-765 .elementor-element.elementor-element-9ae1fb0 svg {
    width: 24px;
}

.elementor-765 .elementor-element.elementor-element-9ae1fb0 svg path {
    fill: #10CCE8;
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-9ae1fb0 a:hover svg path {
    fill: #fff;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e14571a */.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button-content-wrapper {
    align-items: center;
    gap: 10px;
}

.elementor-765 .elementor-element.elementor-element-e14571a a {
    display: flex;
    height: 45px;
}

@media only screen and (max-width:767px) {
    .elementor-765 .elementor-element.elementor-element-e14571a a {
        width: 80%;
        margin: auto;
    }
}

.elementor-765 .elementor-element.elementor-element-e14571a .elementor-button-icon {
    display: flex;
}

.elementor-765 .elementor-element.elementor-element-e14571a svg {
    width: 24px;
}

.elementor-765 .elementor-element.elementor-element-e14571a svg path {
    fill: #10CCE8;
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-e14571a a:hover svg path {
    fill: #fff;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5a07b6 */.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button-content-wrapper {
    align-items: center;
    gap: 10px;
}

.elementor-765 .elementor-element.elementor-element-d5a07b6 a {
    display: flex;
    height: 45px;
}

@media only screen and (max-width:767px) {
    .elementor-765 .elementor-element.elementor-element-d5a07b6 a {
        width: 80%;
        margin: auto;
    }
}

.elementor-765 .elementor-element.elementor-element-d5a07b6 .elementor-button-icon {
    display: flex;
}

.elementor-765 .elementor-element.elementor-element-d5a07b6 svg {
    width: 17px;
}

.elementor-765 .elementor-element.elementor-element-d5a07b6 svg path {
    fill: #10CCE8;
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-d5a07b6 a:hover svg path {
    fill: #fff;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e962e72 */.elementor-765 .elementor-element.elementor-element-e962e72 {
    width: fit-content
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af574cf */.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-item {
    display: flex;
    gap: 28px;
}

.elementor-765 .elementor-element.elementor-element-af574cf .elementor-icon-list-icon {
        width: 47px;
    height: 47px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #fff;
    border-radius: 9px;
    box-shadow: 0px 8px 16px 0px rgba(139, 162, 202, 0.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-308282a */.elementor-765 .elementor-element.elementor-element-308282a .elementor-button-content-wrapper {
    align-items: center;
    gap: 10px;
}

.elementor-765 .elementor-element.elementor-element-308282a a {
    width: fit-content;
    display: flex;
    height: 45px;
}

.elementor-765 .elementor-element.elementor-element-308282a .elementor-button-icon {
    display: flex;
}

.elementor-765 .elementor-element.elementor-element-308282a svg {
    width: 17px;
}

.elementor-765 .elementor-element.elementor-element-308282a svg path {
    fill: #10CCE8;
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-308282a a:hover svg path {
    fill: #fff;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7559098 */.elementor-765 .elementor-element.elementor-element-7559098 {
    background-position: right calc(50vw - 660px) top 48px !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855ff20 */.elementor-765 .elementor-element.elementor-element-855ff20 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-855ff20 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2caf48 */.elementor-765 .elementor-element.elementor-element-b2caf48 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-b2caf48:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c1ebc */.elementor-765 .elementor-element.elementor-element-58c1ebc {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-58c1ebc h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45fbb19 */.elementor-765 .elementor-element.elementor-element-45fbb19 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-45fbb19:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96cbb72 */.elementor-765 .elementor-element.elementor-element-96cbb72 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-96cbb72 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f3362 */.elementor-765 .elementor-element.elementor-element-44f3362 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-44f3362:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621e1d9 */.elementor-765 .elementor-element.elementor-element-621e1d9 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-621e1d9 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6f4e */.elementor-765 .elementor-element.elementor-element-1da6f4e .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-1da6f4e:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855ff20 */.elementor-765 .elementor-element.elementor-element-855ff20 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-855ff20 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2caf48 */.elementor-765 .elementor-element.elementor-element-b2caf48 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-b2caf48:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c1ebc */.elementor-765 .elementor-element.elementor-element-58c1ebc {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-58c1ebc h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45fbb19 */.elementor-765 .elementor-element.elementor-element-45fbb19 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-45fbb19:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96cbb72 */.elementor-765 .elementor-element.elementor-element-96cbb72 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-96cbb72 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f3362 */.elementor-765 .elementor-element.elementor-element-44f3362 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-44f3362:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621e1d9 */.elementor-765 .elementor-element.elementor-element-621e1d9 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-621e1d9 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6f4e */.elementor-765 .elementor-element.elementor-element-1da6f4e .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-1da6f4e:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855ff20 */.elementor-765 .elementor-element.elementor-element-855ff20 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-855ff20 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2caf48 */.elementor-765 .elementor-element.elementor-element-b2caf48 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-b2caf48:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c1ebc */.elementor-765 .elementor-element.elementor-element-58c1ebc {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-58c1ebc h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45fbb19 */.elementor-765 .elementor-element.elementor-element-45fbb19 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-45fbb19:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96cbb72 */.elementor-765 .elementor-element.elementor-element-96cbb72 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-96cbb72 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f3362 */.elementor-765 .elementor-element.elementor-element-44f3362 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-44f3362:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621e1d9 */.elementor-765 .elementor-element.elementor-element-621e1d9 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-621e1d9 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6f4e */.elementor-765 .elementor-element.elementor-element-1da6f4e .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-1da6f4e:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855ff20 */.elementor-765 .elementor-element.elementor-element-855ff20 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-855ff20 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2caf48 */.elementor-765 .elementor-element.elementor-element-b2caf48 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-b2caf48:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c1ebc */.elementor-765 .elementor-element.elementor-element-58c1ebc {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-58c1ebc h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45fbb19 */.elementor-765 .elementor-element.elementor-element-45fbb19 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-45fbb19:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96cbb72 */.elementor-765 .elementor-element.elementor-element-96cbb72 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-96cbb72 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f3362 */.elementor-765 .elementor-element.elementor-element-44f3362 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-44f3362:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621e1d9 */.elementor-765 .elementor-element.elementor-element-621e1d9 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-621e1d9 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6f4e */.elementor-765 .elementor-element.elementor-element-1da6f4e .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-1da6f4e:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-855ff20 */.elementor-765 .elementor-element.elementor-element-855ff20 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-855ff20 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2caf48 */.elementor-765 .elementor-element.elementor-element-b2caf48 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-b2caf48:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58c1ebc */.elementor-765 .elementor-element.elementor-element-58c1ebc {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-58c1ebc h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45fbb19 */.elementor-765 .elementor-element.elementor-element-45fbb19 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-45fbb19:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96cbb72 */.elementor-765 .elementor-element.elementor-element-96cbb72 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-96cbb72 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f3362 */.elementor-765 .elementor-element.elementor-element-44f3362 .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-44f3362:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-621e1d9 */.elementor-765 .elementor-element.elementor-element-621e1d9 {
    position: absolute;
    left: 7px;
    right: 7px;
    width: auto;
    background: rgba(46, 49, 108, 0.80);
    backdrop-filter: blur(4px);
    border-radius: 0 0 8px 8px;
}

.elementor-765 .elementor-element.elementor-element-621e1d9 h3::before {
    content: '';
    position: absolute;
    left: 16px;
    top: 16px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da6f4e */.elementor-765 .elementor-element.elementor-element-1da6f4e .item-icon {
    position: absolute;
    top: 0;
    right: 50%;
    transform: translate(50%, -50%);
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-1da6f4e:hover .item-icon {
    transform: translate(50%, 50%);
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57c9dff */.elementor-765 .elementor-element.elementor-element-57c9dff h3::before {
    content: '';
    position: absolute;
    right: -16px;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09cbadd */.elementor-765 .elementor-element.elementor-element-09cbadd h3::before {
    content: '';
    position: absolute;
    right: -16px;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a12db86 */.elementor-765 .elementor-element.elementor-element-a12db86 h3::before {
    content: '';
    position: absolute;
    right: -16px;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1efc79e */.elementor-765 .elementor-element.elementor-element-1efc79e h3::before {
    content: '';
    position: absolute;
    right: -16px;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ce1adf */.elementor-765 .elementor-element.elementor-element-9ce1adf h3::before {
    content: '';
    position: absolute;
    right: -16px;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d21fcfc */.elementor-765 .elementor-element.elementor-element-d21fcfc h3::before {
    content: '';
    position: absolute;
    right: -16px;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53d70f0 */.elementor-765 .elementor-element.elementor-element-53d70f0 h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-53d70f0 h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-192d178 */.elementor-765 .elementor-element.elementor-element-192d178::after {
    transform: translateX(93%);
    position: absolute;
    right: 0;
    top: 45%;
    content: url(
    "data:image/svg+xml,%3Csvg width='128' height='17' viewBox='0 0 128 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%233AC1E2'/%3E%3Cline x1='128' y1='9.5' x2='12' y2='9.5' stroke='%2315E6FC' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a690a78 */.elementor-765 .elementor-element.elementor-element-a690a78 h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-a690a78 h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8500d2e */.elementor-765 .elementor-element.elementor-element-8500d2e::after {
    transform: translateX(-93%);
    position: absolute;
    left: 0;
    top: 45%;
    content: url("data:image/svg+xml,%3Csvg width='116' height='17' viewBox='0 0 116 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='106.995' y1='8.51951' x2='0.995381' y2='7.50028' stroke='%2315E6FC' stroke-dasharray='2 2'/%3E%3Ccircle cx='107.5' cy='8.5' r='8.5' fill='%233AC1E2'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-545b071 */.elementor-765 .elementor-element.elementor-element-545b071 h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-545b071 h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f66894c */.elementor-765 .elementor-element.elementor-element-f66894c::after {
    transform: translateX(93%);
    position: absolute;
    right: 0;
    top: 45%;
    content: url(
    "data:image/svg+xml,%3Csvg width='128' height='17' viewBox='0 0 128 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8.5' r='8.5' fill='%233AC1E2'/%3E%3Cline x1='128' y1='9.5' x2='12' y2='9.5' stroke='%2315E6FC' stroke-dasharray='2 2'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecc4b6d */.elementor-765 .elementor-element.elementor-element-ecc4b6d h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-ecc4b6d h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd1579f */.elementor-765 .elementor-element.elementor-element-dd1579f::after {
    transform: translateX(-93%);
    position: absolute;
    left: 0;
    top: 45%;
    content: url("data:image/svg+xml,%3Csvg width='116' height='17' viewBox='0 0 116 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='106.995' y1='8.51951' x2='0.995381' y2='7.50028' stroke='%2315E6FC' stroke-dasharray='2 2'/%3E%3Ccircle cx='107.5' cy='8.5' r='8.5' fill='%233AC1E2'/%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d16b0eb */.elementor-765 .elementor-element.elementor-element-d16b0eb h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-d16b0eb h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0867cc3 */.elementor-765 .elementor-element.elementor-element-0867cc3 h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-0867cc3 h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13a306e */.elementor-765 .elementor-element.elementor-element-13a306e h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-13a306e h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bdb40f */.elementor-765 .elementor-element.elementor-element-2bdb40f h3 span {
    color: #15E6FC;
}

.elementor-765 .elementor-element.elementor-element-2bdb40f h3::before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 9px;
    height: 9px;
    background-color: #FB8E54;
    display: flex;
    border-radius: 9999px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b9d0f8 */.elementor-765 .elementor-element.elementor-element-6b9d0f8 h2 span {
    color: #FF8442;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d50a04b */.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button-content-wrapper {
    align-items: center;
    gap: 10px;
}

.elementor-765 .elementor-element.elementor-element-d50a04b a {
    width: fit-content;
    display: flex;
    height: 45px;
}

.elementor-765 .elementor-element.elementor-element-d50a04b .elementor-button-icon {
    display: flex;
}

.elementor-765 .elementor-element.elementor-element-d50a04b svg {
    width: 17px;
}

.elementor-765 .elementor-element.elementor-element-d50a04b svg path {
    fill: #10CCE8;
    transition: .3s;
}

.elementor-765 .elementor-element.elementor-element-d50a04b a:hover svg path {
    fill: #fff;
    transition: .3s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0bd3f5 */.elementor-765 .elementor-element.elementor-element-c0bd3f5 h2 span {
    color: #FF8442;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0f31ca2 */.elementor-765 .elementor-element.elementor-element-0f31ca2 .swiper {
    padding: 16px !important;
}

.elementor-765 .elementor-element.elementor-element-0f31ca2 .swiper-pagination {
    top: auto;
    bottom: -20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranSansX';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/IRANSansX-Regular.woff2') format('woff2'),
		url('https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/IRANSansX-Regular.woff') format('woff');
}
@font-face {
	font-family: 'IranSansX';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/IRANSansX-Bold.woff2') format('woff2'),
		url('https://cosamantejarat.websitexdemo.ir/wp-content/uploads/2023/08/IRANSansX-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */