	.text-center{
    text-align: center;
  }
  .flex-warp{
      flex-wrap: wrap !important;
      display: flex;
  }
  .text-end{
    text-align: end;
  }
  .position-relative{
    position: relative;
  }
  .ps-15{
    padding-left: 15px;
  }
.re_list_dubai .ps-15{
	display: flex;
	justify-content: center;
	padding-left: 0;
}
  .pe-15{
    padding-right: 15px;
  }
  .mt-30{
    margin-top: 30px;
  }
  .mt-50{
    margin-top: 50px;
  }
  .mt-15{
    margin-top: 15px;
  }
  .ps-50{
    padding-left: 50px;
  }
  .align-items-end{
    align-items: end;
  }
  .fs-16{
    font-size: 16px;
  }

.moretext {
  display: none;
}
  
  /* ========================================================================================================================================
                                                                 Start Main Css
  ===========================================================================================================================================*/
  
  /* --------------------------- Start Main Banner Section --------------------------- */
  .argentina_bg {
      background-image: url(../../vps-image/argentina-bac-bg.webp);
  }
  .australia_bg {
      background-image: url(../../vps-image/australia-bac-bg.webp);
  }
  .austria_bg {
      background-image: url(../../vps-image/austria-bac-bg.webp);
  }
  
  .brazil_bg {
      background-image: url(../../vps-image/brazil-bac-bg.webp);
  }
  .bulgaria_bg {
      background-image: url(../../vps-image/bulgaria-bac-bg.webp);
  }
  .canada_bg {
      background-image: url(../../vps-image/canada-bac-bg-1.webp);
  }
  .chile_bg {
      background-image: url(../../vps-image/chile-bac-bg.webp);
  }
  .china_bg {
      background-image: url(../../vps-image/china-bac-bg.webp);
  }
  .colombia_bg {
      background-image: url(../../vps-image/colombia-bac-bg.webp);
  }
  .cyprus_bg {
      background-image: url(../../vps-image/cyprus-bac-bg.webp);
  }
  .denmark_bg {
      background-image: url(../../vps-image/denmark-bac-bg.webp);
  }
  .ecudor_bg {
      background-image: url(../../vps-image/ecudor-bac-bg.webp);
  }
  .egypt_bg {
      background-image: url(../../vps-image/egypt-bac-bg.webp);
  }
  .france_bg {
      background-image: url(../../vps-image/france-bac-bg.webp);
  }
  .germany_bg {
      background-image: url(../../vps-image/germany-bac-bg.webp);
  }
  .hongkong_bg {
      background-image: url(../../vps-image/hongkong-bac-bg.webp);
  }
  .hungary_bg {
      background-image: url(../../vps-image/hungary-bac-bg.webp);
  }
  .india_bg {
      background-image: url(../../vps-image/india-bac-bg.webp);
  }
  .indonesia_bg {
      background-image: url(../../vps-image/indonesia-bg.webp);
  }
  .iraland_bg {
      background-image: url(../../vps-image/iraland-bac-bg.webp);
  }
  .italy_bg {
      background-image: url(../../vps-image/italy-bac-bg.webp);
  }
  .japan_bg {
      background-image: url(../../vps-image/japan-bac-bg.webp);
  }
  .malaysia_bg {
      background-image: url(../../vps-image/malaysia-bac-bg.webp);
  }
  .maxico_bg {
      background-image: url(../../vps-image/maxico-bac-bg.webp);
  }
  .netherlands_bg {
      background-image: url(../../vps-image/netherlands-bac-bg.webp);
  }
  .new-zeland_bg {
      background-image: url(../../vps-image/new-zeland-bac-bg.webp);
  }
  .norway_bg {
      background-image: url(../../vps-image/norway-bac-bg.webp);
  }
  .panama_bg {
      background-image: url(../../vps-image/panama-bac-bg.webp);
  }
  .peru_bg {
      background-image: url(../../vps-image/peru-bac-bg.webp);
  }
  .philippines_bg {
      background-image: url(../../vps-image/philippines-bac-bg.webp);
  }
  .poland_bg {
      background-image: url(../../vps-image/poland-bac-bg.webp);
  }
  .romania_bg {
      background-image: url(../../vps-image/romania-bac-bg.webp);
  }
  .russia_bg {
      background-image: url(../../vps-image/russia-bac-bg.webp);
  }

 .belgium_bg {
      background-image: url(../../vps-image/Belgium-bg.webp);
  }

  .singapore_bg {
      background-image: url(../../vps-image/singapore-bac-bg.webp);
  }
  .south-africa_bg {
      background-image: url(../../vps-image/south-africa-bac-bg.webp);
  }
  .south-korea_bg {
      background-image: url(../../vps-image/south-korea-bac-bg.webp);
  }
  .spain_bg {
      background-image: url(../../vps-image/spain-bac-bg.webp);
  }
  .sweden_bg {
      background-image: url(../../vps-image/sweden-bac-bg.webp);
  }
  .switzerland_bg {
      background-image: url(../../vps-image/switzerland-bac-bg.webp);
  }
  .taiwan_bg {
      background-image: url(../../vps-image/taiwan-bac-bg.webp);
  }
  .thailand_bg {
      background-image: url(../../vps-image/thailand-bac-bg.webp);
  }
  .turkey_bg {
      background-image: url(../../vps-image/turkey-bac-bg.webp);
  }
  .uae_bg {
      background-image: url(../../vps-image/uae-bac-bg.webp);
  }
  .ukraine_bg {
      background-image: url(../../vps-image/ukraine-bac-bg.webp);
  }
  .uk_bg {
      background-image: url(../../vps-image/uk-bac-bg.webp);
  }
  .uruguay_bg {
      background-image: url(../../vps-image/uruguay-bac-bg.webp);
  }
  .usa_bg {
      background-image: url(../../vps-image/usa-bac-bg.webp);
  }
  .vietnam_bg {
      background-image: url(../../vps-image/vietnam-bac-bg.webp);
  }

.cologne_bg {
    background-image: url(../../vps-image/cologne-bg.webp);
}

.dusseldrof_bg {
    background-image: url(../../vps-image/dusseldorf-bg.webp);
}

.frankfurt_bg {
    background-image: url(../../vps-image/frankfurt-bg.webp);
}

.hamburg_bg {
    background-image: url(../../vps-image/humbrg.webp);
}

.leipzig_bg {
    background-image: url(../../vps-image/Leipzig-bg.webp);
}

.munich_bg {
    background-image: url(../../vps-image/munich-bg.webp);
}
.nuremberg_bg {
    background-image: url(../../vps-image/nuremberg-bg.webp);
}

.stuttgart_bg {
    background-image: url(../../vps-image/stuttgart-bg.webp);
}
.aberdeen_bg {
    background-image: url(../../vps-image/aberdeen-bg.webp);
}

.bristol_bg {
    background-image: url(../../vps-image/bristol-bg.webp);
}

.cardiff_bg {
    background-image: url(../../vps-image/cardiff-bg.webp);
}

.devon_bg {
    background-image: url(../../vps-image/devon-bg.webp);
}
.essex_bg {
    background-image: url(../../vps-image/essex-bg.webp);
}
.edinburgh_bg {
    background-image: url(../../vps-image/edinburgh-bg.webp);
}
.manchester_bg {
    background-image: url(../../vps-image/manchester-bg.webp);
}

.london_bg {
    background-image: url(../../vps-image/london-bg.webp);
}
.marseille_bg {
    background-image: url(../../vps-image/marseille-bg.webp);
}
.nantes_bg {
    background-image: url(../../vps-image/nantes-bg.webp);
}

.nice_bg {
    background-image: url(../../vps-image/nice-bg.webp);
}
.delhi_bg {
    background-image: url(../../vps-image/delhi-bg-new.png);
}

.mumbai_bg {
    background-image: url(../../vps-image/mumbai-bg-new.png);
}

.banglore_bg {
    background-image: url(../../vps-image/banglore-bg.webp);
}

.kolkata_bg {
    background-image: url(../../vps-image/kolkata-bg.webp);
}

.chennai_bg {
    background-image: url(../../vps-image/chennai-bg.webp);
}
.uae_bg {
    background-image: url(../../vps-image/uae-bac-bg.webp);
}

.berlin_bg{
background-image: url(../../vps-image/berlin-bg.webp);
}
.paris_bg{
background-image: url(../../vps-image/paris-bg.webp);
}

.strasbourg_bg{
background-image: url(../../vps-image/strasbourg-bg.webp);
}
.toulouse_bg{
background-image: url(../../vps-image/toulouse-bg.webp);
}
.sydney-bg{
background-image: url(../../vps-image/sydney-bg.webp);
}
.perth_bg{
background-image: url(../../vps-image/perth-bg.webp);
}

.melbourne_bg{
background-image: url(../../vps-image/melborne-bg.webp);
}

.newcastle_bg{
background-image: url(../../vps-image/Newcastle-bg.webp);
}

.adelaide_bg{
background-image: url(../../vps-image/adelaide-bg.webp);
}

.brisbane-bg{
background-image: url(../../vps-image/brisbane-bg.webp);
}

.pune_bg{
background-image: url(../../vps-image/pune-bg.webp);
}

.bermen_bg{
background-image: url(../../vps-image/bremen-bg.webp);
}

.south-africa_bg{
background-image: url(../../vps-image/south-africa-bg.webp);
}



.main_banner_content {
    padding-top: 45px;
}

.icon_main_banner i{
      font-size: 17px;
  }
  
  .main_banner_section{
    background-size: cover;
      z-index: 0;
  }
  .main_banner_section::before{
       content: '';
      background-color: rgb(0 0 0 / 18%);
      position: absolute;
      top: 0;
      right: 0;
      left: 0;
      bottom: 0;
      z-index: -1;
      background-repeat: round;
  }
  
  .moreless-button{
    outline: none;
    border: none;
    background-color: transparent;
    margin: 0 auto;
    color: var(--whiteColor);
    cursor: pointer;
    font-size: 18px;
    margin-top: 5px;
    border-bottom: 1px solid var(--whiteColor);
	  display: flex;
    text-align: center;
    justify-content: center;
    width: 110px !important;
  }
  
  .main_banner_content h2{
    text-align: center;
    color: var(--whiteColor);
    font-size: 38px;
  }
.main_banner_content h1{
    text-align: center;
    color: var(--whiteColor);
    font-size: 38px;
  }
  .main_banner_content p{
    width: 100%;
    text-align: center;
    color: var(--whiteColor);
    margin-top: 15px;
  }
  .main_banner_box{
    width: 80%;
    margin: 0 auto;
  }
  .icon_main_banner{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: var(--nblueColor);
    color: var(--whiteColor);
  }
  
  .icon_main_banner img {
      border-radius: 33px;
      padding: 5px;
  }
  
  .single_main_banner_box:nth-child(even) .icon_main_banner img
  {
      border-radius: 33px;
      padding: 5px;
  }
  .content_main_banner_box{
    width: 298px;
    height: 50px;
    background-color: var(--whiteColor);
    border-radius: 5px;
    margin-left: -15px;
    z-index: -1;
  }
  .content_main_banner_box p{
    color: var(--nblueColor);
    font-weight: 600;
    font-size: 17px;
    padding-left: 25px;
  }
  .single_main_banner_box{
    padding-left: 20px;
    padding-top: 20px;
    cursor: pointer;
  }
  .single_main_banner_box:nth-child(even) .icon_main_banner{
    background-color: var(--themeColor);
  }
  .main_banner_section .btn_banner{
    padding-left: 20px;
  }
  .btn_banner a{
    display: inline-block;
    font-size: 14px;
    color: var(--whiteColor);
    font-weight: 500;
    border-radius: 6px;
    padding: 13px 20px;
    background-color: transparent;
    border: 1px solid var(--whiteColor);
    transition: .1s;
  }
  .btn_banner a:hover{
    background-color: var(--nblueColor);
    color: var(--whiteColor);
    border: 1px solid transparent;
  }
  
  /* --------------------------- End Main Banner Section --------------------------- */
  
  /* --------------------------- Start VPS Hosting Section --------------------------- */
  
  .main_vps_hosting_section{
    overflow: hidden;
    background-color: #F5F7FB;
    z-index: 0;
  }
  .frame_vps{
    position: absolute;
    bottom: -20px;
    left: 0;
    z-index: 0;
  }
  .jhula {
    width: 650px;
    margin-left: -186px;
    margin-bottom: -43px;
  }
 .bus-img {
    margin-top: -85px;
 }
  /* .main_vps_hosting_section::before{
    content: '';
    background-image: url(../../vps-image/vps_hosting_bg.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */

div#linux_table {
    width: 50%;
}
div#windows_table {
    width: 50%;
}
  .title_section h2{
    font-size: 40px;
      margin-bottom: 10px;
  }
  .active_monthly a, .active_monthly div{
    border-radius: 5px;
    background-color: var(--themeColor);
    color: var(--whiteColor) !important;
  }
  .active_system > div{
    background-color: var(--nblueColor);
    color: var(--whiteColor) !important;
    border-radius: 5px;
  }
  .btn_system i{
    padding-right: 10px;
    font-size: 22px;
  }
  .btn_system > div{
    padding: 12px 25px;
    border: 1px solid var(--nblueColor);
    color: var(--nblueColor);
    border-radius: 5px;
    font-weight: 500;
    transition: .1s;
    cursor: pointer;
  }
  .btn_system > div:hover{
    background-color: var(--nblueColor);
    color: var(--whiteColor);
  }
  .vps_search input{
    width: 100%;
    padding: 15px 0 15px 10px;
    background-color: var(--whiteColor);
    box-shadow: 0 3px 40px rgba(0, 0, 0, .18);
    outline: none;
    border: none;
    border-radius: 5px 0 0px 5px;
  }
  .vps_search input::placeholder{
    padding-left: 25px;
  }
  .vps_search i{
    position: absolute;
    top: 15px;
    left: 10px;
    color: rgb(122, 122, 122);
  }
.vps_search p{
	font-size: 16px;
}
  .btn_search{
    position: absolute;
    top: 10px;
    right: 0;
  }
  .btn_search a{
    padding: 13px 15px;
    background-color: var(--themeColor);
    color: var(--whiteColor);
    border-radius: 5px;
    font-size: 14px;
  }
  .convert_price{
    width: 30%;
  }
  .vps_search{
    width: 30%;
  }
  .main_plan_box{
    width: 260px;
    padding: 15px 20px;
    background-color: var(--whiteColor);
    border-radius: 10px;
    cursor: pointer;
  }
  .icon_main_plan{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: var(--themeColor);
  }
  .plan_icon_2{
    display: none;
  }
  .content_plan h4{
    color: var(--nblueColor);
    font-weight: 500;
    margin-bottom: 0;
  }
.content_plan p{
    color: var(--nblueColor);
    font-weight: 500;
    margin-bottom: 1px;
	font-size:16px;
  }
  .plan_box li{
    padding: 15px 10px;
  }
  .plan_red{
    padding: 2px 15px;
  margin-right: 12px;
    border-radius: 20px;
    display: inline-block;
    background-color: #E63A3A;
    color: var(--whiteColor);
    font-size: 12px;
  }
  .plan_box li:nth-child(even) .icon_main_plan{
    background-color: var(--nblueColor);
  }
  .active_plan_box{
    background-color: var(--themeColor);
  }
  .active_plan_box .icon_main_plan{
    background-color: var(--whiteColor) !important;
  }
  .active_plan_box .icon_main_plan .plan_icon_2{
    display: block;
  }
  .active_plan_box .icon_main_plan .plan_icon_1{
    display: none;
  }
  .active_plan_box h4{
    color: var(--whiteColor);
  }
.active_plan_box p{
    color: var(--whiteColor);
  }
  .main_vps_table table{
    width: 100%;
    border-radius: 13px;
    overflow: hidden;
    border-spacing: 0px !important;
    margin-top: 30px;
    background-color: var(--whiteColor);
  }
  .main_vps_table table tr:nth-child(1){
    background-color: var(--nblueColor);
    color: var(--whiteColor);
    border-radius: 5px 5px 0 0;
    overflow: hidden;
  }
  .main_vps_table table tr:first-child td{
    padding: 10px 10px;
  }
  .main_vps_table table tr td{
    padding: 3px 10px;
    border: 1px solid #E2E2E2;
  }
  .main_vps_table .btn_price_1 a, .main_vps_table .btn_price a{
    padding: 10px 20px;
  }
  .single_vps_hosting_box{
    width: calc(50% - 30px);
    margin-right: 30px;
  }
  .main_system_box{
    width: calc(33.33% - 30px);
    margin: 10px 15px;
  }
  .system_box{
    padding: 20px;
    background-color: var(--whiteColor);
    box-shadow: 0 3px 40px rgba(0, 0, 0, .18);
    cursor: pointer;
  }
  .main_system_box h3{
    margin-top: 15px;
  }
  .main_table_dubai{
      border-radius: 7px;
      overflow: hidden;
  }
  .storage{
      width: 10%;
	  height: 102px;
      padding: 10px;
      border: 2px solid #e2e2e2;
      border-left: none;
      border-top: none;
  }
  .band{
      width: calc(14% - 0px);
      padding: 10px;
	  height: 102px;
      border: 2px solid #e2e2e2;
      border-left: none;
      border-top: none;
  }
.location_side{
	width: 200px;
	display: block;
    height: 45px;
    margin-left: 5px;
    padding: 0 15px;
    font-size: 16px;
    color: #838383;
    border: 1px solid #ddd;
    border-radius: 5px;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ddd;
	outline: none;
}
.price .btn_price a, .price .btn_price_1 a{
	padding: 12px 40px !important;
}
.opacity-down{
	opacity: .5;
}
.opacity-down:hover{
	background-color: transparent !important;
	color: var(--nblueColor) !important;
}
.opacity-none{
	pointer-events: none;
}
.price_single, .convert_money{
	width: 100%;
}
.convert_money h3{
	font-size: 32px;
}
.convert_money p{
	font-size: 32px;
}
.rupees , .dolar
{
	font-weight:bold;
}
.convert_money del{
	display: block;
    line-height: .6;
    font-size: 16px !important;
	color: #a7a7a7;
	font-weight: 400;
}
  .price{
      width: calc(18% - 0px);
      padding: 10px;
	  height: 102px;
      border: 2px solid #e2e2e2;
      border-left: none;
      border-top: none;
  }
  .price:last-child{
      border-right: none;
  }
  .list_line{
      display: flex;
      flex-wrap: wrap;
      color: var(--blackColor);
      border-left: 2px solid #e2e2e2;
      border-right: 2px solid #e2e2e2;
  }
  .list_line:first-child{
      color: var(--whiteColor);
      background-color: var(--nblueColor);
	  height: auto;
  }
  .list_line:first-child .storage, .list_line:first-child .band, .list_line:first-child .price{
	  height: auto;
}
  .ps-5{
      padding-left: 5px;
  }
  .list_line_1{
      width: calc(50% - 30px);
      margin: 15px;
      border: 1px solid var(--blackColor);
      padding: 20px;
      border-radius: 5px;
      background-color: #fff;
  }
  .single_line_table{
      padding: 5px 0;
  }
  .single_line_table h5{
      font-size: 17px;
      font-weight: 600;
  }
  .single_line_table i{
      padding-right: 10px;
      color: var(--themeColor);
  }
  
  
  
  section.tab-content {
      padding: 0px 0 59px;
  }
  
  .tabs {
      margin: 0 auto;
      padding: 0 20px;
  }
  .tab-button-outer {
      position: relative;
      z-index: 2;
      display: block;
  }
  #tab-button {
      table-layout: fixed;
      width: 100%;
      margin: 0;
	  margin-bottom: 20px !important;
      padding: 0;
      list-style: none;
  }
  #tab-button li {
      display: inline-block;
     
  }
  
  #tab-button li a {
      display: inline-block;
      padding: 10px 30px;
      background: #fff;
      border: 1px solid #142149;
      text-align: center;
      color: #000;
      text-decoration: none;
      font-weight: 500;
      font-size: 18px;
      margin-right: 13px;
      border-radius: 7px;
  }
  .linux-btn {
    width: 98%;
}

.linux-btn i.fa-linux {
    margin-left: 10px;
}
  .tab-select-outer {
      display: none;
  }
  
  .tab-contents {
      position: relative;
      top: -1px;
      margin-top: 0;
      padding: 0.5em 2em 1em;
  }
  
  .os-block {
      display: flex;
      flex-wrap: wrap;
      justify-content: center;
      margin-top: 50px;
  }
  
  .os-list {
      text-align: center;
      width: 30%;
      margin: 7px;
      padding: 18px 10px;
      border-radius: 1px;
      background: #fff;
  }
  
  .os-list img {
      width: 100%;
  }
  .os-list p, .main_operating_system p {
      font-size: 17px;
      color: #202020;
      margin-top: -6px;
      text-align: center;
  }
          
  #tab-button .is-active a {
      border-bottom-color: transparent;
      background: #142149;
      color: #fff;
      border: none;
      padding: 10px 30px;
      border-radius: 7px;
  }
          
  i.fa-brands.fa-linux {
      font-size: 20px;
      margin-right: 10px;
      margin-left: 20px;

  }
          i.fa-brands.fa-windows {
      font-size: 20px;
      margin-right: 10px;
  }

  .single_operating_system{
    width: calc(33.33% - 30px);
    margin: 0 15px;
    padding: 18px 10px;
    border-radius: 1px;
    background: #fff;
  }
      
  
  /* --------------------------- End VPS Hosting Section --------------------------- */
  
  /* --------------------------- Start Key Feauters Section --------------------------- */
  
  .main_feauters_section{
      background-color: #0C1531;
      cursor: pointer;
  }
  /* .main_feauters_section::before{
    content: '';
    background-image: url(../../vps-image/feauters_bg.webp);
    background-size: cover;
    backdrop-filter: contrast(0);
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  /* .single_key_feauters_box{
    width: calc(33.33% - 30px);
    margin: 15px 15px;
    background-color: var(--whiteColor);
    padding: 20px;
    border-radius: 10px;
    cursor: pointer;
  }
  .feauter_icon{
    width: 60px;
    height: 60px;
    margin: 0 auto;
  }
  .single_key_feauters_box h3{
    margin: 10px 0;
  } */
  .main_key_feauter{
    width: 95%;
    margin: 0 auto;
    margin-top: 30px;
  }
  .left_key_feauter{
    width: calc(35% - 80px);
    margin-right: 80px;
  }
  .list_key_box{
    padding: 16px 15px;
    background-color: var(--whiteColor);
    box-shadow: 0 1px 4px 1px rgb(176 175 175 / 40%);
    border-radius: 5px;
    cursor: pointer;
    margin-top: 20px;
    transition: 0.3s;
  }
  .list_key_box:hover{
    border-left: 5px solid #0af;
  }
.list_key_box p
{
	font-size:16px;
}
  .key_icon{
    width: 35px;
    height: 35px;
  }
  .right_key_feauter{
    width: calc(65% - 30px);
    height: 550px;
    margin: 0 15px;
    padding: 10px 0;
  }
  .active_key_button{
    border-left: 5px solid #00c0f7;
  }
  
.simple-text{
	font-size: 16px;
    color: #0af;
 }
.Advantages-text{
    font-size: 16px;
    color: #000;
}

  button.owl-prev span {
          background: #01acff;
      color: #ffff;
      font-size: 37px;
      left: -54px;
      position: absolute;
      top: 40%;
      display: table;
      border-radius: 32px;
      line-height: 29px;
      padding: 4px 13px;
  }
  
  button.owl-next span {
      background: #01acff;
      color: #ffff;
      font-size: 37px;
      /* left: 0; */
      right: -54px;
      position: absolute;
      top: 40%;
      display: table;
      border-radius: 32px;
      line-height: 29px;
      padding: 4px 13px;
  }
  
  h3.nblue.fw-600.ps-15 {
      font-size: 16px;
  }
  .right_key_feauter .owl-dots{
      display: none !important;
  }
  .right_key_feauter img{
      transition: .2s;
      transform: scale(1);
  }
  .right_key_feauter img:hover{
      transform: scale(1.05);
  }
  .right_key_feauter .owl-item img{
      transform: scale(0.9);
  }
  .right_key_feauter .owl-item img:hover{
      transform: scale(1);
  }
  /* --------------------------- End Key Feauters Section --------------------------- */
  
  /* --------------------------- Start VPS Server Section --------------------------- */
  
  .vps_server_fram{
    position: absolute;
    left: -300px;
    bottom: -20px;
    z-index: -1;
  }
  
/* 3/31/2023 */

/*.main_vps_server_section{
    overflow: hidden;
    background-color: #F5F7FB;
    cursor: pointer;
  }
*/


.main_vps_server_section{
    overflow: hidden;
    background-color: #F5F7FB;
    cursor: pointer;
	 
  }

.spaceY {
    padding: 70px 0px;
}	
.sumbits_form.spaceY {
    background: url(../../image/cloud_form_bg.png);
    background-size: cover;
    position: relative;
    background-position: center;
}
.subtitle_heading p {
    font-weight: 600;
}
.subtitle_heading h2 {
    font-size: 40px;
}
.theme_color {
    color: #00c0f7;
}

.form-center {
    display: flex;
	align-items: center;
}
.contact-query {
    width: 50%;
}
.sumbits_form .submit_formin input {
    border: 1px solid #001242;
}
.submit_formin input {
    height: 50px;
    border-radius: 0 !important;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
	font-family: 'Poppins';
}		
.inner-query {
    display: flex;
    flex-wrap: wrap;
}		
.input {
    width: 50%;
    margin-bottom: 10px;
    padding: 0px 8px 0px 8px;
}		
.input-msg {
    width: 100%;
    padding: 0px 8px 0px 8px;
}
.input-msg textarea {
    width: 100%;
    padding: 10px;
    border: 1px solid #001242;
    font-size: 16px;
	font-family: 'Poppins';
}		
.submit_formin label {
    color: #000;
    display: block;
    margin-bottom: 5px;
	font-family: 'Poppins';
}		
.form_sub_btn {
    background: #001242 !important;
    padding: 14px 32px !important;
    color: #fff !important;
    border: none;
    border-radius: 10px;
    font-size: 18px;
    margin-left: 7px;
    margin-top: 10px;
    cursor: pointer;
}



/* 3/31/2023 */



  /* .main_vps_server_section::before{
    content: '';
    background-image: url(../../vps-image/vps_server.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  /* .single_vps_server{
    width: 40%;
  }
  .two_vps_server{
    width: 60%;
    padding-bottom: 70px;
  }
  .list_vps_server{
    padding: 20px;
    background-color: var(--whiteColor);
    box-shadow: 0 3px 40px rgba(0, 0, 0, .18);
    border-radius: 10px;
    margin-top: 20px;
    cursor: pointer;
  }
  .server_icon, .server_icon_1{
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: var(--themeColor);
  }
  .content_vps_server p{
    margin-top: 8px;
    font-size: 14px;
  }
  .server_icon_1{
    background-color: var(--nblueColor);
  } */
  
.heading-text {
    color: #000;
    font-size: 15px;
}
  
  .main_choose_vps_button{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 20px;
  }
.main_choose_vps_button li h3{
    display: inline-block;
	font-size:16px;
    padding: 13px 20px;
    color: var(--nblueColor);
    border-radius: 7px;
    cursor: pointer;
    border: 1.5px solid var(--nblueColor);
    margin: 5px 5px;
	font-weight:normal;
  }
  .main_choose_vps_button li h3:hover, .active_vps_button h3{
    background-color: var(--nblueColor);
    color: #fff !important;
  }
  .content_choose_vps_hosting{
    padding-top: 50px;
    flex-wrap: wrap;
    height: auto;
  }
  .content_choose_vps_hosting:last-child{
      padding-top: 50px;
  }
  .left_choose_vps_hosting{
    width: 50%;
  }
  .img_choose_vps_hosting img{
      width: 100%;
  }
  .img_choose_vps_hosting, .left_content_looking_class, .left_certificate, .right_certificate{
    width: calc(50% - 30px);
    margin: 0 15px;
  }
  .left_choose_vps_hosting{
    padding-left: 20px;
  }
  .left_choose_vps_hosting h2{
    text-align: left;
    margin-bottom: 15px;
    font-size: 35px;
  }
  .vps_hosting_list{
    padding-left: 30px;
  }
  
  ul.list_certificate {
      margin-left: 24px;
  }
  .vps_hosting_list li{
    color: var(--nblueColor);
    font-weight: 500;
    font-size: 16px;
    padding: 10px 0 !important;
    padding-left: 25px !important;
    padding-right: 10px !important;
    background-color: var(--whiteColor);
    margin-top: 20px;
    position: relative;
    box-shadow: 0 0 15px rgba(0, 0, 0, .1);
    border-radius: 8px;
  }
  .vps_hosting_list li::before{
      content: '';
      position: absolute;
      top: 50%;
      left: 8px;
      height: 2px;
      width: 10px;
      background-color: var(--nblueColor);
  }
  .img_choose_vps_hosting{
    display: flex;
    justify-content: center;
  }
  .main_box_data_center{
    width: calc(42% - 50px);
    background-color: var(--whiteColor);
    border-radius: 10px;
    box-shadow: 0 0 15px rgb(0 0 0 / 10%);
    padding: 20px;
    margin: 10px 25px;
  }
  .img_contry{
    overflow: hidden;
    margin-bottom: 15px;
  }
  .img_contry img{
    transform: scale(1);
    transition: .3s;
	 width: 100%;
  }
  .main_box_data_center:hover img{
    transform: scale(1.1);
  }
  .main_box_data_center h3{
    font-size: 26px;
    font-weight: 600;
  }
.main_box_data_center .title_contry p:first-child
{
	font-size: 26px;
    font-weight: 600;
}
  .title_contry{
    margin-bottom: 15px;
  }
  .content_data_center{
    padding-bottom: 20px;
    border-top: 2px dashed #ddd;
  }
  .description_data_center{
    margin-top: 15px;
    padding: 0 15px;
  }
  .description_data_center > p{
    color: #838383;
    font-size: 15px;
    padding: 5px 0;
  }
  .right_certificate h2 , .right_certificate p{
    font-size: 35px;
    font-weight: 700;
    text-align: start;
    margin-bottom: 5px;
  }
.left_choose_vps_hosting p
{
	 font-size: 35px;
    font-weight: 700;
    text-align: start;
    margin-bottom: 5px;
}
  .right_certificate p{
    color: #232323;
    margin-bottom: 15px;
  }
  .list_certificate li{
    position: relative;
    list-style: square;
    color: #838383;
    margin: 5px 0;
  }
  .left_content_looking_class p{
    color: #232323;
    margin-top: 10px;
  }
  .list_content_glass h4{
    padding-right: 5px;
    margin: 5px 0;
  }
  .list_content_glass{
    position: relative;
    padding-left: 20px;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .list_content_glass::before{
    content: '';
    width: 4px;
    height: 100%;
    background-color: var(--themeColor);
    position: absolute;
    top: 0;
    left: 0;
  }
  .button_glass li{
    padding: 10px 10px;
  }
  .button_glass li:nth-child(1){
    padding-left: 0;
  }
  .button_glass li a{
    display: block;
    padding: 10px 20px;
    background-color: var(--themeColor);
    color: #fff;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
    border-radius: 5px;
  }
  .main_data_center{
      width: 45%;
      margin: 0 auto;
      padding: 20px;
      box-shadow: 0 0 15px rgb(0 0 0 / 10%);
      background-color: var(--whiteColor);
      border-radius: 10px;
  }
  #vps_server .owl-nav .owl-next, #vps_server .owl-nav .owl-prev, #server_img .owl-nav .owl-next, #server_img .owl-nav .owl-prev{
      height: 50px;
      width: 50px;
      border-radius: 11px;
      margin-left: 10px;
      background: #00c6ff7d !important;
  }
  #vps_server .owl-nav .owl-next, #server_img .owl-nav .owl-next{
      right: 10px;
  }
  #vps_server .owl-nav .owl-prev, #server_img .owl-nav .owl-prev{
      left: 10px;
  }
  #vps_server .owl-nav button, #server_img .owl-nav button{
      position: absolute;
      top: 35%;
      margin: 0;
      color: var(--whiteColor);
      transition: all 0.3s ease-in-out;
  }
  .title_vps_server{
      padding: 10px 0;
      border-bottom: 2px dashed #ddd;
  }
  .main_data_center .vps_hosting_list li{
      box-shadow: none;
      background-color: none;
      padding: 5px 0 !important;
      padding-left: 25px !important;
      margin: 0;
      color: var(--txt);
      font-weight: 400 !important;
  }
  .main_data_center .vps_hosting_list li:nth-child(4){
      margin-top: 5px !important;
  }
  .main_data_center .vps_hosting_list li::before{
      background-color: var(--txt) !important;
      width: 6px;
  }
  .main_data_center .vps_hosting_list{
      padding-left: 10px !important;
  }
  .certificate_list li{
      width: calc(50% - 30px);
      margin: 0 15px;
      padding: 10px 20px;
      box-shadow: 0 0 10px rgba(0, 0, 0, .1);
      background-color: var(--whiteColor);
      border-radius: 8px;
      margin-top: 15px !important;
  }
  .server_location_main{
      width: 50%;
      margin: 0 auto;
      margin-top: 40px !important;
      padding: 25px;
      border: 1px solid #232323;
      border-radius: 10px;
  }
  .server_location_list li{
      width: 100%;
      background-color: var(--whiteColor);
      padding: 10px 20px;
      box-shadow: 0 0 10px rgba(0, 0, 0, .1);
      border-radius: 8px;
      font-size: 20px;
  }
  .server_location_list h4{
      margin: 10px 0 !important;
      font-weight: 400;
  }
  .server_location_btn li{
      padding: 10px 20px;
      margin: 5px 5px;
      border: 1px solid #232323;
      color: var(--nblueColor);
      border: 1px solid var(--nblueColor);
      font-size: 14px;
      border-radius: 8px;
      font-weight: 500;
      cursor: pointer;
  }
  .server_location_btn li:hover{
      background-color: var(--nblueColor);
      color: var(--whiteColor);
      border: 1px solid transparent;
  }
  
  /* --------------------------- End VPS Server Section --------------------------- */
  
  /* --------------------------- Start Dubai Section --------------------------- */
  
   /* .main_dubai_section{
    cursor: pointer;
    background-color: #00c0f7;
	  overflow-x: hidden;
  } */ 

.main_dubai_section {
    background-image: url(../../vps-image/vps-background-bg.png);
    background-size: cover;
}
.main_desired_location_section {
    background-image: url(../../vps-image/vps-background-bg-2.png);
    background-size: cover;
}
  /* .main_dubai_section::before{
    content: '';
    background-image: url(../../vps-image/DUBAI_BG.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  .single_dubai{
    width: 40%;
  }
  .single_dubai_box{
    width: 30%;
  }
  .circle_dubai{
    width: 600px;
    height: 600px;
    border-radius: 50%;
    border: 2px solid var(--nblueColor);
    padding: 50px 45px;
    overflow: hidden;
  }
  .circle_dubai h2{
    margin: 10px 0;
  }
  .main_feauter_dubai_box{
    width: 100px;
    height: 100px;
    border-radius: 5px;
    background-color: var(--nblueColor);
    margin-top: 20px;
  }
  .list_dubai h3 , .list_dubai p{
    width: 50%;
	  font-size:18px;
  }
.dubai-title{
        font-size: 20px !important;
	color: #fff;
    }
    .dubai-title-1{
        font-size: 25px !important;
		margin: 10px 0;
    }
    .dubai-title-2{
        font-size: 16px !important;
		margin-bottom: 15px;
    }
.list_dubai_1 p
{
	font-size:18px;
}
  .list_dubai, .list_dubai_1{
    width: 100%;
  }
  .list_dubai:nth-child(1){
   position: absolute;
    top: -30px;
    left: 231px;
  }
  .list_dubai:nth-child(2){
    position: absolute;
    top: 215px;
    left: 121px;
  }
  .list_dubai:nth-child(3){
    position: absolute;
    bottom: 0px;
    left: 245px;
  }
  .list_dubai_1:nth-child(1){
    position: absolute;
    top: -30px;
    right: 54px;
  }
  .list_dubai_1:nth-child(2){
    position: absolute;
    top: 215px;
    right: -22px;
  }
  .list_dubai_1:nth-child(3){
    position: absolute;
    bottom: 0px;
    right: 58px;
  }
  
  /* ------ responsive ------ */
  
  .responsive_dubai_section{
    display: none;
  }
  .re_single_dubai_box{
    width: 100%;
  }
  .re_list_dubai{
    width: 50%;
  }
  
  /* --------------------------- End Dubai Section --------------------------- */
  
  /* --------------------------- Start Case Study Section --------------------------- */
  
  .use_case_frame{
    position: absolute;
    bottom: -25px;
    left: 0;
    z-index: -1;
  }
  .main_case_study_section{
    overflow: hidden;
    background-color: #F5F7FB;
    z-index: 0;
  }
  /* .main_case_study_section::before{
    content: '';
    background-image: url(../../vps-image/Use_case.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  .single_study_case_box{
    width: calc(33.33% - 30px);
    margin: 15px 15px;
    padding: 15px;
    border-radius: 8px;
    background-color: var(--whiteColor);
    box-shadow: 0 3px 20px rgba(0, 0, 0, .1);
    cursor: pointer;
    transition: .3s;
  }
  .single_study_case_box:hover{
      transform: translateY(-10px);
  }
  .case_study_icon{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: #F8FCFF;
  }
  .content_case_study h2 , .content_case_study h3{
    margin-bottom: 5px;
    font-size: 23px;
    color: var(--nblueColor);
  }
  
  /* --------------------------- End Case Study Section --------------------------- */
  
  /* --------------------------- Start Private Server Section --------------------------- */
  
  .main_private_server_section::before{
    content: '';
    background-image: url(../../vps-image/private_server.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  }
  .single_private_server{
    width: 50%;
  }
  
  /* --------------------------- End Private Server Section --------------------------- */
  
  /* --------------------------- Start Mollis Section --------------------------- */
  
  .mollis_frame{
    position: absolute;
    bottom: -20px;
    right: -500px;
    z-index: -1;
  }
  .main_mollis_section{
    overflow: hidden;
  }
  .main_mollis_section::before{
    content: '';
    background-image: url(../../vps-image/mollis.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  }
  .single_mollis_section{
    width: calc(50% - 30px);
    margin: 15px;
    cursor: pointer;
  }
  .icon_mollis{
    width: 120px;
    height: 120px;
  }
  .content_mollis{
    width: 100%;
    height: 290px;
    padding: 20px 20px 20px 70px;
    background-color: var(--whiteColor);
    border-radius: 8px;
    box-shadow: 0 3px 20px rgba(0, 0, 0, .1);
    margin-left: -55px;
    z-index: -1;
  }
  
  /* --------------------------- End Mollis Section --------------------------- */
  
  /* --------------------------- Start Desired Location Section --------------------------- */
  
  #location .item{
    cursor: pointer;
  }
  .main_desired_location_section{
      overflow: hidden;
      background-color: #00c0f7;
  }
  /* .main_desired_location_section::before{
    content: '';
    background-image: url(../../vps-image/location_bg.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  #location h2{
    margin: 15px 0;
    font-size: 20px;
  }
  .main_desired_location_section .btn_banner a{
    padding: 10px 20px;
  }
  .main_desired_location_section .btn_price a{
    padding: 9px 20px;
  }
  #location .owl-nav .owl-next i, #location .owl-nav .owl-prev i{
    position: absolute;
    top: 80px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-color: var(--whiteColor);
    color: var(--nblueColor);
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #location .owl-nav .owl-next i{
    right: -15px;
  }
  #location .owl-nav .owl-prev i{
    left: -15px;
  }
  .owl-theme .owl-nav .disabled.owl-next i, .owl-theme .owl-nav .disabled.owl-prev i{
    background-color: var(--nblueColor) !important;
    color: var(--whiteColor) !important;
    opacity: 1 !important;
  }
  .btn_loaction a{
    display: inline-block;
    font-size: 14px;
    color: var(--nblueColor);
    font-weight: 500;
    border-radius: 6px;
    padding: 13px 20px;
    background-color: transparent;
    border: 1px solid var(--nblueColor);
    transition: .1s;
  }
  .btn_loaction a:hover{
      background-color: var(--nblueColor);
      color: var(--whiteColor);
  }
  #location .btn_price a:hover{
    background-color: var(--themeColor);
    color: var(--whiteColor);
  }
  
  /* --------------------------- End Desired Location Section --------------------------- */
  
  /* --------------------------- Start Advantages Section --------------------------- */
  
  .main_advantages_section{
    overflow: hidden;
    background-color: #f5f7fb;
    cursor: pointer;
    z-index: 0;
  }
  .advantage_frame{
    position: absolute;
    bottom: -9px;
    left: 0;
    z-index: 0;
  }
  /* .main_advantages_section::before{
    content: '';
    background-image: url(../../vps-image/Use_case.png);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  .list_advantages_box{
    width: calc(30.33% - 6px);
    margin: 15px 15px;
    margin-top: 70px;
    background-color: var(--whiteColor);
    padding: 50px 20px 20px 20px;
    border-radius: 8px;
    box-shadow: 0 3px 20px rgb(0 0 0 / 10%);
    cursor: pointer;
    transition: .3s;
  }
  .list_advantages_box:hover{
      transform: translateY(-5px);
  }
  .icon_advantages{
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: var(--nblueColor);
    position: absolute;
    top: -40px;
  }
  .list_advantages_box h3{
    font-size: 21px;
  }
.main_list_advantages{
	justify-content: center;
}
  .main_list_advantages .list_advantages_box:nth-child(even) .icon_advantages{
    background-color: var(--themeColor);
  }
  .main_list_advantages_1 .list_advantages_box:nth-child(odd) .icon_advantages{
    background-color: var(--themeColor);
  }
  
  /* --------------------------- End Advantages Section --------------------------- */
.blog h3
{
	font-size:24px;
}
  
  /* --------------------------- Start FAQ Section --------------------------- */
  
  .main_faq_section{
    overflow: hidden;
	background: #f5f7fb;
  }
  .main_faq_section img{
      position: absolute;
      bottom: 0;
      right: 0;
      z-index: -1;
  }
  /* .main_faq_section::before{
    content: '';
    background-image: url(../../vps-image/Untitled-8.webp);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  .single_faq_section{
    width: 100%;
  }
  .list_faq{
      width: calc(50% - 30px);
      margin: 0 15px;
  }
  .page {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100vh;
  }
  .set{
    position: relative;
    width: 100%;
    height: auto;
    background-color: var(--whiteColor);
    border-radius: 10px;
  }
  .set > li{
    display: block;
      padding: 13px 15px;
      color: var(--nblueColor);
      font-weight: 600;
      transition: all 0.2s linear;
      cursor: pointer;
      margin-top: 15px;
      box-shadow: 0 0 10px rgb(0 0 0 / 10%);
      border-radius: 5px;
  }
  .set > li.active i{
    background-color: transparent;
    color: var(--themeColor);
    border: 1px solid var(--themeColor);
  }
  .set > li i{
    float: right;
    margin-top: -2px;
    width: 25px;
    height: 25px;
    font-size: 12px;
    border-radius: 50%;
    color: var(--whiteColor);
    background-color: var(--themeColor);
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .set > li.active{
    color: var(--themeColor);
  }
  .content{
    background-color: #fff;
    display:none;
    border-radius: 10px;
  }
  .content p{
    padding: 10px 10px;
    margin: 0;
    color: var(--txt);
  }

.content ul {
    margin-left: 33px;
}

.content ul li {
    list-style: disc;
}
  
  /* --------------------------- End FAQ Section --------------------------- */
  
  /* ========================================================================================================================================
                                                                 End Main Css
  ===========================================================================================================================================*/
  
  /* ========================================================================================================================================
                                                                 Start Footer Css
  ===========================================================================================================================================*/
  
  .main_footer_section{
    padding-bottom: 0 !important;
    background-color: #04131D;
  }
  /* .main_footer_section::before{
    content: '';
    background-image: url(../../vps-image/footer_bg.png);
    background-size: cover;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: -1;
  } */
  .list_sec_footer{
    margin-top: 0 !important;
  }
  .single_footer_section{
    margin: 0 15px !important;
  }
  .single_footer_section:first-child{
    width: calc(30% - 30px);
    margin: 0 15px;
  }
  .single_footer_section:nth-child(4){
    width: calc(16% - 30px);
    margin: 0 15px;
  }
  .single_footer_section .btn_price_1 a{
    padding: 10px 15px;
    font-size: 14px;
  }
  .single_footer_section .btn_price a{
    padding: 9px 15px;
    border: 1px solid var(--themeColor);
    background-color: transparent;
    color: var(--themeColor);
    font-size: 14px;
  }
  .single_footer_section .btn_price a:hover{
    color: var(--whiteColor);
  }
.single_footer_section > p
{
	font-size:18px;
	font-weight:600;
}

.single_footer_section .list_sec_footer > p
{
	font-size:18px;
	font-weight:600;
}
.single_footer_section:nth-child(1) > p , .single_footer_section:nth-child(1) .list_sec_footer > p
{
	font-size:14px;
	font-weight:normal;
}
  
  
  
  
  
  .copy_right_section{
    padding: 20px 0;
    background-color: rgba(0, 0, 0, .5);
  }
  .footer_social_icon li a{
    display: block;
    padding: 0 10px;
    color: var(--whiteColor);
  }
  .footer_social_icon li a:hover{
    color: var(--themeColor);
  }
  .copy{
    width: 50%;
  }
  .footer_social_icon{
    width: 20%;
  }
  .payment{
    width: 30%;
  }
  	.blog {
	background: #fff;
	width: calc(33.33% - 16px);
	margin: 8px;
	padding: 13px;
	border: 1px solid #1c1c1c24;
}
  /* ========================================================================================================================================
                                                                 End Footer Css
  ===========================================================================================================================================*/
	

/*=====edinburgh-vps-new======*/
.key_tabs .row .col-lg-8 .content_choose_vps_hosting img {
    width: 100%;
    object-fit: cover;
}
.key_tabs .main_choose_vps_button {
    margin-top: 10px; 
	background: #63b6e8;
    padding: 15px 24px;
    border-radius: 10px;
	border-bottom: 5px solid #142149;
	border-top: 5px solid #142149;
}
.key_tabs .row .col-lg-4 {
    width: 28%;
	order:2;
	margin:0 auto;
}
.key_tabs .row .col-lg-8 {
    width: 68%;
	order:1;
	margin:0 auto;
}
.key_tabs .content_choose_vps_hosting {
	height: 780px;
	padding: 15px 0px;
	width:100%;
	background:#fff;
    border-radius: 10px;
    box-shadow: 0px 3px 2px 3px #cccccc40;
	margin-top:10px;
	border-top:5px solid #0c1531;
	border-bottom:5px solid #0c1531;
}
.key_tabs .main_box_data_center {
	width: calc(50% - 50px);
}
.key_tabs ul li {
    width: 100%;
}
.key_tabs .row {
	display: flex;
	flex-wrap:wrap;
}
 .key_tabs .main_choose_vps_button h3 {
    color:#000;
	width:100%;
    padding: 16px;
    font-size: 18px;
	background:#fff;
	border:none;
	margin:10px 5px 10px 0px;
	box-shadow: 0px 3px 2px 2px #d8dbdda6;
	
}
 .key_tabs .title_section h2{
      margin-bottom: 30px;
  }

.key_tabs .main_choose_vps_button li h3:hover, .key_tabs .active_vps_button h3 {
    background: #142149 !important;
	box-shadow: 0px 3px 2px 2px #1421495c;
 	border-left: 4px solid #fff;
}


  /*new-end*/

.main_happy_clients_section{
  padding: 80px 0;
}
.looking_title{
  color: var(--whiteColor);
  text-align: center;
}
.single_client{
  padding: 20px;
  border-radius: 5px;
  border: 1px solid #e2e9ee;
  background-color: #FBFBFE;
}
.looking_tagline{
  color: var(--whiteColor);
  text-align: center;
}
.client_img{
  width: 16%;
  height: 60px;
  overflow: hidden;
}
.content_client{
	width: 84%;
  padding-left: 15px;
}
.content_client h3{
  padding-bottom: 5px;
  font-size: 20px;
}
.single_client p{
  line-height: 1.5;
  margin-top: 15px;
}
#review, #review-1{
  margin-top: 60px;
}
.haapy_title{
	font-size: 38px;
	text-align: center;
    color: var(--nblueColor);
    margin-bottom: 50px !important;
}
.main_review_section{
  padding: 60px 0;
}
.single_item_review{
  padding: 10px 20px;
  background-color: var(--whiteColor);
  box-shadow: 0 0 10px rgba(0, 0, 0, .1);
  border-radius: 10px;
  margin: 20px;
  cursor: pointer;
}
.single_review_box{
  width: 100%;
  padding: 20px;
  box-shadow: 0 0 15px rgba(0, 0, 0, .1);
  min-height: 310px;
}
.content_review{
  padding-left: 15px;
}
.content_review > h5{
  color: var(--nblueColor);
}
.content_review h6{
  color: var(--nblueColor);
  font-size: 15px;
}
#review_team_slider_3 .content_review > p{
  font-size: 14px;
  margin-top: 5px;
  width: 150%;
}
.content_review p{
  color: var(--txt);
  margin-bottom: 5px;
}
.single_review_box > p{
  color: var(--txt);
  font-size: 16px;
}
.mt-15{
	margin-top: 15px !important;
}
.dedicated_server_review > p{
  display: inline-block;
  padding: 5px 10px;
  font-size: 14px;
  border: 1px solid var(--txt);
  color: var(--txt);
  text-align: center;
  border-radius: 50px;
  margin-top: 15px;
}
.qurod{
  padding-left: 70px;
  margin-top: -10px;
}
.qurod > p{
  margin-top: 5px;
  color: var(--txt);
  font-size: 14px;
  padding-left: 5px;
}
.star_1{
  height: 30px;
}
.item .single_review_box:last-child .content_review p{
 margin: 0; 
}
#review_team_slider_2, #review_team_slider_3{
  margin-top: 40px;
}
#review_team_slider_2 .owl-stage-outer, #review_team_slider_3 .owl-stage-outer{
  height: 420px;
  padding-top: 10px;
}
#review_team_slider_2 .owl-item img, #review_team_slider_3 .owl-item img{
  width: auto;
}
#review_team_slider_2 .owl-item, #review_team_slider_3 .owl-item{
  opacity: .5;
  transition: .3s;
  transform: scale(.85);
}
#review_team_slider_2 .owl-item.center, #review_team_slider_3 .owl-item.center{
  opacity: 1;
  transform: scale(1);
}
#review_team_slider_2 .owl-nav .owl-prev , #review_team_slider_2 .owl-nav .owl-next , #review_team_slider_3 .owl-nav .owl-prev , #review_team_slider_3 .owl-nav .owl-next {
  font-size: 22px;
  color: #00c0f7 !important;
}
#review_team_slider_2 .owl-nav .owl-prev:hover, #review_team_slider_2 .owl-nav .owl-next:hover, #review_team_slider_3 .owl-nav .owl-prev:hover, #review_team_slider_3 .owl-nav .owl-next:hover{
  background-color: transparent !important;
}
.star_1 h5{
  color: var(--nblueColor);
  font-size: 20px;
}
#review_team_slider_2 .owl-nav{
  margin-top: -100px;
}
#review_team_slider_2 .owl-nav .owl-prev, #review_team_slider_3 .owl-nav .owl-prev{
  height: 40px;
  width: 40px;
  background-color: var(--whiteColor) !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, .1) !important;
  left: -60px;
  position: absolute;
  top: 30%;
  transition: .3;
}
#review_team_slider_2 .owl-nav .owl-next, #review_team_slider_3 .owl-nav .owl-next{
  height: 40px;
  width: 40px;
  background-color: var(--whiteColor) !important;
  box-shadow: 0 0 10px rgba(0, 0, 0, .1) !important;
  right: -60px;
  position: absolute;
  top: 30%;
  transition: .3;
}
#review_team_slider_2 .owl-nav .owl-next:hover, #review_team_slider_2 .owl-nav .owl-prev:hover, #review_team_slider_3 .owl-nav .owl-next:hover, #review_team_slider_3 .owl-nav .owl-prev:hover{
  background-color: #00c0f7 !important;
  color: var(--whiteColor) !important;
}
#review_team_slider_2 .item{
  display: flex;
  justify-content: center;
}
#review_team_slider_2 .owl-item.active{
  width: 438.571px !important;
}





.swal-title{
  font-size: 23px !important;
}
.swal-button-container{
  display: flex !important;
  justify-content: center !important;
}
.swal-button{
  background-color: #00c0f7 !important;
}
.swal-button:not([disabled]):hover{
  background-color: #00c0f7 !important;
}
.swal-overlay{
	z-index: 999999 !important;
}
.swal-icon--success__ring{
  border: 4px solid #00c0f7 !important;
}
.swal-icon--success__line{
  background-color: #00c0f7 !important;
}