@import url('https://fonts.googleapis.com/css?family=Cairo:400,700&subset=arabic');
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}#css-modal-checkbox{display:none}.css-modal-checkbox{display:inline-flex;margin:10px;text-decoration:none;position:relative;font-size:20px;line-height:20px;padding:12px 30px;color:#FFF;font-weight:700;text-transform:uppercase;font-family:'cairo',serif;background:#337AB7;cursor:pointer;border:2px solid #BFE2FF;overflow:hidden;z-index:1}.css-modal-checkbox:hover,.css-modal-checkbox:active,.css-modal-checkbox:focus{color:#FFF}.css-modal-checkbox:before{content:'';position:absolute;top:0;right:-50px;bottom:0;left:0;border-right:50px solid #fff0;border-top:50px solid #2D6B9F;transition:transform 0.5s;transform:translateX(-100%);z-index:-1}.css-modal-checkbox:hover:before,.css-modal-checkbox:active:before,.css-modal-checkbox:focus:before{transform:translateX(0)}#css-modal-checkbox+.cmc{display:none!important}#css-modal-checkbox:checked+.cmc{display:flex!important;align-items:center;justify-content:center;z-index:4;position:fixed;left:0;top:0;width:100vw;height:100vh;animation:bg 0.5s ease;background:rgb(51 122 183 / .2)}#css-modal-checkbox:checked+.cmc .cmt{font-family:'cairo',serif;font-size:16px;padding:20px;width:80%;max-width:600px;transition:0.5s;border:6px solid #31C799;border-radius:12px;background:#FFF;box-shadow:0 4px 12px rgb(0 0 0 / .2),0 16px 20px rgb(0 0 0 / .2);text-align:center;animation:scale 0.5s ease}.css-modal-close{content:"";width:20px;height:20px;border:2px solid #BFE2FF;border-radius:12px;float:right;z-index:10;right:20px;box-shadow:0 4px 12px rgb(0 0 0 / .2),0 16px 20px rgb(0 0 0 / .2);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23337AB7' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-color:#FFF;background-size:cover;animation:move 0.5s ease;cursor:pointer}@keyframes scale{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes move{0%{right:-80px}100%{right:20px}}@keyframes bg{0%{background:#fff0}100%{background:rgb(51 122 183 / .7)}}.phone-call{width:80px;height:80px;right:20px;bottom:20px;background:#10b418;position:fixed;text-align:center;color:#fff;cursor:pointer;border-radius:50%;z-index:99;display:inline-block;line-height:65px}.phone-call:before{position:absolute;content:" ";z-index:-1;top:-55px;left:-55px;background-color:#10b418;width:180px;height:180px;border-radius:100%;animation-fill-mode:both;-webkit-animation-fill-mode:both;opacity:.6;-webkit-animation:pulse 1s ease-out;animation:pulse 1.8s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(.3);opacity:1}50%{-webkit-transform:scale(.6);opacity:.6}75%{-webkit-transform:scale(.9);opacity:.3}100%{-webkit-transform:scale(1);opacity:0}}@keyframes pulse{0%{transform:scale(0);opacity:0}25%{transform:scale(.3);opacity:1}50%{transform:scale(.6);opacity:.6}75%{transform:scale(.9);opacity:.3}100%{transform:scale(1);opacity:0}}.widgetButton-icon{width:85%;height:100%;transform:rotate(90deg);padding:15px}.widgetModal-fields{width:100%;min-height:40px;max-height:40px;height:40px;background-color:#FFF;border:1px solid hsl(208 18% 75%);box-sizing:border-box;border-radius:3px;outline:none;font-size:1em}.mainform{text-align:left;position:relative;width:94%;margin-top:20px;padding:16px;background-color:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .25);border-radius:5px}.iti{width:480px}.widgetModal-formButton{margin:0;padding:12px 12px 10px;min-width:14%;min-height:40px;max-height:40px;height:40px;background-color:#F36F27;border-radius:3px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-weight:900;font-size:.875em;line-height:1em;text-align:center;color:#FFF;border:none;outline:none;outline:unset;transition:box-shadow 0.15s ease-in}.popupheading{line-height:10px}.mainform label{font-size:.875em;line-height:1.9em;color:#213A52}#timer{font-size:15vmin;text-align:center;line-height:120px}.errormessage{padding:5px;background-color:#CB4335;color:#fff;text-align:center;margin-top:5px}.widgetModal-formButton{cursor:pointer}@media only screen and (max-width:600px){.css-modal-close{content:"x";color:white!important;width:30px;height:30px;border:2px solid #bfe2ff;border-radius:12px;float:right;z-index:10;right:20px;box-shadow:0 4px 12px rgb(0 0 0 / .2),0 16px 20px rgb(0 0 0 / .2);background-color:#fff;background-size:cover;animation:move .5s ease;cursor:pointer;position:absolute;top:15px}.popupheading{line-height:30px}.popupheading h1,.popupheading h2{font-size:20px}.iti{width:100%}.widgetModal-formButton{margin-top:10px}#css-modal-checkbox:checked+.cmc .cmt{font-family:cairo,serif;font-size:16px;padding:20px;width:100%;height:100%;max-width:600px;transition:.5s;border:6px solid #31c799;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .2),0 16px 20px rgb(0 0 0 / .2);text-align:center;animation:scale .5s ease}#css-modal-checkbox:checked+.cmc{display:flex;justify-content:center;z-index:4;position:fixed;left:0;top:0;width:100vw;height:100vh;animation:bg .5s ease;background:rgb(51 122 183 / .2);padding-bottom:20px}}