@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap');



@charset "UTF-8";

@font-face {
  font-family: "spantic";
  src:url("../fonts/spantic.eot");
  src:url("../fonts/spantic.eot?#iefix") format("embedded-opentype"),
    url("../fonts/spantic.woff") format("woff"),
    url("../fonts/spantic.ttf") format("truetype"),
    url("../fonts/spantic.svg#spantic") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "spantic" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="ws-"]:before,
[class*=" ws-"]:before {
  font-family: "spantic" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.ws-1-click-install-script:before {
  content: "\61";
}
.ws-advanced-tool:before {
  content: "\65";
}
.ws-seo-audit:before {
  content: "\66";
}
.ws-brand-generatin:before {
  content: "\6c";
}
.ws-certified-expert:before {
  content: "\6e";
}
.ws-content-optimization:before {
  content: "\6f";
}
.ws-link-building:before {
  content: "\74";
}
.ws-keyword-analysis:before {
  content: "\79";
}
.ws-local-seo:before {
  content: "\7a";
}
.ws-ogranic-traffic:before {
  content: "\42";
}
.ws-page-speed:before {
  content: "\4d";
}
.ws-outrank:before {
  content: "\4f";
}
.ws-potential-customer:before {
  content: "\50";
}
.ws-proven-techniques:before {
  content: "\51";
}
.ws-revenue-generation:before {
  content: "\52";
}
.ws-sell-to-customer:before {
  content: "\59";
}

.ws-click:before {
  content: "\61";
}
.ws-1-click-install-script:before {
  content: "\61";
}
.ws-click-a:before {
  content: "\62";
}
.ws-rack:before {
  content: "\63";
}
.ws-clients:before {
  content: "\64";
}
.ws-complaint:before {
  content: "\67";
}
.ws-ae:before {
  content: "\68";
}
.ws-identity:before {
  content: "\69";
}
.ws-backups:before {
  content: "\6a";
}
.ws-server:before {
  content: "\6b";
}
.ws-scripts:before {
  content: "\6d";
}
.ws-speaker:before {
  content: "\70";
}
.ws-quick:before {
  content: "\71";
}
.ws-billing:before {
  content: "\72";
}
.ws-convert:before {
  content: "\73";
}
.ws-business-hosting:before {
  content: "\75";
}
.ws-business-website:before {
  content: "\76";
}
.ws-career:before {
  content: "\77";
}
.ws-cart:before {
  content: "\78";
}
.ws-cpanel:before {
  content: "\41";
}
.ws-feedback:before {
  content: "\43";
}
.ws-pen:before {
  content: "\44";
}
.ws-secure:before {
  content: "\45";
}
.ws-dedicated-server:before {
  content: "\46";
}
.ws-disk:before {
  content: "\47";
}
.ws-tag:before {
  content: "\48";
}
.ws-transfer:before {
  content: "\49";
}
.ws-time-a:before {
  content: "\4a";
}
.ws-time-b:before {
  content: "\4b";
}
.ws-disk-b:before {
  content: "\4c";
}
.ws-easy:before {
  content: "\4e";
}
.ws-ecommerce:before {
  content: "\53";
}
.ws-email:before {
  content: "\54";
}
.ws-secure-b:before {
  content: "\55";
}
.ws-processor:before {
  content: "\56";
}
.ws-fast:before {
  content: "\57";
}
.ws-analytic:before {
  content: "\58";
}
.ws-uptime:before {
  content: "\30";
}
.ws-fault:before {
  content: "\31";
}
.ws-ftp:before {
  content: "\32";
}
.ws-graph:before {
  content: "\35";
}
.ws-growth:before {
  content: "\36";
}
.ws-chat:before {
  content: "\38";
}
.ws-support:before {
  content: "\39";
}
.ws-managed-service:before {
  content: "\21";
}
.ws-mission:before {
  content: "\23";
}
.ws-responsive:before {
  content: "\25";
}
.ws-setup:before {
  content: "\26";
}
.ws-award:before {
  content: "\27";
}
.ws-config:before {
  content: "\29";
}
.ws-payless:before {
  content: "\2b";
}
.ws-performance:before {
  content: "\2c";
}
.ws-email-b:before {
  content: "\2d";
}
.ws-pk-domain:before {
  content: "\2e";
}
.ws-handshake:before {
  content: "\2f";
}
.ws-monitor:before {
  content: "\3a";
}
.ws-proactive:before {
  content: "\3b";
}
.ws-provision:before {
  content: "\3d";
}
.ws-updates:before {
  content: "\3e";
}
.ws-reseller-hosting:before {
  content: "\40";
}
.ws-brand:before {
  content: "\5b";
}
.ws-ssd:before {
  content: "\5d";
}
.ws-scalability:before {
  content: "\5e";
}
.ws-secure-b-1:before {
  content: "\5f";
}
.ws-hand-b:before {
  content: "\60";
}
.ws-monitor-b:before {
  content: "\7c";
}
.ws-cart-b:before {
  content: "\7d";
}
.ws-cart-c:before {
  content: "\e000";
}
.ws-location:before {
  content: "\e001";
}
.ws-recycle:before {
  content: "\e003";
}
.ws-search:before {
  content: "\e004";
}
.ws-migrate:before {
  content: "\e005";
}
.ws-optimize:before {
  content: "\e006";
}
.ws-audit:before {
  content: "\e007";
}
.ws-serve:before {
  content: "\e00a";
}
.ws-serve-b:before {
  content: "\e00b";
}
.ws-shared-hosting:before {
  content: "\e00c";
}
.ws-sm-icons:before {
  content: "\e00d";
}
.ws-email-c:before {
  content: "\e011";
}
.ws-chain:before {
  content: "\e013";
}
.ws-support-b:before {
  content: "\e014";
}
.ws-reviews:before {
  content: "\e015";
}
.ws-vision:before {
  content: "\e016";
}
.ws-vps:before {
  content: "\e017";
}
.ws-wordpress-hosting:before {
  content: "\e018";
}
.ws-comas:before {
  content: "\e019";
}
.ws-linux:before {
  content: "\e01a";
}
.ws-windows:before {
  content: "\e01b";
}



body
{
	margin:0px auto;
	background:#fff;
	line-height:normal;
	min-width:320px;
	font-family: 'Open Sans', sans-serif;
}


header, section, footer
{
	float:left;
	width:100%;
}

h1, h2, h3, h4, h5, h6
{
	padding:0px;
	margin:0px;
	letter-spacing:normal;
	text-transform:none;
	line-height:normal;
}

p
{
	padding:0px;
	margin:0px;
	letter-spacing:normal;
	text-transform:none;
	line-height:normal;
}

button,
a{cursor: pointer;}

ul, ol
{
	list-style:none;
	margin:0px;
	padding:0px;
}

a:focus
{
	outline:none;
}

a,
input[type="submit"] { transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;  }

img { max-width:100%; }

input::-webkit-input-placeholder { opacity:1;}
input::-moz-placeholder { opacity:1; }
input::-moz-placeholder { opacity:1; }
input::-ms-input-placeholder { opacity:1; }

textarea::-webkit-input-placeholder { opacity:1; }
textarea::-moz-placeholder { opacity:1; }
textarea::-moz-placeholder { opacity:1; }
textarea::-ms-input-placeholder { opacity:1; }

select::-webkit-input-placeholder { opacity:1;}
select::-moz-placeholder { opacity:1; }
select::-moz-placeholder { opacity:1;}
select::-ms-input-placeholder { opacity:1; }

textarea:focus, input:focus, select:focus { outline: 0;}





.all_content{padding: 100px 0 0 0;}



.Mbl_mnu { display:none;}
.scndLogo{width:70%; float:left;}
.scndLogo img{max-width:35%;}


.main_hdr{width:100%; float:left;}
.top_bar{width:100%; float:left; background-color:#414042;}
.languages{width:32%; float:left;}
.languages ul{}
.languages ul li{position:relative; width: 90px; cursor: pointer;}
.languages ul li a{display:inline-block;  text-decoration:none; color:#FFF; padding:5px;}
.languages ul li a .fa.fa-globe{margin-right: 5px; font-size: 20px;}
.languages ul li a img{padding-right:5px;}
.languages ul li a .fa-caret-down{margin-left: 5px;}

.languages ul li ul.dropdown{position:absolute; z-index:9; display: none; width:max-content; width: -moz-max-content; width: -o-max-content; width: -webkit-max-content;float:left; background-color:#f9f9f9; padding: 0px 30px 10px 30px; border-radius:5px;}

.languages ul li ul.dropdown li{background-image:url(../images/underline.png); background-repeat:no-repeat; background-position:bottom center; background-size:100%; width:100%;}
.languages ul li ul.dropdown li a{padding:20px 0; color:#4d4e4f; background:none;}
.languages ul li ul.dropdown li a img{margin-right:25px;}
.languages ul li ul.dropdown li a:hover{color:#000;}
/*.languages ul li:hover ul.dropdown{display: block;}*/
.contact_info{width:68%; float:left; text-align:right; padding:0px 0; display: flex; justify-content: flex-end; align-items: center;}
.knowledge_base{float:left; margin-left: 20px;}
.knowledge_base a{text-decoration:none; padding:5px 0; display:flex;}
.knowledge_base a:hover{color:#CCC;}
.knowledge_base a .icon_bulb{margin: 1px 4px 0 0;}
.knowledge_base a .base{color:#FFF; font-size:14px;}
.social_icon{float:left; margin-left: 20px;}
.social_icon ul{}
.social_icon ul li{display:inline-block;}
.social_icon ul li a{padding:5px;}
.social_icon ul li a .fa{color: #fff;}
.social_icon ul li:nth-child(1) a{padding-left:0px;}
.ticket{float:left; margin-left:20px; padding: 5px 0px 5px 0px;}
.ticket a{text-decoration:none; }
.ticket .tikttxt{color:#FFF; font-size: 14px; padding-top: 2px;}
.ticket a .fa.fa-shopping-cart{font-size: 16px; color: #fff; position:relative;}
.ticket a .fa.fa-shopping-cart span.circle_count{position: absolute;  width: 11px;  height: 11px;  background-color: #fff;  border-radius: 50px;  font-size: 10px;  color: #000;  display: inline-block;   text-align: center;  top: -5px;}
.ticket .ticketimg{margin-right:3px;}
.ticket .ticketimg .fa{color: #fff;}
.cell{float:left; margin-left: 20px; padding: 5px 0px 5px 0px;}
.cell a{text-decoration:none; }
.cell a .cellimg{margin-right:3px;}
.cell a .cellimg .fa{color: #fff;}
.cell a .celltext{color:#FFF; font-size: 14px;}
.my_account{display:inline-block; float:right; margin-left: 20px;}
.my_account ul{}
.my_account ul li{float:left; position:static;}
.my_account a{text-decoration:none; color:#FFF; font-size: 14px;display:block;  padding:7px 0px 5px 0px; background-color:transparent; border-radius:3px;}
.my_account .fa-caret-down{margin-left:8px;}

.my_account ul li{display:inline-block; position:relative; }

.my_account { position: static;  }
.dropdown_content{width:100%; float:left; background-color:#f9f9f9; padding:50px 0; text-align:center; position:absolute; top: 32px; left: 0; display: none; z-index:99999999;}
.dropdown_content ul{}
.dropdown_content ul li{float:left; width:50%; background-image:url(../images/mega_left_brdr.png); background-repeat:no-repeat; background-size:auto; background-position:left;}
.dropdown_content ul li:nth-child(1){background-image:none;}
.sign_up{width:100%; float:left;}
.sign_up h3{ font-size:25px; color:#333; font-weight:700; margin-bottom:-8px;}
.sign_up p{font-size:20px; color:#4d4e4f; margin-bottom:30px;}
.sign_up a{background-color:#4d4e4f; padding:10px 80px 10px 80px; border-radius:3px; color:#FFF; font-size:20px; text-transform:capitalize; text-decoration:none; display: inline-block;}
.sign_up a:hover{background-color:#212121;}
.sign_in a{background-color:#6fce32;}
.sign_in a:hover{background-color:#55a721;}


/*navigation*/

.navigation_bar{ padding:8px 0 0; border-bottom:1px solid #4d4e4f; float: left; width: 100%; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}

.logo{width:19%; float:left; padding-bottom:8px;}
.logo a{}
.logo a img{max-width: 52%;}
.navigation{width:81%; float:left; padding-top:25px;}
.navigation ul{float:right;}
.navigation ul li{float:left; position: static; margin-left: 30px;}
.navigation ul li:nth-child(1){margin-left: 0px;}
.navigation ul li a .fa-caret-down{padding-left:10px; }
.navigation ul li a{display:block; position: relative;font-size:15px; padding:0px 0px 29px; color:#4d4e4f; text-decoration:none;}
.navigation ul li a span{position: absolute;  top: -10px; text-transform: capitalize; color: #ec1c24;  font-size: 10px; left: 0;}
.navigation ul li a:hover{color:#015a7d; text-decoration: underline;}


.megadrop{width:100%; float:left; background-repeat:no-repeat; background-position:center; background-size:cover; height:335px; top:112px; left: 0;  position:absolute; z-index:9999999; display: none; border-top:1px solid #4d4e4f;}
.megadrop ul li{margin-left: 0px;}
.web_hosting{width:100%; float:left; padding:40px 45px 0 0; text-align:justify;}
.web_hosting h3{font-size:35px; color:#FFF; margin-bottom:10px;}
.web_hosting p{font-size:16px; color:#FFF;}
.shared_hosting{width:100%; float:left; padding-top:60px;}
.shared_hosting ul{float: none;}
.shared_hosting ul li{float:left; margin-bottom:30px; margin-left: 0px;}
.shard_column{width:100%; float:left;}
.shard_column .shrdimg{width:26%; float:left;}
.shard_column .shrdimg a{padding: 0px;}
.shard_column .shrdimg img{max-width:100%;}
.shard_column .shared_text{width:74%; float:left; padding-left:15px;}
.shard_column .shared_text h4 a{color:#046289; font-size:20px; text-transform:capitalize; padding: 0px;}
.shard_column .shared_text p{color:#6d6e71; font-size:10px; line-height:10px;}


/*.navigation ul li:hover .megadrop { display: block; }*/

/* .dropbtn:hover .megadrop{display: block;}
.show {display: block;} */


.srch_bar{width:100%; float:left; padding:8px 0;}
.serch_sction{width:60%; float:left;}
.serch_sction label{width:100%; float:left; margin-bottom:0px;}
.serch_sction label input[type="search"]{width:516px; height:50px; border:1px solid #4d4e4f; position:relative; padding-left:10px; color:#d7d8d9;}
.serch_sction label input[type="submit"]{width:150px; height:50px; background-color:#4d4e4f; border:none; position:absolute; color:#FFF; cursor:pointer; text-transform:uppercase;}
.domains{width:40%; float:left; padding-left:20px; text-align:center;}
.domian_catgry{display:block; font-size:18px; font-weight:700; color:#046289;}
.domains_price{font-size:10px; color:#5e5f60; display:inline-block;}

/*baner*/

.bnr{width:100%; float:left; background-repeat:no-repeat; background-position:center; background-size:cover; height:590px; display:table; border-bottom:4px solid #000;}
.bnr .col-md-5.col-sm-12.col-xs-12,.bnr .col-md-7.col-sm-12.col-xs-12{    display: flex;  justify-content: center;  align-items: center; height:590px;}
.bnr_txt{width:100%; float:left;}
.bnr_txt.clrchnge{padding-left: 118px;}
.bnr_txt h3{font-size:45px; color:#FFF; font-weight:100;  line-height:44px; margin-bottom:85px;}
.bnr_txt h3 span{font-weight: 700; font-size: 45px; display: block;}
.clrchnge h3 span{font-weight: 700; font-size: 45px; display: block;}
/*.bnr_txt h3 span{font-size:20px; font-weight: 600;}*/
.bnr_txt a{font-size:22px; font-weight: 600; color:#FFF; text-decoration: none;cursor:pointer; text-transform:capitalize; padding:15px 30px 15px 30px; border-radius:5px; border:none; background-color:#6fce32;}
.bnr_txt a:hover{background-color: #64ca24;}
.bnr_txt button:hover{background-color:#000;}
/*.clrchnge h3{color:#000;}*/

/*services*/

.srvcs{width:100%; float:left; border-bottom:1px solid #e7e7e7; margin-top: -100px;}
.srvcs ul{}
.srvcs ul li{background-color:#fafafa; float:left; padding:0 0 0 0px; border-left:2px solid #e7e7e7;}
.srvcs ul li:nth-child(1){border-left:none;}
.srvcs ul li .srving_srvcs{width:100%; float:left; display:flex; color:#FFF; padding:5px 5px; justify-content: center; align-items: center;}
.srving_srvcs .icon{font-size: 85px; color: #414042; margin-right: 25px;}
.srving_srvcs img{padding-right:0px; margin-right: 30px;}
.srving_srvcs h4{font-size:20px; color: #434343; font-weight: 600;}

/*deny services*/

.deny_services{width:100%; float:left; padding:100px 0; text-align:center; background-repeat:no-repeat; background-size:cover; background-position:bottom;}
.deny_services h2{color:#046289; font-size:48px; text-transform:capitalize; font-weight:700;}
.deny_services h1{color:#4d4e4f; font-size:25px; font-weight: 600; margin-top: -5px;}
.divider{max-width:75px; background-color:#4d4e4f; border-width:3px; position:sticky;}
.domain_searching{width:100%; float:left; text-align:left;}
.domain_searching span{display:inline-block; background-color:#f9f9f9; font-size:24px; color:#4d4e4f; margin-left: 50px;font-weight:600; padding:10px 20px; }
.domain_searching .bg-dark{background-color:#f9f9f9 !important;}
.domain_searching .input-group input::placeholder{color:#a0a0a0;}
.domain_searching .input-group input[type="search"]{padding:15px 20px; outline:none; border-radius:0px; border:1px solid #383838; color:#a0a0a0;}
.domain_searching .input-group button{padding:10px 20px; border-radius:0px; background-color:#383838; color:#FFF;}
.domain_searching .input-group button .fa{font-size:18px;}
.domain_searching .domain_extntn{}
.domain_searching .domain_extntn ul{ justify-content: center;}
.domain_searching .domain_extntn ul li{width: 12.5%; list-style:none; text-align:center;}
.domain_searching .domian_catgry{display:block; font-size:18px; padding:0px; font-weight:700; color:#046289;}
.domain_searching span.domian_catgry{margin-left: 0px;}
.domian_catgry .green_clr{color: #6fce32;}
.domain_searching .domains_price{font-size:14px; padding:0px; color:#4d4e4f; display:inline-block;}
.domain_searching span.domains_price{margin-left: 0px;}

.domain_searching .bg-dark .row .pl-5{padding-left: 2rem !important;}
.domain_searching .bg-dark .row .pr-5{padding-right: 2rem !important;}

.domain_searching .row .pr-5{padding-right: 6rem !important;}
.domain_searching .row .pl-5{padding-left: 6rem !important;}

.mb-4, .my-4{margin-bottom:3.5rem !important;}
hr{margin-top: 1rem;}
.deny_services ul{}
.deny_services ul li{float:left;}
.deny_one{width:100%; float:left; background-color:#f8f8f8;}
.deny_header{width:100%; float:left; background-color:#005880;}
.deny_header h5{font-size:25px; color:#fff; background-color:#004a6b; display:block; padding:8px 0; text-transform:capitalize; font-weight:700; line-height:35px;}
.deny_header span{display:block; font-size:35px; font-weight:700; color:#FFF; position:relative; border-bottom:1px solid #c38508; padding:20px 0; margin:0 10px;}
.deny_header .dot_nine{display:inline-block; font-size:15px; top:-23px; position:inherit; border:none; margin:0px;}
.deny_header .yr{font-size:25px; font-weight:400; display:inline-block; border:none; margin-left:0px;}
.deny_header button{font-size:15px; padding: 10px 30px 10px 30px; margin:10px 0; cursor:pointer; background-color:#6fce32; border:none; color:#fff; border-radius:5px;}
.deny_header button:hover{background-color:#5dbb20; color:#FFF;}
.deny_one ul{}
.deny_one ul li{display:block; padding:10px 0; color:#434343; font-size:17px; font-weight:400; width:100%; border-bottom:1px solid #e1e1e1;}

.deny_services .owl-carousel .owl-nav button.owl-next{background-color:transparent; color:#000; font-size:130px; font-weight:lighter; transform: translate(-50%,-50%); right:-60px; top:28%; position:absolute;}
.deny_services .owl-carousel .owl-nav button.owl-prev{background-color:transparent; color:#000; font-size:130px; font-weight:lighter; transform: translate(-50%,-50%); left:-20px; top:28%; position:absolute;}
.deny_services .owl-carousel .owl-nav button:target,
.deny_services .owl-carousel .owl-nav button:focus{outline:none; border:none;}


.orange{background-color:#f8b623;}
.orange h5{background-color:#c38508;}
.orange button{background-color:#c38508;}
.orange button:hover{background-color:#a26e05;}

.blue_bg{background-color:#049bd8;}
.blue_bg h5{background-color:#0073a1;}
.blue_bg button{background-color:#0073a1;}
.blue_bg button:hover{background-color:#03648a;}

.green_bg{background-color:#6fcd32;}
.green_bg h5{background-color:#3e880e;}
.green_bg button{background-color:#3e880e;}
.green_bg button:hover{background-color:#2e6a07;}

.dard_grey{background-color:#4d4e4f;}
.dard_grey h5{background-color:#373737;}
.dard_grey button{background-color:#373737;}
.dard_grey button:hover{background-color:#242424;}

/*hosting_no_1*/

.hosting_bnr{width:100%; float:left; background-repeat:no-repeat; background-position:center; background-size:cover; height:525px; margin-bottom: 100px;}
.hosting_txt{width:100%; float:left; padding: 100px 0; left; height: 528px; }
.hosting_txt a{    font-size: 16px;  background-color: #6fcd32; border-radius: 5px; padding: 10px 30px;  color: #fff;  border: none; text-decoration: none; font-weight: 600;margin: 35px 0 0 0; display: inline-block;}
.hosting_txt h3{font-size:38px; color:#2e3133; text-transform:capitalize; font-weight: 400;  line-height: 35px;}
.hosting_txt h3 span:nth-child(1){display:inline-block; margin: 10px 0; font-weight:700; color:#FFF; text-transform: uppercase; padding: 20px 15px; background-color: #6fce32;}
.hosting_txt h3 span:nth-child(2){display: block; font-weight: 700; margin-bottom: 10px;}
.hosting_txt h3 span:nth-child(3){color: #fff; font-weight: 400;}
.hosting_operatr{display:inline-block; width:100%; float:left; padding-top:160px;}


/*why_us_simple*/

.why_us_simple{width:100%; text-align:center; margin-bottom: 100px;}
.why_us_simple h2{color:#046289; font-weight:700; }
.why_us_simple h5{font-size:25px; color:#4d4e4f; font-weight: 600; margin-top: -5px;}
.brdr_lft_rght{position: relative;}
.brdr_lft_rght:nth-of-type(2):before,
.brdr_lft_rght:nth-of-type(5):before,
.brdr_lft_rght:nth-of-type(8):before {position: absolute; height: 70%; width: 1px; left: 0; top: 50%; transform:translate(-50%,-50%) ;background: #eaeaea; content: "";}
.brdr_lft_rght:nth-of-type(2):hover:before,
.brdr_lft_rght:nth-of-type(5):hover:before,
.brdr_lft_rght:nth-of-type(8):hover:before{opacity: 1;}
.brdr_lft_rght:nth-of-type(2):after,
.brdr_lft_rght:nth-of-type(5):after,
.brdr_lft_rght:nth-of-type(8):after {position: absolute; height: 70%; width: 1px; right: 0; top: 50%; transform: translate(-50%,-50%); background: #eaeaea; content: "";}
.brdr_lft_rght:nth-of-type(2):hover:after,
.brdr_lft_rght:nth-of-type(5):hover:after,
.brdr_lft_rght:nth-of-type(8):hover:after{opacity: 1;}
.brdr_lft_rght:nth-of-type(1),
.brdr_lft_rght:nth-of-type(2),
.brdr_lft_rght:nth-of-type(3) {margin-bottom:35px;}
.serving_since{width:100%; text-align:center;  cursor:context-menu; padding: 0 20px;}
.serving_since .img_circle{width:100px; height:100px; display:inline-block; line-height:75px; padding:10px; border-radius:50px; border:1px solid #046289; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.serving_since .img_circle .icon{font-size: 75px; color: #046289; line-height: 75px;}
.img_btm{background-color:#046289; height:1px; max-width:50px; margin-top:0px !important; margin-bottom:10px !important; opacity:0; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.serving_since .img_circle img{max-width:100%;}
.serving_since h4{font-size:25px; color:#4d4e4f; margin-bottom:10px;}
.serving_since p{font-size:16px; color:#434343; text-align: justify; text-align-last: center; margin-top: 0px; font-weight: 400;}

.serving_since:hover .img_btm{opacity:1; max-width:70px; cursor:pointer; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.serving_since:hover .img_circle{transform:translateY(-20px);  transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}

/*new_testimonials*/

.new_testimonials{width:100%; background-color:#005880; text-align:center; padding:100px 0; margin-bottom: 100px;}
.new_testimonials h2{color:#FFF; font-weight: 700;}
.new_testimonials h5{font-size:25px; color:#FFF; margin-top: -5px; font-weight: 600;}
.testimonial_one{width:100%;}
.client_comment{width:100%; background-color:#FFF; text-align:left; padding:20px 20px 30px 20px; position:relative; border-radius:5px;}
.client_comment .icon{font-size: 40px; color: #0299d5;}
.client_comment:before{position:absolute; left:38px; bottom:-5px; content:""; transform: rotate(45deg); width:10px; height:10px; background-color:#FFF;}
.client_comment span{font-size:70px; display: none;color:#0391cc; display:contents;; left:20px; position:absolute; top:0;}
.client_comment span img{margin-bottom: 15px;}
.client_comment p{color:#434343; font-size:14px;}
.show-read-more .more-text{display: none; text-transform: capitalize; font-style: italic; font-weight: 600;}
.client_comment p a{text-decoration:underline; color:#434343; }
.client_img{width:100%; float:left; padding-top:20px;}
.client_img .img_block{width:72px; height:72px; border-radius:100%; display: inline-flex; line-height:90px; float:left;}
.client_img .img_block img{max-width:100%; border-radius: 100%;}
.client_name{width:73%; float:left; text-align:left; padding:15px 0 0 20px;}
.client_name h4{font-size:16px; color:#FFF; font-weight: bold;}
.client_name p{font-size:14px; color:#FFF; margin-top: 0px;}


.new_testimonials .owl-carousel .owl-nav button.owl-next{background-color:transparent; color:#fff; font-size:48px; position: absolute; top: 30%; right: -30px; display: none;}
.new_testimonials .owl-carousel .owl-nav button.owl-prev{background-color:transparent; color:#fff; font-size:48px; position: absolute; top: 30%; left: -30px; display: none;}
.new_testimonials .owl-carousel .owl-nav button:focus{outline:none; border:none;}

/*not_sure*/

.not_sure{width:100%; float:left; text-align:center; display:table; background-repeat:no-repeat; background-position:center; background-size:cover; height:370px; margin-bottom: 100px;}
.not_sure_text{display:table-cell; vertical-align:middle; background:rgba(0,90,125,0.8);}
.not_sure_text h3{font-size:48px; text-transform:capitalize; color:#FFF; font-weight:700; margin-bottom: 40px;}
.not_sure_text p{font-size:25px; margin-bottom:50px; text-transform:none; color:#cdcdcd; font-weight:400; padding: 0 60px;}
.not_sure_text ul{height: 65px;}
.not_sure_text ul li{display:inline-block; margin-left:60px; background-color: transparent;}
.not_sure_text ul li a{background-color:#6fcd32; color:#FFF; font-weight: 600; font-size:25px; text-decoration:none; padding:15px 35px 20px 35px; border-radius:3px;}
.not_sure_text ul li a img{padding-right:15px;}
.not_sure_text ul li:nth-child(1){margin-left:0px;}
.not_sure_text ul li:nth-child(2) a{background-color:transparent;  color:#fff; border: 1px solid #fff;}
.not_sure_text ul li:nth-child(2) a:hover{background-color:#6fcd32; border: 1px solid #6fcd32;}
.not_sure_text ul li:nth-child(1) a:hover{background-color:#6fcd32; border: 1px solid #6fcd32;}

/*about_us*/

.about_us{width:100%; float:left; padding:100px 0; text-align:left; background-color:#f9f9f9;}
.about_text{width:100%; float:left;}
.about_text h3{font-size:48px; color:#4d4e4f; font-weight:700; margin-bottom:20px;}
.about_text p{color:#929497; font-size:17px; text-align:justify; padding-right: 25px;}
.about_video{width:100%; float:left; padding:10px; margin-top:50px; border:1px solid #69696a;}

/*registration*/

.registration{width:100%; float:left; margin-bottom: 100px;text-align:center; background-color:#FFF;}
.registration h2{color:#046289; font-size:48px; text-transform:capitalize; font-weight:700;}
.registration h5{color:#4d4e4f; font-size:25px; font-weight: 600; margin-top: -5px;}
.divider{max-width:75px; background-color:#4d4e4f; border-width:3px; position:sticky;}
.mb-4, .my-4{margin-bottom:3.5rem !important;}
.registration ul{}
.registration ul li{float:left;}
.hosting_srvcs{width:100%; float:left; padding:20px 20px 40px 20px; margin-bottom:30px; text-align:left; border-bottom:5px solid #046289; cursor:pointer; position:relative; z-index:999; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs h3{font-size:25px; color:#4d4e4f; text-transform:capitalize; margin-bottom:20px; font-weight:700; padding-right:50px; line-height:32px; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs p{font-size:16px; color:#9b9c9f; text-transform:none; margin-bottom:20px; font-weight:400; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs a{background-color:#046289; font-size:18px; color:#FFF; border:none; padding:10px 15px; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}

.registration ul li .hosting_srvcs a .fa-arrow-right{margin-left:10px; font-size:18px; font-weight:lighter; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}

.bg_overlay{width:100%; height:0px; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; background-repeat:no-repeat; left:0; right:0; bottom:0; background-position:center center; position:absolute; z-index:-1; background-size:cover;}
.hosting_srvcs:hover .bg_overlay{height:100%; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs:hover h3{color:#FFF; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs:hover p{color:#FFF; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs:hover a{background-color:#6fcd32; color:#fff; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.hosting_srvcs:hover{ border-bottom:5px solid #6fcd32; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}

/*branding*/

.brands{width:100%; float:left; position:relative; background-color:#fff; text-align:center; margin-bottom: 100px;}
.brands h2{font-size:48px; color:#046289; font-weight: 700;}
.brands h5{font-size:25px; color:#434343; margin-top: -5px; font-weight: 600;}
.brands a{font-size: 16px; color: #fff; padding: 10px 30px; background-color: #6fce32; display: inline-block; text-decoration: none; margin-top: 50px; border-radius: 3px;}
.brands a:hover{background-color: #64ca24;}
.slidrimg{width:100%; float:left; text-align:center; text-align: -webkit-center; text-align: -moz-center;}
.brands .owl-dots, disabled{display:none;}
.brands .owl-nav{text-align:center;}
.brands .owl-prev aria-label{display:none;}
.brands .owl-carousel .owl-nav button.owl-next{background-color:transparent; color:#000; font-size:48px; right:-30px; top:5%; position:absolute; display: none;}
.brands .owl-carousel .owl-nav button.owl-prev{background-color:transparent; color:#000; font-size:48px; left:-30px; top:5%; position:absolute; display: none;}
.brands .owl-carousel .owl-nav button:target,
.brands .owl-carousel .owl-nav button:focus{outline:none; border:none;}

.testimonial{width:100%; float:left; background-color:#6fce32; text-align:center; padding:188px 0 100px; position:relative; }
.testimonial:before { content:""; position:absolute; top:-36px; left:0; right:0; margin:0 auto; background:url(../images/comas.png) no-repeat top center; width:88px; height:70px; }
.testimonial .slick-slide { padding:54px 0 0; outline:none;}
.testimonial_comment{ width:100%; margin:0 auto; background-color:#FFF;  text-align:center; padding:84px 40px 23px; position:relative; transition: all 300ms ease; opacity: 0.3; transform: scale(0.9);}
.center .slick-center .testimonial_comment {  opacity: 1; transform: scale(1); }

.TstiImg { display:block; width:112px; height:112px; border:4px solid #fff; margin:0 auto; background:#d7d7d7; border-radius:50%; position:absolute; top:-54px; left:0; right:0; }
.slick-prev, .slick-next{top:55%;}
.testimonial .slick-prev::before{background-image:url(../images/white_l_arrow.png) !important; background-repeat:no-repeat; background-position:left; left:0;}
.testimonial .slick-next::before{background-image:url(../images/white_r_arrow.png); background-repeat:no-repeat; background-position:left; left:0;}


.user_coment { float:left; width:100%; }
.user_coment p { font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:400; font-style:italic; line-height:19px; color:#929497; margin-bottom:70px; }
.user_coment h2 { font-size:14px; color:#929497; font-family: 'Open Sans', sans-serif; font-weight:600; }
.user_coment h2 a {  color:#929497; text-decoration:none; }
.user_coment h2 a:hover { text-decoration:underline; }

/*social apps*/

.social{width:100%; float:left; text-align:center;}
.social ul{}
.social ul li{float:left; padding:20px;}
.social ul li:nth-child(1){background-color:#3b5999;}
.social ul li:nth-child(2){background-color:#00acee;}
.social ul li:nth-child(3){background-color:#de4b39;}
.social ul li:nth-child(4){background-color:#167bff;}
.facebook{border:2px solid #FFF; padding:20px 0;}
.facebook p{color:#FFF; letter-spacing:10px;}

/*ftr*/

.ftr{width:100%; float:left; }
.tp_sction{width:100%; float:left; padding:100px 0;  background-color:#231f20;}
.tp_sction ul{}
.tp_sction ul li{float:left; width: 20%;}
.tp_sction ul li:nth-child(1) .Company{padding-left:0px;}
.Company{width:100%; float:left; padding:0 15px; color:#FFF;}
.Company h3{font-size:25px; margin-bottom:40px;}
.Company ul{}
.Company ul li{display:inline-block; width:100%; margin-bottom:20px; font-size:17px; color:#d0d2d3;}

/*btm_sction*/

.btm_sction{width:100%; float:left; background-color:#282425; padding:40px 0; border-bottom:1px solid #696969;}
.ftr_social_icon{width:100%; float:left; text-align:center; margin-top: 20px;}
.ftr_social_icon .row-centered{text-align:center; margin-bottom:25px;}
.ftr_social_icon ul{}
.ftr_social_icon ul li{display:inline-block; margin-left:25px;}
.ftr_social_icon p{display:block; width:100%; color:#696969; margin-bottom:20px;}

.ftr{width:100%; float:left; background-color:#2e3133;}
.upper_section{width:100%; float:left; padding:50px 0;}
.contact_datail{width:100%; padding-right:90px;}
.contact_datail img{margin-bottom:25px; max-width:40%;}
.contact_datail p{font-size:14px; color:#FFF; margin-bottom:25px;}
.contact_datail h4{font-size:18px; color:#FFF; margin-bottom:15px;}
.contact_datail ul{display: inline-block; margin-bottom: 20px;}
.contact_datail ul li{float:left; display:inline-block;}
.contact_datail ul li a{display:block; color:#FFF; text-decoration:none; font-size:14px; margin-right:10px;}
.contact_datail ul li a .fa{margin-right:10px;}

.contact_datail .input-group{ float:left;}
.contact_datail .input-group label{display:block; color:#FFF; float:left; font-size:16px; margin-bottom:0px;}
.contact_datail .input-group p{display:block; float:left; width:100%; font-size:13px; margin-bottom:20px;}
.contact_datail .input-group input[type="email"]{background-color:transparent; color:#676767; font-size:14px; border:1px solid #676767; z-index: 5;}
/*.contact_datail .input-group input[type="email"]:target{outline:none; border:none;}
.contact_datail .input-group input[type="email"]:focus{outline:none; border:none;}
.contact_datail .input-group input[type="email"].active{outline:none; border:none;}*/
.contact_datail .input-group button{background-color:#6fce32; padding:10px 30px; border-radius:0px;}
.contact_datail .input-group button .fa{color:#FFF; font-size:20px;}

.ftr_input_submit .input-group-append .btn{border: none; font-size: 14px; color: #fff; background-color: #6fce32; padding: 10px 20px;}
#results{width: 100%; display: block; color: #fff;}

.ftr_social_icon{width:100%; float:left;}
.ftr_social_icon h4{font-size:20px; color:#FFF; text-align:left;}
.ftr_social_icon ul{display: block;}
.ftr_social_icon ul li{margin-left:0px;}
.ftr_social_icon ul li a{width:30px; height:30px; line-height:27px; border:1px solid #FFF; border-radius:50px; text-align:center;}
.ftr_social_icon ul li a:hover{background-color:#000; color:#FFF;}
.ftr_social_icon ul li a .fa{margin-right:0px; line-height: 29px;}

.ftr_services{width:100%; float:left;}
.ftr_services h3{font-size:18px; color:#FFF; margin:15px 0;}
.ftr_services ul{}
.ftr_services ul li{display:block; margin-bottom:5px;}
.ftr_services ul li a{text-decoration:none; color:#FFF; font-size:14px;}


.privacy{width:100%; float:left; border-top:1px solid #676767; padding:20px 0;}
.privacy p{color:#FFF; font-size:14px;}
.privacy ul{float:right;}
.privacy ul li{float:left;  border-left:1px solid #fff;}
.privacy ul li:nth-child(1){border-left:none;}
.privacy ul li a{padding:0 10px; color:#FFF;}


/*Suitable_plan*/

.Suitable_plan{width:100%; float:left; text-align:center; padding:100px 0;}
.Suitable_plan h2{font-size:48px; color:#046289; text-transform:capitalize; font-weight:700;}
.window_linux{width:100%; float:left; padding-top:50px;}
.linux,
.window{width:100%; float:left; text-align:center; padding:0 50px;}
.Suitable_plan ul li{float:left; width:30%;}
.window_linux ul{max-width:60%; margin:0 auto;}
.window_linux ul li{ width:100%; text-align:center !important;}
.Suitable_plan ul li button{border:none; background-color:transparent;}
.Suitable_plan ul li label{font-size:25px; color:#000;}
.Suitable_plan ul li
.Suitable_plan ul li
div.linux input[type=radio]{display:none; text-align:center !important;}
div.window input[type=radio]{display:none;}
div.linux input[type=radio]:checked+label, div.window input[type=radio]:checked+label{color:#00aeef;}
div.linux input[type=radio]+label, div.window input[type=radio]+label{    float: left; color: #000;text-transform: uppercase;font-size: 18px;line-height: 48px;cursor: pointer;font-weight: 700;}
div.linux input[type=radio]+label span, div.window input[type=radio]+label span{    background-color: #ccc;}
div.linux input[type=radio]:checked+label span, div.window input[type=radio]:checked+label span{    background-color: #00aeef;}
div.linux input[type=radio]+label span, div.linux input[type=radio]:checked+label span div.window input[type=radio]+label span, div.window input[type=radio]:checked+label span{-webkit-transition: background-color .4s linear;-o-transition: background-color .4s linear;-moz-transition: background-color .4s linear;transition: background-color .4s linear;}
div.linux input[type=radio]+label span, div.window input[type=radio]+label span{    display: inline-block; width: 25px; height: 25px; float: left; margin: 12px 15px 0 0; vertical-align: middle; cursor: pointer; -moz-border-radius: 50%; border-radius: 50%; border: 6px solid #fff; -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1);box-shadow: 0 0 0 1px rgba(0,0,0,.1);}
input[type="radio"], input[type="checkbox"]{display:none;}
div.linux i, div.window i{ font-size: 48px;float: right; margin-left: 20px;}
.windows_plan{width:100%; float:left; padding-top:100px;}
.tabs{width:100%; float:left;}
.tabs ul{}
.tabs ul li{float:left; margin-left:30px; width: 17.7%;}
.tabs ul li:nth-child(1){margin-left:0px;}
.tabs ul li button{display:block; width:100%; font-size:20px; outline:none; text-align:center; border:1px solid #333; padding:10px 0; cursor:pointer; position:relative;}
.tabs ul li button:before{content:""; position:absolute;  height:20px; outline:none; width:20px; background-color:#fff; left:50%; top:100%; margin-left:-8px; border-bottom:1px solid #333; border-right:1px solid #333; z-index:999; transform:rotate(45deg); margin-top:-9px;}
.tabs ul li button:after{content:""; position:absolute;outline:none; left:48%; bottom:-160%; margin-left:-8px;  z-index:999; margin-top:-9px;  width:0; height:0;border-bottom:18px solid #049cd9; border-left:15px solid transparent; border-right: 15px solid transparent;  display:none; }
.tabs ul li button.active:after{display:block;}
.tabs ul li button:hover,
.tabs ul li button.active{background-color:#049cd9; color:#FFF; border:1px solid #049cd9;}
.tabs ul li button:hover:before{background-color:#049cd9;}
.tabs ul li button.tablinks.active:before{background-color:#049cd9;}
.tabs ul li button.active .tabs ul li button:before{background-color:#049cd9;}
.bg{width:100%; float:left; padding:25px 15px 0 15px;}
.tab_packages{width:100%; float:left; padding-top:100px; display:none;}
.tab_packages ul{}
.tab_packages ul li{float:left;}
.ultimate_pkg{width:100%; float:left; background-color:#f9f9f9; padding-bottom:10px;}
.ultimate_pkg h3{display:block; background-color:#f9b723; color:#FFF; font-size:25px; padding:10px 0;}
.price{display:block; width:100%; padding:50px 0; font-size:45px; font-weight: 600; position:relative;}
.pkr{display:inline-block; font-size:25px; font-weight:400; text-align:right; margin-right:-9px;}
.year{display:inline-block; font-size:25px; font-weight:400; text-align:right;margin-left: -12px;}
.afterpoint{display:inline-block; font-size:15px; position:absolute;}
.ultimate_pkg a{display:inline-block; padding:10px 30px 10px 30px; color:#FFF; text-decoration:none; font-weight: 600; margin-bottom:20px; background-color:#f9b723; text-transform:capitalize; font-size:20px;}
.plans{width:100%; float:left;}
.plans ul{}
.plans ul li{display:block; width:100%; background-image:url(../images/plans_li_brdr_img.png); background-position:center bottom; background-size:auto; background-repeat:no-repeat; padding:20px 0;}
.plans ul li:nth-last-child(1){background-image:none;}
.supreme h3{background-color:#6fce32;}
.supreme a{background-color:#6fce32;}
.corporate h3{background-color:#4d4e4f;}
.corporate a{background-color:#4d4e4f;}



/*hosting page start*/



.hosting_banr,
.compare_plans,
.all_plans,
.website_basics,
.explore_more,
.why_choose_us,
.technical_specification,
.compare_plan,
.accout_migration,
.frequently,
.need_help,
.nmbr_one{width:100%; float:left; text-align:center; background-repeat:no-repeat; background-size:cover; background-position:top center;}

h2{font-size:55px; text-transform:capitalize; font-weight:700;}
.divider{max-width:75px; border-width:0px; background-color:#4d4e4f; margin-bottom:40px !important; position:sticky; margin-top: 40px;}

/*hosting banr*/

.hosting_banr{ padding:50px 0;}
.hosting_banr h2{color:#FFF; margin-bottom:-2px; font-weight: 700;}
.hosting_banr p{color:#FFF; font-size:25px; margin-bottom:50px;}
.hosting_banr ul{ display:block ruby; list-style:none;}
.hosting_banr ul li{}
.hosting_banr ul li button{width:115px; height:50px; outline:none; color:#FFF; font-size:13px; text-transform:capitalize; background-color:transparent; border:none; border:1px solid #FFF; margin-bottom:70px;}
.hosting_banr ul li button:hover,
.hosting_banr ul li button.active{background-color:#FFF; color:#005a7e; cursor:pointer; outline:none;}
.hosting_banr ul li button .fa-linux,
.hosting_banr ul li button .fa-windows{padding-right:15px; font-size:25px;}
.hosting_pkg{width:100%; float:left;}
.hosting_pkg ul{list-style:none;}
.hosting_pkg ul li{float:left; list-style:none;}
.hosting_pkg_one{width:100%; float:left; background-color:#FFF; }
.shapes{width:100%; float:left; background-repeat:no-repeat; background-position:top center; margin-top:-21px; padding: 20px 75px 0px 75px; }
.shapes h3{font-size:25px; color:#FFF; text-transform:capitalize; font-weight:600; margin-bottom:-5px;}
.shapes p{font-size:14px; color:#FFF; text-transform:capitalize; font-weight:600; margin-bottom:20px;}
.shapes .shapes_price{display:inline-block; font-size:36px; font-weight:700; margin-bottom:45px;}
.shpes_pkr{display:inline-block; font-size: 22px;font-weight: 400;}
.hosting_pkg_one ul{ display:block;}
.hosting_pkg_one ul li{ width:100%; padding:10px 0;}
.hosting_pkg_one ul li:nth-child(odd){background-color:#f8f8f8;}
.hosting_pkg_one .btn{font-size:17px; width:140px; height:40px; margin-top:30px; background-color:#444142; color:#FFF; margin-bottom:30px;}
.hosting_pkg_one .btn:hover,
.hosting_pkg_one .btn:focus{background-color:#000; color:#FFF; outline:none;}

/*detail_btn*/

.details_button{width:100%; float:left; text-align:center;}
.details_button button{border:none; background-color:#005a7e; font-size:17px; color:#FFF; display: none; width:160px; height:40px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; cursor:pointer; outline:none;}
.details_button button:hover{background-color:#005a7e;}

/*all_plans*/

.all_plans{margin-bottom: 100px;}
.all_plans h2{color:#005a7e; font-weight: 700;}
.all_plans h5{font-size: 25px; color: #4d4e4f; margin-top: -5px; font-weight: 600;}
.all_plans ul{ display:inline-flex;}
.all_plans ul li{}
.plans_types{float:right; width:90%; border:1px solid #e4e4e4; cursor:context-menu; height:125px; margin-bottom:30px; position:relative; padding-left:70px; text-align:left; display:table;}
.all_plans ul li:nth-child(4) .plans_types,
.all_plans ul li:nth-child(5) .plans_types,
.all_plans ul li:nth-child(6) .plans_types{margin-bottom: 0px;}
.plans_types:hover{border:1px solid #049bd8;}
.align_data{display:table-cell; vertical-align:middle;}
.align_data h4{font-size:24px; color:#4d4e4f; text-transform:capitalize; line-height:28px; font-weight:400;}
.align_data p{font-size:17px; color:#4d4e4f; padding-right:35px; font-weight: 400;}
.icon_box{width:75px; height:75px; background-color:#e4e4e4; text-align:center; display: flex; justify-content: center; align-items: center; float:left; position:absolute; left:-35px; top:20%;}
.icon_box .icon{font-size: 50px; color: #fff;}
.icon_box:hover{background-color:#049bd8;}
.icon_box img{ -webkit-filter: grayscale(100%); filter: grayscale(100%);}
.plans_types:hover .icon_box{background-color:#049bd8;}

/*website_basics*/
.website_basics{margin-bottom:100px;}
.website_basics h2{color:#005a7e; font-weight: 700;}
.website_basics h5{font-size: 25px; color: #4d4e4f; margin-top: -5px; font-weight: 600;}
.tabs_btn{width:100%; float:left;}
.tabs_btn ul{}
.tabs_btn ul li{float:left; display: inline-flex; width: 25%; border-left:1px solid #e6e6e6;}
.tabs_btn ul li:nth-child(1){border:none;}
.tabs_btn ul li button{ width: 100%; padding:15px 0; outline:none; z-index:1; cursor:pointer; border:none; background-color:#f8f8f8; font-size:25px; color:#4d4e4f; position:relative;}
.tabs_btn ul li button:before{content:""; position:absolute; height:20px; width:20px; background-color:#f8f8f8;bottom:-9px; left:50%; transform:rotate(45deg); opacity: 0;}
.tabs_btn ul li button:hover:before,
.tabs_btn ul li button.active:before{ background-color:#fff; opacity: 1;}
.tabs_btn ul li button.tablinks.active:before,
.tabs_btn ul li button.tablinks:hover:before,{background-color:#FFF; opacity: 1;}
.tabs_btn ul li button:hover,
.tabs_btn ul li button.active{background-color:#FFF;}
.tabs_btn ul li button.active .tabs_btn ul li button.tablinks.active{background-color:#FFF;}
.tabs_panel{width:100%; float:left; background-color: #049bd8; height:500px;}
.panel_text{width:100%; float:left; text-align:left; color:#FFF; padding-top:100px;}
.panel_text h4{font-size:25px; font-weight: 600; margin-bottom:30px;}
.panel_text p{font-size:22px; padding-right:50px; text-align:justify; color: #fff; font-weight: 400;}
.panel_img{width: 100%; float: left; display: flex; justify-content: center; align-items: center; height: 500px;}
.panel_img img{max-width: 100%;}

/*explore_more*/

.explore_more{margin-bottom: 100px;display:table; background-repeat:no-repeat; background-size:cover; background-position:top center; position:relative;}
.explore_scnd{position:relative; margin-bottom:100px; padding: 100px 0;}
.explore_scnd p{color: #fff;}
.explore_scnd:before{content:""; position:absolute; top:0; left:0; background: rgba(0,90,126,0.8); width:100%; height:100%;}
.explore_more h2{color:#005a7e; font-weight: 700;}
.explore_more h5{font-size: 25px; color: #4d4e4f; margin-top: -5px; font-weight: 600; position: relative;}
.explore_scnd h2{color:#FFF; position:sticky; font-weight: 700;}
.explore_scnd h5{font-size: 25px; color: #fff; margin-top: -5px; font-weight: 600; position: relative;}
.explore_center_data{display:table-cell; vertical-align:middle;}
.business_hosting{width:43%; float:left; text-align:center; display:table; position:sticky; border:1px solid #e6e6e6; height:150px; border-left:5px solid #6fcd32;}
.center_hosting{display:table-cell; vertical-align:middle; text-align:left; padding-left:80px;}
.center_hosting p{font-size:17px; color:#4d4e4f; margin-bottom:-8px;}
.center_hosting h5{font-size:35px; color:#4d4e4f; margin-bottom:15px;}
.center_hosting button{font-size:16px; cursor:pointer; color:#fff; background-color:#6fcd32; border:none; width:130px; height:40px; text-transform:capitalize;}
.center_hosting button:hover{background-color:#57ad20;}
.dashed{width:14%; float:left; position:sticky;}
.divider_two{max-width:20px; border-width:3px; background-color:#e4e4e4; margin-top:70px;}
.scnd_hosting p{color:#FFF;}
.scnd_hosting h5{color:#FFF;}


/*why_choose_us*/

.why_choose_us{background-repeat:no-repeat; background-position:top center; background-size:cover; padding:100px 0; position:relative; margin-bottom: 100px;}
.why_choose_us:before{content:""; position:absolute; top:0; left:0; background:rgba(0 ,90 ,126 ,0.8 ); width:100%; height:100%;}
.why_choose_us h2{color:#FFF; position:sticky; font-weight: 700;}
.why_choose_us h5{font-size: 25px; color: #fff; margin-top: -5px; font-weight: 600; position: relative;}
.scnd_divider{background-color:#FFF;}
.why_choose_us ul{}
.row-centered{text-align:center; display: flex; justify-content: center;}
.col-centered {display:inline-block;float:none;text-align:left;text-align: center;}
.why_choose_us ul li{display:inline-flex; margin-bottom:30px; }
.serving_services{width:100%; float:left; background-color:#FFF; height:160px; display:table; border-bottom:8px solid #049bd8;}
.serving_center{display:table-cell; vertical-align:middle;}
.serving_center .icon{font-size: 80px; color: #039bd8;}
.serving_center img{max-width:100%;}
.serving_center p {font-size:28px; color:#000; font-weight: 600;}
.why_choose_us ul li:nth-child(1) .serving_services{border-bottom:8px solid #049bd8;}
.why_choose_us ul li:nth-child(2) .serving_services{border-bottom:8px solid #049bd8;}
.why_choose_us ul li:nth-child(3) .serving_services{border-bottom:8px solid #049bd8;}
.why_choose_us ul li:nth-child(4) .serving_services{border-bottom:8px solid #049bd8;}
.why_choose_us ul li:nth-child(5) .serving_services{border-bottom:8px solid #049bd8;}
.why_choose_us ul li:nth-child(6) .serving_services{border-bottom:8px solid #049bd8;}

/*technical_specification*/

.technical_specification{margin-bottom: 100px;}
.technical_specification h2{color:#005a7e; font-weight: 700;}
.technical_specification h5{font-size: 25px; color: #4d4e4f; margin-top: -5px; font-weight: 600;}
.technical_specification p{font-size: 16px; text-align: left; font-weight: 400; color: #807f7f;}
.technical_specification p a{ text-decoration: underline;  color: #005a7e;  font-weight: 700;}
.technical_specification ul{margin-top: 20px;}
.technical_specification ul li{float:left;}
.technical_specification ul li:nth-child(4),
.technical_specification ul li:nth-child(5),
.technical_specification ul li:nth-child(6){margin-bottom:0px;}
.secure_server{width:100%; float:left; padding: 20px 10px;}
.secure_server .icon{font-size: 100px; color: #039bd8; margin-bottom: 10px;}
.secure_server img{max-width:100%; margin-bottom:10px;}
.secure_server h5{font-size:25px; color:#000; margin-bottom:20px; font-weight:400;}
.secure_server p{ font-size:14px; color:#929497; text-align:justify; font-weight: 400;text-align-last: center; padding:0 10px;}

/*accout_migration*/

.responsive_plans{display:none;}
.compare_plans{padding-bottom:100px;}
.compare_plans h2{color:#005a7e; font-weight: 700;}
.compare_plans h5{ font-size: 25px;  color: #4d4e4f;  margin-top: -5px;  font-weight: 600;}
.compare_plans ul{}
.compare_plans ul li{float:left; width:23%; display:flex;}
.compare_plans ul li:nth-child(even) .plan_discription{background-color:#f8f8f8;}
.plan_discription{width:100%; float:left; border:1px solid #CCC;}
.compare_plans ul li:nth-child(1) .plan_discription{border-top:1px solid #FFF; text-align:right;}
.compare_plans ul li:nth-child(1) .plan_discription ul li{padding-right:80px;}
.plan_discription ul{}
.plan_discription ul li{display:inline-block; padding:10px 0; border-bottom:1px solid #CCC; width:100%;}
.compare_plans ul li:nth-child(1) .plan_discription ul li{min-height:45px;}
.compare_plans ul li:nth-child(2) .plan_discription ul li,
.compare_plans ul li:nth-child(3) .plan_discription ul li,
.compare_plans ul li:nth-child(4) .plan_discription ul li{min-height:45px;}

.packages_detail{width:100%; padding:40px; text-align:center;}
.packages_detail h3{color:#f8b623; font-size:25px; margin-bottom:10px;}
.packages_price{display:block;  font-size:40px; color:#231f20; font-weight: 600; margin-bottom:20px;}
.prcie_pkr{display:inline-block; font-weight:400; font-size:25px;}
.packages_detail button{font-size:20px; height:40px; width:160px; background-color:#f8b623; color:#FFF; cursor:pointer; border:none; outline:none; text-transform:capitalize;}

.blue h3{color:#049bd8;}
.blue button{background-color:#049bd8;}

.green h3{color:#6fcd32;}
.green button{background-color:#6fcd32;}
/*accout_migration*/


.accout_migration{background-color:#049bd8; margin-bottom: 100px;}
.accout_migration h2{color:#FFF; font-weight: 700;}
.migration_text{width:100%; float:left; text-align:left; padding:100px 0;}
.migration_text h2{ line-height: 55px;}
.migration_text p{font-size:25px; color:#FFF; margin-bottom:70px;}
.migration_text button{width:200px; height:50px; border:none; background-color:#6fcd32; color:#FFF; font-size:16px; text-transform:capitalize;}
.migration_text button:hover{background-color: #57ad20;}
.plane_img{width:100%; float:left; padding:60px 0;}

/*accout_migration*/

.frequently{background-color:#f8f8f8; padding:100px 80px 100px 80px;}
.satisfied_customers_faq p{color:#414042; font-size:15px; margin-top: 20px;}
.question_section{background-color:#FFF; padding:100px 50px 50px 50px; text-align:center; border-radius:5px;}
.border-top{border-top:10px solid #049bd8 !important;}
.question_section h2{color:#005a7e; font-weight: 700;}
.question_section h5{font-size:25px; color:#434343; margin-top: -5px; font-weight: 600;}
.accordian_sction{width:100%; float:left;}
.accordian_sction button{width:100%; text-align:left; padding:15px 15px 15px 45px; border:none; background-color:#f8f8f8; font-size:25px; color:#58595b; font-weight: 600; margin-bottom:30px; cursor:pointer; outline:none; position:relative;}
.accordian_sction button:before{content:"\f068"; position:absolute; right:15px; color:#000; transition:all 0.6s ease-in-out 0s; -moz-transition:all 0.6s ease-in-out 0s; -ms-transition:all 0.6s ease-in-out 0s; -o-transition:all 0.6s ease-in-out 0s; -webkit-transition:all 0.6s ease-in-out 0s; font-size:14px; top:40%; padding-right: 5px; font-family: FontAwesome; }
.accordian_sction button:after{content:"\f067"; position:absolute; right:20px; color:#000; transition:all 0.6s ease-in-out 0s; -moz-transition:all 0.6s ease-in-out 0s; -ms-transition:all 0.6s ease-in-out 0s; -o-transition:all 0.6s ease-in-out 0s; -webkit-transition:all 0.6s ease-in-out 0s; font-size:14px; top:40%; font-family: FontAwesome;}
.accordian_sction button.active:after{display:none; transition:all 0.6s ease-in-out 0s; -moz-transition:all 0.6s ease-in-out 0s; -ms-transition:all 0.6s ease-in-out 0s; -o-transition:all 0.6s ease-in-out 0s; -webkit-transition:all 0.6s ease-in-out 0s;}
.panel{width:100%; float:left; text-align:left; padding:0px 25px 20px 25px; }
.panel ul{margin-bottom:10px; padding-left:15px;}
.panel ul li{font-size:14px; list-style:decimal;}
.panel p{font-size:15px; margin-bottom:10px; color: #808184; font-weight: 400;}
.accordian_sction .panel a{font-size: 16px; background-color: #6fcd32; padding: 10px 30px; color: #fff; border: none; margin: 15px 0 0 0; display: inline-block; margin-top: 10px;}
.accordian_sction .panel a .fa{margin-left: 10px;}


.faq_tabs .nav-tabs .nav-item{margin:0 10px 10px 0; width:auto;}
.faq_tabs .nav-tabs .nav-item .nav-link{background-color:#f4f4f4 !important; color:#1e1e1e !important; font-size:14px; border-radius:0px; border:1px solid #d0d0d0; padding:10px 15px;}
.faq_tabs .nav-tabs .nav-item .nav-link.active{background-image: linear-gradient(to top, #6fcd32 , #6fcd32); color:#FFF !important; border:1px solid #6fcd32;}

/*accout_migration*/

.need_help{ background-color:#FFF; padding: 100px 0 60px;}
.operator{width:40%; float:left; text-align:left;margin: 0px 0px -60px;}
.operator img{max-width:100%; margin-top: -150px;}
.operator_text{width:60%; float:left; text-align:left;}
.operator_text h4{color:#58595b; font-size:40px; margin-bottom:15px; font-weight: bold;}
.operator_text p{color:#58595b; font-size: 22px; font-weight: 400;line-height: 25px; padding-right:35px; margin-bottom:60px;}
.operator_text ul{}
.operator_text ul li{float:left; margin-left:50px;}
.operator_text ul li:nth-child(1){margin-left:0px;}
.operator_text ul li a{color:#231f20; display: inline-block; font-size:20px; background-color:transparent; border:1px solid #5e5b5b; text-decoration:none; padding:20px 30px 20px 30px; color:#231f20;}
.operator_text ul li:nth-child(1) a{padding:20px 110px 20px 110px;}
.operator_text ul li:nth-child(2) a{padding:20px 110px 20px 110px;}
.operator_text ul li a:hover,
.operator_text ul li a.active{background-color:#6fcd32; color:#FFF; border:1px solid #6fcd32;}

/*nmbr_one*/

.nmbr_one{background-color:#6fcd32; padding:20px 0;}
.nmbr_one h2{color:#FFF; font-weight:600; font-weight: 700;}




/*about_us page start*/

.about_bnr,
.passion,
.vision_section{width:100%; text-align:center; float:left;}
h2{font-size:48px;}

.about_bnr{display:table; height:380px; background-repeat:no-repeat; background-size:cover; background-position:center; position:relative;}

.about_bnr h2{color:#FFF; margin-bottom:25px; font-weight: 700;}
.about_bnr p{color:#FFF; font-size:25px; margin-top: -5px; font-weight: 600; margin-bottom: 25px;}
.align_about_text{display:table-cell; vertical-align:middle; background:rgba(0,90,126,0.8);}
.align_about_text button{background-color:#6fcd32; top:0; height:auto; border-radius:0px; border: none; color: #fff; width:auto; display: inline-block;padding:10px 70px; line-height: inherit;}
.align_about_text button:hover{background-color:#51ac16;}
.align_about_text .form-control{border-radius:0px; background-color:#f5f5f5 !important; color:#898989; padding: 20px; border: 1px solid #f5f5f5;  background-clip: border-box;}
.align_about_text .pr-5{padding-right:90px !important;}
.align_about_text .pl-5{padding-left:90px !important;}


.domain_extention{width:100%; float:left; text-align:center; margin-bottom: 100px;}
.domain_extention h2{color:#005a7e; font-weight: 700;}
.domain_extention h5{font-size:25px; color:#434343; margin-top: -5px; font-weight: 600;}
.extention{width:100%; float:left; min-height:130px; background-color:#f9f9f9; border:1px solid #e0e0e0; margin-bottom:30px; position: relative;}
.extention a .d-table-cell{font-size: 45px; color:#434343; font-weight: 700; text-decoration: none;}
.extention a:hover{text-decoration: none;}
.extention .d-table-cell div{color: #434343; display: inline-block;}
.extention .d-table{width:100%;}
.extention .d-table-cell{height:130px;}
.extention span{display:block; width:100%;  color:#FFF; font-size:24px; font-weight:600;}
.extention:hover .price_overlay{display: block;}

.orignal_and_cut_price{background-color: #005a7e; padding: 5px 0;}
span.cut_price_span{font-size: 14px;text-decoration: line-through;font-weight: 500;color: #b7b7b7; padding: 0px;}


.domain_renewls{width:100%; float:left; margin-bottom: 100px;text-align:center;}
.domain_renewls h2{color:#005a7e; font-weight: 700;}
.domain_renewls h5{font-size:25px; color:#434343; margin-top: -5px; font-weight: 600;}
.renewls_tabs{width:100%; float:left; text-align:left;}
.renewls_tabs ul li a{background-color:#ededed; color:#414042; font-size:22px; font-weight: 600;padding:20px 30px; text-align:center; border-radius:0px !important; border:none !important;}
.renewls_tabs ul li a.active{background-color:#049bd8 !important; color:#FFF !important; border-radius:0px !important; border:none !important;}
.renewls_tabs .tab-content{width:100%; text-align:left; padding-top:50px;}
.renewls_tabs .tab-content .tab-pane p{font-size:20px; color:#808184; margin-bottom: 10px;}
.renewls_tabs .tab-content .tab-pane p a{}
.renewls_tabs .tab-content .tab-pane .download_btn{width:100%; float:left; background-color:#f9f9f9; border:1px solid #d3d3d3; height:100px; display:table; padding:0 50px; margin-top:50px;}
.renewls_tabs .tab-content .tab-pane .download_btn .d-table-cell{}
.renewls_tabs .tab-content .tab-pane .download_btn .d-table-cell h5{font-size:25px; color:#414042; margin-top: 0px; width:70%; font-weight:300; display:inline-block; line-height:32px;}
.renewls_tabs .tab-content .tab-pane .download_btn .d-table-cell h5 span{display:inline; font-weight:600;}
.renewls_tabs .tab-content .tab-pane .download_btn .d-table-cell button{margin:0px; float:right; padding:17px 30px; font-size:20px; background-color:#6fcd32; border:none; color:#FFF; border-radius:0px; border:none;}
.renewls_tabs .tab-content .tab-pane .download_btn .d-table-cell button .fa{margin-right:15px; font-size:20px;}
/*about_us page start*/

.passion{margin-bottom: 100px;text-align:left;}
.passion ul{}
.passion ul li{display:flex; float:left;}
.passion_text{width:100%; float:left;}
.passion_text h3{font-size:45px; display:block; width:55%; float:left; color:#046289;  line-height: 40px; font-weight: 600;}
.passion_text h3 span{display:block; font-size:65px; line-height:60px; font-weight:700;}
.passion_text p{text-align:justify; margin-bottom:20px; font-size:16px; color:#807f7f;}
.passion_img{width:100%; float:left;}
.passion_img img{max-width:100%;}
.passion_text h3 .dreams{font-size:40px; line-height:45px;}
.passion_text ul{display: block; list-style: disc;}
.passion_text ul li{ font-size: 16px;  color: #929497;  display: inline-block; float: none;}


.vision_section{background-repeat:no-repeat; background-position:center; background-size:cover; margin-bottom: 100px;}
.vision_section ul{}
.vision_section ul li{float:left; display:block;}
.vision_text{width:100%; float:left; background-color:#FFF; text-align:left;}
.vision_text .icon{font-size: 100px; color: #00638d; margin-bottom: 10px;}
.border-right{border-right:5px solid #046289 !important;}
.vision_text img{ margin-bottom:7px;}
.vision_text h3{font-size:40px; color:#046289; margin-bottom:10px; font-weight:400;}
.vision_text p{color:#807f7f; font-size:15px; text-align:justify;}

/*contact_us page start*/

.sales_inquiry{width:100%; float:left; margin-bottom: 100px;text-align:center;}
.career_envoirment{margin-bottom: 100px;}
.sales_inquiry ul{display:inline-flex; text-align:center;}
.sales_inquiry ul li{display:inline-flex;}
.inquiry_block{width:100%; float:left; margin-bottom: 30px;}
/*.inquiry_block a{display: flex; justify-content: center;align-items: font-size: 18px; color: #6d6b6e; text-decoration: underline; display: inline-block;}*/
.inquiry_block p a{font-size: 18px; color: #6d6b6e;  display: inline-block;}
.inquiry_block p a:hover{text-decoration: none; color: inherit;}
/*.inquiry_block a span{width:100px; height:100px; display: flex; justify-content: center;align-items: center; border:1px solid #106484; border-radius:50%; line-height:100px; margin-bottom:20px;}*/
.inquiry_block .icon{font-size: 100px; color: #039bd8; margin-bottom: 10px; text-decoration: none;}
.inquiry_block span .icon{font-size: 70px;  color: #0e6484;  margin-bottom: 10px;  border: 1px solid #0e6484;  width: 100px;  height: 100px;  border-radius: 50%;  line-height: 100px;  display: inline-flex;  justify-content: center;  align-items: center;}
.inquiry_block span img{max-width:100%;}
.inquiry_block h3{color:#116484; font-size:25px; font-weight:600; padding:0 40px; line-height:25px; margin-bottom:20px;}
.inquiry_block p{color:#6d6b6e; font-size:18px; margin-bottom:30px;}
.inquiry_block button{width:175px; height:40px; color:#FFF; background-color:#6fcd32; border:none; font-size:18px; text-transform:capitalize;}

.reach_us{width:100%; float:left; text-align:center; padding:50px 0; position:relative; background-repeat:no-repeat; background-position:center; background-size:cover;}
.reach_us:before{position:absolute; content:""; background:rgba(0,90,126,0.8); top:0; left:0; width:100%; height:100%;}
.reach_us h2{color:#FFF; position:sticky; font-weight: 700;}
.reach_us h5{font-size: 25px;  color: #fff; position:sticky;  margin-top: -5px;  font-weight: 600;}
.reach_us ul{}
.reach_us ul li{float:left; border-left:1px solid #fff;}
.reach_us ul li:nth-child(1){border:none;}
.reach_sction{width:100%; float:left; text-align:left; padding-right:20px;}
.reach_sction p{font-size: 25px; color: #fff; font-weight: 300; margin-bottom: 30px;}
.reach_sction h3{font-size:40px; color:#FFF; font-weight:600; margin-bottom:35px;}
.reach_sction h5{font-size:25px; color:#FFF; font-weight:300; margin-bottom:15px;}
.reach_sction p strong{font-weight: 600;}
.reach_us ul li:nth-child(2) .reach_sction{padding:0 95px;}

.map{width:100%; float:left;}
.map iframe{width:100%; height:360px;}



/*dedicated server*/

/*.dedicated_bnr{ padding:50px 0; text-align:center; background-repeat:no-repeat; background-position:center; background-size:100% 100%;}
.dedicated_bnr h2{color:#FFF; margin-bottom:-2px;}
.dedicated_bnr p{color:#FFF; font-size:25px; margin-bottom:50px;}
.dedicated_bnr ul{     display: inline-flex; }
.dedicated_bnr ul li{}
.dedicated_bnr ul li button{width:115px; height:50px; outline:none; color:#FFF; font-size:13px; text-transform:capitalize; background-color:transparent; border:none; border:1px solid #FFF; margin-bottom:70px;}
.dedicated_bnr ul li button:hover,
.dedicated_bnr ul li button.active{background-color:#FFF; color:#005a7e; cursor:pointer; outline:none;}
.dedicated_bnr ul li button .fa-linux,
.dedicated_bnr ul li button .fa-windows{padding-right:15px; font-size:25px;}
.dedicated_pkg{width:100%; float:left; overflow:hidden;}
.dedicated_pkg ul{display:}
.dedicated_pkg ul li{float:left; border:none;}
.dedicated_pkg_one{width:100%; float:left; background-color:#f8f8f8; }
.srvr_img{width:100%; float:left; background-color:#FFF;}
.srvr_img img{margin:-32px 0 10px 0;}
.srvr_img h3{font-size:25px; color:#4d4e4f; text-transform:capitalize; font-weight:400; padding:10px 0;}
.srvr_img h3 span{font-weight:700;}
.usd_price{display:inline-block; width:100%; float:left; font-size:36px; font-weight:700; background-color:#049bd8;}
.usd_price p{font-size:14px; color:#fff; text-transform:capitalize; margin-top:5px; text-decoration:line-through; font-weight:600; margin-bottom:7px;}
.usd_price .us_amount{display:block; font-size:25px; color:#FFF; margin-bottom:10px; position:relative;}
.usd{display:inline; font-weight:400; text-transform:uppercase;}
.month{display:inline; font-weight:400; font-size:22px;}
.points_amount {display:inline; position:absolute; font-size:14px; top:-6px;}
.sale{width:100%; float:left; background-color:#067495; padding:5px 0;}
.sale p{font-size:15px; font-weight:600; color:#FFF; margin-bottom:0px;}
.sale p span{display:inline; background-color:#f8b623; padding:0 5px; border-radius:3px; color:#000;}
.shpes_pkr{display:inline-block; font-size: 22px;font-weight: 400;}
.dedicated_pkg_one ul{ display:block;}
.dedicated_pkg_one ul li{ width:100%; padding:10px; border-bottom:1px solid #e1e1e1; font-size:14px; color:#4d4e4f;}
.dedicated_pkg_one .btn{font-size:17px; width:140px; height:40px; margin-top:30px; background-color:transparent; border:1px solid #444142; color:#444142; margin-bottom:30px;}
.dedicated_pkg_one .btn:hover,
.dedicated_pkg_one .btn:focus{background-color:#000; color:#FFF; outline:none;}*/

.dedicated_bnr{ padding:60px 0; text-align:center; background-repeat:no-repeat; background-position:center; background-size:cover; margin-top: -100px; margin-bottom: 100px;}
.dedicated_bnr h2{color:#fff; margin-bottom:-2px; font-size:48px; font-weight:700;}
.dedicated_bnr h5{color:#fff; font-size:25px; margin-top: -5px; font-weight: 600;}
hr{max-width:75px; background-color:#666; height:2px; margin-bottom:2rem;}
.dedicated_bnr ul{ display: inline-flex; margin-bottom:40px;}
.dedicated_bnr ul li{ list-style:none;}
.dedicated_bnr .tab-content .tab-pane{position:relative;}
.dedicated_bnr .tab-content .tab-pane li{list-style:none;}



.dedicated_bnr .tab-content .tab-pane .owl-carousel .owl-nav button.owl-next{color:#ffffff; background-color:transparent; top:25%; outline:none; font-size:130px; right:-45px; position:absolute; font-weight:100;}
.dedicated_bnr .tab-content .tab-pane .owl-carousel .owl-nav button.owl-prev{color:#ffffff; background-color:transparent; top:25%; outline:none; font-size:130px; left:-45px; position:absolute; font-weight:100;}

.dedicated_bnr .nav-tabs .nav-link{ border-radius:0px; background-color:#FFF; color:#005a7e; padding:10px 25px; text-transform: capitalize;}
.dedicated_bnr .nav-tabs .nav-link.active{background-color:transparent; color:#fff; border:1px solid #FFF;}
.dedicated_bnr .nav-tabs .nav-link .fa{margin-right:10px; font-size:25px;}
.dedicated_bnr ul li button{width:115px; height:50px; outline:none; color:#FFF; font-size:13px; text-transform:capitalize; background-color:transparent; border:none; border:1px solid #FFF; margin-bottom:70px;}
.dedicated_bnr ul li button:hover,
.dedicated_bnr ul li button.active{background-color:#FFF; color:#005a7e; cursor:pointer; outline:none;}
.dedicated_bnr ul li button .fa-linux,
.dedicated_bnr ul li button .fa-windows{padding-right:15px; font-size:25px;}
.dedicated_pkg{width:100%; float:left; overflow:hidden;}
.dedicated_pkg ul{}
.dedicated_pkg ul li{float:left; border:none;}
.dedicated_pkg_one{width:100%; float:left; background-color:#f8f8f8; padding-bottom: 30px;}
/*.dedicated_pkg_one .opacity{opacity:0;}*/
.dedicated_pkg_one button{font-size: 16px; background-color: #6fcd32; border-radius: 5px;padding: 10px 30px; color: #fff; border:none; margin: 15px 0 0 0;}
.dedicated_pkg_one button:hover{background-color: #64ca24;}
.srvr_img{width:100%; float:left; background-color:#f8f8f8;}
.srvr_img img{margin:-32px 0 10px 0;}
.srvr_img h3{font-size:25px; color:#4d4e4f; text-transform:capitalize; font-weight:bold; padding:5px 0 0 0;}
.srvr_img h3 span{font-weight:700;}
.srvr_img p{color:#4f4f50; font-size:14px; margin:0px 0 10px 0;}
.usd_price{display:inline-block; width:100%; float:left; font-size:36px; font-weight:700; background-color:#005880;}
.usd_price p:nth-of-type(1){font-size:16px; color:#fff; text-transform:capitalize; margin-top:5px; text-decoration:line-through; font-weight:600; margin-bottom:7px;}
.usd_price p:nth-of-type(2){color: #d2d2d2; text-transform: none; margin:5px 0 7px 0;}
.usd_price .us_amount{display:block; font-size:40px; color:#FFF; margin-bottom:0px; position:relative; font-weight: 600;}
.usd{display:inline; font-weight:400; text-transform:uppercase; padding-right:10px;}
.month{display:inline; font-weight:400; font-size:22px;}
.star{color:#eb1c24;}
.points_amount {display:inline; font-size:14px;}
.sale{width:100%; float:left; background-color:#004e71; padding:5px 0;}
.sale p{font-size:15px; font-weight:600; color:#FFF; margin-bottom:0px;}
.sale p span{display:inline; background-color:#64ca24; padding:0 5px; border-radius:3px; color:#fff;}
.shpes_pkr{display:inline-block; font-size: 22px;font-weight: 400;}
.dedicated_pkg_one ul{ display:block; width:100%; float:left; margin-top:0px; margin-bottom: 0px;}
.dedicated_pkg_one ul li{ width:100%; padding:10px; border-bottom:1px solid #e1e1e1; font-size:14px; color:#4d4e4f;}
.dedicated_pkg_one a{font-size:17px; text-decoration:none; display:inline-flex; padding:10px 20px; margin-top:10px; background-color:transparent; border:1px solid #444142; color:#444142; margin-bottom:15px; text-transform:capitalize;}
.dedicated_pkg_one a:hover,
.dedicated_pkg_one a:focus{background-color:#000; color:#FFF; outline:none;}

.dedicated_pkg_one a.package_one_link{border:none; font-size: 14px; margin: 0px; padding: 0px; text-decoration: underline; text-decoration-color:#c1c1c1; margin-top: 5px;}
.dedicated_pkg_one a.package_one_link:hover{background-color: transparent; color: inherit; text-decoration: none; text-decoration-color:#c1c1c1;}

.dedicated_pkg_one ul li a{border: none;  text-decoration: underline;  padding: 0px;  margin: 0px;  font-size: 14px;  display: inline-block;  text-transform: none;}
.dedicated_pkg_one ul li a:hover,
.dedicated_pkg_one ul li a:focus{background-color: transparent; color: inherit; outline: inherit; text-decoration: none;}

.dedicated_pkg_one form{margin-bottom: 0px;}
/*detail_btn*/


.powerful_box{width:100%; float:left; text-align:center; margin-bottom: 100px;}
.powerful_box h2{color: #005a7e; font-weight: 700; text-transform: capitalize;}
.powerful_box h5{font-size:25px; color:#434343; margin-bottom: -5px; font-weight: 600;}
.powerful_box ul{display:flex;}
.powerful_box ul li{ padding:0 50px;}
.powerful_block{width:100%; float:left; background-color:#f2f2f2; border:1px solid #d7d7d7; padding:10px 0;}
.powerful_block .icon{font-size: 100px; color: #005a7e;}
.powerful_block h3{font-size:20px; color:#000;}
.powerful_block p{font-size:16px; color:#000; margin-bottom:20px; font-weight: 400;}

.pakistan_server{width:100%; float:left; text-align:center; padding-bottom:100px;}
.pakistan_server h2{font-size:48px; color:#005a7e; font-weight: 700;}
.pakistan_server p{font-size:16px; color:#807f7f; margin-bottom:80px;}
.recudency{width:100%; float:left; text-align:center;}
.recudency img{max-width:100%; margin-bottom:15px;}
.recudency h3{font-size:24px; color:#000; margin-bottom:15px;}
.recudency p{text-align:justify; color:#929497; margin-bottom:0px; padding:0 53px;}

/*detail_btn*/

.below_order{text-align:center;}
.below_order h2{font-size:48px; color:#005a7e; font-weight: 700;}
.below_order h5{font-size:25px; color:#434343; font-weight: 600; margin-top: -5px;}
.table_sction{width:100%; float:left; margin-bottom:50px;}
.table_sction div{background-color: #049bd8;  padding: 15px 0;  color: #FFF;  font-size: 30px;  font-weight: 600;}
.table_sction .table{width:100%;}
.table_sction .table thead{background-color:#049bd8;}
.table_sction .table thead{text-align:left;}
.table_sction .table thead .blue_clr{width: 100%;float: left; padding:10px 0;}
.table_sction .table tbody .ordr_detail{background-color:#f4f4f4; text-align:left;}
.table_sction .table th, .table td{border:none; border-bottom:1px solid #bcbcbc; vertical-align:middle; font-size: 18px; color: #5f5f60; font-weight: 400;}
.table_sction .table th, .table td:nth-child(1),
.table_sction .table th, .table td:nth-child(2),
.table_sction .table th, .table td:nth-child(3){width: 33.333%;}
.table_sction .table th, .table td:nth-child(3){text-align: right;}
.table_sction .table th, .table td.text-center{font-weight: 600; color: #5f6060;}
.table_sction .table th, .table td.text-center span{font-weight: 400; font-size: 13px; color: #5f6060;}
.table_sction .table th, .table td button{border:none; border:1px solid #504d4e; background-color:transparent; color:#504d4e; font-size:16px; padding:8px 30px; font-weight: 600; cursor:pointer;}
.table_sction .table th, .table td button:hover{background-color:#6fcd32; color:#FFF; border:1px solid #6fcd32;}


.clients{width:100%; float:left; padding:0px 0 0px;}
.clients p{font-size:17px; text-align:center; margin-bottom:50px; color:#414042;}
.clients ul{}
.clients ul li{ margin-bottom:30px;}

.client_logo{width:170px; line-height:145px; text-align:center; height:170px; border:10px solid #f0f0f0; border-radius:50%;}
.client_logo img{max-width: 70%;}


.career_team{width:100%; text-align:center; margin-bottom: 100px;}
.career_team h2{color:#005a7e; font-weight: 700;}
.career_team h5{font-size:25px; color:#414042;}
.carer_team_paragraph{width:100%; float:left;}
.carer_team_paragraph p{font-size:20px; color:#414042; margin-bottom: 50px;}
.career_team img{max-width:100%;}





.pakistan_hosting{width:100%; float:left; margin-bottom: 100px; text-align:center;}
.pakistan_hosting h1{font-size:48px; color:#005a7e; font-weight: 700;}
.pakistan_hosting h5{font-size:25px; font-weight: 600; margin-top: -5px; color: #454545; }
.websouls_experience{width:100%; float:left; text-align:left;}
.websouls_experience h5{font-size:18px; color:#005a7e; margin-bottom:10px;}
.websouls_experience p{font-size:16px; color:#807f7f; margin-bottom:10px; text-align: justify; font-weight: 400;}
.websouls_experience p a{  text-decoration: underline;  color: #005a7e;  font-weight: 700; }
.websouls_experience p span{color:#005a7e; display:inline-block; font-weight:400;}
.websouls_experience p strong{font-weight: 700; color: #005a7e;}
.faq_section{width:100%; float:left; padding-top:100px; text-align:center;}
.faq_scnd{padding-top:20px;}

.other_srvr{padding:100px 0;}
.faq_recundency p{padding:0 35px;}


.dedicated_pkg .owl-dots, disabled{display:none;}
.dedicated_pkg .owl-nav{text-align:center;}
.dedicated_pkg .owl-prev aria-label{display:none;}
/*.dedicated_pkg .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-prev{background-color:transparent; background-image:url(../images/left_arrow.png) !important; background-repeat:no-repeat; background-position:left; color:#000; border:none; font-size:0px; position: absolute; left: -40px; top:20%; outline:none;}
.dedicated_pkg .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{background-color:transparent; background-image:url(../images/right_arrow.png); background-repeat:no-repeat; background-position:left; color:#000; border:none; font-size:0px; position: absolute; right: -62px; top:20%; outline:none;}*/
.slick-initialized .slick-slide{outline:none;}

.other_passion{padding:100px 0 30px 0;}
.other_paragraph{width:100%; float:left; padding-bottom:50px;}
.other_paragraph p{text-align: justify;margin-bottom: 20px;font-size: 16px;color: #929497;}


.faq{width:100%; float:left; padding:50px 0 100px 0; text-align:center; background-color:#f4f4f4;}
.faq p{padding-bottom:50px; font-size:25px; font-weight:100; color:#414042;}
.faq_question{width:100%; float:left; background-color:#FFF; border-radius:5px; border-top:10px solid #049bd8; text-align:left; padding:70px;}
.faq_question h2{color:#58595b; font-size:35px; font-weight:600; position:relative; padding-left:25px; margin:30px 0 20px 0;}
.faq_question h2:before{content:""; position:absolute; height:50px; width:5px; background-color:#049bd8; left:0;}
.faq_question p{color:#808184; font-size:19px; padding-bottom:30px; text-align:justify; font-weight:350;}
.faq_question p a{text-decoration:underline; color:#049bd8;}
.faq_question p a:hover{text-decoration:none;}
.frst_listing{margin-bottom:30px; padding-left:16px; list-style: decimal; font-size:20px; color:#808184; font-weight:350; line-height:30px;}
.scnd_listing{list-style:initial; margin-bottom:30px; padding-left:16px; font-size:20px; color:#808184; font-weight:350; line-height:30px;}


.payment_gateway{width:100%; float:left; padding:100px 0; margin-top: -100px;}
.payment_gateway{width:100%; float:left; background-color:#f4f4f4;}
.payment_tabs{width:100%; float:left; background-color:#FFF; box-shadow: #848383 0px 0px 8px 0px;}
.payment_tabs ul{width:20%; display:block; float:left;}
.nav-tabs{border:none;}
.payment_gateway .nav-tabs .nav-link{color:#414042; font-size:20px; font-weight:550;}
.payment_gateway .nav-tabs .nav-link img{max-width:100%; margin-bottom:5px;}
.payment_gateway .nav-tabs .nav-link,
.payment_gateway .nav-tabs .nav-link.active{border:none; text-align:center; padding:20px 0; }
.payment_gateway .nav-tabs .nav-item{width: 100%; background-image: linear-gradient(to bottom, #f2f2f2 , #f2f2f2); position:relative;}
.payment_gateway .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{background-image: linear-gradient(to top, #fff , #fff);}
.payment_gateway .tab-content{width:80%; float:left; padding:30px 0 0 70px;}
.payment_gateway .tab-content ul{width:100%;}
.dashed_border{padding:100px 100px 0 100px; border-bottom:1px dashed #999999; width:100%; float:left;}
.payment_img{text-align:left; width:100%; float:left;}
.payment_img img{max-width:100%; margin-bottom:20px;}
.payment_text{width:100%; float:left; padding-right:50px;}
.payment_text p{margin-bottom:20px; color:#808184; font-size:19px; font-weight:200;}
.payment_text ul{}
.payment_text ul li{width:50%; float:left; list-style:inside; color:#808184; margin-bottom:5px;}
.nav-tabs .nav-item:before{position:absolute; content:""; width:100%; height:100%; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:center; bottom:-55px; display:none;}
.nav-tabs .nav-item.active:before .arrow_img{display:inline-block; text-align:center;}
.pkgs_tab{width:100%; padding:0px;}

.payment_method{width:100%; float:left; padding-bottom:100px; background-color: #f4f4f4; display:flex;}
.payment_mthod_img{width:100%; float:left;}
.payment_mthod_img img{max-width:100%;}
.payment_method_detail{width:100%; float:left;}
.payment_method_detail h3{font-size:45px; color:#005a7e; font-weight:700; line-height:50px; margin-bottom:20px;}
.payment_method_detail p{font-size:24px; color:#414042; line-height:30px; font-weight:600; margin-bottom:30px;}
.payment_method_detail ul{}
.payment_method_detail ul li{margin-bottom:30px; padding-left:70px; position:relative;}
.payment_method_detail ul li h4{font-size:24px; color:#414042; font-weight:600;}
.payment_method_detail ul li p{font-size:18px; color:#6f6f6f; font-weight:200; line-height:20px; }
.payment_method_detail ul li:before{content:""; position:absolute; left:0; top:10px; width:100%; height:100%; background-image:url(../images/green_tick.png); background-repeat:no-repeat; background-position:left top;}


.scnd_passion{padding-bottom:0px;}

.approach{width:100%; float:left; padding:100px 0; margin-bottom: 100px;background-repeat:no-repeat; background-size:cover; background-position:top center; text-align:center;font-weight:600;}
.approach h2{font-size:48px; color:#005a7e; text-transform:uppercase; font-weight:700;}
.approach h5{font-size:25px; font-weight:400;}
.hexahone_shapes{width:100%; float:left;}
.hexahone_shapes ul{padding-left: 0px;}
.hexahone_shapes ul li{float:left; width: 24.3%; display:inline-block;}
.hexahone_shapes ul li:nth-child(1){margin-left:0px;}
.hexahone_shapes ul li:nth-child(2){margin-top: 119px; margin-left: -60px;}
.hexahone_shapes ul li:nth-child(3){margin-left: -61px;}
.hexahone_shapes ul li:nth-child(4){margin-top: 119px; margin-left: -61px;}
.hexahone_shapes ul li:nth-child(5){ margin-left: -64px;}
.hexagone{width:100%; float:left; background-repeat:no-repeat; height:272px; background-size: contain;}
.hexagone span{display: block;font-size: 39px;color: aliceblue; margin-bottom: 50px; line-height:62px; font-weight:600;}
.hexagone p{ font-size:23px; color:#000; text-transform:capitalize; padding:0 40px; font-weight:600;}


.commision_table{width:100%; float:left; text-align:center; padding-bottom:100px;}
.commision_table h2{font-size:48px; color:#005a7e; font-weight: 700;}
.commision_table h5{font-size:25px; font-weight:400;}
.table_heading{width:100%; float:left;}
.table_heading ul{}
.table_heading ul li{display:block; min-height:70px; padding-top:15px; color:#5f5f60; font-size:25px;}
.hiden_heading{ display:none;}
.table_heading ul li:nth-child(even){background-color:#f2f2f2;}
.table_heading ul li:nth-child(1){background-color:#049bd8; color:#FFF; font-size:25px; font-weight:600;}
.hiden_span{display:inline-block; font-size:25px; font-weight:300;}
.table_heading ul li strong{font-weight: 600;}

.scnd_heading{width:100%; float:left;}
.scnd_heading ul{}
.scnd_heading ul li{display:block; min-height:70px; padding-top:15px; color:#5f5f60; font-size:18px;}
.scnd_heading ul li:nth-child(even){background-color:#f2f2f2;}
.scnd_heading ul li:nth-child(1){background-color:#049bd8; color:#FFF; font-size:25px; font-weight:600;}
.hiden_two{display:block; font-size:13px;}
.scnd_heading ul li strong{font-weight:600;}
.btn{font-size:16px; margin:20px 0; text-transform:capitalize; border:1px solid #333; color:#504e4f; background-color:transparent; outline:none; box-shadow:none;}
.btn:focus,
.btn.active{outline:none; border:none;}
.btn img{margin-left:10px;}
.button:focus{outline:0;}
#myDIV{width:100%; display:none;}



.websoulsrvcs{width:100%; float:left; margin-bottom: 100px;text-align:center;}
.other_websouls{padding-top:0px;}
.websoulsrvcs h2{font-size:48px; text-transform:uppercase; font-weight:700; color:#046289;}
.websoulsrvcs p{font-size:20px; text-transform:uppercase; font-weight:300;}
.websoulsrvcs ul{}
.websoulsrvcs ul li{float:left; width:48%; text-align:left; cursor:pointer;}
.websoulsrvcs ul li:nth-child(2),
.websoulsrvcs ul li:nth-child(4),
.websoulsrvcs ul li:nth-child(6){margin-left:25px;}
.imgsrvc{width:20%; float:left;}
.srvcstext{width:80%; float:left; padding:30px 0 0 10px;}
.srvcstext h5{font-size:25px; text-transform:uppercase; font-weight:600; color:#414042; margin-bottom:35px;}
.srvcstext p{font-size:16px; color:#6d6e71;	text-align:justify; text-transform:none; padding:0px; margin-bottom:0px;}
.websoulsrvcs ul li:nth-child(1) .srvcstext h5{ }
.websoulsrvcs ul li:nth-child(2) .srvcstext h5{ }
.websoulsrvcs ul li .srvcstext a{ font-size:18px; font-weight: 600;}
.websoulsrvcs ul li:nth-child(1) .srvcstext a{color:#e44d26;}
.websoulsrvcs ul li:nth-child(2) .srvcstext a{color:#3eb5e7;}
.websoulsrvcs ul li:nth-child(3) .srvcstext a{color:#e44d26;}
.websoulsrvcs ul li:nth-child(4) .srvcstext a{color:#f9b139;}
.websoulsrvcs ul li:nth-child(5) .srvcstext a{color:#0868ab;}
.websoulsrvcs ul li:nth-child(6) .srvcstext a{color:#0379c3;}



h2{font-size:48px;}

.case_study{width:100%; float:left; padding:60px 0; margin-bottom: 100px;background-repeat:no-repeat; background-size:cover; background-position:center; text-align:center; position:relative;}
.case_study:before{position:absolute; content:""; background:rgba(0,90,126,0.8); width:100%; height:100%; top:0; left:0;}
.case_study h2{font-size:40px; color:#FFF; text-transform:uppercase;font-weight:600; position:sticky;}
.case_study p{font-size:20px; color:#FFF; font-weight:200; text-transform:uppercase; position:sticky;}
.ograsction{width:60%; float:left; text-align:left;}
.ograsction span{display:inline-block; padding:10px 15px 10px 15px; letter-spacing:1px; margin-bottom:30px; font-weight:700; text-transform:uppercase; background-color:#6fcd32; color:#FFF;}
.ograsction h3{font-size:40px; text-transform:uppercase; color:#FFF; line-height:43px; font-weight:600; margin-bottom:30px; padding:0 200px 0 0px;}
.ograsction p{color:#e6e7e8; text-transform:none; padding:0 45px 0 0px; margin-bottom:40px;}
.ograsction ul{}
.ograsction ul li{float:left; margin-left:30px;}
.ograsction ul li:nth-child(1){margin-left:0px;}
.ograsction ul li a{display:block; text-decoration:none; width:190px; text-align:center; padding:20px 0; border:1px solid #FFF; font-weight:600; font-size:16px; color:#FFF; text-transform:uppercase;}
.blackclr ul li a{display:block; text-decoration:none; width:190px; text-align:center; padding:20px 0; border:1px solid #000; font-weight:600; font-size:16px; color:#000; text-transform:uppercase;}
.ograsction ul li a.active,
.ograsction ul li a:hover{background-color:#6fcd32; color:#fff; border:1px solid #6fcd32; transition:all 0.6s ease-in-out 0s; -moz-transition:all 0.6s ease-in-out 0s; -ms-transition:all 0.6s ease-in-out 0s; -o-transition:all 0.6s ease-in-out 0s; -webkit-transition:all 0.6s ease-in-out 0s; }
.ogralaptop{width:40%; float:right;}
.ogralaptop img{float:right; width:95%;}
.case_study .owl-carousel .owl-nav button.owl-next{display:none;}
.case_study .owl-carousel .owl-nav button.owl-prev{display: none;}
.case_study .owl-carousel button.owl-dot{background: #fff; color: #fff; border: none; display: inline-block; padding: 0 !important; font: inherit; font-size: inherit; font-size: 30px; border-radius: 50px; height: 10px; width: 10px; margin-left: 20px; position:relative; margin-top:50px;}
.case_study .owl-carousel button.owl-dot.active{width:30px; height:30px; background-color:transparent; border:1px solid #FFF; position:absolute; margin:40px 0 0 10px;}




.domain_transfer_step{width:100%; float:left; margin-bottom:40px;}
.steps .step_one{width:20%; background-color:#005a7e; text-align:center; display:table; height:150px; padding:20px;}
.steps .step_one span{font-size:35px; text-transform:capitalize; color:#FFF; font-weight:600; border-right:#FFF 1px dashed; padding:10px 30px;}
.steps{box-shadow:#CCC 0px 0px 5px 2px; margin-bottom:30px; display:flex; width:100%; float:left;}
.step_process{width:80%; display:table; height:150px; background-color: #FFF; padding:0 45px 0 60px;}
.step_process h3{color:#005a7e; font-size:25px; }
.step_process p{font-size:14px; color:#929497;}
.satisfied_customers_faq.pt-5.pb-5.text-left{padding-top: 0px !important; }


.form_steps{width:100%; float:left;}
.billing_steps{width:100%; float:left; padding:50px 0;}
.billing_steps ul{}
.billing_steps ul li{width:33.33%; float:left; display:block; text-align:center; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.billing_steps ul li div{width:100%; height:3px; text-align:center; background-color:#d6d6d6; display:block; position:relative; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.billing_steps ul li div span{width:30px; line-height:24px; height:30px; color:#d6d6d6; border: 2px solid #d6d6d6; border-radius:50px; background-color:#fff; position:absolute; top:2; left:50%; transform:translate(-50%,-50%); transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.billing_steps ul li h6{color:#414042; font-size:18px; display:block; margin-top:15px;}

.billing_steps ul li:hover div{background-color:#1d94ce; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; cursor:pointer;}
.billing_steps ul li.active div{background-color:#1d94ce; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; cursor:pointer;}
.billing_steps ul li:hover span{border:2px solid #1d94ce; color:#414042; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; cursor:pointer;}
.billing_steps ul li.active span{border:2px solid #1d94ce; color:#414042; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; cursor:pointer;}


.billing_form{width:100%; float:left; padding-bottom:100px;}
.billing_information{width:100%; float:left; padding:30px 20px; border:4px solid #f8f8f8; border-radius:3px; background-color:#fff;}
.billing_information h4{margin-bottom:20px; font-weight:600; font-size: 30px; color: #414042;}
.billing_information button{background-color:#6fcd31; color:#FFF; border:none; padding:10px 30px; margin-left:20px;}
.billing_datail{width:100%; float:left; background-color:#FFF; padding:25px; border:1px solid #ececec; margin-bottom:30px;}
.billing_information a.forgot_your_password{font-size: 14px; color: #1d94ce;}
.billing_information a.forgot_your_password:hover{ text-decoration: underline;}
.billing_datail h4{font-size:24px; color:#414042; margin-bottom:20px; font-weight:400; font-style: italic;}
.billing_datail h4 span{font-weight: 700; color: #005880;  text-decoration: underline; font-style: normal;}
.billing_datail p{font-size:16px; color:#414042; margin:-10px 0 30px 0;}
.billing_datail p a{color: #1d94ce;}
.add_address_line{width: 100%; float: left; padding: 10px 0 20px;}
.add_address_line p{margin-bottom: 0px; text-decoration: underline; cursor: pointer;}
.billing_datail label{font-size:16px; color:#414042; display:block;}
.billing_datail input[type="text"],
.billing_datail input[type="tel"],
.billing_datail input[type="url"],
.billing_datail input[type="email"],
.billing_datail input[type="password"],
.billing_datail input[type="address"],
.billing_datail input[type="radio"],
.billing_datail input[type="checkbox"]{border:1px solid #e1e1e1; padding: 10px;}

.billing_form .alert.alert-error{padding: 15px; background-color: #f2dede;  border-color: #ebccd1;}
.billing_form .alert.alert-error ul li{color: #a94442;}
.billing_form .alert.alert-error ul li .fa{margin-right: 10px;}
.chose_payment_method{width:100%; float:left; border:1px solid #ececec; background-color:#FFF; padding:25px;}
.chose_payment_method h4{font-size:24px; color:#414042; margin-bottom:20px; font-weight:600;}
.chose_payment_method input{display:inline-block;}

.billing_order_summary{width:100%; float:left; border:4px solid #f8f8f8; border-radius:3px; background-color:#fff; padding:30px 18px;}
.billing_order_summary h4{font-size:24px; color:#414042; margin-bottom:20px; font-weight:600;}
.billing_order_datail {border:1px solid #ececec; padding:25px; margin-bottom:30px;}

.premium_linux_based{width:100%; float:left; margin-bottom:20px; display: inline-block;}
.premium_linux_based h6{font-size:16px; color:#414042; margin-bottom:0px; display:block; font-weight:600;}
.premium_linux_based h6 span{display:inline-block; float:right;}

.premium_linux_based p{font-size:14px; color:#afafaf; display:block; font-weight:600;}
.premium_linux_based p span{display:inline-block; float:right; color:#1d94ce; font-size: 16px;}

.summary_adds_on{margin-bottom:20px; width: 100%; padding-bottom: 20px;  display: inline-block;  border-bottom: 1px solid #f4f4f4;}
.summary_adds_on span.domain_Register_free{font-size: 16px; color: #414042; font-weight: 600; display: flex;}
.summary_adds_on span.domain_Register_free div{display: inline-block; width: 75%;}
.summary_adds_on span.domain_Register_free span{float: right; color: #1d94ce; text-transform: capitalize; width: 25%; text-align: right;}
.summary_adds_on p{font-size:14px; color:#606060; display:flex; margin-bottom: 5px;}
.summary_adds_on p i{margin-right:10px; font-weight:100;}
.summary_adds_on p span.first_span{display: block; width: 70%; text-align: left;}
.summary_adds_on p span.second_span{display:block; text-align: right; width: 30%;}

.domain_registration_price{display: flex; font-size: 14px; color: #606060;}
.domain_registration_price .selected_domain_name{display: block; width: 75%;}
.domain_registration_price span{display: block; width: 25%; text-align: right;}

.summary_select_input a{display: block; color: #212529;}
.summary_select_input .form-group p{color: #606060; margin-top: 5px;}

.summary_select_input a i{float:right;}
.summary_select_input a i:hover{cursor:pointer;}

.setup_fees{padding:0 25px;}
.setup_fees p{font-size:14px; color:#606060; margin-bottom:5px;}
.setup_fees p span{display:inline-block; float:right;}

.subtotal_summary{width:100%; padding:15px 0;}
.subtotal_summary h6{font-size:18px; color:#414042; font-weight:600;}
.subtotal_summary h6 span{float:right; color:#1d94ce;}

.summary_promo label{font-size:18px; font-weight:600;}
.summary_promo input[type="text"]{width:100%; padding:10px; border:1px solid #c0c0c0; color:#c0c0c0;}
.summary_promo button{background-color:#6fcd31 !important; border:none; color:#fff; padding:5px 20px; font-size:16px; margin:0px;}

.checkout_btn{width:100%; float:left; padding-top:30px;}
.checkout_btn ul{display:flex; float: right;}
.checkout_btn ul li{display:block; margin-right:10px;}
.checkout_btn ul li:nth-child(2) a{border:1px solid #6fcd31;}
.checkout_btn ul li a{color:#414042; text-decoration:none; display: block; border:1px solid #414042; padding:10px 20px;}
.checkout_btn ul li a .fa{margin-right:10px;}
.checkout_btn ul li a:hover{background-color:#6fcd31; color:#fff; border:1px solid #6fcd31;}
.checkout_btn ul li a.active{background-color:#6fcd31; color:#fff;}


.online_banking_system{width:100%; float:left;}
.online_banking_system h4{font-size:24px; color:#414042; margin-bottom:30px; font-weight:600;}
.online_banking_system h4 img{ margin-right:20px;}
.online_banking_system ul li {margin-bottom:15px;}
.online_banking_system ul li p{font-size:16px; color:#414042; margin-bottom:20px;}

.addons_detail{width:100%; float:left;}
.addons_detail h3{font-size:30px; color:#414042; margin-bottom:20px; font-weight: 400;}
.addons_detail p{font-size:16px; margin-bottom:40px; color:#979797;}
.addons_detail label{font-size:24px; color:#414042; font-weight:600;}
.addons_detail label span.float-right{color:#1d94ce; font-weight: 600;}
.addons_detail label input{display:inline-block;}

.addon_saving{width:100%; float:left;}
.addon_saving p{margin-bottom:20px; font-size:16px; color:#979797;}
.addon_saving p span{text-decoration:line-through;}


.search_com{width:100%; float:left;}
.selection_tab{width:100%; float:left; padding:50px 30px; text-align:center;}
.selection_tab h3{font-size:36px; color:#414042; margin-bottom:20px;}
.first_select_tab .checkbox_container{display:block; font-size:24px; color:#414042; padding-left:30px; position:relative;}
.first_select_tab .checkbox_container input{opacity:0; height:0; width:0; position:absolute; cursor:pointer;}
.first_select_tab .checkbox_container .checkedmark{position:absolute; left:0; top:6px; border-radius:50px; height:22px; width:22px; border:2px solid #dddddd;}
.first_select_tab .checkbox_container input:checked ~ .checkedmark{ background-color: #1d94ce; border:2px solid #1d94ce;}
.first_select_tab .checkbox_container .checkedmark:after{width:5px; height:10px; cursor: pointer; left:6px; top:3px; border:solid #fff; border-width:0 2px 2px 0; transform:rotate(45deg); position:absolute; content:""; display:none;}
.first_select_tab .checkbox_container input:checked ~ .checkedmark:after{display:block;}
.first_select_tab .checkbox_container .active input:checked ~ .checkedmark:after{display:block;}

.check_btn{background-color:#6fcd31; color:#fff; border:none; font-size:18px;}
input:focus,
input.active{border:none; outline:none;}
.check_btn:focus,
.check_btn.active,
.check_btn:click{outline:none; border:none;}
.search_form .input-group-text{background-color:#1d94ce; color:#fff; border:none;}
.search_form input{border:none;}
.search_form select{border:none;}


.search_form{width:100%; float:left; display:none;}
.first_select_tab .checkbox_container input:checked ~ .search_form{display:block;}
.first_select_tab .checkbox_container input:checked ~ .first_select_tab{}
.congratulation_section{width:100%; float:left;}

.search_congratulation_msg{width:100%; float:left; text-align:left; padding:30px 0;}
.search_congratulation_msg .fa{font-size:48px; color:#6fcd31;}
.search_congratulation_msg h4{font-size:25px; color:#414042; margin-bottom: 5px;}
.search_congratulation_msg h4 span{color:#6fcd31; font-weight:600;}
.search_congratulation_msg p{color:#414042; font-weight:600; font-size:14px; font-weight:100;}

.search_congratulation_msg button{font-size:17px; color:#ffffff; border:none; padding:10px 15px; background-color:#6fcd31;}
.search_congratulation_msg button .fa{font-size:15px;  color:#fff; margin-left:10px;}
.search_congratulation_msg button:focus{outline:0px;}

.search_domain_price{width:100%; float:left; text-align:center; background-color:#f4f4f4; padding:15px 20px; margin-bottom: 15px;}
.search_domain_price ul{display:flex;}
.search_domain_price ul li{width:20%; background-color:#FFF; margin:0 15px; padding:10px;}
.search_domain_price ul li h5{font-size:20px; color:#1d94ce; margin-bottom:5px;}
.search_domain_price ul li h6{font-size:18px; color:#414042; margin-bottom:5px;}
.search_domain_price ul li button{display:block; background-color:#6fcd31; width:100%; color:#fff; border:none; padding:5px; cursor:pointer; text-decoration: none;}
.search_domain_price ul li button:hover{text-decoration: none;}
.search_domain_price ul li a{text-decoration: none;}
.search_domain_price ul li a:hover{text-decoration: none;}
.search_table{width:100%; float:left; text-align:left; padding-top:30px;}
.search_table table thead tr{border-bottom:1px solid #6fcd31;}
.search_table table tbody tr{border-bottom:1px solid #e7e7e7;}
.search_table table th{background-color:#FFF; border:none; color:#414042; padding:10px 0; font-size:18px;}
.search_table table th strong{font-weight:600;}
.search_table table td{border-bottom:0px; padding:10px 0;}
.search_table table td.search_usd{color:#1d94ce; font-size: 18px;}
.search_table table td.search_usd strong{font-weight:600;}
.search_table table td button.search_btn{font-size:15px; padding:10px 13px; border:none; color:#fff; background-color:#6fcd31; margin-right:20px;}


.domain_registeration{width:100%; float:left;}
.domain_registeration ul li{height:140px; border:1px solid #ededed; position:relative; transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s; -ms-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; -webkit-transition:all 0.5s ease-in-out 0s;}
.domain_registeration ul li div.text_alignment{width: 100%; height: 140px; text-align: center;}
ul#myList li{display: none;}
.showless_buttons{display: flex; justify-content: center; align-items: center; width: 100%; padding-top: 30px;}
div.showLess{display: none; cursor: pointer; font-size: 14px; margin-left: 20px;padding: 10px 20px; border-radius: 5px; border: 1px solid #e0e0e0; background-color: #6fcd32; color: #fff;}
div.loadMore{cursor: pointer; display: inline-block; font-size: 14px; padding: 10px 20px; border-radius: 5px; border: 1px solid #e0e0e0; background-color: #6fcd32; color: #fff;}
.domain_registeration ul li h4{font-size:30px; font-weight:700; color:#005a7e;}
.domain_registeration ul li h5{font-size:20px; color:#414042; font-weight: 600; position: relative; display: inline-block;}
.domain_registeration ul li h5 span{font-size:30px; font-weight:700;}
.domain_registeration ul li h5 span.steric{color:#eb1c24; font-size:20px; position: absolute;top: 4px; right: -10px;}
.price_overlay{width:100%; float:left; position:absolute; top:0; left:0; background: rgba(0,0,0,0.3); display:none; height:100%; transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s; -ms-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; -webkit-transition:all 0.5s ease-in-out 0s;}
.price_overlay .d-table{height:100%; width:100%; }
.price_overlay a.btn{background-color:#6fcd32; display:inline-block; width:auto; padding:7px 35px; color:#FFF; font-size: 20px; border-radius: 5px !important; border:none; margin: 0px; font-weight: 600;}
.domain_registeration ul li:hover .price_overlay{display:block; cursor:pointer;transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s; -ms-transition:all 0.5s ease-in-out 0s; -o-transition:all 0.5s ease-in-out 0s; -webkit-transition:all 0.5s ease-in-out 0s;}

span.domain_cut_price{font-size: 14px !important; font-weight: 500 !important; display: block;  color: red; text-decoration: line-through;}

.websoulsrvcs ul li{float:left; width:48%; text-align:left; cursor:pointer;}
.websoulsrvcs ul li:nth-child(2),
.websoulsrvcs ul li:nth-child(4),
.websoulsrvcs ul li:nth-child(6){margin-left:25px;}
.img_section{width:19%; float:left;}
.upperbrdr{max-width:1px; background-color:#CCC; height:40px; margin-top:0px; margin-bottom:0px;}
.lowerbrdr{max-width:1px; background-color:#CCC; height:210px; margin-top:100px; margin-bottom:0px;}
.imgsrvc{width:100%; height:100px; border:1px solid #ccc; border-radius:50px; background-color: #fff;line-height:75px; text-align:center; padding:10px;}
.imgsrvc img{-webkit-filter: grayscale(100%); filter: grayscale(100%); transition:all 0.5s ease-in-out; border-radius:50%;}
.imgsrvc img:hover{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
.srvcstext{width:80%; float:left; padding:65px 0 0 10px;}
.srvcstext h5{font-size:25px; text-transform:uppercase; font-weight:600; color:#414042; margin-bottom:35px;}
.srvcstext p{font-size:16px; color:#424142;	text-align:justify; text-transform:none; padding:0px; margin-bottom:0px;}
.blue{padding-top:65px;}
.red{padding-top:65px;}
.blue h5:hover{color:#5580ff; cursor:pointer;}
.websoulsrvcs ul li:nth-child(1):hover .blue h5{color:#5580ff; cursor:pointer; transition:all 0.5s ease-in-out;}
.red h5:hover{color:#fb4f3a; cursor:pointer;}
.websoulsrvcs ul li:nth-child(2):hover .red h5{color:#fb4f3a; cursor:pointer; transition:all 0.5s ease-in-out;}
.yellow h5:hover{color:#fbb03b; cursor:pointer;}
.websoulsrvcs ul li:nth-child(3):hover .yellow h5{color:#fbb03b; cursor:pointer; transition:all 0.5s ease-in-out;}
.darkblue h5:hover{color:#0071a1; cursor:pointer;}
.websoulsrvcs ul li:nth-child(4):hover .darkblue h5{color:#0071a1; cursor:pointer; transition:all 0.5s ease-in-out;}
.scndaproach h4{color:#414042;}
.scndaproach p{color:#414042;}
.blue a{color:#aeb0b2;}
.blue a:hover{color: #5580ff;}
.red a{color:#aeb0b2;}
.red a:hover{color: #fb4f3a;}
.yellow a{color:#aeb0b2;}
.yellow a:hover{color: #fbb03b;}
.darkblue a{color:#aeb0b2;}
.darkblue a:hover{color: #0071a1;}
.websoulsrvcs ul li:hover .imgsrvc img{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
.websoulsrvcs ul li:hover .red a{color: #fb4f3a;}
.websoulsrvcs ul li:hover .blue a{color: #5580ff;}
.websoulsrvcs ul li:hover .yellow a{color: #fbb03b;}
.websoulsrvcs ul li:hover .darkblue a{color: #0071a1;}
.bnrtxtnew h1{}
.bnrtxtnew .top{font-size:25px; font-weight: 600; color:#414042; display:block; margin-bottom:-5px;}
.bnrtxtnew .middle{font-size:40px; font-weight:800; color:#662d91; text-decoration:underline; display:block; margin-bottom: -5px;}
.bnrtxtnew .midlechange{color:#158699;}
.bnrtxtnew .btm{font-size:40px; font-weight:800; color:#414042; display:block; margin-bottom:-5px;}
.bnrtxtnew button{margin:80px 0 225px;}
.bnrtxtnew .changecler{border:1px solid #158699; color:#158699;}
.bnrtxtnew .changecler:hover{background-color:#158699;}
.topspan{font-size:35px; color:#414042; font-weight: 600; text-decoration:none;}
.graphicsbnr{height:736px; background-size:cover; background-repeat:no-repeat; background-position:top center;}
.changing{ background-color:#FFF; color:#231f20;}
.changing h2{color:#231f20;}
.changing p{color:#231f20;}
.blackclr h3{color:#231f20;}


.js-cookie-consent.cookie-consent{background-color: #005880; z-index: 999999; width: 100%;  float: left;  padding: 10px;  position: fixed;  bottom: 0px;}
span.cookie-consent__message{font-size: 14px; color: #fff;}
button.js-cookie-consent-agree.cookie-consent__agree{display: inline-block;  padding: 5px 20px;  border: none;  color: #ffffff;  background-color: #6fce32;  border-radius: 3px;}


.fa.fa-info-circle{position:relative; margin-left:5px; display: inline-block; color: #005880;}
.fa.fa-info-circle .litooltip{position:absolute;  background-color:#414042; text-transform: none;font-family: 'Open Sans', sans-serif; padding:15px; text-align: center;
width: 250px; border-radius:5px; right:-18px; bottom: 23px; line-height: 17px; color:#fff; font-size:14px; visibility:hidden; opacity:0; display: block;}
.fa.fa-info-circle .litooltip:before{content:""; position:absolute; bottom:-5px; right: 20px; width:10px; height:10px;  border-top: none;  border-left: none; transform:rotate(45deg); background-color:#414042;}
.fa.fa-info-circle:hover .litooltip{visibility:visible; opacity:1;}



.search_com{width:100%; float:left;}
.selection_tab{width:100%; float:left; padding:50px 30px; text-align:center;}
.selection_tab h3{font-size:36px; color:#414042; margin-bottom:20px;}
.first_select_tab{width:100%; float:left; text-align:left; padding:10px
	30px;}
.first_select_tab .checkbox_container{display:block; font-size:24px; color:#414042; padding-left:45px; position:relative; font-weight: 600;}
.first_select_tab .checkbox_container input{opacity:0; height:0; width:0; position:absolute; cursor:pointer;}
.first_select_tab .checkbox_container .checkedmark{position:absolute; left:0; top:6px; cursor: pointer; border-radius:50px; height:22px; width:22px; border:2px solid #dddddd;}
.first_select_tab .checkbox_container input:checked ~ .checkedmark{ background-color: #1d94ce; border:2px solid #1d94ce;}
.first_select_tab .checkbox_container .checkedmark:after{width:5px; height:10px; left:6px; top:3px; border:solid #fff; border-width:0 2px 2px 0; transform:rotate(45deg); position:absolute; content:""; display:none;}
.first_select_tab .checkbox_container input:checked ~ .checkedmark:after{display:block;}
.check_btn{background-color:#6fcd31; color:#fff; border:none; font-size:18px;}
input:focus,
input.active{border:none; outline:none;}
.check_btn:focus,
.check_btn.active,
.check_btn:click{outline:none; border:none;}
.search_form .input-group-text{background-color:#1d94ce; color:#fff; border:none; font-size: 18px;}
.search_form input{border:none;}
.search_form select{border:none;}


.search_form{width:100%; float:left; display:none;}
.first_select_tab .checkbox_container input:checked ~ .search_form{display:block;}
.first_select_tab .checkbox_container input:checked ~ .first_select_tab{}
.congratulation_section{width:100%; float:left;}

.search_congratulation_msg{width:100%; float:left; text-align:left; padding:30px 0;}
.search_congratulation_msg .fa{font-size:48px; color:#6fcd31;}
.search_congratulation_msg h4{font-size:25px; color:#414042; line-height: 28px; font-weight: 400;}
.search_congratulation_msg h4 span{color:#6fcd31; font-weight:600;}
.search_congratulation_msg p{color:#414042; font-weight:600; font-size:14px; font-weight:100;}
.search_congratulation_msg .fa-times-circle{color:#ed393e;}
.search_congratulation_msg h5{font-size:25px; line-height: 27px; color:#414042; display:flex; align-items:center; justify-content:left;}
.search_congratulation_msg h5 span{color:#ed393e; display: contents;}

.search_congratulation_msg button{font-size:17px; color:#ffffff; border:none; padding:10px 15px; background-color:#6fcd31;}
.search_congratulation_msg button .fa{font-size:15px;  color:#fff; margin-left:10px;}

.search_domain_price{width:100%; float:left; text-align:center; background-color:#f4f4f4; padding:15px 20px;}
.search_domain_price ul{display:flex;}
.search_domain_price ul li{width:20%; background-color:#FFF; margin:0 15px; padding:10px;}
.search_domain_price ul li h5{font-size:20px; color:#1d94ce; margin-bottom:5px;}
.search_domain_price ul li h6{font-size:18px; color:#414042; margin-bottom:5px;}
.search_domain_price ul li button{display:block; background-color:#6fcd31; width:100%; color:#fff; border:none; padding:5px; cursor:pointer; border:1px solid #d7d7d7; text-decoration: none;}

.search_table{width:100%; float:left; text-align:left; padding-top:30px;}
.search_table table thead tr{border-bottom:1px solid #6fcd31;}
.search_table table tbody tr{border-bottom:1px solid #e7e7e7;}
.search_table table th{background-color:#FFF; border:none; color:#414042; padding:10px 0; font-size:18px;}
.search_table table th strong{font-weight:600;}
.search_table table td{border-bottom:0px; padding:10px 0;}
.search_table table td.search_usd{color:#1d94ce; font-size: 18px;}
.search_table table td.search_usd strong{font-weight:600;}
.search_table table td button.search_btn{font-size:15px; padding:10px 13px; border:none; color:#fff; background-color:#6fcd31; margin-right:20px;}


.global_pkg_bnr{padding:60px 0 0 0; background-image:none; margin-top: 0px; margin-bottom: 0px;}
.global_pkg_bnr .container h2{color:#005a7e; font-size:55px; font-weight: 700;}
.global_pkg_bnr .container p{color:#414042; font-size:25px; margin-bottom:40px;}
.global_pkg_bnr .nav-tabs .nav-link{border:1px solid #005a7e;}
.global_pkg_bnr .nav-tabs .nav-link.active{border:1px solid #005a7e; background-color:#005a7e;}
.global_pkg_bnr ul{margin-bottom:40px;}
.global_pkg{margin-bottom:100px;}
.global_pkg .srvr_img p{color: #4f4f50; font-size: 14px; margin-bottom: 10px;}
.global_pkg .usd_price p{font-size:16px; color:#FFF; margin-bottom:0px;}
.global_pkg .sale p{font-size:18px; color:#FFF; margin-bottom:0px;}
.global_pkg .sale p span{background-color:#64ca24; color:#FFF;}
.global_pkg button{background-color:#6fcd32 !important; border:1px solid #6fcd32 !important; color:#fff !important; font-size: 16px !important; padding: 12px 25px !important; width: auto !important; height: auto !important; margin-bottom: 50px !important; font-weight: 400 !important;}
.global_pkg button:hover{background-color:#6fcd32 !important; border:1px solid #6fcd32 !important;}
.hosting_pkgs ul{margin-bottom:0px;}

.search_domain_div{padding:50px;}
.search_domain_msg{padding:30px 33px;}
.search_domain_div input::placeholder{color:#a0a0a0;}
.search_domain_div .form-control{padding:17px 30px; border-radius:0px; border:1px solid #383838; color:#a0a0a0;}
.search_domain_div button.input-group-text{ background-color:#383838; color:#FFF; font-size:35px; padding:0 20px; cursor:pointer; border:1px solid #383838;}
.search_domain_div button.input-group-text:hover{}
.search_domain_div button.input-group-text .fa{font-size: 18px;}

.pop_up{width:100%; float:left;  background:rgba(0,0,0,0.7); height:100vh; position:fixed; z-index:100; top: 0; bottom: 0;}
.center_popup{width:100%; float:left; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.popup_body{width:100%; float:left; position: relative;background-color: #005880; height:400px; padding:20px 20px 20px 50px; display: flex; align-items: center; justify-content: left; border-radius: 10px;}
.popup_body img{position: absolute; right: 10px; max-width: 37%; opacity: 0.4;}
.popup_body h3{font-size:25px; color:#81d6fd; font-weight:700; margin-bottom:35px; line-height:30px;}
.popup_body h3:nth-of-type(2){color:#FFF;}
.popup_body h3 span.white_span{color:#fff; text-transform:uppercase;}
.popup_body h3 span.blue_span{color:#81d6fd; text-transform:uppercase;}
.popup_body ul{display:inline-flex;}
.popup_body ul li{margin-right:30px;}
.popup_body ul li:nth-last-child{margin-right:0px;}
.popup_body ul li a{padding:15px 20px; text-decoration:none; display: inline-block;background-color:#6fce32; color:#fff; font-size:16px; font-weight:600;}
.popup_body ul li button{padding:10px 30px; text-decoration:none; border-radius: 5px; border: none; display: inline-block;background-color:#6fce32; color:#fff; font-size:16px; font-weight:500; border:none;}
.popup_body ul li:nth-child(2) button{background-color:#383838;}
.popup_body ul li:nth-child(2){margin-right: 0px;}
.popup_body ul li:nth-child(2) a{background-color:#383838;}
.popup_body ul li:nth-child(2){ margin-right: 0px;}
.order_complete{justify-content: center; height: 300px; align-items: flex-end;}
.order_complete h3{font-size: 16px; font-weight: 500; margin-bottom: 15px; }
.order_complete_loader{width: 100%;}
.hosting_plans_popup{height: 500px; padding:0 80px;}
.hosting_plans_popup h3{text-align: center; padding: 0 50px;}
.hosting_plans_popup p{font-size: 16px; color: #fff; text-align: center; margin-bottom: 30px;}
.hosting_plans_popup ul li{margin-right: 0px;}
.hosting_plans_popup ul li form{text-align: center;}
.hosting_plans_popup button{margin-top: 20px;}
.popup_body ul li form input[type="text"],
.popup_body ul li form input[type="email"],
.popup_body ul li form input[type="tel"]{width: 100%; padding: 10px; margin-bottom: 10px; border-radius: 5px; border: none;}
.popup_body ul li form input::placeholder{color: #848484;}
span.close_popup{position: absolute; top: 10px; right: 15px; font-size: 20px; color: #fff; cursor: pointer;}
.pop_up_close{color:#fff; position:absolute; top:15px; right:70px; text-decoration:none;}
.pop_up_close:hover{color:#FFF; text-decoration:none;}
.center_popup.width_change{width: 682px; margin: auto;}

#popup_target:target{opacity:1; visibility:visible;}

.loader_bg{width: 100%; position: fixed; height: 100vh; z-index: 99999999; background: rgba(0,0,0,0.5);}

.loader {
  color: #046289;
  font-size: 20px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load4 1.3s infinite linear;
  animation: load4 1.3s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
@-webkit-keyframes load4 {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}
@keyframes load4 {
  0%,
  100% {
    box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
  }
  12.5% {
    box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  25% {
    box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
  }
  37.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  50% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
  }
  62.5% {
    box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
  }
  75% {
    box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
  }
  87.5% {
    box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
  }
}




.addons_detail .checkbox_container{display:block; font-size:24px; color:#414042; margin-bottom: 15px; padding-left:30px; position:relative; font-weight: 400;}
.addons_detail .checkbox_container input{opacity:0; height:0; width:0; position:absolute; cursor:pointer;}
.addons_detail .checkbox_container .checkedmark{position:absolute; left:0; top:6px; border-radius:50px; height:22px; width:22px; border:2px solid #dddddd;}
.addons_detail .checkbox_container input:checked ~ .checkedmark{ background-color: #1d94ce; border:2px solid #1d94ce; cursor: pointer;}
.addons_detail .checkbox_container .checkedmark:after{width:5px; height:10px; left:6px; top:3px; border:solid #fff; border-width:0 2px 2px 0; transform:rotate(45deg); position:absolute; content:""; display:none;}
.addons_detail .checkbox_container input:checked ~ .checkedmark:after{display:block;}



.chose_payment_method .checkbox_container{display:block; font-size:16px; color:#414042; padding-left:30px; padding-top: 4px; position:relative;}
.chose_payment_method .checkbox_container input{opacity:0; height:0; width:0; position:absolute; cursor:pointer;}
.chose_payment_method .checkbox_container .checkedmark{position:absolute; left:0; top:6px; border-radius:50px; height:22px; padding: 5px; width:22px; border:1px solid #dddddd;}
.chose_payment_method .checkbox_container input:checked ~ .checkedmark{}
.chose_payment_method .checkbox_container .checkedmark:after{width: 11px; height: 11px; border-radius: 100%; background-color: #414042; left:50%; top:50%; transform: translate(-50%,-50%); position:absolute; content:""; display:none;}
.chose_payment_method .checkbox_container input:checked ~ .checkedmark:after{display:block;}

.compare_plans{width: 100%; float: left; padding-bottom: 100px;}
.compare_plans h2{color: #005a7e; font-weight: bold;}
.compare_plans p{font-size: 16px; color: #434343;  text-decoration: line-through; font-weight: 600;}
.compare_plans .table-responsive{overflow-y: hidden;}
table.table.compare_plans_table{margin-bottom: 0px;}
.compare_plans_table thead{background-color: none;}
.compare_plans_table thead tr th{background-color: #fff; border:2px solid #ededed;  padding: 0px;}
.compare_plans_table thead tr th:nth-child(1){border: none;  border-bottom: 2px solid #ededed; width: 31%;}
.compare_plans_table thead tr th:nth-child(2){width: 23%;}
.compare_plans_table thead tr th:nth-child(3){width: 23%;}
.compare_plans_table thead tr th:nth-child(4){width: 23%;}
.compare_plans_table thead tr th .packages_detail{padding: 40px 15px; text-align: center;}
.compare_plans_table thead tr th .packages_detail h3{text-transform: capitalize; font-size: 25px; color: #005880; margin-bottom: 25px; font-weight: 700;}
.compare_plans_table thead tr th .packages_detail span.packages_price{font-size: 40px; color: #231f20; display: block; font-weight: 600; margin-bottom: 20px;}
.compare_plans_table thead tr th .packages_detail span.prcie_pkr{font-size: 38px; font-weight: 400;}
.compare_plans_table thead tr th .packages_detail span.prcie_year{font-size: 25px; font-weight: 400; position: relative;}
.compare_plans_table thead tr th .packages_detail span.compareabel_steric{color: #eb1c24; position: absolute; top: -7px;}
.compare_plans_table thead tr th .packages_detail span.ninty_nine{position: absolute; top: -15px; font-size: 18px; font-weight: 600;}
.compare_plans_table thead tr th .packages_detail button{background-color: #6fcd32; height: auto; width: auto;padding: 15px 40px; cursor: pointer;font-size: 16px; border: none; color: #fff; text-transform: capitalize; font-weight: 600;}

.compare_plans_table tbody tr td{border-bottom: 2px solid #ededed; font-size: 18px; color: #4d4e4f; padding: 20px; text-align: center;}

.compare_plans_table tbody tr td font{font-size: 20px;}
.compare_plans_table tbody tr td font strong{font-weight: bold;}

.compare_plans_table tbody tr td .fa{font-size: 18px; color: #4d4e4f;}
.compare_plans_table tbody tr td:first-child{text-align: right; padding: 0 80px; width: 31%;}
.compare_plans_table tbody tr td:nth-child(2){border-left: 2px solid #ededed; width: 23%; text-align: center;}
.compare_plans_table tbody tr td:nth-child(3){border-left: 2px solid #ededed; width:23%; text-align: center;}
.compare_plans_table tbody tr td:nth-child(4){border-left: 2px solid #ededed; width:23%; text-align: center;}

.show_more_button{width: 100%; float: left; padding-top: 50px; transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.show_more_button a{display: inline-block; background-color: transparent; border:2px solid #ededed; text-transform: capitalize; font-size: 16px; color: #504e4f; padding: 10px 30px; cursor: pointer;
transition:all 0.4s ease-in-out 0s; -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s;}
.show_more_button a:hover{background-color: #6fcd32; color: #fff; border:1px solid #6fcd32; text-decoration: none;}

.responsive_plans{display:none;}

 h1,h2,h3,h4,h5,h6{font-weight: 600;}

select.form-control:not([size]):not([multiple])

button:focus{outline: none !important; border: none;}
.dl-menuwrapper{display: none;}
.step_detail{margin-bottom: 20px;}
.step_detail .satisfied_customers_faq p{margin-top: 0px; margin-bottom: 20px;}
.step_detail .satisfied_customers_faq p a{font-size: 16px; display: inline-block; padding: 0px; background-color: transparent; cursor: pointer; color: #005a7e; text-decoration: underline; border: none;  text-transform: capitalize;}
.step_detail .satisfied_customers_faq a{font-size: 16px; text-decoration: none; display: inline-block; cursor: pointer; color: #fff; background-color: #6fcd32; border: none; padding: 10px 20px; text-transform: capitalize;}
.step_detail .satisfied_customers_faq h3{color: #005a7e; font-size: 25px; margin-bottom: 20px;}




label.error {color: red; font-size: 14px; padding: 5px 0;}
input.form-control.error { border: 1px solid red;}
select.form-control.error{ border: 1px solid red;}


.blog_banner h1{font-size: 48px; font-weight: 800; color: #fff; width: 830px; margin: 0 auto; line-height: 48px; text-transform: uppercase; margin-bottom: 15px;}


.blog_category{width: 100%; float: left; margin-bottom: 50px;}
.blog_category .blog_img{width: 100%; float: left; border-radius: 5px;}
.blog_category .blog_img img{border-radius: 5px; max-width: 100%;}
.blog_category .blog_text{ width: 100%; float: left; padding: 10px 0 25px 0; border-bottom: 1px solid #e6e6e6;}
.blog_category .blog_text span{font-size: 14px; color: #434343; display: block;}
.blog_category .blog_text a{text-decoration: none; color: #434343;}
.blog_category .blog_text a:hover{text-decoration: underline;}
.blog_category .blog_text a h5{font-size: 25px; margin-bottom: 10px; line-height: 30px; font-weight: 700;}
.blog_category .blog_text p{font-size: 14px; color: #434343;}
.blog_category .author{width: 100%; float: left; padding-top: 5px;}
.blog_category .author h6{font-size: 14px; color: #434343; font-weight: 100;}
.blog_category .author h6 span{display: inline-block; font-weight: 400;}

.blog_articles_section{width: 100%; float: left;}
.blog_articles_section .input-group input{padding: 20px 30px 20px 40px; font-size: 20px; font-weight: 300; box-shadow: #f6f6f6 0px 0px 15px 5px; border-radius: 5px; border: 1px solid #e2e2e2;
	border-top-right-radius: 5; border-bottom-right-radius: 5;}
.blog_articles_section .input-group .input-group-append{position: absolute; right: 0; top: 50%; transform: translate(-50%,-50%); font-size: 30px; color: #666666; cursor: pointer; z-index: 99999;}
.blog_articles_section .blog_articales{width: 100%; float: left; padding-top: 30px;}
.blog_articles_section .blog_articales span{font-size: 16px; color: #434343; font-weight: 300; display: block; margin-bottom: 20px;}
.blog_articles_section .blog_articales hr{max-width: 100%; height: 1px; border-top: 0px; margin: 0px;background-color: #eaeaea; margin-bottom: 10px;}
.blog_articles_section .blog_articales .first_article{ width: 100%; float: left; display: flex; padding: 20px 0 30px 0; border-top: 1px solid #eaeaea;}
.blog_articles_section .blog_articales .first_article .articl_img{width: 28%; float: left; border-radius: 5px;}
.blog_articles_section .blog_articales .first_article .articl_img img{border-radius: 5px; max-width: 100%;}
.blog_articles_section .blog_articales .first_article .article_text{width: 72%; float: left; padding-left: 15px;}
.blog_articles_section .blog_articales .first_article .article_text span{font-size: 14px; color:#434343; margin-bottom: 5px; display: block;}
.blog_articles_section .blog_articales .first_article .article_text a{text-decoration: none; color: #434343;}
.blog_articles_section .blog_articales .first_article .article_text a:hover{text-decoration: underline;}
.blog_articles_section .blog_articales .first_article .article_text h5{font-size: 25px; margin-bottom: 10px; line-height: 30px; font-weight: 700;}
.advertise_img{width: 100%; float: left;}
.advertise_img img{max-width: 100%;}

.popular_tags{width: 100%; float: left; padding-top: 30px;}
.popular_tags h6{font-size: 16px; color: #1e1e1e; font-weight: 500; margin-bottom: 20px;}
.popular_tags ul{}
.popular_tags ul li{margin-right: 10px; float: left; margin-bottom: 10px;}
.popular_tags ul li a{padding: 5px 20px; background-color: #f4f4f4; display: block; border-radius: 5px; border: 1px solid #d0d0d0; color: #1e1e1e; font-size: 12px;}

.error_page{height:100vh; text-align:center;}
.error_page h2{font-size:200px; color:#000; font-weight:900; margin-bottom:-20px; font-family:initial;}
.error_page p{text-transform:uppercase; font-size:35px; margin-bottom:25px;}
.error_page a{background-color:#005a7d; font-size:18px; padding:12px 35px; border-radius:20px; text-transform:capitalize; color:#FFF;}

.blog_detail_sction{width:100%; float:left; padding:50px 0; text-align:left;}
.blog_detail_sction .padding_both_sides{ padding: 0 35px;}
.blog_detail_sction h1{font-size:48}
.blog_detail_sction h2{font-size:36px; color:#005a7e; margin-bottom:25px; font-weight:700; line-height: 1.1;}
.blog_detail_sction h3{font-size:35px; color:#005a7e; margin-bottom:25px; font-weight:700;}
.blog_detail_sction h4{font-size:30px; color:#005a7e; margin-bottom:25px; font-weight:700;}
.blog_detail_sction h5{font-size:25px; color:#005a7e; margin-bottom:25px; font-weight:700;}
.blog_detail_sction h6{font-size:20px; color:#005a7e; margin-bottom:25px; font-weight:500;}
.blog_detail_sction p{font-size:16px; display: inline-block; color:#434343; margin-bottom:25px; font-weight: 400; line-height: 1.7;}
.blog_detail_sction p a{color:#005a7e; text-decoration: underline;}
.blog_detail_sction p a:hover{text-decoration: none;}
.blog_detail_sction a.Previous_btn{font-size: 16px; float: left; background-color: #6fcd32;  border-radius: 5px;  padding: 10px 30px;  color: #fff;  border: none;  margin: 0px 0 0 0;}
.blog_detail_sction a.Next_btn{font-size: 16px; float: right; background-color: #6fcd32;  border-radius: 5px;  padding: 10px 30px;  color: #fff;  border: none;  margin: 0px 0 0 0;}
.blog_detail_sction p span{text-align: right;  float: left;  display: inline-flex;  text-transform: capitalize;  font-size: 20px;  color: #8e8e91;  font-weight: 400;border-top: 1px solid #8e8e91;}
span.post_author{border-top:none !important;}
.blog_detail_sction img{margin-bottom:30px;}
.blog_detail_sction ol{margin-bottom:30px; list-style: decimal; padding-left: 30px;}
.blog_detail_sction ol li{margin-bottom:5px; color:#434343;}
.blog_detail_sction ol li a{color:#005a7e; }
.blog_detail_sction ul{margin-bottom:30px; padding-left: 15px;list-style:inside;}
.blog_detail_sction ul li{margin-bottom:5px; color:#434343;}
.blog_detail_sction ul li a{color:#005a7e; }
.blog_detail_sction ul li .fa{margin-right:20px; font-size:12px; font-weight:100; color:#049bd8;}
.blog_detail_sction span.note{color:#666666; font-weight:600;}
/*.blog_detail_sction span.quote{font-size:50px; color:#049bd8; padding-right:5px;  display:inline-block;}
.blog_detail_sction span.quote:nth-child(2){transform:rotate(180deg);}*/


.sitemap{width: 100%; padding: 50px 0; display: flex;}
.sitemap h4{margin: 20px 0; color: #046289;}
.sitemap a{font-size: 14px; color: #454545; padding-bottom: 5px; display: inline-block;}
.sitemap a:hover{padding-left: 5px; font-size: 15px; color: #046289;  }

input:focus, input.active{border-radius: inherit; outline: inherit;}

.hide_popup{position: fixed; width: 100%; height: 100%; top: 0; bottom: 0; left: 0; right: 0;}


.success_msg{width: 520px; margin: 0 auto; top: 17%;}
.succes_msg_body{height: 70px; justify-content: center; padding: 0 40px;}
.succes_msg_body h3{padding: 0px; font-size: 20px; font-weight: 600; color: #fff; margin-bottom: 0px;}

.order_complete_msg{text-align: center; display: flex; justify-content: center; align-items: center;}
.order_complete_msg h3{margin-bottom: 30px;}
.order_complete_msg form{display: none;}

.payment_method_ftr{width: 100%; float: left; margin: 5px 0;}
.payment_method_ftr  ul{margin-bottom: 0px; display: inline-flex; justify-content: center; align-items: center;}
.payment_method_ftr  ul li{display: inline-block;}
.payment_method_ftr  ul li:nth-last-child(1) a{margin-right: 0px;}
.payment_method_ftr  ul li a{margin-right: 15px;}
.payment_method_ftr  ul li a img{max-width: 100%; margin-bottom: 0px;}



.hiring_button_toggle{position:fixed;  color:#FFF; border:none; font-size:15px; height:50px; right:0; top:25%; border-top-left-radius:6px; border-bottom-left-radius:6px; line-height:15px; z-index:99999; outline:none; cursor:pointer;  padding: 0 0px 0 6px;     display: flex;
justify-content: center;  align-items: center;  text-align: center; text-decoration: none;}
.hiring_button_toggle button{ position: absolute; padding: 0px; left:-2px; z-index: 9999999; border: none; background-color: transparent;}
.hiring_button_toggle a.we_are_hiring{text-decoration: none; background-color:#cc0e15;  position: relative; top: 0; font-size:15px; height:50px; right:0; color: #fff; display: flex; justify-content: center; align-items: center;border-top-left-radius:6px; border-bottom-left-radius:6px; line-height:15px;
width: 70px; z-index:99999; outline:none; cursor:pointer; padding: 0 2px 0 5px;   }

.hiring_button_toggle button .fa-caret-left{ border: 1px solid #eb1c24; color:#000; height:50px; background-color: #fff; z-index: 999999;margin-left: 0px; border-top-left-radius:10px; border-bottom-left-radius:10px; margin:0 0 0 0px; line-height:50px; padding:0 2px; }

