.elementor-15305 .elementor-element.elementor-element-012d395{--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;}body:not(.rtl) .elementor-15305 .elementor-element.elementor-element-7e63914{left:0px;}body.rtl .elementor-15305 .elementor-element.elementor-element-7e63914{right:0px;}.elementor-15305 .elementor-element.elementor-element-7e63914{top:0px;}.elementor-15305 .elementor-element.elementor-element-7e63914 img{width:100%;max-width:100%;}.elementor-15305 .elementor-element.elementor-element-d82fd4b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:670px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-2fa10d7{--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-15305 .elementor-element.elementor-element-c18c420 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-c18c420{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-c18c420 .elementor-icon-box-title{margin-block-end:3px;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-c18c420.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-c18c420.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-c18c420.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-c18c420 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-c18c420 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-7db5044{--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-15305 .elementor-element.elementor-element-502f8a9 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-502f8a9{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-502f8a9 .elementor-icon-box-title{margin-block-end:3px;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-502f8a9.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-502f8a9.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-502f8a9.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-502f8a9 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-502f8a9 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-483c7e0{--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-15305 .elementor-element.elementor-element-32e1a13 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-32e1a13{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-32e1a13 .elementor-icon-box-title{margin-block-end:3px;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-32e1a13.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-32e1a13.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-32e1a13.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-32e1a13 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-32e1a13 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-c0e9578{--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-15305 .elementor-element.elementor-element-cf55086 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-cf55086{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-cf55086 .elementor-icon-box-title{margin-block-end:3px;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-cf55086.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-cf55086.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-cf55086.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-cf55086 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-cf55086 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-7f08cd1{--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-15305 .elementor-element.elementor-element-549c446 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-549c446{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-549c446 .elementor-icon-box-title{margin-block-end:3px;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-549c446.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-549c446.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-549c446.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-549c446 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-549c446 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-a52e9de{--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-15305 .elementor-element.elementor-element-8949dc1 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-8949dc1{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-8949dc1 .elementor-icon-box-title{margin-block-end:3px;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-8949dc1.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-8949dc1.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-8949dc1.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-8949dc1 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-8949dc1 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-71f1094{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-02d7183{--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-15305 .elementor-element.elementor-element-02d7183.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15305 .elementor-element.elementor-element-f5f86df{--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:0px;--padding-right:0px;}.elementor-15305 .elementor-element.elementor-element-3b0087d{--divider-border-style:solid;--divider-color:#DC1F281C;}.elementor-15305 .elementor-element.elementor-element-3b0087d .elementor-divider-separator{width:100%;}.elementor-15305 .elementor-element.elementor-element-3b0087d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15305 .elementor-element.elementor-element-853fef7 > .elementor-widget-container{margin:-10px 8px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-853fef7 .elementor-heading-title{font-size:20px;font-weight:400;color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-6f84f45 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-6f84f45{font-weight:600;}.elementor-15305 .elementor-element.elementor-element-5d48e99{--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:space-between;--align-items:center;--border-radius:40px 4px 40px 40px;--margin-top:0.75rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15305 .elementor-element.elementor-element-5d48e99:not(.elementor-motion-effects-element-type-background), .elementor-15305 .elementor-element.elementor-element-5d48e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-2302b0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-2302b0f{text-align:center;}.elementor-15305 .elementor-element.elementor-element-2302b0f .elementor-heading-title{font-family:"Rokh FaNum", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-770d2d0 );}.elementor-15305 .elementor-element.elementor-element-e722bf6{--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-15305 .elementor-element.elementor-element-ecc08a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-ecc08a3 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-15305 .elementor-element.elementor-element-4d6deed{--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-15305 .elementor-element.elementor-element-51605db{--spacer-size:62px;}.elementor-15305 .elementor-element.elementor-element-b58099d{--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:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-a21bb16{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-cb02872{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15305 .elementor-element.elementor-element-cb02872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15305 .elementor-element.elementor-element-1b88720{text-align:right;}.elementor-15305 .elementor-element.elementor-element-1b88720 img{width:auto;height:340px;object-fit:contain;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-db5cce6{--display:flex;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15305 .elementor-element.elementor-element-74a13f3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15305 .elementor-element.elementor-element-25b416f > .elementor-widget-container{background-color:#2A2A86;padding:1rem 1rem 1rem 1rem;border-radius:32px 32px 4px 32px;}.elementor-15305 .elementor-element.elementor-element-25b416f:hover .elementor-widget-container{background-color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-25b416f{--icon-box-icon-margin:14px;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-25b416f.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-25b416f.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-25b416f.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon{font-size:40px;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title a{font-family:"Rokh FaNum", Sans-serif;font-size:22px;font-weight:700;line-height:2rem;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-description{font-size:13px;line-height:1.3rem;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-c7ca554 > .elementor-widget-container{background-color:#2A2A86;padding:1rem 1rem 1rem 1rem;border-radius:32px 32px 4px 32px;}.elementor-15305 .elementor-element.elementor-element-c7ca554:hover .elementor-widget-container{background-color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-c7ca554{--icon-box-icon-margin:14px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-c7ca554.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-c7ca554.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-c7ca554.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon{font-size:40px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title a{font-family:"Rokh FaNum", Sans-serif;font-size:22px;font-weight:700;line-height:2rem;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-description{font-size:13px;line-height:1.3rem;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-93b2881 > .elementor-widget-container{background-color:#2A2A86;padding:1rem 1rem 1rem 1rem;border-radius:32px 32px 4px 32px;}.elementor-15305 .elementor-element.elementor-element-93b2881:hover .elementor-widget-container{background-color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-93b2881{--icon-box-icon-margin:14px;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-93b2881.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-93b2881.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-93b2881.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon{font-size:40px;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title a{font-family:"Rokh FaNum", Sans-serif;font-size:20px;font-weight:700;line-height:2rem;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-description{font-size:13px;line-height:1.3rem;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-9f16aba > .elementor-widget-container{background-color:#2A2A86;padding:1rem 1rem 1rem 1rem;border-radius:32px 32px 4px 32px;}.elementor-15305 .elementor-element.elementor-element-9f16aba:hover .elementor-widget-container{background-color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-9f16aba{--icon-box-icon-margin:14px;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-9f16aba.elementor-view-stacked .elementor-icon{background-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-9f16aba.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-9f16aba.elementor-view-default .elementor-icon{fill:#DC1F28;color:#DC1F28;border-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon{font-size:40px;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title a{font-family:"Rokh FaNum", Sans-serif;font-size:22px;font-weight:700;line-height:2rem;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-description{font-size:13px;line-height:1.3rem;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-52ebbe6 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-52ebbe6{font-weight:600;}.elementor-15305 .elementor-element.elementor-element-1273942{--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-15305 .elementor-element.elementor-element-6600953{--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-15305 .elementor-element.elementor-element-9a32a8a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-9a32a8a > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-9a32a8a .elementor-headline{text-align:center;}.elementor-15305 .elementor-element.elementor-element-9a32a8a .elementor-headline-plain-text{color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-9a32a8a .elementor-headline-dynamic-wrapper path{stroke:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-3f6c702 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-3f6c702{text-align:center;}.elementor-15305 .elementor-element.elementor-element-3f6c702 .elementor-heading-title{font-size:17px;font-weight:500;}.elementor-15305 .elementor-element.elementor-element-42a8c8d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-5049fa5{--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-15305 .elementor-element.elementor-element-4eeae63 img{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-d3c35e4{--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-15305 .elementor-element.elementor-element-6be2eb1{--animation-duration:1200ms;--dynamic-text-color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-6be2eb1 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-6be2eb1 .elementor-headline{text-align:center;}.elementor-15305 .elementor-element.elementor-element-6be2eb1 .elementor-headline-plain-text{color:#DC1F28;}.elementor-15305 .elementor-element.elementor-element-6be2eb1 .elementor-headline-dynamic-wrapper path{stroke:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-910df71 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-910df71{font-weight:600;}.elementor-15305 .elementor-element.elementor-element-f7eb29d{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-528c9ae > .elementor-widget-container{background-color:#2A2A86;margin:0px 0px 0px 0px;padding:11px 11px 11px 11px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-528c9ae.elementor-element{--align-self:center;}.elementor-15305 .elementor-element.elementor-element-528c9ae .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-15305 .elementor-element.elementor-element-528c9ae{--icon-box-icon-margin:0px;}.elementor-15305 .elementor-element.elementor-element-528c9ae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-528c9ae.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-528c9ae.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-528c9ae .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-528c9ae .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-528c9ae .elementor-icon-box-title{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-528c9ae .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-922d9ac{--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-15305 .elementor-element.elementor-element-a588794{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-b3e0304{--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:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15305 .elementor-element.elementor-element-e8d7073 > .elementor-widget-container{background-color:#FFFDFD;padding:0rem 0.5rem 0rem 0.625rem;}.elementor-15305 .elementor-element.elementor-element-e8d7073 .elementor-heading-title{font-size:28px;font-weight:600;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-18a441f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-2ebca69{--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:0px;--margin-left:25px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-add3ca9 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-add3ca9{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-add3ca9 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-add3ca9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-add3ca9.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-add3ca9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-add3ca9 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-add3ca9 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-add3ca9 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-1f8e1d4{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-1f8e1d4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-1f8e1d4 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-3586476 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-3586476{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-3586476 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-3586476.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-3586476.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-3586476.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-3586476 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-3586476 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-3586476 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-bcfb4b4{--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:0px;--margin-left:25px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-13691d0 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-13691d0{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-13691d0 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-13691d0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-13691d0.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-13691d0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-13691d0 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-13691d0 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-13691d0 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-d52c5ea > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-d52c5ea{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-d52c5ea .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-d52c5ea.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-d52c5ea.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-d52c5ea.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-d52c5ea .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-d52c5ea .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-d52c5ea .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-44bc269 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-44bc269{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-44bc269 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-44bc269.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-44bc269.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-44bc269.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-44bc269 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-44bc269 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-44bc269 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-cb5de64{--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:0px;--margin-left:25px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-877fee7 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-877fee7{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-877fee7 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-877fee7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-877fee7.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-877fee7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-877fee7 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-877fee7 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-877fee7 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4e7206e > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-4e7206e{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-4e7206e .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4e7206e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4e7206e.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-4e7206e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4e7206e .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-4e7206e .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-4e7206e .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-ada794d > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-ada794d{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-ada794d .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-ada794d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-ada794d.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-ada794d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-ada794d .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-ada794d .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-ada794d .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-5065dfb{--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:0px;--margin-left:25px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-8350310 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-8350310{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-8350310 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-8350310.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-8350310.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-8350310.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-8350310 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-8350310 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-8350310 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-22bb755 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-22bb755{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-22bb755 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-22bb755.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-22bb755.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-22bb755.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-22bb755 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-22bb755 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-22bb755 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4bd4d24 > .elementor-widget-container{background-color:#2A2A86;padding:10px 8px 5px 4px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-4bd4d24{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-4bd4d24 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4bd4d24.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4bd4d24.elementor-view-framed .elementor-icon, .elementor-15305 .elementor-element.elementor-element-4bd4d24.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-4bd4d24 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-4bd4d24 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-15305 .elementor-element.elementor-element-4bd4d24 .elementor-icon-box-description{color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-16be08d{--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-15305 .elementor-element.elementor-element-ed6a720 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-ed6a720 img{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-546e860{--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:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:410px;}.elementor-15305 .elementor-element.elementor-element-546e860.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15305 .elementor-element.elementor-element-b59f12f{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-4bbd7bf{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-71c9db9{--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:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15305 .elementor-element.elementor-element-fda7581 > .elementor-widget-container{background-color:#FFFDFD;padding:0rem 0.5rem 0rem 0.625rem;}.elementor-15305 .elementor-element.elementor-element-fda7581 .elementor-heading-title{font-size:28px;font-weight:600;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-071f13b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-a415bff{--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:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-8e7ed87 > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-c3fa844{--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-15305 .elementor-element.elementor-element-dded9f6{--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:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-e5eb05e{--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:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-09e117e{--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:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15305 .elementor-element.elementor-element-da7fe87 > .elementor-widget-container{background-color:#FFFDFD;padding:0rem 0.5rem 0rem 0.625rem;}.elementor-15305 .elementor-element.elementor-element-da7fe87 .elementor-heading-title{font-size:28px;font-weight:600;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-23bad63{--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-15305 .elementor-element.elementor-element-dd5c045{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15305 .elementor-element.elementor-element-990556c{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15305 .elementor-element.elementor-element-990556c:not(.elementor-motion-effects-element-type-background), .elementor-15305 .elementor-element.elementor-element-990556c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-8e05049 > .elementor-widget-container{background-color:#F1F1F1;padding:11px 11px 11px 11px;}.elementor-15305 .elementor-element.elementor-element-8e05049 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-15305 .elementor-element.elementor-element-ff0bfff{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15305 .elementor-element.elementor-element-ff0bfff:not(.elementor-motion-effects-element-type-background), .elementor-15305 .elementor-element.elementor-element-ff0bfff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-7cf4a7e > .elementor-widget-container{background-color:#F1F1F1;padding:11px 11px 11px 11px;}.elementor-15305 .elementor-element.elementor-element-7cf4a7e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-15305 .elementor-element.elementor-element-fc9856f{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15305 .elementor-element.elementor-element-fc9856f:not(.elementor-motion-effects-element-type-background), .elementor-15305 .elementor-element.elementor-element-fc9856f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-bf35578 > .elementor-widget-container{background-color:#F1F1F1;padding:11px 11px 11px 11px;}.elementor-15305 .elementor-element.elementor-element-bf35578 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-15305 .elementor-element.elementor-element-cbe8d7e{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-15305 .elementor-element.elementor-element-cbe8d7e:not(.elementor-motion-effects-element-type-background), .elementor-15305 .elementor-element.elementor-element-cbe8d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-02941fe > .elementor-widget-container{background-color:#F1F1F1;padding:11px 11px 11px 11px;}.elementor-15305 .elementor-element.elementor-element-02941fe .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-15305 .elementor-element.elementor-element-428e6e7{--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:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__button{background-color:#DC1F28;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-db6a518 > .elementor-widget-container{margin:0px 400px 0px 400px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-db6a518{--e-price-table-header-background-color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__currency{align-self:flex-start;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__features-list li{font-weight:600;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__features-list{text-align:center;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-15305 .elementor-element.elementor-element-9775491{--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-15305 .elementor-element.elementor-element-00a12b7{--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-15305 .elementor-element.elementor-element-6072fe2{--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-15305 .elementor-element.elementor-element-a2e045f{--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:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15305 .elementor-element.elementor-element-8a3da8a > .elementor-widget-container{background-color:#FFFDFD;padding:0rem 0.5rem 0rem 0.625rem;}.elementor-15305 .elementor-element.elementor-element-8a3da8a .elementor-heading-title{font-size:28px;font-weight:600;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-5d103de{--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:15px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-ad99395 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15305 .elementor-element.elementor-element-ad99395 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15305 .elementor-element.elementor-element-ad99395{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15305 .elementor-element.elementor-element-9cf3c42{--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:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-47e9320{--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:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-a4f83f9{--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:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-15305 .elementor-element.elementor-element-3f2277c > .elementor-widget-container{background-color:#FFFDFD;padding:0rem 0.5rem 0rem 0.625rem;}.elementor-15305 .elementor-element.elementor-element-3f2277c .elementor-heading-title{font-size:28px;font-weight:600;color:#2A2A86;}.elementor-15305 .elementor-element.elementor-element-05f1a12 .elementor-button{background-color:#2A2A86;fill:var( --e-global-color-770d2d0 );color:var( --e-global-color-770d2d0 );transition-duration:0.3s;border-radius:6px 6px 6px 6px;}.elementor-15305 .elementor-element.elementor-element-05f1a12 .elementor-button:hover, .elementor-15305 .elementor-element.elementor-element-05f1a12 .elementor-button:focus{background-color:#DC1F28;color:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-05f1a12 > .elementor-widget-container{background-color:var( --e-global-color-3377c05 );padding:0rem 0.5rem 0rem 0.25rem;}.elementor-15305 .elementor-element.elementor-element-05f1a12 .elementor-button:hover svg, .elementor-15305 .elementor-element.elementor-element-05f1a12 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(24px / 2);padding-bottom:calc(24px / 2);}:is( .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 24px / -2);margin-bottom:calc( 24px / -2);}.elementor-15305 .elementor-element.elementor-element-d5b002e{--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-15305 .elementor-element.elementor-element-82efc17{--spacer-size:100px;}.elementor-15305 .elementor-element.elementor-element-5eaf394{--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-15305 .elementor-element.elementor-element-091c386{--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:center;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-eed8f92{--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-e6197cc{--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:center;--margin-top:28px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-883f805{--grid-template-columns:repeat(0, auto);--icon-size:38px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-widget-container{text-align:center;}.elementor-15305 .elementor-element.elementor-element-883f805 > .elementor-widget-container{margin:-2px 12px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-social-icon{background-color:#00000000;--icon-padding:0px;}.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-social-icon i{color:#000000;}.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-social-icon svg{fill:#000000;}.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-social-icon:hover i{color:#F8A0A4;}.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-social-icon:hover svg{fill:#F8A0A4;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15305 .elementor-element.elementor-element-2fa10d7{--width:25%;}.elementor-15305 .elementor-element.elementor-element-7db5044{--width:25%;}.elementor-15305 .elementor-element.elementor-element-483c7e0{--width:25%;}.elementor-15305 .elementor-element.elementor-element-c0e9578{--width:25%;}.elementor-15305 .elementor-element.elementor-element-7f08cd1{--width:25%;}.elementor-15305 .elementor-element.elementor-element-a52e9de{--width:25%;}.elementor-15305 .elementor-element.elementor-element-02d7183{--width:56.64%;}.elementor-15305 .elementor-element.elementor-element-5d48e99{--width:44%;}.elementor-15305 .elementor-element.elementor-element-e722bf6{--width:50%;}.elementor-15305 .elementor-element.elementor-element-cb02872{--width:27.47%;}.elementor-15305 .elementor-element.elementor-element-5049fa5{--width:50%;}.elementor-15305 .elementor-element.elementor-element-d3c35e4{--width:50%;}.elementor-15305 .elementor-element.elementor-element-2ebca69{--width:15%;}.elementor-15305 .elementor-element.elementor-element-bcfb4b4{--width:15%;}.elementor-15305 .elementor-element.elementor-element-cb5de64{--width:15%;}.elementor-15305 .elementor-element.elementor-element-5065dfb{--width:15%;}.elementor-15305 .elementor-element.elementor-element-16be08d{--width:40%;}.elementor-15305 .elementor-element.elementor-element-546e860{--width:98.82%;}.elementor-15305 .elementor-element.elementor-element-a415bff{--width:33.3333%;}.elementor-15305 .elementor-element.elementor-element-c3fa844{--width:66.6666%;}.elementor-15305 .elementor-element.elementor-element-990556c{--width:25%;}.elementor-15305 .elementor-element.elementor-element-ff0bfff{--width:25%;}.elementor-15305 .elementor-element.elementor-element-fc9856f{--width:25%;}.elementor-15305 .elementor-element.elementor-element-cbe8d7e{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15305 .elementor-element.elementor-element-cb02872{--width:40%;}}@media(max-width:1024px){.elementor-15305 .elementor-element.elementor-element-f5f86df{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-15305 .elementor-element.elementor-element-5d48e99{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15305 .elementor-element.elementor-element-2302b0f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-15305 .elementor-element.elementor-element-2302b0f .elementor-heading-title{font-size:20px;}.elementor-15305 .elementor-element.elementor-element-a21bb16{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-cb02872{--justify-content:center;}.elementor-15305 .elementor-element.elementor-element-1b88720 img{height:270px;}.elementor-15305 .elementor-element.elementor-element-db5cce6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15305 .elementor-element.elementor-element-74a13f3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-15305 .elementor-element.elementor-element-25b416f > .elementor-widget-container{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title a{font-size:14px;line-height:1.8rem;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-description{font-size:11px;line-height:1rem;}.elementor-15305 .elementor-element.elementor-element-c7ca554 > .elementor-widget-container{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title a{font-size:14px;line-height:1.8rem;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-description{font-size:11px;line-height:1rem;}.elementor-15305 .elementor-element.elementor-element-93b2881 > .elementor-widget-container{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title a{font-size:14px;line-height:1.8rem;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-description{font-size:11px;line-height:1rem;}.elementor-15305 .elementor-element.elementor-element-9f16aba > .elementor-widget-container{padding:0.5rem 1rem 0.5rem 1rem;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title a{font-size:14px;line-height:1.8rem;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-description{font-size:11px;line-height:1rem;}.elementor-15305 .elementor-element.elementor-element-f7eb29d{--margin-top:3.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-a588794{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-b3e0304{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15305 .elementor-element.elementor-element-e8d7073 .elementor-heading-title{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-4bbd7bf{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-71c9db9{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15305 .elementor-element.elementor-element-fda7581 .elementor-heading-title{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-e5eb05e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-09e117e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15305 .elementor-element.elementor-element-da7fe87 .elementor-heading-title{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-a2e045f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15305 .elementor-element.elementor-element-8a3da8a .elementor-heading-title{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-47e9320{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-a4f83f9{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15305 .elementor-element.elementor-element-3f2277c .elementor-heading-title{font-size:24px;}.elementor-15305 .elementor-element.elementor-element-05f1a12.elementor-element{--align-self:center;}.elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-15305 .elementor-element.elementor-element-883f805{--icon-size:16px;--grid-column-gap:12px;}}@media(max-width:767px){.elementor-15305 .elementor-element.elementor-element-d82fd4b{--gap:13px 0px;--row-gap:13px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-c18c420 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-c18c420{--icon-box-icon-margin:10px;}.elementor-15305 .elementor-element.elementor-element-502f8a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-32e1a13 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:10px 8px 5px 4px;}.elementor-15305 .elementor-element.elementor-element-cf55086 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-549c446 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-a52e9de{--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-8949dc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-71f1094{--margin-top:57px;--margin-bottom:22px;--margin-left:22px;--margin-right:22px;}.elementor-15305 .elementor-element.elementor-element-5d48e99{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15305 .elementor-element.elementor-element-2302b0f .elementor-heading-title{font-size:16px;}.elementor-15305 .elementor-element.elementor-element-ecc08a3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-cb02872{--width:98.221%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15305 .elementor-element.elementor-element-1b88720 > .elementor-widget-container{margin:-44px 54px 2px 0px;}.elementor-15305 .elementor-element.elementor-element-1b88720 img{height:220px;}.elementor-15305 .elementor-element.elementor-element-74a13f3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-15305 .elementor-element.elementor-element-25b416f > .elementor-widget-container{padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-wrapper{text-align:center;}.elementor-15305 .elementor-element.elementor-element-25b416f{--icon-box-icon-margin:8px;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-title a{font-size:13px;}.elementor-15305 .elementor-element.elementor-element-25b416f .elementor-icon-box-description{font-size:10px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 > .elementor-widget-container{padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-wrapper{text-align:center;}.elementor-15305 .elementor-element.elementor-element-c7ca554{--icon-box-icon-margin:8px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-title a{font-size:13px;}.elementor-15305 .elementor-element.elementor-element-c7ca554 .elementor-icon-box-description{font-size:10px;}.elementor-15305 .elementor-element.elementor-element-93b2881 > .elementor-widget-container{padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-wrapper{text-align:center;}.elementor-15305 .elementor-element.elementor-element-93b2881{--icon-box-icon-margin:8px;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-title a{font-size:13px;}.elementor-15305 .elementor-element.elementor-element-93b2881 .elementor-icon-box-description{font-size:10px;}.elementor-15305 .elementor-element.elementor-element-9f16aba > .elementor-widget-container{padding:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-wrapper{text-align:center;}.elementor-15305 .elementor-element.elementor-element-9f16aba{--icon-box-icon-margin:8px;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title, .elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-title a{font-size:13px;}.elementor-15305 .elementor-element.elementor-element-9f16aba .elementor-icon-box-description{font-size:10px;}.elementor-15305 .elementor-element.elementor-element-528c9ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-922d9ac{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-a588794{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15305 .elementor-element.elementor-element-b3e0304{--flex-wrap:nowrap;}.elementor-15305 .elementor-element.elementor-element-e8d7073 .elementor-heading-title{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-18a441f{--margin-top:-59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-add3ca9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-1f8e1d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-3586476 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-13691d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-d52c5ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-44bc269 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-877fee7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-4e7206e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-ada794d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-8350310 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-22bb755 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-4bd4d24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-ed6a720 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-15305 .elementor-element.elementor-element-b59f12f{--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15305 .elementor-element.elementor-element-4bbd7bf{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15305 .elementor-element.elementor-element-71c9db9{--flex-wrap:nowrap;}.elementor-15305 .elementor-element.elementor-element-fda7581 .elementor-heading-title{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-e5eb05e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15305 .elementor-element.elementor-element-09e117e{--flex-wrap:nowrap;}.elementor-15305 .elementor-element.elementor-element-da7fe87 .elementor-heading-title{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-990556c{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-15305 .elementor-element.elementor-element-ff0bfff{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-15305 .elementor-element.elementor-element-fc9856f{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-15305 .elementor-element.elementor-element-cbe8d7e{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-15305 .elementor-element.elementor-element-db6a518 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table .elementor-price-table__price{font-size:39px;}.elementor-15305 .elementor-element.elementor-element-db6a518 .elementor-price-table__features-list li{font-size:10px;}.elementor-15305 .elementor-element.elementor-element-a2e045f{--flex-wrap:nowrap;}.elementor-15305 .elementor-element.elementor-element-8a3da8a .elementor-heading-title{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-47e9320{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-15305 .elementor-element.elementor-element-a4f83f9{--flex-wrap:nowrap;}.elementor-15305 .elementor-element.elementor-element-3f2277c .elementor-heading-title{font-size:21px;}.elementor-15305 .elementor-element.elementor-element-b01dae5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-15305 .elementor-element.elementor-element-b01dae5 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-15305 .elementor-element.elementor-element-883f805{--icon-size:15px;--grid-column-gap:10px;}}/* Start custom CSS for icon-box, class: .elementor-element-c18c420 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-502f8a9 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-32e1a13 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cf55086 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-549c446 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8949dc1 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for jet-engine-component-303, class: .elementor-element-040c4dc */.elementor-15305 .elementor-element.elementor-element-040c4dc span{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3b0087d */.elementor-15305 .elementor-element.elementor-element-3b0087d .elementor-divider-separator {
    border-block-start: var(--divider-border-width) var(--divider-border-style) transparent;
    background: linear-gradient(90deg, rgba(233, 231, 247, 0.10) 0%, #E9E7F7 47.5%, rgba(233, 231, 247, 0.10) 100%) !important;
    height: 2px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b88720 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb02872 */.elementor-15305 .elementor-element.elementor-element-cb02872 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25b416f */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c7ca554 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-93b2881 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f16aba */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4eeae63 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-528c9ae */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e0304 */.elementor-15305 .elementor-element.elementor-element-b3e0304:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #dc1f28; /* رنگ به قرمز تغییر کرد */
    top: 50%;
    right: 0;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-add3ca9 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f8e1d4 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3586476 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-13691d0 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d52c5ea */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-44bc269 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-877fee7 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4e7206e */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ada794d */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8350310 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22bb755 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4bd4d24 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed6a720 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c9db9 */.elementor-15305 .elementor-element.elementor-element-71c9db9:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #dc1f28; /* رنگ به قرمز تغییر کرد */
    top: 50%;
    right: 0;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e7ed87 */.achievements-section {
    margin-top: 30px;
    padding: 20px;
    background-color: #f0f0ff; /* رنگ پس‌زمینه ملایم سرمه‌ای */
    border-radius: 8px;
    border-left: 5px solid #2a2a86; /* نوار سرمه‌ای در سمت چپ */
    font-family: inherit; /* ارث‌بری از قالب */
}

.achievements-section h3 {
    color: #2a2a86;
    margin-bottom: 15px;
    font-size: 22px;
    font-family: inherit;
}

.achievements-section ul {
    list-style: none;
    padding-left: 0;
    font-family: inherit;
}

.achievements-section li {
    margin-bottom: 10px;
    color: #333;
    font-size: 16px;
    padding-left: 35px;
    position: relative;
    font-family: inherit;
}

.achievements-section li::before {
    content: '✔';
    color: #dc1f28;
    position: absolute;
    left: 0;
    top: 0;
    font-weight: bold;
    font-size: 20px;
    font-family: inherit;
}

/* سازگاری با موبایل */
@media (max-width: 768px) {
    .achievements-section h3 {
        font-size: 20px;
    }
    .achievements-section li {
        font-size: 15px;
        padding-left: 30px;
    }
    .achievements-section li::before {
        font-size: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b768c11 */.faq-container{
max-width:800px;
margin:auto;
padding:20px;
}

.faq-item{
border:1px solid #e0e0e0;
border-radius:8px;
margin-bottom:15px;
overflow:hidden;
background:#f9f9f9;
}

.faq-question{
background:#2a2a86;
color:#fff;
padding:15px 20px;
cursor:pointer;
font-weight:bold;
font-size:17px;
position:relative;
}

.faq-question::after{
content:"+";
position:absolute;
right:20px;
top:50%;
transform:translateY(-50%);
font-size:22px;
}

.faq-item.active .faq-question::after{
content:"-";
}

.faq-answer{
background:#fff;
color:#555;
line-height:1.8;
font-size:15px;
max-height:0;
overflow:hidden;
padding:0 20px;
transition:max-height .4s ease,padding .4s ease;
}

.faq-item.active .faq-answer{
max-height:500px;
padding:15px 20px;
}

@media(max-width:768px){

.faq-question{
font-size:15px;
padding:12px 16px;
}

.faq-answer{
font-size:14px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09e117e */.elementor-15305 .elementor-element.elementor-element-09e117e:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #dc1f28; /* رنگ به قرمز تغییر کرد */
    top: 50%;
    right: 0;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8e05049 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-7cf4a7e */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-bf35578 */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-02941fe */.Mojmosbat-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out; /* اضافه کردن ترنزیشن اینجا هم خوب است */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e7bc034 *//* تنظیمات کلی برای کل صفحه */
body {
    font-family: 'IRANSans', 'Arial', sans-serif; /* فونت مناسب فارسی */
    direction: rtl; /* راست به چپ */
    background-color: #f8f9fa; /* پس‌زمینه روشن */
    color: #333;
    margin: 0;
    padding: 0;
}

/* کانتینر اصلی برای چیدمان دو ستونه */
.form-with-info-container {
    display: flex;
    flex-wrap: wrap; /* برای سازگاری در موبایل */
    gap: 30px; /* فاصله بین بخش اطلاعات و فرم */
    padding: 20px;
    max-width: 1200px; /* حداکثر عرض برای نمایش بهتر */
    margin: 20px auto; /* وسط‌چین کردن کانتینر */
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);
}

/* بخش اطلاعات دوره (سایدبار) */
.course-info-sidebar {
    flex: 1; /* فضای منعطف */
    min-width: 280px; /* حداقل عرض */
    background-color: #eef2f7; /* پس‌زمینه کمی تیره‌تر برای سایدبار */
    padding: 25px;
    border-radius: 10px;
    box-shadow: inset 0 0 10px rgba(42, 42, 134, 0.05); /* سایه داخلی ملایم */
    display: flex;
    flex-direction: column; /* چیدمان عمودی محتوا */
}

.sidebar-header {
    text-align: center;
    margin-bottom: 25px;
    border-bottom: 2px solid #dc1f28; /* خط قرمز */
    padding-bottom: 15px;
}

.sidebar-header h2 {
    color: #2a2a86; /* سرمه‌ای */
    font-size: 24px;
    margin: 0;
    font-weight: bold;
}

.course-icon {
    font-size: 40px;
    color: #dc1f28; /* آیکون دوره قرمز */
    margin-bottom: 15px;
    animation: bounce 2s infinite; /* انیمیشن ساده */
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-10px);
    }
    60% {
        transform: translateY(-5px);
    }
}

.course-info-sidebar ul {
    list-style: none;
    padding: 0;
    margin: 0;
    flex-grow: 1; /* باعث می‌شود لیست تا جایی که فضا هست، کش بیاید */
}

.course-info-sidebar li {
    display: flex;
    align-items: center;
    gap: 12px; /* فاصله بین آیکون و متن */
    margin-bottom: 18px;
    padding: 10px 0;
    border-bottom: 1px dashed #ccc; /* خط چین جداکننده */
}

.course-info-sidebar li:last-child {
    border-bottom: none; /* حذف خط چین برای آخرین آیتم */
    margin-bottom: 0;
}

.info-icon {
    font-size: 20px;
    color: #2a2a86; /* آیکون‌های اطلاعات سرمه‌ای */
    width: 25px; /* عرض ثابت برای هم‌ترازی */
    text-align: center;
}

.course-info-sidebar li strong {
    color: #2a2a86; /* سرمه‌ای برای برچسب‌ها */
    font-weight: bold;
    white-space: nowrap; /* جلوگیری از شکستن کلمه */
}

.course-info-sidebar li span {
    color: #555; /* رنگ متن اطلاعات */
    font-size: 15px;
}

.sidebar-footer {
    text-align: center;
    margin-top: 25px;
    padding-top: 15px;
    border-top: 1px solid #ddd; /* خط بالایی */
}

.sidebar-footer p {
    font-size: 14px;
    color: #666;
    margin: 0;
}

/* بخش فرم Gravity Forms */
.gravity-form-wrapper {
    flex: 2; /* فضای منعطف بیشتر برای فرم */
    min-width: 300px; /* حداقل عرض برای فرم */
}

/* استایل‌دهی به دکمه ارسال Gravity Forms */
.gravity-form-wrapper .gform_footer input[type="submit"],
.gravity-form-wrapper .gform_footer button[type="submit"] {
    background-color: #2a2a86 !important; /* دکمه ارسال سرمه‌ای */
    color: #fff !important;
    border: none !important;
    padding: 12px 25px !important;
    border-radius: 6px !important;
    font-size: 16px !important;
    font-weight: bold !important;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

.gravity-form-wrapper .gform_footer input[type="submit"]:hover,
.gravity-form-wrapper .gform_footer button[type="submit"]:hover {
    background-color: #dc1f28 !important; /* تغییر رنگ به قرمز در هاور */
}

/* برای فیلدهای فرم (مثال) */
.gravity-form-wrapper .gfield_label {
    color: #2a2a86 !important; /* برچسب فیلدها سرمه‌ای */
    font-weight: bold !important;
    margin-bottom: 8px !important;
}

/* تنظیمات برای فیلدهای ورودی متن، ایمیل، تلفن و textarea */
.gravity-form-wrapper .gfield input[type="text"],
.gravity-form-wrapper .gfield input[type="email"],
.gravity-form-wrapper .gfield input[type="tel"],
.gravity-form-wrapper .gfield textarea {
    border: 1px solid #ccc !important;
    border-radius: 5px !important;
    padding: 10px !important;
    width: 100% !important;
    box-sizing: border-box;
    font-family: inherit !important;
    background-color: #e6e6f8 !important; /* رنگ پس‌زمینه فیلدها */
}

/* تنظیمات برای دکمه‌های رادیویی و چک‌باکس */
/* توجه: این استایل‌ها ممکن است نیاز به تطبیق با نحوه نمایش واقعی رادیوباکس‌ها و چک‌باکس‌ها در مرورگر شما داشته باشد */
.gravity-form-wrapper .gfield input[type="radio"],
.gravity-form-wrapper .gfield input[type="checkbox"] {
    /* برای رادیوباکس‌ها و چک‌باکس‌ها، معمولاً استایل‌دهی مستقیم پس‌زمینه دشوار است،
       اما اگر از شیوه‌های سفارشی‌سازی استفاده شده باشد، این می‌تواند کمک کند.
       در غیر این صورت، ممکن است نیاز به استفاده از ::before یا ::after و یا wrapper اختصاصی باشد.
       در این مثال، سعی می‌کنیم مستقیماً استایل دهیم، اگر کار نکرد، باید روش دیگری را بررسی کرد.
    */
    background-color: #e6e6f8 !important; /* رنگ پس‌زمینه برای رادیو و چک‌باکس */
    border: 1px solid #ccc !important; /* اضافه کردن حاشیه برای وضوح بیشتر */
    border-radius: 3px !important; /* گرد کردن گوشه‌ها */
    width: 16px; /* اندازه تقریبی */
    height: 16px; /* اندازه تقریبی */
    margin-right: 8px; /* فاصله از متن */
}

/* برای چک‌باکس‌های تیک‌خورده، ممکن است نیاز به استایل‌های بیشتری باشد
   مثلاً برای تغییر رنگ تیک یا پس‌زمینه هنگام انتخاب */
.gravity-form-wrapper .gfield input[type="checkbox"]:checked {
    background-color: #2a2a86 !important; /* رنگ پس‌زمینه چک‌باکس انتخاب شده */
    border-color: #2a2a86 !important; /* رنگ حاشیه چک‌باکس انتخاب شده */
}

/* سازگاری با موبایل */
@media (max-width: 768px) {
    .form-with-info-container {
        flex-direction: column; /* چیدمان ستونی در موبایل */
    }
    .course-info-sidebar, .gravity-form-wrapper {
        flex: none; /* حذف flex grow */
        width: 100%; /* عرض کامل */
    }
    .course-icon {
        font-size: 35px;
    }
    .sidebar-header h2 {
        font-size: 22px;
    }
    .course-info-sidebar li {
        margin-bottom: 15px;
    }
    .info-icon {
        font-size: 18px;
    }
}
/* اصلاح محل دکمه ارسال گرویتی فرم */
.gravity-form-wrapper .gform_footer {
    width: 100% !important;
    display: block !important;
    text-align: right; /* برای RTL */
    margin-top: 20px;
}

.gravity-form-wrapper .gform_footer input[type="submit"],
.gravity-form-wrapper .gform_footer button[type="submit"] {
    display: inline-block !important;
    float: none !important;
}
.gravity-form-wrapper form {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-728420b *//* تنظیمات کلی برای ایجاد تم رنگی */
:root {
    --primary-color: #2a2a86; /* سرمه‌ای - اولویت اول */
    --secondary-color: #dc1f28; /* قرمز - اولویت دوم */
    --card-background: #ffffff; /* پس‌زمینه کارت */
    --text-color: #333; /* رنگ متن اصلی */
    --light-text-color: #666; /* رنگ متن روشن‌تر */
    --section-header-color: var(--secondary-color); /* رنگ تیتر بخش‌ها */
    --section-header-border-color: var(--secondary-color); /* رنگ خط زیر تیتر بخش‌ها */
    --list-bullet-color: var(--primary-color); /* رنگ نقطه لیست */
    --image-border-color: var(--primary-color); /* رنگ حاشیه عکس */
}

body {
    font-family: inherit; /* ارث‌بری فونت از قالب والد */
    margin: 0;
    padding: 0;
    background-color: #f4f7f6; /* رنگ پس‌زمینه کلی صفحه */
}

.container {
    max-width: 1100px; /* حداکثر عرض کلی صفحه */
    margin: 0 auto;
    padding: 20px;
}

/* استایل باکس بالایی برای تعیین عرض */
.top-box-container {
    background-color: var(--primary-color); /* رنگ پس‌زمینه سرمه‌ای */
    color: white;
    padding: 25px 30px;
    border-radius: 15px;
    margin-bottom: 40px; /* فاصله از باکس معرفی استاد */
    box-shadow: 0 8px 20px rgba(42, 42, 134, 0.3); /* سایه با رنگ اصلی */
    display: flex;
    justify-content: center; /* وسط‌چین کردن محتوا */
    align-items: center;
    text-align: center;
    direction: rtl;
}

.top-box-content h2 {
    font-size: 28px;
    margin-bottom: 15px;
    color: white;
}

.top-box-content p {
    font-size: 16px;
    line-height: 1.7;
}

/* استایل باکس معرفی استاد */
.instructor-profile-container {
    background-color: #ffffff; /* پس‌زمینه سفید برای کارت */
    border-radius: 15px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08); /* سایه ملایم‌تر */
    overflow: hidden; /* برای حفظ گوشه‌های گرد */
    direction: rtl;
    padding: 30px;
    max-width: 950px; /* تنظیم عرض این باکس، کمی کمتر از عرض کلی */
    margin: 0 auto; /* برای وسط قرار گرفتن */
}

.instructor-profile {
    display: flex;
    flex-wrap: wrap; /* اجازه به شکستن سطر در صورت نیاز */
    align-items: flex-start; /* هم‌ترازی بالا */
    gap: 30px; /* فاصله بین بخش‌ها */
}

.instructor-image-section {
    flex: 0 0 200px; /* اندازه ثابت برای بخش عکس، بدون تغییر اندازه */
    display: flex;
    justify-content: center; /* وسط‌چین کردن عکس */
    padding-top: 10px; /* کمی فاصله از بالا */
}

.instructor-image-wrapper {
    position: relative;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    border: 7px solid var(--image-border-color); /* حاشیه عکس */
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #f0f0f0; /* پس‌زمینه ساده در صورت نبود عکس */
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
}

.instructor-image {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    object-fit: cover;
    display: block;
    /* افکت هاور حذف شده است */
}

.instructor-details-section {
    flex: 1; /* گرفتن فضای باقی‌مانده */
    min-width: 300px; /* حداقل عرض برای جلوگیری از فشردگی بیش از حد */
    text-align: right;
}

.instructor-name {
    font-size: 32px;
    color: var(--primary-color); /* سرمه‌ای */
    margin-bottom: 12px;
    font-weight: bold;
    line-height: 1.3;
}

.instructor-title {
    font-size: 17px;
    color: var(--text-color); /* رنگ متن اصلی */
    margin-bottom: 35px; /* فاصله بیشتر از نام */
    line-height: 1.8;
}

.section {
    margin-bottom: 30px; /* فاصله بین بخش‌ها */
}

.section h3 {
    font-size: 22px;
    color: var(--section-header-color); /* قرمز */
    margin-bottom: 18px;
    border-bottom: 3px solid var(--section-header-border-color); /* خط زیر تیتر */
    padding-bottom: 10px;
    display: inline-block;
    font-weight: bold;
}

.section ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.section li {
    position: relative;
    font-size: 16px;
    color: var(--text-color);
    margin-bottom: 15px;
    line-height: 1.9;
    padding-right: 25px; /* فضایی برای بولت */
}

.section li::before {
    content: '\2022'; /* نمایش نقطه */
    color: var(--list-bullet-color); /* سرمه‌ای */
    font-weight: bold;
    font-size: 1.4em; /* بزرگتر کردن نقطه */
    position: absolute;
    right: 0;
    top: -2px; /* تنظیم دقیق موقعیت */
}

.section p {
    font-size: 16px;
    color: var(--text-color);
    margin-bottom: 12px;
    line-height: 1.9;
}

/* تنظیمات برای حالت ریسپانسیو */
@media (max-width: 991px) {
    .instructor-profile {
        flex-direction: column; /* چیدمان ستونی در صفحات کوچکتر */
        align-items: center; /* وسط‌چین کردن */
    }
    .instructor-image-section {
        flex-basis: auto; /* حذف اندازه ثابت */
        width: 200px; /* حفظ عرض عکس */
        margin-bottom: 20px; /* فاصله از جزئیات */
    }
    .instructor-details-section {
        width: 100%; /* استفاده از تمام عرض */
        text-align: center; /* وسط‌چین کردن متن */
    }
    .section li::before {
        right: 50%; /* جابجایی بولت به وسط */
        transform: translateX(50%);
    }
    .section li {
        padding-right: 0; /* حذف padding راست */
        text-align: center; /* وسط‌چین کردن متن لیست */
    }
}

@media (max-width: 767px) {
    .top-box-container {
        padding: 20px 15px;
        margin-bottom: 30px;
    }
    .top-box-content h2 {
        font-size: 24px;
    }
    .top-box-content p {
        font-size: 15px;
    }
    .instructor-profile-container {
        padding: 25px 20px;
    }
    .instructor-name {
        font-size: 28px;
    }
    .instructor-title {
        font-size: 16px;
    }
    .section h3 {
        font-size: 20px;
    }
    .section li, .section p {
        font-size: 15px;
    }
    .instructor-image-wrapper {
        width: 180px;
        height: 180px;
        border-width: 5px;
    }
}

@media (max-width: 480px) {
    .instructor-profile-container {
        padding: 20px 15px;
    }
    .instructor-image-wrapper {
        width: 150px;
        height: 150px;
    }
    .instructor-name {
        font-size: 24px;
    }
    .instructor-title {
        font-size: 15px;
    }
    .section h3 {
        font-size: 18px;
    }
    .section li, .section p {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2e045f */.elementor-15305 .elementor-element.elementor-element-a2e045f:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #dc1f28; /* رنگ به قرمز تغییر کرد */
    top: 50%;
    right: 0;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4f83f9 */.elementor-15305 .elementor-element.elementor-element-a4f83f9:after{
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #dc1f28; /* رنگ به قرمز تغییر کرد */
    top: 50%;
    right: 0;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-883f805 */.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-grid-item {
    margin: 0 !important;
}

.elementor-15305 .elementor-element.elementor-element-883f805 .elementor-social-icon svg {
    transition: 0.3s
}/* End custom CSS */