﻿.bar .barcontainBox .barbox h2,.bar .barcontainBox .barbox h5,.maintext,.navbar .logo{color:#0193dc}.about .aboutbtns .btnAbout,.home .homebtns .btnhome,.pricing .pricingBtn{background-color:transparent;padding:.75rem 3.5rem!important;transition:.3s ease-in-out}.footer,.home{background-size:cover;background-repeat:no-repeat}.contact-form select,.footer,.home{background-repeat:no-repeat}.contact-form h2,.home .homeBox .homeImage,.whatsapp-button{text-align:center}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Cairo,sans-serif!important;direction:rtl!important;overflow-x:hidden}.h-screen{height:100vh!important}ul{list-style:none}a{text-decoration:none}.navbar .navbar-nav li a{transition:.3s!important}.navbar .navbar-nav li a.active,.navbar .navbar-nav li a:hover{color:#0193dc!important}.navbar .btnnav{box-shadow:none!important;outline:0!important;border:none!important}.nav-master-logo{width:70px}.home{background-image:url("../imgs/wave.png");background-position:bottom}.about .aboutbtns .btnAbout,.home .homebtns .btnhome{border:2px solid #0193dc;border-radius:10px!important}.about .aboutbtns .btnAbout:hover,.home .homebtns .btnhome:hover{box-shadow:none;background-color:#0193dc}.home .homebtns .btnhome a{color:#0193dc;transition:.3s ease-in-out;font-weight:600}.contactBtn:hover a,.home .homebtns .btnhome:hover a{color:#fff}.maintext{font-size:48px!important}.home .homeImage video{width:100%;height:100%;margin-top:20px}.home .homeImage img{width:450px;height:100%;animation:3s linear infinite upDown}@keyframes upDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.home .mainpara{color:#828282!important;letter-spacing:1.2px}@media (max-width:435px){.homeText{text-align:center}}.bar .barcontainBox .barbox{transition:.3s}.bar .barcontainBox .barbox:hover,.pricing .row .box:hover{transform:translateY(-10px)}.about .aboutText p,.accordion-body,.bar .barcontainBox .barbox p,.pricing .pricingText p,.pricing .row ul li{color:#828282}.about{background-color:#f9fbfd;padding-top:50px;padding-bottom:50px}.about .aboutboxTitle img,.pricing .pricingboxTitle img{left:0;top:0;animation:3s linear infinite spin}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(180deg)}}.about .aboutTitle,.pricing .pricingTitle{color:#0193dc;font-size:40px;position:relative}.about .aboutTitle::before,.pricing .pricingTitle::before{content:"";position:absolute;width:70px;height:3px;bottom:-15px;background-color:#ccc;left:50%;transform:translateX(-50%)}.about .aboutImage img{width:470px;height:100%;animation:3s linear infinite upDown}.about .aboutbtns .btnAbout:hover a{color:#fff!important}.about .aboutbtns .btnAbout a{color:#0193dc;font-weight:600;font-size:20px;text-decoration:none;transition:.3s ease-in-out}.pricing .row .pricingCardpara::before{content:"\f00c";margin-left:10px;font-family:"Font Awesome 5 Free";font-weight:900;color:#0193dc}.pricing .pricingBtn{border:2px solid #0193dc;border-radius:10px!important;color:#0193dc}.footer .bgfooter,.footer::before{background-color:#262b35;width:100%}.pricing .pricingBtn:hover{box-shadow:none!important;background-color:#0193dc!important;color:#fff!important}.pricing .pricingText h3{color:#0193dc;font-size:35px}.pricing .row .box{width:350px;transition:.4s}@media (max-width:991px){.home{padding-top:60px!important;height:100%!important}.home .homeBox{flex-direction:column;order:1}.home .homeText h1{font-size:30px!important}.home .homeText .maintext{font-size:35px!important}.bar .barcontainBox{flex-wrap:wrap;gap:10px!important}.about .aboutBox{flex-direction:column}.pricing .row{gap:20px!important}}.footer{position:relative;background-position:top;overflow:hidden}.footer .bgfooter{padding-bottom:10px}.footer::before{content:"";position:absolute;top:0;left:0;height:100px;z-index:1;clip-path:ellipse(60% 100% at 50% 100%)}.footer .icons ul li{width:45px;height:45px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.footer .icons ul li a{color:#262b35;font-size:22px;font-weight:700}.footer .footerBox{border-bottom:1px solid #ffffff1a}.footer .endFooter a{color:#0193dc;font-weight:700;font-size:18px}@media (max-width:560px){.footerBox{flex-direction:column;gap:20px}.footerschT{margin-top:10px;margin-bottom:20px}}.accordion-item{outline:0;border:none}.accordion-button{color:#0193dc;background-color:#fff!important}.contact-form{max-width:650px;margin:100px auto;padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}@media (max-width:667px){.about .aboutBox .aboutImage img,.home .homeImage img{width:350px}.about .aboutboxTitle img,.pricing .pricingboxTitle img{display:none}.contact-form{max-width:500px}}@media (max-width:530px){.contact-form{max-width:350px}}.contact-form h2{margin-bottom:20px;font-size:24px;color:#0193dc}.contact-form .input-group{margin-bottom:15px}.contact-form .input-group label{display:block;margin-bottom:5px;font-weight:700;color:#0193dc}.input-group input,.input-group select,.input-group textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:16px;background-color:#fff;appearance:none}.input-group input:focus,.input-group select:focus,.input-group textarea:focus{border-color:#1e90ff;outline:0;box-shadow:0 0 5px rgba(30,144,255,.3)}.contact-form button{width:100%;padding:12px;background-color:#1e90ff;border:2px solid #0193dc;border-radius:4px;font-size:18px;color:#fff;cursor:pointer;transition:.4s;font-weight:700}.contactBtn,.contactBtn a{transition:.3s ease-in-out}.contact-form button:hover{background-color:#fff;color:#0193dc}.contact-form select{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 140 140" xmlns="http://www.w3.org/2000/svg"><polygon points="70,100 100,40 40,40" fill="%23666"/></svg>');background-position:left 10px center;background-size:12px;padding-right:20px;padding-left:10px}.contact-form .form-group label{color:#0193dc;font-weight:700}.input-group span{bottom:10px;right:10px;font-size:20px;color:#0193dc}.form-group span{top:28px;right:10px;font-size:20px;color:#0193dc}.contactBtn{background-color:transparent;border:2px solid #0193dc;padding:10px 20px!important;border-radius:10px!important}.contactBtn:hover{background-color:#0193dc}.contactBtn a{color:#0193dc}.head-title-li{margin-bottom:30px}.nav-container{height:50px}.whatsapp-button{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;display:flex;justify-content:center;align-items:center}.whatsapp-button:hover{background-color:#128c7e}.qqq{max-width:250px}.door-size{max-width:700px}.whats-app-nice{color:#fff;font-size:28px}.radio-wrapper-12{display:flex;flex-direction:column;gap:10px;z-index:3}.radio-wrapper-12 *{box-sizing:border-box;padding:0;margin:0}.radio-wrapper-12 label{display:flex;align-items:center;gap:15px;padding:0 20px;width:180px;cursor:pointer;height:50px;position:relative}.radio-wrapper-12 label::before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:45px;z-index:-1;transition:.3s cubic-bezier(.68, -.55, .265, 1.55);border-radius:10px;border:2px solid transparent}.radio-wrapper-12 label:hover::before{transition:.2s;background-color:#f5f6fa}.radio-wrapper-12 label:has(input:checked)::before{background-color:#e1e9ff;border-color:#435dd8;height:50px}.radio-wrapper-12 label .text{color:#333}.radio-wrapper-12 label input[type=radio]{background-color:#d9d9e5;appearance:none;width:17px;height:17px;border-radius:50%;display:flex;justify-content:center;align-items:center;outline:0}.radio-wrapper-12 label input[type=radio]:checked{background-color:#435dd8;-webkit-animation:.7s forwards pulse-12;animation:.7s forwards pulse-12}.radio-wrapper-12 label input[type=radio]:before{content:"";width:6px;height:6px;border-radius:50%;transition:.1s cubic-bezier(.165, .84, .44, 1);background-color:#fff;transform:scale(0)}.radio-wrapper-12 label input[type=radio]:checked::before{transform:scale(1)}@keyframes pulse-12{0%{box-shadow:0 0 0 0 rgba(0,0,255,.4)}70%{box-shadow:0 0 0 8px rgba(0,0,255,0)}100%{box-shadow:0 0 0 0 rgba(0,0,255,0)}}