/* Webiksa Host 2026 | RTL responsive layer */
@font-face{font-family:WebiksaDana;src:url('../fonts/DanaVF.woff2') format('woff2');font-display:swap}
:root{--wi-blue:#2456d3;--wi-dark:#101f3d;--wi-border:#e1e8f5;--wi-bg:#f6f8fc}
html{direction:rtl}body{direction:rtl;text-align:right;font-family:WebiksaDana,Tahoma,sans-serif;background:var(--wi-bg);overflow-x:hidden}
body input,body button,body select,body textarea{font-family:inherit}input[type=email],input[type=tel],input[type=password],.ltr{direction:ltr;text-align:left}
img,svg,video,iframe{max-width:100%} .container{max-width:1200px;width:100%}
.webiksa-hero{padding:90px 15px 110px;text-align:center}.webiksa-hero__inner{max-width:800px;margin:auto}.webiksa-hero h1{font-weight:850;font-size:clamp(30px,5vw,58px);line-height:1.5;color:white}.webiksa-hero p{font-size:18px;color:#e0e9fc}.webiksa-eyebrow{color:#d8eaff}.webiksa-cta{border-radius:14px!important;padding:15px 34px!important;background:#fff!important;color:#2149ae!important;font-weight:800}
#registration .field,#registration .form-control,.form-control{border-radius:13px!important;min-height:46px;max-width:100%}
#registration .sub-heading,.panel-heading{font-weight:800!important}#registration .row{display:flex;flex-wrap:wrap}#registration [class*=col-]{min-width:0}
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.btn{border-radius:11px}.panel,.card{border-radius:16px;overflow:hidden}
#domain-search-header,.domain-search-header-pricetext,.domainchecker-search,.domain-search-input,.domain-search-widget,[action*="domainchecker.php"]{display:none!important}
@media(max-width:991px){.container{padding-left:16px;padding-right:16px}.row{margin-left:-8px;margin-right:-8px}.row>[class*=col-]{padding-left:8px;padding-right:8px}.webiksa-hero{padding:55px 12px 75px}.navbar-collapse{max-height:75vh;overflow-y:auto}}
@media(max-width:767px){html,body{width:100%;overflow-x:hidden}#registration .row{display:block}#registration [class*=col-]{width:100%!important;float:none!important}.form-group{width:100%}.form-control,input,select{max-width:100%}.panel,.card{margin:12px 0}.webiksa-hero h1{font-size:30px}.webiksa-hero p{font-size:15px}.footer-section .row>[class*=col-]{width:100%}.main-header-sub-pages-informations{padding:25px 12px}.table{min-width:620px}.table-responsive .table{margin-bottom:0}.whmcs-top-header-coodiv .top-header-right-nav{display:none}}
@media(max-width:400px){.container{padding-left:12px;padding-right:12px}.btn{white-space:normal}.webiksa-hero h1{font-size:26px}}
