html{scroll-behavior:smooth}body::-webkit-scrollbar{width:.80em}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}body::-webkit-scrollbar-thumb{background-color:#8a2be2;background:linear-gradient(150deg, #8a2be2, #ddd);outline:0;direction:rtl}::selection{background-color:#8a2be2;color:#fff}::-webkit-input-placeholder{color:#777;font-weight:300}:-moz-placeholder{color:#777;opacity:1;font-weight:300}::-moz-placeholder{color:#777;opacity:1;font-weight:300}:-ms-input-placeholder{color:#777;font-weight:300}::-ms-input-placeholder{color:#777;font-weight:300}@media (max-width: 345px){.xs-none{display:none !important}}@media (max-width: 992px){.md-none{display:none !important}}.clip-right{background-color:#fff !important;background:url(../images/IMG_1529.jpg) right top no-repeat;clip-path:polygon(2% 9%, 107% 25%, 92% 109%, 42% 103%, -8% 73%, -14% 72%, -1% 88%) !important;-webkit-clip-path:polygon(2% 9%, 107% 25%, 92% 109%, 42% 103%, -8% 73%, -14% 72%, -1% 88%) !important}ol,ul{margin:0;padding:0;list-style:none}select{display:block}figure{margin:0}a{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#8a2be2}a:hover{color:#765b9c}iframe{border:0}a,a:focus,a:hover{text-decoration:none;outline:0}.form-control:focus{color:#495057;border-color:#ebebeb;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{text-decoration:none;outline:0}.btn-primary{background-color:#8a2be2;border-radius:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.btn-primary:hover{color:main-dark}.btn-lg{width:217px}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1em;line-height:inherit}.gray-bg{background:#f9f9ff}.border-right-0{border-right:0 !important}.border-left-0{border-left:0 !important}.border-top-0{border-top:0 !important}.border-bottom-0{border-bottom:0 !important}.float{position:fixed;width:60px;height:60px;bottom:50px;right:24px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;z-index:100}.float .my-float{margin-top:16px}.section-title{position:relative}.section-title h2{margin:0 0 5px 0;font-weight:normal;font-size:50px}.section-title p{color:#797979;font-size:20px;margin-top:0}.title-underline{position:relative}.title-underline hr{background-color:#8a2be2;text-align:left;display:inline-block;width:65%;height:2px}.title-underline i{position:absolute;top:-1px;left:calc(50% - 20px);background-color:#8a2be2;color:#fff;font-size:18px;padding:10px;border-radius:7px}.link-more{font-weight:600;display:inline-block}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0;font-family:"Lalezar",cursive;font-weight:700}p{font-family:"Tajawal",sans-serif !important;font-weight:400 !important}td,th{border-radius:0px}.text-1{font-size:.8em !important}.text-2{font-size:.9em !important}.text-3{font-size:1em !important}.text-4{font-size:1.2em !important}.text-5{font-size:1.50em !important}.text-6{font-size:1.80em !important}.text-7{font-size:2em !important}.text-8{font-size:2.30em !important}.text-9{font-size:2.50em !important}.text-10{font-size:2.75em !important}.text-11{font-size:3em !important}.text-12{font-size:3.5em !important}.text-13{font-size:4em !important}.text-14{font-size:4.5em !important}.text-15{font-size:5em !important}.text-white{color:#fff}.text-black{color:#333}.text-main-color{color:#8a2be2}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.overflow-hidden{overflow:hidden}.no-padding{padding:0}.padding-10{padding:10px}.padding-20{padding:20px}.padding-top-10{padding-top:10px}.padding-top-20{padding-top:20px}.padding-top-30{padding-top:30px}.padding-top-40{padding-top:40px}.padding-top-50{padding-top:50px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-50{padding-bottom:50px}.padding-top-100{padding-top:100px}.padding-bottom-100{padding-bottom:100px}.w-50{width:50px !important}.w-60{width:60px !important}.w-70{width:70px !important}.w-80{width:80px !important}.w-90{width:90px !important}.w-100{width:100px !important}.s-card{background:#fff;border-radius:5px;position:relative}.shadow-1{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1)}.shadow-1:hover{-webkit-box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.shadow-2{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.shadow-3{-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.shadow-4{-webkit-box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.shadow-5{-webkit-box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.form-control{height:25px !important;font-size:11px !important}.btn{-webkit-transition:all 0.4s linear;transition:all 0.4s linear}.btn-primary{color:#fff;background-color:#8a2be2;border-color:#8a2be2}.btn-primary:hover,.btn-primary:focus{background-color:#765b9c !important;color:#fff !important;border-color:#8a2be2 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn-outline{color:#fff;border:2px solid #fff;background-color:transparent}.btn-outline:hover{background-color:#fff;color:#8a2be2}.btn-outline-white{border-radius:15px;color:#8a2be2;border-color:#ebebeb;background-color:transparent}.btn-outline-white:hover{background-color:#8a2be2;color:#fff}.btn-outline-secondary{color:#8a2be2;border-color:#8a2be2}.btn-outline-secondary:hover{background-color:#8a2be2;border-color:#8a2be2;-webkit-box-shadow:1px 5px 8px rgba(0,0,0,0.6);box-shadow:1px 5px 8px rgba(0,0,0,0.6)}.btn-outline-secondary:focus,.btn-outline-secondary:active{color:#fff;background-color:#8a2be2}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#8a2be2}.breadcrumb{padding:0 .75rem;margin-bottom:1em}:focus{outline:none}.btn-effect1{border:1px solid #fff;-webkit-transition:color 0.3s;transition:color 0.3s;position:relative;overflow:hidden;background-color:transparent;color:#fff;cursor:pointer;font-size:1.2em}.btn-effect1:hover{color:#765b9c}.btn-effect1:before{content:'';position:absolute;top:-10px;left:-20px;width:20%;height:0%;border-radius:100%;background-color:#fff;-webkit-transition-property:width, height, border-radius;transition-property:width, height, border-radius;-webkit-transition-duration:0.6s;transition-duration:0.6s;z-index:-1}.btn-effect1:hover:before{border-radius:0;width:200%;height:200%}.owl-theme .owl-dots .owl-dot{outline:none !important}.header{background-color:transparent}nav{position:fixed !important;height:100px;width:100%;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out;z-index:999}nav .navbar-nav .nav-link{cursor:pointer;color:#fff;font-family:"Tajawal",sans-serif;margin:0 1px;padding:10px;text-align:center;font-size:20px;font-weight:700}nav .navbar-nav .nav-link:hover,nav .navbar-nav .nav-link:active,nav .navbar-nav .nav-link:focus{color:#797979}@media (max-width: 991px){nav .navbar-nav .nav-link{color:#fff;font-size:25px}nav .navbar-nav .nav-link:hover,nav .navbar-nav .nav-link:active,nav .navbar-nav .nav-link:focus{color:#797979}}nav .navbar-nav .nav-link i{display:none;width:100%;line-height:25px}nav .navbar-brand{color:#fff;font-size:35px;font-family:"Lalezar",cursive;letter-spacing:.1rem}nav .navbar-brand:hover{color:#797979}nav .navbar-brand span{font-size:25px;font-family:"Tajawal",sans-serif;font-weight:600}
.navbar-brand .descrip{font-size: 16px;margin: 0;text-align: center;line-height: 1;}nav .navbar-collapse{padding:20px 50px;border-radius:30% 20% 30% 50%}@media (max-width: 991px){nav .navbar-collapse{background-color:#8a2be2;top:65px;text-align:center;position:absolute !important}}nav .navbar-collapse.show ul li{padding:10px 5px}nav .navbar-collapse.show ul li .nav-link i{display:none}nav .navbar-toggler{color:#fff;border:none !important;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}nav .navbar-toggler:focus{border:1px solid #333;outline:none}nav .navbar-toggler:hover{color:#797979}nav .navbar-toggler i{font-size:30px}nav .navbar-toggler .fa-bars{display:block}nav .navbar-toggler .fa-close{display:none}nav button[aria-expanded="true"] .fa-bars{display:none}nav button[aria-expanded="true"] .fa-close{display:block}.NavbarFixed{height:70px;background-color:#8a2be2;line-height:30px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.2);box-shadow:0 10px 30px 0 rgba(0,0,0,0.2)}.NavbarFixed .navbar-brand{color:#fff}.NavbarFixed .navbar-nav .nav-link{color:#fff !important}.NavbarFixed .navbar-nav .nav-link:hover{color:#797979 !important}.NavbarFixed .navbar-nav .nav-link i{display:block}.NavbarFixed .navbar-toggler{color:#fff}.NavbarFixed .navbar-toggler:focus{outline:none}.main-home-area .home-intro-area{background:url(../images/home-banner-bg.webp) no-repeat;background-size:cover;background-position:center center;max-height:600px}.main-home-area .home-intro-area .full-height-screen{height:625px}@media (max-width: 768px){.main-home-area .home-intro-area .full-height-screen{height:700px !important}}.main-home-area .home-intro-area .home-intro-right .intro-icon{position:relative}.main-home-area .home-intro-area .home-intro-right .intro-icon:nth-child(1){-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transform:scale(1.8);transform:scale(1.8)}.main-home-area .home-intro-area .home-intro-right .intro-icon span.des{position:absolute;top:-90px;color:#000;font-size:18px;padding:15px;background-color:#fff;border-radius:20px 70px 30px 30px}.main-home-area .home-intro-area .home-intro-right .intro-icon span.des:after{content:'';position:absolute;border:1px dashed #ffffff;left:1px;bottom:-35px;height:36px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.main-home-area .home-intro-area .home-intro-right .intro-icon .ico{text-align:center;padding:20px 20px;margin-right:5px;border-radius:50px;border:2px dashed #fff;color:#fff;position:relative}.main-home-area .home-intro-area .home-intro-right .intro-icon .ico i{font-size:50px}.main-home-area .home-intro-area .home-intro-left{text-align:right}.main-home-area .home-intro-area .home-intro-left h1{color:#fff}.main-home-area .home-intro-area .home-intro-left #typed{color:#fff;font-size:25px;font-weight:700}.main-home-area .home-intro-area .home-intro-left .type-wrap{direction:rtl}.main-home-area .home-intro-area .home-intro-left .type-wrap .typed-cursor{font-size:30px;font-weight:700;color:#fff}.feature-area .feature-inner{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.feature-area .feature-inner .feature-item{margin:30px 0;border-right:1px solid rgba(130,139,178,0.2);padding-right:20px;text-align:center}.feature-area .feature-inner .feature-item i{font-size:30px;color:#828bb2;display:block}.feature-area .feature-inner .feature-item h4{font-size:18px;margin-bottom:20px}@media (max-width: 1680px) and (min-width: 1200px){.feature-area{margin-top:-110px}}.our-services{padding-top:90px;padding-bottom:100px;background-image:url(../../images/background.png);background-repeat:no-repeat;background-position:50% -50%;background-size:100%}.our-services .service-item{padding:25px 20px;border:none;border-bottom:3px solid #8a2be2;margin-bottom:30px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;text-align:right;background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,0.08);box-shadow:0 10px 30px 0 rgba(0,0,0,0.08);width:100%}.our-services .service-item:hover{border-bottom:3px solid transparent}.our-services .service-item .service-icon span{margin:5px;font-size:20px;color:black;font-weight:700}.our-services .service-item .service-icon i{font-size:30px}.our-services .service-item h3.service-item-title{color:#444444;font-size:20px;font-family:"Tajawal",sans-serif;margin:15px 0 20px 0}.our-services .service-item p.service-item-text{color:#797979;font-size:16px}.our-services .service-item a.service-item-link{color:#8a2be2;font-size:16px;font-family:"Tajawal",sans-serif}.our-services .service-item a.service-item-link:hover{color:#765b9c}.about-us{position:relative;padding:150px 0}.about-us .curved-bg{background-image:url(../images/gray-stone.svg); background-size:100% 100%;background-position:center;position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}
.about-us .img-fluid{height: 250px;}.about-us .socialMedia ul{text-align:left}.about-us .socialMedia ul li{float:right;margin-left:10px;width:50px;height:50px;border-radius:50%;text-align:center;background-color:#8a2be2;-webkit-transition:all .4s ease;transition:all .4s ease}.about-us .socialMedia ul li:hover{background-color:#765b9c}.about-us .socialMedia ul li:last-child{margin-left:0}.about-us .socialMedia ul li a{font-size:25px;color:#fff;line-height:46px;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.our-mission-section{padding:40px 0}.our-mission-section .section-box{min-height: 180px;border:1px solid rgba(90,122,190,0.08);-webkit-box-shadow:0 3px 0 0 rgba(90,122,190,0.12);box-shadow:0 3px 0 0 rgba(90,122,190,0.12);padding:30px 15px 30px 20px;border-radius:10px;-webkit-transition-duration:1s;transition-duration:1s;text-align:center;color:#fff;background-color:#8a2be2;position:relative;z-index:2}@media (max-width: 992px){.our-mission-section .section-box{min-height:220px;margin-bottom:30px}}.our-mission-section .section-box h2{margin-bottom:15px}.our-mission-section .section-box:hover{background-color:#765b9c}.our-mission-section .section-box i{font-size:10em;position:absolute;top:0;left:0;z-index:-1;color:#765b9c;opacity:.8}.choose-us-section{background-color:#f6f6f6;position:relative;padding:50px 0}.choose-us-section .choose-us-section-content{padding:50px 0}.choose-us-section .choose-us-section-content h2{margin-bottom:10px;font-size:40px;line-height:50px}.choose-us-section .choose-us-section-content p{text-align:right;color:#797979;font-size:25px;line-height:30px}.choose-us-section .choose-us-link .btn{font-weight:700;margin-right:15px;font-size:18px;padding:.65rem 1.5rem;min-width:175px;font-family:"Lalezar",cursive}.choose-us-section .choose-us-link .btn i{margin-right:5px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;font-weight:700}.choose-us-section .choose-us-link .btn:hover i{-webkit-transform:scale(1.5);transform:scale(1.5)}.choose-us-section .arrow-shape-top{display:block;width:0;border-style:solid;border-color:transparent;border-bottom-color:#f6f6f6;border-width:0 1000px 100px 1000px;position:absolute;top:-100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (max-width: 991px){.choose-us-section .arrow-shape-top{display:none}}.choose-us-section .arrow-shape-bottom{display:block;width:0;border-style:solid;border-color:transparent;border-top-color:#f6f6f6;border-width:100px 1000px 0px 1000px;position:absolute;bottom:-100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (max-width: 991px){.choose-us-section .arrow-shape-bottom{display:none}}.contact-us{padding:150px 0 100px 0}.contact-us .contact-info{text-align:center;border-right:1px solid #ccc;position:relative}@media (max-width: 992px){.contact-us .contact-info{border-right:none;margin-bottom:70px}}.contact-us .contact-info:hover i{-webkit-transform:scale(1.5);transform:scale(1.5);color:#765b9c}.contact-us .contact-info i{position:absolute;bottom:0;left:10px;font-size:60px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}footer .lower-footer{position:relative;padding:30px 0;background-color:#8a2be2;color:#fff}footer .lower-footer .gotoup{position:absolute;top:-24px;left:calc(50% - 25px);background-color:#8a2be2;width:50px;height:50px;border-radius:50%;text-align:center}footer .lower-footer .gotoup a{color:#fff;font-size:35px;font-weight:700;line-height:20px}footer .lower-footer .gotoup a:hover{color:#765b9c}footer .copyRights p{margin:0 !important;font-size:16px;text-transform:capitalize}footer .copyRights a{color:#fff}footer .copyRights a:hover{color:#797979}footer .copyRights .code{font-size:25px;font-weight:900;color:#fff;margin:0 5px}footer .socialMedia ul li{float:right;margin-left:20px}footer .socialMedia ul li:last-child{margin-left:0}footer .socialMedia ul li a{font-size:35px;color:#fff;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}footer .socialMedia ul li a:hover{color:#765b9c}
