.responsive_1{max-width:728px}.responsive-xbtn{margin-bottom:10px}.lib-panel{margin-bottom:20px}.lib-panel img{background-color:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.lib-panel .col-md-6,.lib-panel .row{padding:0;background-color:#fff}.lib-panel .lib-row{padding:0 20px}.lib-panel .lib-row.lib-header{background-color:#fff;font-size:20px;padding:10px 20px 0;font-weight:600}.lib-panel .lib-row.lib-header .lib-header-seperator{height:2px;width:26px;background-color:#d9d9d9;margin:7px 0}.lib-panel .lib-row.lib-desc{position:relative;height:100%;display:block;font-size:16px;text-align:left}.lib-panel .lib-row.lib-desc a{position:absolute;width:100%;bottom:10px;left:20px}.row-margin-bottom{margin-bottom:20px}.box-shadow{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:3px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.no-padding{padding:0}.scrollstyle::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.scrollstyle::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.scrollstyle::-webkit-scrollbar-thumb{background-color:grey}.carousel_home_left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.13) 0,rgba(0,0,0,.0001) 100%)!important;background-image:-o-linear-gradient(left,rgba(0,0,0,.13) 0,rgba(0,0,0,.0001) 100%)!important;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.13)),to(rgba(0,0,0,.0001)))!important;background-image:linear-gradient(to right,rgba(0,0,0,.13) 0,rgba(0,0,0,.0001) 100%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)!important}.carousel_home_right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.13) 100%)!important;background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.13) 100%)!important;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.13)))!important;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.13) 100%)!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)!important}
.fade {
	opacity: 0;
	transition: opacity .15s linear
}

.fade.show {
	opacity: 1
}
.btn-download{background-color:#00c733;border:none;font-size:18px;padding:0 33px}.btn-download:hover{background-color:#00bd30}.btn-download:active,.btn-download:focus{background-color:#00bd30!important;color:#fff!important;outline:0!important}.form-home-search button{text-transform:uppercase}.home-search h1{font-size:48px;margin-top:0;margin-bottom:5px;font-weight:600}.home-search h2{font-size:26px;margin-top:0;margin-bottom:25px;font-weight:500}.form-home-search{margin-bottom:27px}.form-home-search button{white-space:nowrap;font-size:16px}.form-home-search .input-group{-moz-box-shadow:rgba(4,6,6,.11) 0 1px 0,rgba(243,243,243,.14) 0 0 3px;-webkit-box-shadow:rgba(4,6,6,.11) 0 1px 0,rgba(243,243,243,.14) 0 0 3px;box-shadow:rgba(4,6,6,.11) 0 1px 0,rgba(243,243,243,.14) 0 0 3px}.form-home-search input:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.form-home-search input{padding:19px 16px;border:0;font-size:15px;border-radius:3px}video{background:#000}.span-h3{text-transform:uppercase;font-size:32px;font-weight:700}@-webkit-keyframes roll{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes roll{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:767px){.home-search h1{font-size:38px}.home-search h2{font-size:25px}}@media(min-width:481px) and (max-width:767px){.home-search h1{font-size:34px}.home-search h2{font-size:22px}.span-h3{font-size:28px}}@media(min-width:451px) and (max-width:480px){.home-search h1{font-size:30px}.home-search h2{font-size:20px}.span-h3{font-size:24px}}@media(min-width:300px) and (max-width:450px){.home-search h1{font-size:28px}.home-search h2{font-size:18px}.span-h3{font-size:20px}.h3,h3{font-size:21px}.form-home-search form .input-group input{margin-bottom:10px}.btn-download,.form-home-search .input-group,.form-home-search form .input-group input{width:100%;display:block;-webkit-border-radius:.25rem!important;-moz-border-radius:.25rem!important;border-radius:.25rem!important;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.form-home-search form .input-group{box-shadow:none}}.big-text{font-size:125%;line-height:30px}.terms{font-size:16px!important}.page-content{flex:1 1 auto;padding-top:40px;padding-bottom:40px}.content{padding:5px 0;margin-bottom:0;text-align:center;background-color:#f5f6f6;border-top:1px solid #e4e5e5;border-bottom:1px solid #e4e5e5}.btn-download{width:20%;padding:0;margin:0;overflow:hidden;position:relative;line-height:60px;border-radius:0 5px 5px 0}.btn-paste{min-width:78px;padding:0;margin:0;overflow:hidden;position:relative;line-height:60px;border-radius:0;background-color:#fff!important;color:#000;border:0}.btn-paste:hover:active:focus{background-color:#fff!important;color:#000!important;border:0!important;box-shadow:0 0 0!important}.input-group{background:#fff;border:3px solid #fff;border-radius:5px;padding:0;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex}#url{border:0;height:60px;padding:0 1.125rem;border-radius:0;font-size:1.125rem;background-color:#fff;color:#555;background-image:none}#url::placeholder{color:#4e555b}.btn.btn-warning{color:#fff;background-color:#ff9800;border-color:#ff9800;box-shadow:0 2px 2px 0 red 3px 1px -2px red 1px 5px 0 red}.btn-dl{padding:12px 30px;margin:7px 10px;font-size:1.25rem;font-weight:400;line-height:1.428571;text-decoration:none;text-transform:uppercase;letter-spacing:0;cursor:pointer;border:0;border-radius:.2rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1);will-change:box-shadow,transform}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn.btn-info{color:#fff;background-color:#00bcd4;border-color:#00bcd4;box-shadow:0 2px 2px 0 #000 3px 1px -2px #000 1px 5px 0 #000}.video-links{text-align:center;margin-top:43px}.text-center{text-align:center!important}.ml-auto,.mx-auto{margin-left:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.btn.btn-info{color:#fff;background-color:#00bcd4;border-color:#00bcd4;box-shadow:0 2px 2px 0 #000 3px 1px -2px #000 1px 5px 0 #000}.btn.btn-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998;box-shadow:0 2px 2px 0 #3b0000 3px 1px -2px #3b0000 1px 5px 0 #960000}.btn.btn-twitter{color:#fff;background-color:#55acee;border-color:#55acee;box-shadow:0 2px 2px 0 #500 3px 1px -2px #500 1px 5px 0 #d90000}.btn.btn-whatsapp{color:#fff;background-color:#25d366;border-color:#109b44;box-shadow:0 2px 2px 0 #250000 3px 1px -2px #250000 1px 5px 0 #5e0000}.btn.btn-pinterest{color:#fff;background-color:#cc2127;border-color:#cc2127;box-shadow:0 2px 2px 0 #c00 3px 1px -2px #c00 1px 5px 0 red}.btn.btn-tumblr{color:#fff;background-color:#35465c;border-color:#35465c;box-shadow:0 2px 2px 0 #350000 3px 1px -2px #350000 1px 5px 0 #870000}.btn.btn-reddit{color:#fff;background-color:#ff4500;border-color:#ff4500;box-shadow:0 2px 2px 0 red 3px 1px -2px red 1px 5px 0 red}.btn.btn-github{color:#fff;background-color:#333;border-color:#333;box-shadow:0 2px 2px 0 #300 3px 1px -2px #300 1px 5px 0 #820000}.btn-group-sm .btn,.btn-group-sm>.btn,.btn.btn-sm{padding:8px 11px;font-size:1.6875rem;line-height:1.5;border-radius:.2rem}.col-centered{float:none;margin:0 auto}

/* العنوان الرئيسي */
h1.main-title {
  font-size: 48px; /* كبير للديسكتوب */
  font-weight: 700;
  margin-top: 20px;
  text-align: center;
}

/* العنوان الفرعي */
h2.sub-title {
  font-size: 28px; /* أصغر من الرئيسي */
  font-weight: 400;
  color: #777;
  text-align: center;
  margin-top: 8px;
}

/* للموبايل والشاشات الصغيرة */
@media (max-width: 768px) {
  h1.main-title {
    font-size: 32px; /* أصغر للموبايل */
  }
  h2.sub-title {
    font-size: 21px; /* أصغر للموبايل */
  }
}
