	.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);

  }
  
  
  .resource_bg {
    background-image: url(https://www.iasys.co.in/wp-content/uploads/2021/07/Software-Banner.jpg);
    background: #142149;
}
  

  .austria_bg {

      background-image: url(../../vps-image/austria-bac-bg.webp);

  }

  

  .brazil_bg {

      background-image: url(../../vps-image/brazil-bac-bg.webp);

  }
  
  
  
  .russia_bg {

      background-image: url(../../vps-image/russia-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:-1;

  }

  .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: none;

    color: #fff;

  }

  .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: 12px;

    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: 65px; */

      padding: 10px;

      border: 2px solid #e2e2e2;

      border-left: none;

      border-top: none;

  }

  .band{

      width: calc(14% - 0px);

      padding: 10px;

	  /* height: 65px; */

      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_box .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_box{

      width: calc(18% - 0px);

      padding: 10px;

	  height: 102px;

      border: 2px solid #e2e2e2;

      border-left: none;

      border-top: none;

  }

  .price_box: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_box{

	  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{

    display:none;

	 

  }





.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: -1;

  }

  /* .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: flex;
    justify-content: space-between;

      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 .review_name  {

  color: #142149;
  font-weight:600;

}
 .set li h3 {
    font-size: 16px;
    font-weight: 600;
    color:#142149;
}
.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:  0px;

  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:  0px;

  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;

}
.amount p{
  font-size: 29px;
  color: var(--nblueColor);
  font-weight: 700;
}
.amount del p{
  font-size: 16px;
  color: var(--txt);
  font-weight: 400;
}
.quantity {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.quantity__minus,
.quantity__plus {
  display: block;
  width: 30px;
  height: 30px;
  margin: 0;
  background: var(--themeColor);
  text-decoration: none;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quantity__minus:hover,
.quantity__plus:hover {
  background: var(--themeColor);
  color: var(--whiteColor);
} 
.quantity__minus {
  border-radius: 3px 0 0 3px;
}
.quantity__plus {
  border-radius: 0 3px 3px 0;
}
.quantity__input {
  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 16px;
  border-top: 2px solid var(--themeColor);
  border-bottom: 2px solid  var(--themeColor);
  border-left: 1px solid  var(--themeColor);
  border-right: 2px solid  var(--themeColor);
  background: #fff;
  color: #8184a1;
}
.quantity__minus:link,
.quantity__plus:link {
  color: var(--whiteColor);
} 
.quantity__minus:visited,
.quantity__plus:visited {
  color: #fff;
}
.no_severs{
  font-size: 16px;
  padding-right: 10px;
}
.no_severs_box{
  padding: 10px 20px;
  border: 1px solid #00c0f742;
  border-radius: 30px;
  margin-top: 10px;
}
.hosting_advntg .list_advantages_box {
    
    min-height: 250px;
}


