.elementor-2213 .elementor-element.elementor-element-e0e8599{--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;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-11cc039 img{width:303px;}.elementor-2213 .elementor-element.elementor-element-80d7985{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:32px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-74c70b3{--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:center;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-533f550 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2213 .elementor-element.elementor-element-533f550 .elementor-button{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-ed8fb3c .elementor-button{background-color:#FFFFFF;font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-c658e9c img{width:100%;max-width:100%;}.elementor-2213 .elementor-element.elementor-element-122122f img{width:100%;max-width:100%;}.elementor-2213 .elementor-element.elementor-element-6058a81 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-6058a81 img{width:75%;}.elementor-2213 .elementor-element.elementor-element-ae29af9{--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;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-2db9ae5{text-align:center;}.elementor-2213 .elementor-element.elementor-element-2db9ae5 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:58px;font-weight:800;}.elementor-2213 .elementor-element.elementor-element-c60de82{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"puiux Font", Sans-serif;font-size:30px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-c60de82 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-2213 .elementor-element.elementor-element-c60de82.elementor-element{--align-self:center;}.elementor-2213 .elementor-element.elementor-element-4d67e99{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2213 .elementor-element.elementor-element-290d1bd{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-2213 .elementor-element.elementor-element-290d1bd .swiper-slide > .elementor-element{height:100%;}.elementor-2213 .elementor-element.elementor-element-7a38251{--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;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-83b7cc9{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-8bc8f48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-8bc8f48 .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-weight:700;}.elementor-2213 .elementor-element.elementor-element-7bb9d092{--display:flex;--min-height:1074px;--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;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-4d8f8b6{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-38b926e0{--display:flex;--min-height:194px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-38b926e0:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-38b926e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shmshahd.com/wp-content/uploads/2024/09/Star-7.png");background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-38b926e0, .elementor-2213 .elementor-element.elementor-element-38b926e0::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-518867bb .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:19px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-64850b1e{--display:flex;--min-height:194px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-64850b1e:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-64850b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shmshahd.com/wp-content/uploads/2024/09/download.png");background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-64850b1e, .elementor-2213 .elementor-element.elementor-element-64850b1e::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-1023f292 .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:19px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-6cc282e5{--display:flex;--min-height:194px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-6cc282e5:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-6cc282e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shmshahd.com/wp-content/uploads/2024/09/download-1.png");background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-6cc282e5, .elementor-2213 .elementor-element.elementor-element-6cc282e5::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-fb72385 .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:19px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-79832c52{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2213 .elementor-element.elementor-element-79832c52:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-79832c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3450ec0 );}.elementor-2213 .elementor-element.elementor-element-79832c52, .elementor-2213 .elementor-element.elementor-element-79832c52::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-4eb63a6a .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:32px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-2b9ee398 .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:32px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-35e44d99{--display:flex;--min-height:194px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-35e44d99:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-35e44d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shmshahd.com/wp-content/uploads/2024/09/Star-7.png");background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-35e44d99, .elementor-2213 .elementor-element.elementor-element-35e44d99::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-4f3ee09d .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:19px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-1828064d{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-1828064d, .elementor-2213 .elementor-element.elementor-element-1828064d::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-6339a19d{--display:flex;--min-height:194px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-6339a19d:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-6339a19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shmshahd.com/wp-content/uploads/2024/09/download-2.png");background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-6339a19d, .elementor-2213 .elementor-element.elementor-element-6339a19d::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-27a7e813 .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:19px;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-b4ee1f2{--display:flex;--min-height:170px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-b4ee1f2, .elementor-2213 .elementor-element.elementor-element-b4ee1f2::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-c3c9400{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-c3c9400, .elementor-2213 .elementor-element.elementor-element-c3c9400::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-23bd9e97{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-23bd9e97, .elementor-2213 .elementor-element.elementor-element-23bd9e97::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-36c04ec2{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-36c04ec2, .elementor-2213 .elementor-element.elementor-element-36c04ec2::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-4fb02f14{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-4fb02f14, .elementor-2213 .elementor-element.elementor-element-4fb02f14::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-364118b8{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-364118b8, .elementor-2213 .elementor-element.elementor-element-364118b8::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-c6b8e3a{--display:flex;--background-transition:0.3s;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2213 .elementor-element.elementor-element-89407f9{text-align:center;}.elementor-2213 .elementor-element.elementor-element-89407f9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:58px;font-weight:800;}.elementor-2213 .elementor-element.elementor-element-d7424b2{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"puiux Font", Sans-serif;font-size:30px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-d7424b2 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-2213 .elementor-element.elementor-element-d7424b2.elementor-element{--align-self:center;}.elementor-2213 .elementor-element.elementor-element-a8570e1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2213 .elementor-element.elementor-element-a8570e1:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-a8570e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shmshahd.com/wp-content/uploads/2024/09/download-3.png");background-repeat:no-repeat;background-size:cover;}.elementor-2213 .elementor-element.elementor-element-a8570e1, .elementor-2213 .elementor-element.elementor-element-a8570e1::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-cd31f34{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-21e1eb3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2213 .elementor-element.elementor-element-21e1eb3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2213 .elementor-element.elementor-element-21e1eb3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-21e1eb3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2213 .elementor-element.elementor-element-21e1eb3 .elementor-image-box-title{font-family:"puiux Font", Sans-serif;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-4623b69{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-1825e6f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2213 .elementor-element.elementor-element-1825e6f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2213 .elementor-element.elementor-element-1825e6f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-1825e6f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2213 .elementor-element.elementor-element-1825e6f .elementor-image-box-title{font-family:"puiux Font", Sans-serif;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-a16790e{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-2a9502d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2213 .elementor-element.elementor-element-2a9502d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2213 .elementor-element.elementor-element-2a9502d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-2a9502d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2213 .elementor-element.elementor-element-2a9502d .elementor-image-box-title{font-family:"puiux Font", Sans-serif;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-9cb55db{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-36f5c30.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2213 .elementor-element.elementor-element-36f5c30.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2213 .elementor-element.elementor-element-36f5c30.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-36f5c30 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2213 .elementor-element.elementor-element-36f5c30 .elementor-image-box-title{font-family:"puiux Font", Sans-serif;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-e70943f{--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;--justify-content:center;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-0407f87{--e-image-carousel-slides-to-show:6;}.elementor-2213 .elementor-element.elementor-element-0407f87 .swiper-wrapper{display:flex;align-items:center;}.elementor-2213 .elementor-element.elementor-element-b40e14f{--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;--justify-content:center;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-7a96347{--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;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-64fb0d5{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-3c07a00{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-d184668{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-d6fa1c4{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-fc80c76{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-2618d45{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-f1539aa{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-47ecd95{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-48fb4b0{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-cfacc93{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-9bd29d8{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-0c991fa{--display:flex;--background-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-4556e03{--display:flex;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2213 .elementor-element.elementor-element-efade1d{text-align:center;}.elementor-2213 .elementor-element.elementor-element-efade1d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:58px;font-weight:800;}.elementor-2213 .elementor-element.elementor-element-da6dc8e{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"puiux Font", Sans-serif;font-size:30px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-da6dc8e > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-2213 .elementor-element.elementor-element-da6dc8e.elementor-element{--align-self:center;}.elementor-2213 .elementor-element.elementor-element-b517830{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2213 .elementor-element.elementor-element-2fe3bc8{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2213 .elementor-element.elementor-element-852867c{text-align:right;}.elementor-2213 .elementor-element.elementor-element-0bb9c92{--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;--background-transition:0.3s;--padding-top:010px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-2213 .elementor-element.elementor-element-5488af4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:4px 4px 0px 1px rgba(0, 0, 0, 0.77);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2213 .elementor-element.elementor-element-5488af4:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-5488af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2213 .elementor-element.elementor-element-5488af4, .elementor-2213 .elementor-element.elementor-element-5488af4::before{--border-transition:0.3s;}.elementor-2213 .elementor-element.elementor-element-e1ad589 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-weight:600;}.elementor-2213 .elementor-element.elementor-element-53937ff .elementor-heading-title{font-family:"puiux Font", Sans-serif;font-size:17px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-labels-inline .elementor-field-group > label{padding-left:16px;}body:not(.rtl) .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-labels-inline .elementor-field-group > label{padding-right:16px;}body .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-labels-above .elementor-field-group > label{padding-bottom:16px;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group > label, .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group > label{font-family:"Tajawal", Sans-serif;font-size:20px;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-type-html{padding-bottom:0px;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group .elementor-field, .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-subgroup label{font-family:"Tajawal", Sans-serif;font-weight:500;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-3450ec0 );border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-3450ec0 );border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-1548864 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-button[type="submit"]{color:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2213 .elementor-element.elementor-element-1548864{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}body:not(.rtl) .elementor-2213 .elementor-element.elementor-element-12fbdfc{left:-146px;}body.rtl .elementor-2213 .elementor-element.elementor-element-12fbdfc{right:-146px;}.elementor-2213 .elementor-element.elementor-element-12fbdfc{bottom:0px;z-index:-1;}.elementor-2213 .elementor-element.elementor-element-12fbdfc img{width:220px;height:60px;}body:not(.rtl) .elementor-2213 .elementor-element.elementor-element-497fdb7{right:-80px;}body.rtl .elementor-2213 .elementor-element.elementor-element-497fdb7{left:-80px;}.elementor-2213 .elementor-element.elementor-element-497fdb7{top:-66px;z-index:-1;}.elementor-2213 .elementor-element.elementor-element-497fdb7 img{width:174px;height:174px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-2213 .elementor-element.elementor-element-14cc708{right:-80px;}body.rtl .elementor-2213 .elementor-element.elementor-element-14cc708{left:-80px;}.elementor-2213 .elementor-element.elementor-element-14cc708{bottom:-73px;z-index:-1;}.elementor-2213 .elementor-element.elementor-element-14cc708 img{width:100px;height:118px;object-fit:contain;object-position:center center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2213 .elementor-element.elementor-element-38b926e0{--width:196px;}.elementor-2213 .elementor-element.elementor-element-64850b1e{--width:196px;}.elementor-2213 .elementor-element.elementor-element-6cc282e5{--width:196px;}.elementor-2213 .elementor-element.elementor-element-79832c52{--width:250px;}.elementor-2213 .elementor-element.elementor-element-35e44d99{--width:196px;}.elementor-2213 .elementor-element.elementor-element-1828064d{--width:170px;}.elementor-2213 .elementor-element.elementor-element-6339a19d{--width:196px;}.elementor-2213 .elementor-element.elementor-element-b4ee1f2{--width:170px;}.elementor-2213 .elementor-element.elementor-element-c3c9400{--width:100px;}.elementor-2213 .elementor-element.elementor-element-23bd9e97{--width:100px;}.elementor-2213 .elementor-element.elementor-element-36c04ec2{--width:200px;}.elementor-2213 .elementor-element.elementor-element-4fb02f14{--width:200px;}.elementor-2213 .elementor-element.elementor-element-364118b8{--width:150px;}.elementor-2213 .elementor-element.elementor-element-2fe3bc8{--width:50%;}.elementor-2213 .elementor-element.elementor-element-0bb9c92{--width:50%;}}@media(max-width:1024px){.elementor-2213 .elementor-element.elementor-element-290d1bd{--swiper-slides-to-display:2;}.elementor-2213 .elementor-element.elementor-element-a8570e1{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2213 .elementor-element.elementor-element-11cc039 img{width:200px;}.elementor-2213 .elementor-element.elementor-element-80d7985{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2213 .elementor-element.elementor-element-74c70b3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2213 .elementor-element.elementor-element-ed8fb3c .elementor-button{padding:12px 45px 12px 45px;}.elementor-2213 .elementor-element.elementor-element-6058a81 > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-2213 .elementor-element.elementor-element-6058a81 img{width:100%;max-width:50%;}.elementor-2213 .elementor-element.elementor-element-2db9ae5 .elementor-heading-title{font-size:50px;}.elementor-2213 .elementor-element.elementor-element-c60de82{width:100%;max-width:100%;font-size:20px;}.elementor-2213 .elementor-element.elementor-element-290d1bd{--swiper-slides-to-display:1;}.elementor-2213 .elementor-element.elementor-element-83b7cc9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2213 .elementor-element.elementor-element-8bc8f48 > .elementor-widget-container{margin:0px 0px 0px 33px;}.elementor-2213 .elementor-element.elementor-element-8bc8f48 .elementor-heading-title{font-size:45px;}.elementor-2213 .elementor-element.elementor-element-7bb9d092{--min-height:0px;}.elementor-2213 .elementor-element.elementor-element-38b926e0{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-38b926e0:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-38b926e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-518867bb .elementor-heading-title{font-size:8px;}.elementor-2213 .elementor-element.elementor-element-64850b1e{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-64850b1e:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-64850b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-1023f292 .elementor-heading-title{font-size:8px;}.elementor-2213 .elementor-element.elementor-element-6cc282e5{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-6cc282e5:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-6cc282e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-fb72385 .elementor-heading-title{font-size:8px;}.elementor-2213 .elementor-element.elementor-element-79832c52{--width:100px;--gap:6px 6px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2213 .elementor-element.elementor-element-4eb63a6a .elementor-heading-title{font-size:15px;}.elementor-2213 .elementor-element.elementor-element-2b9ee398 .elementor-heading-title{font-size:10px;}.elementor-2213 .elementor-element.elementor-element-35e44d99{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-35e44d99:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-35e44d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-4f3ee09d .elementor-heading-title{font-size:8px;}.elementor-2213 .elementor-element.elementor-element-1828064d{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-3c01bccc img{width:49px;}.elementor-2213 .elementor-element.elementor-element-6339a19d{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-6339a19d:not(.elementor-motion-effects-element-type-background), .elementor-2213 .elementor-element.elementor-element-6339a19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-2213 .elementor-element.elementor-element-27a7e813 .elementor-heading-title{font-size:7px;}.elementor-2213 .elementor-element.elementor-element-b4ee1f2{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-3508d0a2 img{width:49px;}.elementor-2213 .elementor-element.elementor-element-c3c9400{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-6b12c770 img{width:14px;}.elementor-2213 .elementor-element.elementor-element-23bd9e97{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-a03aebc img{width:14px;}.elementor-2213 .elementor-element.elementor-element-36c04ec2{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-4fb02f14{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-364118b8{--width:75px;--min-height:75px;}.elementor-2213 .elementor-element.elementor-element-68b5ebdb img{width:30px;}.elementor-2213 .elementor-element.elementor-element-c6b8e3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2213 .elementor-element.elementor-element-89407f9 .elementor-heading-title{font-size:40px;}.elementor-2213 .elementor-element.elementor-element-d7424b2{width:100%;max-width:100%;font-size:20px;}.elementor-2213 .elementor-element.elementor-element-a8570e1{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--grid-auto-flow:row;}.elementor-2213 .elementor-element.elementor-element-21e1eb3 .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-21e1eb3 .elementor-image-box-title{font-size:18px;}.elementor-2213 .elementor-element.elementor-element-1825e6f .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-1825e6f .elementor-image-box-title{font-size:18px;}.elementor-2213 .elementor-element.elementor-element-2a9502d .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-2a9502d .elementor-image-box-title{font-size:18px;}.elementor-2213 .elementor-element.elementor-element-36f5c30 .elementor-image-box-img{margin-bottom:15px;}.elementor-2213 .elementor-element.elementor-element-36f5c30 .elementor-image-box-title{font-size:18px;}.elementor-2213 .elementor-element.elementor-element-0407f87{--e-image-carousel-slides-to-show:2;}.elementor-2213 .elementor-element.elementor-element-efade1d .elementor-heading-title{font-size:28px;}.elementor-2213 .elementor-element.elementor-element-da6dc8e{width:100%;max-width:100%;font-size:20px;}.elementor-2213 .elementor-element.elementor-element-0bb9c92{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2213 .elementor-element.elementor-element-5488af4{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2213 .elementor-element.elementor-element-e1ad589 .elementor-heading-title{font-size:40px;}.elementor-2213 .elementor-element.elementor-element-53937ff .elementor-heading-title{font-size:20px;}.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-group > label{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-80d7985 */@media(min-width:992px){
    .elementor-2213 .elementor-element.elementor-element-80d7985 p::before{
        content: "";
    position: absolute;
    background-image: url(https://shmshahd.com/wp-content/uploads/2024/09/Vector.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 74px;
    height: 180px;
    left: 20px;
    top: 30%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-533f550 */.elementor-2213 .elementor-element.elementor-element-533f550 a:hover{
     box-shadow: 4px 4px 0px 1px rgba(0, 0, 0, 0.77) !important;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed8fb3c */.elementor-2213 .elementor-element.elementor-element-ed8fb3c a:hover{
    box-shadow: 4px 4px 0px 1px rgba(0, 0, 0, 0.77) !important;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c658e9c */.elementor-2213 .elementor-element.elementor-element-c658e9c{
    position: absolute;
    left: 0;
    top: 0;
    height: 900px;
    z-index: -1
}
.elementor-2213 .elementor-element.elementor-element-c658e9c img{
    width: 100%;
    height: 100%;
    
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-c658e9c{
        top:170px;
        height:300px;
        width:120px;
    }
    .elementor-2213 .elementor-element.elementor-element-c658e9c img{
        object-fit:contain;
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-122122f */.elementor-2213 .elementor-element.elementor-element-122122f{
    position: absolute;
    right: 0;
    top: 10%;
    height: 700px;
    z-index: -1
}
.elementor-2213 .elementor-element.elementor-element-122122f img{
    height: 100%;
    
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-122122f{
        top:200px;
        height:300px;
        width:180px;
    }
    .elementor-2213 .elementor-element.elementor-element-122122f img{
        object-fit:contain;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6058a81 */@keyframes zoom {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}

.elementor-2213 .elementor-element.elementor-element-6058a81 img {
  animation: zoom 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bc8f48 */.elementor-2213 .elementor-element.elementor-element-8bc8f48 h2{
    position: relative;

}
.elementor-2213 .elementor-element.elementor-element-8bc8f48 h2:before{
    content: "";
    position: absolute;
    background-image: url(http://localhost/shahad_al_mathaq/wp-content/uploads/2024/09/Vector-32.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: 60px;
    height: 60px;
    top: -25px;
    left: -40px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b926e0 */.elementor-2213 .elementor-element.elementor-element-38b926e0{
    position: absolute;
    left: 200px;
    top: 90px;
    animation: vertical-animation 1.5s ease-in-out infinite alternate;

}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-38b926e0{
        left:50px;
        top:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64850b1e */.elementor-2213 .elementor-element.elementor-element-64850b1e{
    position: absolute;
    left: 600px;
    top: 80px;
    animation: vertical-animation 1.5s ease-in-out infinite alternate;
    animation-delay: .5s
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-64850b1e{
        left:170px;
        top:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc282e5 */.elementor-2213 .elementor-element.elementor-element-6cc282e5{
    position: absolute;
    right: 140px;
    top: 410px;
      animation: horizontal-animation 1.5s ease-in-out infinite alternate;
      animation-delay: .7s
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-6cc282e5{
        right:30px;
        top:100px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79832c52 */.elementor-2213 .elementor-element.elementor-element-79832c52{
     box-shadow: 10px 10px 0px 1px rgba(0, 0, 0, 0.77) ; 
     position: absolute;
     top: 730px;
     left: 50%;
     transform:translateX(-50%);
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-79832c52{
    top:170px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e44d99 */.elementor-2213 .elementor-element.elementor-element-35e44d99{
    position: absolute;
    left:  130px;
    top: 720px;
      animation: vertical-animation 1.5s ease-in-out infinite alternate;
      animation-delay: .9s
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-35e44d99{
        left:30px;
        top:160px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1828064d */.elementor-2213 .elementor-element.elementor-element-1828064d{
    position: absolute;
    left:  350px;
    bottom: 650px;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-1828064d{
        left:100px;
        bottom:120px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6339a19d */.elementor-2213 .elementor-element.elementor-element-6339a19d{
    position: absolute;
    right:  500px;
    bottom:  430px;
      animation: horizontal-animation 1.5s ease-in-out infinite alternate;
animation-delay: 1s
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-6339a19d{
        right:unset !important;
        left:180px;
        bottom:100px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4ee1f2 */.elementor-2213 .elementor-element.elementor-element-b4ee1f2{
    position: absolute;
    right:  40px;
    bottom: 500px;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-b4ee1f2{
        right:10px;
        bottom:140px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b12c770 */@keyframes zoom {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}

.elementor-2213 .elementor-element.elementor-element-6b12c770 img {
  animation: zoom 1.5s ease-in-out infinite;
  animation-delay: .5s
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c9400 */.elementor-2213 .elementor-element.elementor-element-c3c9400{
    position: absolute;
    right: 180px;
    bottom: 400px;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-c3c9400{
        right:30px;
        bottom:80px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a03aebc */@keyframes zoom {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}

.elementor-2213 .elementor-element.elementor-element-a03aebc img {
  animation: zoom 1.5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23bd9e97 */.elementor-2213 .elementor-element.elementor-element-23bd9e97{
    position: absolute;
    right: 230px;
    bottom: 270px;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-23bd9e97{
        right:40px;
        bottom:40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36c04ec2 */.elementor-2213 .elementor-element.elementor-element-36c04ec2{
    position: absolute;
    left: 130px;
    bottom: 50px;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-36c04ec2{
        left:40px;
        bottom:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb02f14 */.elementor-2213 .elementor-element.elementor-element-4fb02f14{
    position: absolute;
    right: 0;
    top: -40px;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-4fb02f14{
        right:0px;
        top:-30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364118b8 */.elementor-2213 .elementor-element.elementor-element-364118b8{
    position: absolute;
    right: 190px;
    bottom: 0;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-364118b8{
        right:50px;
        bottom:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d8f8b6 */.elementor-2213 .elementor-element.elementor-element-4d8f8b6{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21e1eb3 */@keyframes bounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}

.elementor-2213 .elementor-element.elementor-element-21e1eb3 img {
  animation: bounce 2s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1825e6f */@keyframes bounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}

.elementor-2213 .elementor-element.elementor-element-1825e6f img {
  animation: bounce 3s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a9502d */@keyframes bounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}

.elementor-2213 .elementor-element.elementor-element-2a9502d img {
  animation: bounce 2s linear infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-36f5c30 */@keyframes bounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px);
  }
}

.elementor-2213 .elementor-element.elementor-element-36f5c30 img {
  animation: bounce 3s linear infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70943f */.elementor-2213 .elementor-element.elementor-element-e70943f{
        width: 100vw;
    height: 100px;
    background-color: #2B2B2B;
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64fb0d5 */.elementor-2213 .elementor-element.elementor-element-64fb0d5{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-64fb0d5{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c07a00 */.elementor-2213 .elementor-element.elementor-element-3c07a00{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-3c07a00{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d184668 */.elementor-2213 .elementor-element.elementor-element-d184668{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-d184668{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6fa1c4 */.elementor-2213 .elementor-element.elementor-element-d6fa1c4{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-d6fa1c4{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc80c76 */.elementor-2213 .elementor-element.elementor-element-fc80c76{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-fc80c76{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2618d45 */.elementor-2213 .elementor-element.elementor-element-2618d45{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-2618d45{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1539aa */.elementor-2213 .elementor-element.elementor-element-f1539aa{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-f1539aa{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47ecd95 */.elementor-2213 .elementor-element.elementor-element-47ecd95{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-47ecd95{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48fb4b0 */.elementor-2213 .elementor-element.elementor-element-48fb4b0{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-48fb4b0{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfacc93 */.elementor-2213 .elementor-element.elementor-element-cfacc93{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-cfacc93{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bd29d8 */.elementor-2213 .elementor-element.elementor-element-9bd29d8{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-9bd29d8{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c991fa */.elementor-2213 .elementor-element.elementor-element-0c991fa{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: calc(100vw /6);
    max-height: 100%;
    white-space: nowrap;
    position: relative;
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-0c991fa{
        width: calc(100vw /2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a96347 */.elementor-2213 .elementor-element.elementor-element-7a96347{
    width: 100%;
        height: 100%;
    display: flex;
    animation: scrolling 18s linear infinite;
    gap: 10px;
}

@keyframes scrolling {
     0% {
    transform: translateX(0);     /* يبدأ من الموضع الأول */
  }
  100% {
    transform: translateX(-100%);  /* التحرك إلى اليسار حتى منتصف العرض (لتكرار العناصر) */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b40e14f */.elementor-2213 .elementor-element.elementor-element-b40e14f{
        width: 100vw;
    height: 100px;
    background-color: #2B2B2B;
    overflow: hidden;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-852867c */.elementor-2213 .elementor-element.elementor-element-852867c img {
    max-width: 200%;
    height: 800px;
    object-fit: contain;
    position: absolute;
    left: -90px;
    z-index: -2
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-852867c img{
        position:relative;
        height:auto;
        max-width:100%;
        left:0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1ad589 */.elementor-2213 .elementor-element.elementor-element-e1ad589 h3:before{
    content: "";
    position: absolute;
    background-image: url(http://localhost/shahad_al_mathaq/wp-content/uploads/2024/09/shape.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 25px;
    height: 25px;
    left: -5%;
}

@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-e1ad589 h3:before{
        left:-30px;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1548864 */.elementor-2213 .elementor-element.elementor-element-1548864 label{
    margin-top: 10px
}
.elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-type-submit{
    
    text-align: center !important;
    width: 50%;
    margin: 20px auto 0;
}
.elementor-2213 .elementor-element.elementor-element-1548864 form input:focus , .elementor-2213 .elementor-element.elementor-element-1548864 form textarea:focus{
    background-color: #fff !important
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-1548864 .elementor-field-type-submit{
        width:100%;
    }
}
.elementor-2213 .elementor-element.elementor-element-1548864 button{
    border:3px solid #292929;
    border-radius: 0 !important;
    padding:15px;
}
.elementor-2213 .elementor-element.elementor-element-1548864::before{
        content: "";
    position: absolute;
    background-image: url(http://localhost/shahad_al_mathaq/wp-content/uploads/2024/09/shape.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 35px;
    height: 35px;
    right: 0;
    bottom: -20px
}
@media(max-width:767px){
    .elementor-2213 .elementor-element.elementor-element-1548864::before{
        width:20px;
        height:20px;
        right:-20px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-497fdb7 */@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.elementor-2213 .elementor-element.elementor-element-497fdb7{
  animation: spin 3s linear infinite ;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'puiux Font';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Bold.woff2') format('woff2'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Bold.woff') format('woff'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Variable.ttf') format('truetype');
}
@font-face {
	font-family: 'puiux Font';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Medium.woff2') format('woff2'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Medium.woff') format('woff'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Variable.ttf') format('truetype');
}
@font-face {
	font-family: 'puiux Font';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Light.woff2') format('woff2'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Light.woff') format('woff'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Variable.ttf') format('truetype');
}
@font-face {
	font-family: 'puiux Font';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Regular.woff2') format('woff2'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Regular.woff') format('woff'),
		url('https://shmshahd.com/wp-content/uploads/2024/09/ClashDisplay-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */