@font-face {
	font-family: 'poppins-600';
	src: url(../fonts/Poppins-SemiBold.ttf);
}

@font-face {
	font-family: 'poppins-500';
	src: url(../fonts/Poppins-Medium.ttf);
}

@font-face {
	font-family: 'poppins';
	src: url(../fonts/Poppins-Regular.ttf);
}

@font-face {
	font-family: 'nunito-600';
	src: url(../fonts/Nunito-VariableFont_wght.ttf);
}

@font-face {
	font-family: 'alik';
	src: url(../fonts/Alike-Regular.ttf);
}





body {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}


.footer {
	background-image: url(../img/footer-bg.png);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	padding-top: 56px;

}

.footer ul {
	list-style: none;
	padding-left: 0px;
}

.footer-our-servic h3::after {
	content: "";
	display: block;
	width: 68px;
	height: 2px;
	background: #DD32C2;
	padding-top: 0px;
	position: relative;
	top: 16px;
}

/* .footer-our-servic {
	padding-left: 82px;
} */

/* .footer-our-servic.other {
	padding-left: 8px;
} */

.footer-social-links ul {
	display: flex;
}

.copy-right p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 32px;
	color: #fff;
}

.footer-social-links ul li {
	margin: 0px 7px;
}

.seal img {
	width: 119px;
}

.bnr.backup {
	background-image: url('../img/backup-bnr.png');
}

.perfomance.dd-block {
	display: block;
	margin-top: 0px;
}

.footr {
	border-top: 1px solid #C9C9C9;
	padding-top: 18px;
}

.system.bottom-add {
	margin-bottom: 100px;
}

.footer-brend {
	display: flex;
	align-items: center;
	justify-content: left;
	padding-top: 2px;
	padding-bottom: 32px;
}

.footer-social-links {
	display: flex;
	align-items: center;
	justify-content: end;
}

.footer-brend a {
	margin: 0px 6px;
}

.footer ul li {
	font-family: 'Poppins';
	font-size: 13px;
	font-weight: 400;
	line-height: 32px;
	color: #fff;
}

.best-service {
	margin-top: 70px;
}

.hoisting-plans .tabel-box .heading {
	height: 200px;
}
section.best-priz.adon.cpanel-products .table-box {
    height: 500px;
}
section.best-priz.adon.cpanel-products ul {
    min-height: 155px;
}
.tabel-box .heading h2 {
	font-family: 'Poppins';
	font-size: 20px;
	font-weight: 400;
	line-height: 28px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	height: 76px;
}

.tabel-box .details {
	padding-top: 40px;
	padding-bottom: 20px;
}

.tabel-box button a {
	width: 100%;
	display: block;
	color: #fff;
	/* padding: 15px 0px; */
}
section.best-priz.adon.back.ssl-products .padding-box ul {
    min-height: 230px;
}
.tabel-box button:hover {
	background: #DD32C2;
	transition: 0.5s;
}

.best-priz.adon .table-box:hover {
	transform: unset;
	transition: 0.5s;
}


.table-box {
	position: relative !important;
}

.table-box:hover>.table-box.ab {
	opacity: 0.9;
	transition: 0.5s;
}

.table-box.ab {
	position: absolute !important;
	width: 100%;
	top: 0px;
	height: 100% !important;
	z-index: 0;
	transition: 0.5s;
	opacity: 0;
	padding-top: 80px;
}


.tabel-box.unic button:hover {
	background: #183036;
	transition: 0.5s;
}

.adress-box h3 {
	font-family: 'Poppins-600';
	font-size: 24px;
	font-weight: 500;
	line-height: 36px;
	color: #DD32C2;
	margin-bottom: -1px;
}

.opreter {
	width: 255px;
}

.adress-box {
	display: flex;
	justify-content: space-around;
}

.adress-box .adres {
	width: 210px;
}

.adress-box h4 {
	font-family: 'Poppins-500';
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	margin: 0px;
	margin-top: 16px;
}

.adress-box p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: #fff;
	margin: 0px;
}

.adress-box a {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: #fff;
	margin: 0px;
}

.tabel-box button {
	width: 100%;
	border: none;
	font-family: 'Poppins-600';
	font-size: 24px;
	font-weight: 600;
	line-height: 30px;
	text-align: center;
	background: #183036;
	box-shadow: 0px 4px 20px 0px #0000000D;
	color: #fff;
	transition: 0.5s;
	padding: 15px 0px;
}

.tabel-box .details ul li {
	font-family: 'Poppins';
	font-size: 15px;
	font-weight: 400;
	line-height: 44px;
	text-align: center;
	color: #676767;
	border-bottom: 1px solid #CECECE80;
}

.tabel-box .details ul li:last-child {
	border: none;
}

.tabel-box .details ul {
	list-style: none;
	padding: 0px;
}

.hoisting-plans .tabel-box {
	border: 1px solid #C0C0C0;
	border-radius: 6px;
	margin-bottom: 28px;
}



/* .tabel-box.unic .prizw p {
	color: #fff !important;
} */

.tabel-box .heading p {
	font-family: 'Poppins-600';
	font-size: 28px;
	font-weight: 600;
	line-height: 52.5px;
	color: #DD32C2;
	text-align: center;
}

.tabel-box .heading p span {
	font-family: 'Poppins';
	font-size: 15px;
	font-weight: 400;
	line-height: 27px;
	color: #FFFFFF;
	display: block;
	margin-top: -12px;
}

.tabel-box:hover>.heading {
	background: #dd32c2 !important;
	transition: 0.5s;
	color: #fff !important;
}

.tabel-box:hover>.heading p {
	color: #fff;
}

.tabel-box:hover>button {
	background: #dd32c2 !important;
	transition: 0.5s;
	color: #fff !important;
}

.hoisting-plans .tabel-box .heading {
	clip-path: polygon(50% 0%, 100% 0, 100% 89%, 50% 100%, 0 90%, 0 0);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom center;
	padding-top: 33px !important;
	padding: 0px 55px;
	background: #183036;
}

.perfomance {
	display: none;
}

.best-service .box {
	text-align: center;
	border: 1px solid #DCDCDC;
	border-radius: 6px;
	background: #fff;
	padding: 10px 10px 30px 10px;
	margin-bottom: 34px;
	height: 445px;
}

.best-service .container>p {
	font-family: 'Poppins';
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #676767;
	width: 660px;
	margin: 0px auto;
	padding-bottom: 27px;
}

.system {
    margin-top: 66px;
	margin-bottom: 40px;
}

.system-content h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 52.67px;
	color: #000000;
}

.best-priz.adon .table-box {
	height: 524px;
}

.adon-p {
	font-family: 'nunito-600';
	font-size: 13px;
	font-weight: 400;
	line-height: 30px;
	text-align: center;
	color: #676767;
}

.system-content p {
	font-family: 'Poppins';
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
}

.system-content ul li {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 34px;
	color: #000000;
}

.color {
	color: #222;
}

.domain-details {
	margin-top: 100px;
}

.perfomance {
	margin-top: 110px;
	margin-bottom: 120px;
}

.perfomance .content h2 {
	font-family: 'Alik';
	font-size: 32px;
	font-weight: 400;
	line-height: 52.67px;
	color: #000000;
}

.perfomance .content p {
	font-family: 'nunito-600';
	font-size: 17px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
}

.perfomance .content ul li {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 34px;
	color: #222222;
}

.best-priz.adon.back .table-box {
	height: auto;
}



.perfomance.dd-block {
	margin-bottom: 50px;
}

.best-priz.adon.back {
	margin-top: 50px !important;
}

.system.bottom-add.mdb {
	margin-bottom: 24px;
}

.perfomance .content ul {
	list-style-image: url('../img/black-tick.svg');
}

.bnr.cloud-solution {
	background-image: url('../img/cloud-solution.png');
}

.off {
	position: absolute;
	font-family: "Poppins-500";
	color: #fff;
	background: #dd32c2;
	padding: 6px 19px;
	right: 0px;
	top: 0px;
	z-index: 2;
}

.perfomance.dd-block h3 {
	font-family: 'Poppins-500';
	font-size: 18px;
	font-weight: 500;
	line-height: 34px;
	text-align: left;
	color: #000000;
	margin-bottom: 0px;
}

.laguages {
	width: 100%;
	display: flex;
	justify-content: space-between;
	padding: 4px 10px;
}

.dol-sib {
	margin-bottom: -6px;
	color: #222 !important;
	padding-top: 13px;
}

.text-p-icon>div h3 {
	font-family: 'Poppins-600';
	font-size: 24px;
	font-weight: 500;
	line-height: 36px;
	color: #000000;
	margin: 0px;
	margin-bottom: 5px;
}

.text-p-icon>div p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
}

.text-p-icon {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.text-p-icon>div {
	width: 260px;
}

.dol a {
	font-family: 'Poppins-600';
	font-size: 35px;
	font-weight: 500;
	line-height: 52.5px;
	color: #DD32C2;
}

.system-img img {
	width: 100%;
}

.system-content ul {
	list-style-image: url('../img/black-tick.svg');
}

.best-service .container>h2 {
	font-family: 'Alik';
	font-size: 40px;
	font-weight: 400;
	line-height: 58px;
	text-align: center;
	color: #000000;
	width: 569px;
	margin: 0px auto;
	padding-bottom: 17px;
}

.best-service .box p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #676767;
	padding: 0px 13px;
}

.best-service .box h3 {
	font-family: 'Poppins-500';
	font-size: 20px;
	font-weight: 500;
	line-height: 33px;
	text-align: center;
	color: #000000;
	margin-top: 14px;
}

.contversion {
	margin-top: 110px;
	margin-bottom: 110px;
}

.contversion .content p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
	margin-bottom: 5px;
}

.contversion .content p {
	font-family: 'Poppins';
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
}

.contversion .content button {
	font-family: 'Poppins-500';
	font-size: 20px;
	font-weight: 500;
	line-height: 33px;
	color: #fff;
	background: #DD32C2;
	border: none;
	padding: 10px 32px;
	border-radius: 15px;
	margin-top: 12px;
}

.contversion .content button a {
	color: #fff;
}

.footer h3 {
	font-family: 'Poppins-500';
	font-size: 18px;
	font-weight: 500;
	line-height: 27px;
	color: #fff;
}
section.best-priz.adon.bare-metal-products ul {
    min-height: 200px;
}
section.best-priz.adon.bare-metal-products .padding-box {
    padding: 0px 22px 0px 22px;
    min-height: 165px;
}
.hoisting-plans .table .bg-color {
	background: #183036;
	/* padding: 10px 0px !important; */
	height: 60px;
}

.hoisting-plans h2 {
	font-family: 'Alik';
	font-size: 35px;
	font-weight: 400;
	line-height: 58px;
	text-align: center;
	color: #000000;
	padding-bottom: 17px;
}
.hoisting-plans h4 {
	font-family: 'Alik';
	font-size: 23px;
	font-weight: 400;
	line-height: 58px;
	text-align: center;
	color: #000000;
	padding-bottom: 17px;
}



.hoisting-plans {
	margin-top: 50px;
	margin-bottom: 120px;
}



.hoisting-plans .table {
	width: 1272px;
	margin: 0px auto;
}

.cover {
	width: 100% !important;
	overflow: scroll;
}

.hoisting-plans .table tbody tr td:nth-child(1) div {
	display: inline-block;
	width: 79%;
}

.hoisting-plans .table tbody tr td:nth-child(1) {
	display: flex;
	align-items: center;
	justify-content: space-around;
}

.with-bg {
	background: #DFE4F6;
}

.contact-us {
	margin-top: 90px;
}

.contact-us input,
textarea {
	border: 1px solid #848484;
	height: 50px;
	width: 100%;
	border-radius: 10px;
	margin-bottom: 33px;
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 32px;
	color: #414141;
	padding-left: 20px;
}

.contact-us input::placeholder {
	color: #414141;
	opacity: 1;
}

.contact-us textarea::placeholder {
	color: #414141;
	opacity: 1;
	font-family: 'Poppins';
	font-size: 18px;
	font-weight: 400;
	line-height: 32px;
	padding-left: 0px !important;
}

.contact-us textarea {
	color: #414141;
	opacity: 1;
	font-family: 'Poppins';
	font-size: 18px;
	font-weight: 400;
	line-height: 32px;
	padding-left: 20px;
	height: 120px;
}

.btn-capta .btn {
	text-align: right;
	display: flex;
	justify-content: end;
	align-items: center;
}

.btn-capta {
	margin-top: 46px;
}

.btn-capta .capta {
	display: flex;
	justify-content: start;
	align-items: center;
}

.contact-submit {
	font-family: 'Poppins-500';
	font-size: 18px;
	font-weight: 500;
	line-height: 33px;
	text-align: center;
	color: #fff;
	border: none;
	background: #DD32C2;
	border-radius: 15px;
	padding: 10px 16px;
}

.adress-box .adres p:nth-child(1) {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #fff;
	margin: 0px;
}

.adress-box .adres p:nth-child(2) a {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	color: #fff;
}

.social-link {
	margin-top: 30px;
}

.map-col img {
	width: 100%;
	height: 417px;
}

.adress-box a:hover {
	color: #fff !important;
}

.adress-box {
	background: #183036;
	padding: 41px 21px 0px 21px;

}

.contact-img {
	display: none;
}

.map .img-box {
	background-image: url('../img/contact-img.png');
	background-position: right center;
	background-size: cover;
	background-repeat: no-repeat;
}

.social-link {
	padding-bottom: 3px;
}

.adres {
	margin-bottom: 40px;
}

.map {
	margin-top: 100px;
	margin-bottom: 73px;
}

.p-ado {
	margin-bottom: 88px;
}

.contact-us form {
	text-align: center;
}

.contact-submit:hover {
	background: #222;
	transition: 0.5s;
}

.contact-form-row {
	margin-top: 26px;
	text-align: center;
}

.contact-us h2 {
	font-family: 'Alik';
	font-size: 38px;
	font-weight: 400;
	line-height: 52.67px;
	text-align: center;
	color: #000000;
}

.contact-us p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 32px;
	text-align: center;
	color: #676767;
}

.slide-side-img {
	height: 400px;
}

.system .system-content h3 {
	font-family: 'Poppins-500';
	font-size: 20px;
	font-weight: 500;
	line-height: 33px;
	color: #000000;
}

.table,
th,
td {
	border: 1px solid #D4D4D4;
}

.hoisting-plans .table button {
	font-family: 'Poppins-500';
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border: none;
	background: #DD32C2;
	padding: 8px 12px;
}

tbody td {
	vertical-align: middle !important;
}

tbody tr td p {
	margin: 0px;
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #222222;
}

.our-compny-content ul li {
	font-family: Poppins;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
	text-align: left;
	color: #fff;
}

.vps-feature.pravate-cloud .vps-feature-heading>p {
	padding-bottom: 30px;
	color: #676767;
	width: 790px;
	margin: 0px auto;
}

.Feature-box img {
	height: 137px;
}

.vps-feature.pravate-cloud .Feature-box {
	height: 263px;
}

.best-service.without-bg.add .box {
	height: 343px;
}

.faq h2 {
	font-family: 'alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 52.67px;
	text-align: center;
	color: #000000;
}

.accordion-button:not(.collapsed) {

	background-color: #FFF;
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}

.faq {
	margin-bottom: 100px;
}

.faq .container>h2 {
	margin-bottom: 67px;
}

.accordion-body p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: #676767;
}

.accordion-item h2 {
	margin-top: 0px;
}

.accordion-item button {
	font-family: 'Poppins';
	font-size: 22px !important;
	font-weight: 400;
	line-height: 39px;
	text-align: left;
	color: #000000 !important;
	border-top: 1px solid #C8C8C8;
}

.accordion-item {
	background-color: #fff;
	border: none;
}

.our-compny-content ul {
	list-style-image: url('../img/white-tick.svg');
}

.hoisting-plans .table .bg-color>th {
	font-family: 'Poppins-500';
	font-size: 26px;
	font-weight: 500;
	line-height: 39px;
	text-align: center;
	color: #fff;
	text-align: left;
}

.perfomance.dd-block.mplus {
	margin-top: 25px;
	margin-bottom: 75px;
}

.bnr.private-cloud {
	background-image: url('../img/private-cloud-bnr.png');
}

.footer-our-servic ul {
	padding-top: 20px;
}


.footer-our-servic.other .head {
	font-family: 'Poppins-600';
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
}

.cor-values .first-row h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 52.67px;
	text-align: left;
	color: #000000;
	margin: 0px;
}

.cor-values .first-row p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: #676767;
	margin: 0px;
}

.cor-values .first-row>div {
	display: flex;
	align-items: center;
}

.cor-values .box h3 {
	margin: 0px;
	font-family: 'Poppins-500';
	font-size: 20px;
	font-weight: 500;
	text-align: left;
	color: #000000;
}

.cor-values .box p {
	margin: 0px;
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: #676767;
}

.cor-values .box h3::after {
	content: "";
	width: 171px;
	display: inline-block;
	height: 1px;
	background: #DD32C2;
	margin-bottom: 19px;
	margin-top: 25px;
}

.cor-values .sec-row {
	margin-top: 68px;
}

.cor-values .box:hover {
	background: #fff;
	transition: 0.5s;
}


.cor-values .box {
	border: 1px solid #C7C7C7;
	border-radius: 10px;
	height: 270px;
	padding: 26px 20px 20px 20px;
}

.cor-values .first-row .three {
	justify-content: end;
}

.cor-values .first-row button {
	font-family: 'Poppins-500';
	font-size: 22px;
	font-weight: 500;
	line-height: 33px;
	text-align: left;
	color: #fff;
	padding: 10px 25px;
	background: #DD32C2;
	border-radius: 15px;
	border: none;
	border: 1px solid #DD32C2;
}

.cor-values {
	margin-top: 120px;
	background: #EDEDED;
	padding-top: 89px;
	padding-bottom: 89px;
}

.footer-logo p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	color: #fff;
	padding-top: 13px;
}

.bnr.cloud-server {
	background-image: url('../img/cloud-server-bnr.png');
}

.footer ul li a {
	color: #fff;
}

.search-box .inputs {
	position: relative;
}

.search-box .inputs input::placeholder {
	font-family: 'Poppins';
	font-size: 22px;
	font-weight: 400;
	line-height: 33px;
	text-align: left;
	color: #676767;
}

.search-box .inputs button {
	position: absolute;
	right: 8px;
	font-family: 'Poppins-500';
	font-size: 24px;
	font-weight: 500;
	line-height: 36px;
	color: #fff;
	border: none;
	padding: 7px 23px;
	border-radius: 20px;
	background: #DD32C2;
	top: 5.5px;
}

.search-box>img {
	padding-top: 50px;
}

.search-box .inputs input {
	border: 1px solid #E2E2E2;
	width: 100%;
	box-shadow: 0px 4px 20px 0px #0000001A;
	height: 60px;
	border-radius: 30px;
	padding-left: 27px;
}

.vps-feature {
	margin-top: 40px;
}

.vps-feature-heading h2 {
	font-family: 'Alik';
	font-size: 28px;
	font-weight: 400;
	line-height: 52.67px;
	color: #000000;
}

.addons .box {
	height: 454px;
}

.bnr.addons {
	background-image: url('../img/addone-bnr.png');
}

.bnr.managed-vps-hosting {
	background-image: url('../img/managed-vps-hosting-bnr.png');
}

.vps-prformence-content h2 {
	font-family: 'Alik';
	font-size: 37px;
	font-weight: 400;
	line-height: 52.67px;
	color: #000000;
}

.vps-prformence-content p strong {
	font-family: 'nunito-600';
	font-size: 15px;

	line-height: 24px;
	color: #676767;
}

.faq.bottom ul li {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: #676767;
}

.faq.bottom {
	margin-bottom: 0px;
}


.faq.top .accordion-button:not(.collapsed) {
	background-color: #FFF;
	box-shadow: unset !important;
}

.accordion-item {
	border: 1px solid #c8c8c8;
}

.vps-prformence-content p {
	font-family: 'nunito-600';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
}

.best-service.without-bg.dedicated .box h3::after {
	content: "";
	display: block;
	width: 105px;
	background: #DD32C2;
	height: 2px;
	margin: 12px auto;
}

.best-service.without-bg.dedicated {
	margin-top: 100px;
}

.best-service.without-bg.dedicated .box {
	padding-top: 15px;
	height: 348px;
}

.vps-prformence {
	margin-bottom: 85px;
}

.Feature-box {
	border: 1px solid #DCDCDC;
	border-radius: 6px;
	text-align: center;
	padding: 10px;
}

.Feature-box {
	margin-bottom: 29px;
}

.Feature-box h2 {
	font-family: 'Poppins-500';
	font-size: 19px;
	font-weight: 500;
	line-height: 33px;
	color: #000000;
}


.Feature-box p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
	padding: 0px 10px;
}

.hoisting-plans.ficx .tabel-box .heading h2 {
	font-weight: 620;
	font-size: 30px;
	height: 77px;
	line-height: 44px;
}

.vps-feature-heading p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #000000;
}

.testimonial h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 52.67px;
	color: #000000;
	width: 437px;
	padding-top: 58px;
}

.testimonial .tes>p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #676767;
	width: 409px;
}

.Feature-box p {
	display: none;
}

.testimonial .image-content .card-image p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #676767;
}

.swiper-button-prev::after,
.swiper-rtl .swiper-button-next::after {
	content: unset !important;
}

.card-skider-btn .swiper-button-prev.swiper-navBtn {
	padding-right: 25px;
}

.card-skider-btn .swiper-button-next.swiper-navBtn {
	padding-left: 26px;
}

.card-skider-btn {
	position: absolute;
	width: 100%;
	bottom: -17px;
}

.swiper-button-next::after,
.swiper-rtl .swiper-button-prev::after {
	content: unset !important;
}

.coverr {
	background: #EAF7FF;
	padding-top: 8px;
	border-radius: 10px;
	position: relative;
	height: 269px;
}

.card-image img {
	position: absolute;
	right: 57px;
}

.testimonial .image-content {
	padding: 27px;
	padding-bottom: 10px;
	box-shadow: 0px 4px 20px 0px #00000026;
	background: #fff;
	width: 89%;
	margin: 0px auto;
	border-radius: 10px;
	height: 262px;
}

.slide-container.swiper .card {
	background: transparent !important;
	border: none !important;
}

.slide-container.swiper {
	width: 100%;
	position: relative;
	top: 39px;
	border-radius: 10px;
	height: 300px;
}

.testimonial .image-content .card-image h3 {
	font-family: 'Poppins-600';
	font-size: 22px;
	font-weight: 500;
	line-height: 26px;
	color: #000;
	padding-top: 15px;
	margin-bottom: 0px;
}

.testimonial {
	padding-top: 120px;
	padding-bottom: 120px;
	/* background-image: url('../img/testi-bg.png'); */
	background-repeat: no-repeat;
	background-size: cover;
/*	background-position: top center;*/
	background-position: center;
	margin-top: 18px;
}

.bnr.wordpress {
	background-image: url('../img/wordpress-bnr.png');
}

.search-box {
	box-shadow: 0px 4px 20px 0px #00000040;
	padding: 50px 70px 50px 70px;
	border-radius: 20px;
	text-align: center;
	background-color: #fff;
}

.bnr.contact {
	background-image: url('../img/contact-bg.png');
}

.black-over:hover {
	background: #222 !important;
	transition: 0.5s !important;
}

.table-box button:hover {
	background: #dd32c2;
	transition: 0.5s;
}

.table-box.center button:hover {
	background: #222;
	transition: 0.5s;
}

.bnr.vps-hosting {
	background-image: url('../img/vps-hosting-bg.png');
}

.main-btns button:hover {
	background: #fff;
	color: #222;
	transition: 0.5s;
	border-color: #fff;
}

.dropdown-menu {
	min-width: 223px !important;
}

.dropdown-menu a {
	font-size: 16px;
	padding: 5px 10px;
	display: block;
}



.bnr.intel {
	background-image: url('../img/intel-bg.png');
}

.bnr.vps {
	background-image: url('../img/vps.png');
}

.team {
	margin-top: 107px;
	margin-bottom: 112px;
}

.team .container h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 52.67px;
	text-align: center;
	color: #000000;
}

.team .container>p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #676767;
	width: 880px;
	margin: 0px auto;
	padding-bottom: 24px;
}

.team .box h3 {
	font-family: 'Poppins-500';
	font-size: 24px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	color: #000000;
}

.team .box img {
	width: 100%;
}

.team .box p {
	font-family: 'Poppins';
	font-size: 13px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #676767;
}

a:hover {
	color: inherit !important;
	text-decoration: none !important;
}

.our-compny button:hover {
	background: #fff;
	color: #222;
	transition: 0.5s;
}

.our-compny button:hover>a {
	color: #222;
}

a {
	text-decoration: none;
}

.main-btns button:hover>a {
	color: #222;
}

.domain-search {
	/* margin-top: -136px; */
	position: relative;
	z-index: 10;
	/* top: -172px; */
	margin-top: -191px;
}

.footer-social-links p {
	font-family: 'nunito-600';
	font-size: 18px;
	font-weight: 600;
	line-height: 25px;
	color: #fff;
}

.footer-social-links p::after {
	content: "";
	display: inline-block;
	width: 68px;
	height: 2px;
	background: #fff;
	position: relative;
	top: -3px;
	margin: 0px 7px;
	left: 3px;
}

.box.shado {}

.best-service .box:hover {
	box-shadow: 0px 4px 30px 0px #00000026;
	transition: 0.2s;
}


.main-bnr h5 {
	font-family: 'Poppins';
	font-size: 22px;
	font-weight: 400;
	line-height: 33px;
	text-align: left;
	margin: 0px;
	color: #fff;
	margin-bottom: -11px;
}

.main-btns .without-bg {
	background: none;
	border: 1px solid #FFFFFF;
	margin-right: 19px;
}

.main-bnr-first-col {
	display: flex;
	justify-content: center;
	align-items: center;
}

.main-bnr button a {
	color: #fff;
}

.main-bnr button {
	font-family: 'Poppins-500';
	font-size: 22px;
	font-weight: 500;
	line-height: 33px;
	text-align: left;
	color: #fff;
	padding: 10px 25px;
	background: #DD32C2;
	border-radius: 15px;
	border: none;
	border: 1px solid #DD32C2;
}

.main-bnr button {
	font-family: 'Poppins-500';
	font-size: 22px;
	font-weight: 500;
	line-height: 33px;
	text-align: left;
	color: #fff;
}

.p-ado h2 {
	font-family: 'alik';
	font-size: 30px;
	font-weight: 400;
	line-height: 53px;
	text-align: center;
	color: #000;
}

.p-ado .box h3 {
	font-family: 'Poppins-500';
	font-size: 30px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	color: #000000;
}

.p-ado .box {
	text-align: center;
}

.p-ado .box p {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	width: 253px;
	margin: 0px auto;
}

.p-ado .box img {
	padding-bottom: 16px;
}

.best-priz.adon.without-priz .table-box {
	height: 456px;
}

.faq.top {
	margin-bottom: 0px;
}

.faq.top .container>h2 {
	margin-bottom: 13px;
	font-size: 30px;
}

.faq.top .container>p {
	margin: 0px auto;
	margin-bottom: 30px;
	font-family: 'Poppins';
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #676767;
	width: 80%;

}

.copy-right p a {
	color: #fff;
	margin: 0px 0px;
	text-decoration: underline;
}

.bnr {
	background-image: url('../img/a-bg.png');
	background-position: bottom center;
	background-size: cover;
	background-repeat: no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 450px;
}

.bnr .heading p {
	font-family: 'Poppins';
	font-size: 20px;
	font-weight: 400;
	line-height: 30px;
	text-align: center;
	color: #183036;
}

.bnr .heading h2 {
	font-family: 'Alik';
	font-size: 46px;
	font-weight: 400;
	line-height: 58px;
	text-align: center;
	color: #183036;
	margin: 0px;
}



.best-service.without-bg .bg {
	background-image: unset;
}

.bnr .heading {
	background: #FFFFFFC7;
	width: 435px;
	padding: 22px;
	margin: 0px auto;
	border-radius: 20px;
}

.main-bnr p {
	font-family: 'poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: #fff;
}

.bnr.wordpress-vps {
	background-image: url('../img/wordpres-vps-bnr.png');
}

.main-bnr h2 {
	font-family: 'Alik';
	font-size: 60px;
	font-weight: 400;
	line-height: 88px;
	text-align: left;
	color: #fff;
	margin: 0px;
}

.hero-slider.hero-style.main-bnr .slide-title p {
	font-family: 'Poppins';
	font-size: 22px;
	font-weight: 400;
	line-height: 33px;
	margin-bottom: -10px;
}

.main-btns {
	padding-top: 12px;
}

.hero-slider.hero-style.main-bnr {
	overflow: hidden;
}

div#tl_popupSECEV {
	display: none;
}

.slide-inner.slide-bg-image {
	background-position: bottom center;
	background-size: cover;
	background-repeat: no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 100px 0px 113px 0px;
}

.slide-side-img {
	display: none;
}

.best-priz {
	margin-top: 80px;
}

.best-priz .container h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 58px;
	text-align: center;
	color: #000000;
	width: 600px;
	margin: 0px auto;
	padding-bottom: 14px;
}

.best-priz {
	background-image: url('../img/best-prize.svg');
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top center;
	padding-top: 151px;
	padding-bottom: 94px;
}

.from-only {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #DD32C2;
	padding-top: 18px;
	display: block;
}

.padding-box {
	padding: 0px 22px 0px 22px;
	min-height: 175px;
}

.table-box .padding-box h4 {
	margin-top: 0px;
}

.table-p p {
	font-family: 'Poppins-500';
	font-size: 16px;
	font-weight: 500;
	line-height: 30px;
	text-align: center;
	color: #222222;
	margin-bottom: 0px;
}

.cen-cen {
	display: flex;
	flex-direction: column;
	align-items: start;
	justify-content: center;
}

.table-p {
	background: #EDEDED;
	color: #222222;
	padding: 10px 10px;
	margin-top: 14px !important;
	border-radius: 6px;
	margin-bottom: 15px;
}

.our-compny-content h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 58px;
	color: #fff;
}

.our-compny {
	background: #183036;
	padding-top: 68px;
	padding-bottom: 61px;
}

.our-compny-content p {
	font-family: 'Nunito-600';
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	color: #fff;
}

.our-compny-content button {
	font-family: 'Poppins-500';
	font-size: 22px;
	font-weight: 500;
	line-height: 33px;
	color: #fff;
	border: none;
	padding: 6px 29px;
	border-radius: 15px;
	margin-top: 32px;
	background: #DD32C2;
}

.our-compny-content button a {
	color: #fff;
}

.padding-box .time {
	font-family: 'Poppins';
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	color: #222222;
}

.table-box:hover {
	transform: scale(1.1);
	transition: 0.5s;
}

.table-box {
	transition: 0.5s;
}

.table-box button {
	font-family: 'Poppins-600';
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
	text-align: center;
	color: #fff;
	width: 100%;
	border: none;
	padding: 11px 10px;
	margin: 0px auto;
	margin-top: 10px;
	border-radius: 6px;
	background: #222;
	box-shadow: 0px 4px 20px 0px #0000000D;
}

.table-box ul li {
	font-family: 'Poppins';
	font-size: 16px;
	font-weight: 400;
	line-height: 32px;
	color: #676767;
}

.doller {
	font-family: 'Poppins-600';
	font-size: 35px;
	font-weight: 600;
	line-height: 53px;
	color: #DD32C2;
}

.table-col.frem .table-box {
	position: relative;
	z-index: 2;
	padding-top: 80px;
}

.frem::before {
	content: url('../img/dot-frem.png');
	position: absolute;
	top: -30px;
	z-index: 0;
}

.frem {
	position: relative;
	z-index: 1;
}

.top-gap-p {
	padding-bottom: 0px !important;
	padding-top: 37px;
}

.best-priz.adon .container>p {
	width: 738px;
	padding-bottom: 78px;
}

.table-box>h4 {
	margin-top: 0px;
}

.best-priz.adon .table-box ul li {
	font-size: 14px;
}

.prizw p s {
	font-size: 17px;
}

.system .container>h2 {
	font-family: 'Alik';
	font-size: 23px;
	font-weight: 400;
	line-height: 40.13px;
	text-align: center;
	color: #000000;
	width: 800px;
	margin: 0px auto;
	margin-bottom: 25px;
}

.hoisting-plans.offer .tabel-box::before {
	content: "50% OFF";
	position: absolute;
	font-family: "Poppins-500";
	color: #fff;
	background: #dd32c2;
	padding: 6px 19px;
	right: 0px;
	top: 0px;
	z-index: 2;
}

.tabel-box {
	position: relative;
}

.best-priz.adon.offer .table-box::before {
	content: "50% OFF";
	position: absolute;
	font-family: "Poppins-500";
	color: #fff;
	background: #dd32c2;
	padding: 6px 19px;
	right: 0px;
	top: 0px;
}

.faq.d {
	margin-top: 79px;
}

.table-box {
	background: #fff;
	box-shadow: 0px 4px 20px 0px #0000000D;
	padding: 15px 0px 34px 0px;
	cursor: pointer;
	margin-bottom: 30px;
	border-radius: 6px;
}

.doller s {
	color: #000;
	font-size: 16px;
}

.table-box ul {
	list-style-image: url('../img/card-tick.svg');
}

.table-box.center button {
	background: #DD32C2;

}

.table-box .padding-box>h3 {
	font-family: 'Poppins-600';
	font-size: 30px;
	font-weight: 500;
	line-height: 33px;
	color: #000;
}

.best-priz.adon .from-only {
	color: #222222;
}

.best-priz .container>p {
	width: 600px;
	font-family: 'Poppins';
	font-size: 13px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #676767;
	margin: 0px auto;
	padding-bottom: 44px;
}

.best-priz.adon .container h2 {
	width: 100%;
	font-family: 'Alik';
	font-size: 35px;
	font-weight: 400;
	line-height: 52.67px;
	color: #000000;
}

.best-priz.adon {
    background-image: unset !important;
    background: #EDEDED;
    margin-top: 89px;
    padding-top: 60px;
    padding-bottom: 40px;
}

.main-bnr-img img {
	max-width: 100%;
}

.why-choose-us {
	background: #183036;
	padding-top: 51px;
	margin-top: 50px;
	padding-bottom: 76px;
}

.why-choose-us h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 57.68px;
	text-align: center;
	color: #fff;
}

.why-choose-us .container>p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	color: #fff;
	width: 800px;
	margin: 0px auto;
	padding-bottom: 73px;
}

.why-choose-us-box h3 {
	font-family: 'Poppins-500';
	font-size: 22px;
	font-weight: 500;
	line-height: 36px;
	color: #fff;
}

.why-choose-us-box>p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	color: #fff;
	padding: 0px 38px;
}

.about-company {
	margin-top: 120px;
}

.about-company h2 {
	font-family: 'Alik';
	font-size: 42px;
	font-weight: 400;
	line-height: 52.67px;
	text-align: left;
	color: #000000;
}

.about-company p {
	font-family: 'Poppins';
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	color: Poppins;
}

.why-choose-us-box {
	text-align: center;
}

.about-company .img-box img {
	width: 100%;
}

.m-v h3 {
	font-family: 'Poppins-500';
	font-size: 26px;
	font-weight: 500;
	line-height: 39px;
	text-align: left;
	color: #000000;
	margin-bottom: 0px;
}

.bnr.about {
	background-image: url('../img/about-bnr.png');
}

.bnr.adm {
	background-image: url('../img/adm-bg.png');
}

.bnr.outlet {
	background-image: url('../img/outlet-bg.png');
}

.bnr.dedicated {
	background-image: url('../img/dedicated-bg.png');
}

.bnr.cpanel {
	background-image: url('../img/cpanel-bg.png');
}

.bnr.hardwere {
	background-image: url('../img/hardwere-bg.png');
}

.bnr.firewall {
	background-image: url('../img/firewall-bg.png');
}

.best-service.without-bg.adon .box h5::after {
	content: "";
	display: block;
	width: 105px;
	background: #DD32C2;
	height: 2px;
	margin: 0px auto;
	margin-top: 12px;
}

.need-m h2 {
	font-family: 'Alik';
	font-size: 40px;
	font-weight: 400;
	line-height: 48.01px;
	text-align: center;
	color: #000000;
}

.need-m p {
	text-align: center;
}

.need-m p a {
	font-family: 'Poppins';
	font-size: 20px;
	font-weight: 400;
	line-height: 30px;
	text-align: center;
	color: #676767;
}

.need-m {
	margin-top: 39px;
	margin-bottom: 75px;
}

.best-service.without-bg.adon .box {
	padding-top: 34px;
}

.best-service.without-bg.adon .box h3 {
	font-family: 'Alik' !important;
	font-size: 26px;
	font-weight: 400;
	line-height: 32.6px;
	text-align: center;
	color: #000000;
	width: 254px;
	margin: 0px auto;
	height: 70px;
}

.best-service.without-bg.adon .box h5 {
	font-family: 'Poppins';
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	text-align: center;
	color: #000000;
}
ul{
	list-style-type: none;
}
@media (max-width: 1440px){
	.testimonial {
		padding-top: 90px;
		padding-bottom: 75px;
		}
}

@media screen and (max-width:1200px) {
	.footer .footer-logo-col {
		width: 100%;
		text-align: center;
	}

	.testimonial {
		padding-top: 26px;
	}

	.cor-values .box h3::after {
		display: block;
		height: 2px;
		width: 288px;
	}

	.cor-values .box {
		margin-bottom: 30px;
	}

	.btn-capta .btn {
		justify-content: center;
		padding-top: 23px;
	}

	.btn-capta .capta {

		justify-content: center;
	}

	.seal {
		padding-bottom: 29px;
	}

	.footer-brend {
		justify-content: center;
		padding-bottom: 23px;
	}

	.testimonial h2 {
		margin: 0px auto;
		text-align: center;

	}

	.map .img-box {
		background-image: unset;
	}

	.contact-img {
		display: block;
		width: 100%;
	}

	.testimonial .tes>p {
		margin: 0px auto;
		text-align: center;
		padding-bottom: 15px;
	}

	.footer .footer-services-col {
		width: 34%;
	}

	.footer .footer-col-accept {
		width: 33%;
	}

	.footer .footer-suport-col {
		width: 33%;
	}

	.footer-logo {
		width: 500px;
		margin: 0px auto;
	}


	.footer .footer-our-servic.other {
		padding-left: unset;
	}



	.footer-our-servic.other {
		padding-left: 0px;
	}
}

@media screen and (max-width:1100px) {
	.main-bnr h5 {
		text-align: center;
	}
	.main-bnr p {
		text-align: center;
		margin-top: 20px;
	}
	.faq.top .container>p {
		width: 100%;
	}

	.slide-inner.slide-bg-image {
		padding: 100px 0px 138px 0px;
	}

	.slide-side-img {
		display: none;
	}

	.slide-side-img {
		height: auto;
	}

	.slide-btns .main-btns {
		text-align: center !important;
	}

	.slide-side-img {
		text-align: center;
		padding-top: 19px;
	}

	.slide-btns {
		width: 100%;
	}

	.cen-cen .slide-title {
		text-align: center;
		width: 100%;
	}

	.hoisting-plans {
		margin-bottom: 53px;
	}

	.vps-prformence-content {
		text-align: center;
	}

	.vps-prformence-img img {
		width: 100%;
	}

	.card-image img {
		bottom: -27px;
	}

	.testimonial .image-content {
		height: 249px;
	}

	.contversion .content {
		text-align: center;
	}

	.contversion {
		margin-top: 58px;
		margin-bottom: 58px;
	}

	.contversion .img {
		text-align: center;
	}

	.why-choose-us-box {
		margin-bottom: 40px;
	}

	.perfomance .img-div img {
		width: 100%;
	}

	.best-priz.adon {
		margin-top: 51px;
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.perfomance .row {
		flex-direction: column-reverse;
	}

	.perfomance {
		margin-top: 47px;
		margin-bottom: 95px;
	}

	.domain-details {
		margin-top: 35px;
	}

	.text-p-icon>div {
		width: auto;
		padding: 13px 20px;
	}

	.system {
		margin-top: 74px;
	}

	.our-compny-img {
		text-align: center;
	}

	.hoisting-plans .container-fluid table {
		min-width: 1272px !important;
	}

	.main-bnr-img {
		text-align: center;
		padding-top: 31px;
	}

	.our-compny-content {
		text-align: center;
	}

	.best-priz {
		margin-top: 0px;
		padding-bottom: 66px;
	}

	.main-bnr h2 {
		text-align: center;
	}



	.main-bnr p {
		text-align: center;
	}


	.main-btns {
		text-align: center;
	}
}

@media screen and (max-width:992px) {
	.footer-our-servic {
		padding-left: 20px;
	}


	.system .container>h2 {
		font-size: 28px;
		line-height: 44.13px;
		width: 100%;
		margin-bottom: 3px;
	}

	.map {
		margin-bottom: 53px;
	}

	.team {
		margin-top: 50px;
		margin-bottom: 60px;
	}

	.team .box h3 {
		font-size: 25px;
		line-height: 13px;
	}

	.team .container>p {
		width: 100%;
	}

	.cor-values .first-row>div {
		align-items: center;
		width: 100%;
		justify-content: center !important;
	}

	.cor-values {
		margin-top: 57px;
		padding-top: 44px;
		padding-bottom: 40px;
	}

	.best-service.without-bg.add .box {
		height: 398px;
	}

	.cor-values .sec-row {
		margin-top: 49px;
	}

	.cor-values .first-row p {
		text-align: center;
		padding: 12px 0px;
		font-size: 15px;
	}

	.vps-feature.pravate-cloud .Feature-box {
		padding: 30px;
	}

	.best-service .box {
		height: 462px;
	}

	.vps-feature.pravate-cloud .vps-feature-heading>p {
		width: 100%;
	}

	.accordion-item button {
		font-size: 19px !important;
		line-height: 26px;
	}

	.faq .container>h2 {
		margin-bottom: 33px;
	}

	.why-choose-us {
		padding-bottom: 40px;
	}

	.best-priz.adon .container>p {
		width: 100%;
		padding-bottom: 56px;
	}



	.text-p-icon>div {
		width: auto;
		padding: 13px 15px;
	}

	.testimonial {
		padding-top: 21px;
	}

	.text-p-icon>div h3 {
		font-size: 20px;
		margin-bottom: -2px;
	}

	.testimonial .tes>p {
		width: 100%;
		text-align: center;
	}

	.testimonial h2 {
		width: 100%;
		text-align: center;
	}

	.hoisting-plans .table .bg-color>th {
		font-size: 20px;
	}

	tbody tr td p {
		font-family: 'Poppins';
	}

	.hoisting-plans h2 {
		font-size: 36px;
	}

	.main-bnr h2 {
		font-size: 60px;
	}

	.copy-right-col {
		width: 100%;
	}

	.footer-brend {
		flex-wrap: wrap;
	}

	.footer-social-links-col {
		width: 100%;
	}

	.footer-brend {
		display: grid;
		grid-template-columns: 1fr 1fr 1fr 1fr;
	}

	.footer-social-links {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.copy-right p {
		text-align: center;
	}

	.footer .footer-our-servic.other {
		padding-left: unset;
	}

	.footer-brend a {
		margin-bottom: 20px;
		text-align: center;
	}
}


@media screen and (max-width:768px) {
	.tabel-box .heading h2{
		height: 50px;
	}
	.footer .footer-services-col {
		width: 100%;
	}

	.perfomance.dd-block.mplus {
		margin-bottom: 49px;
	}

	.best-service.without-bg.dedicated .box {
		height: auto;
	}

	.need-m h2 {
		font-size: 31px;
		line-height: 21.01px;
	}

	.need-m p a {
		font-size: 18px;
		line-height: 24px;
	}

	.need-m {
		margin-top: 4px;
		margin-bottom: 52px;
	}

	.system .container>h2 {
		font-size: 24px;
		line-height: 34.13px;
	}

	.faq.d {
		margin-top: 38px;
		margin-bottom: 71px;
	}

	.best-service.without-bg.add .box {
		height: auto;
	}

	.p-ado h2 {
		font-size: 31px;
		line-height: 41px;
	}

	.cor-values .box h3::after {
		display: block;
		height: 2px;
		width: 288px;
	}
	.cor-values .box h3 {
		text-align: center;
	}
	.cor-values .box p {
		text-align: center;
	}

	.team .box img {
		width: 100%;
	}

	.team .box {
		margin-bottom: 40px;
	}

	.team .container>h2 {
		font-size: 34px;
		line-height: 37.67px;
	}

	.cor-values .box {
		height: auto;
		padding: 26px 20px 20px 20px;
	}

	.cor-values .first-row h2 {
		font-size: 34px;
		line-height: 37.67px;
	}

	.about-company h2 {
		text-align: center;
		font-size: 35px;
		line-height: 45px;
	}

	.cor-values .first-row button {
		font-family: 'Poppins-500';
		font-size: 18px;
		font-weight: 500;
		line-height: 33px;
		text-align: left;
		color: #fff;
		padding: 10px 18px;
		background: #DD32C2;
		border-radius: 15px;
		border: none;
		border: 1px solid #DD32C2;
	}

	.m-v h3 {
		text-align: center;
	}

	.about-company p {
		text-align: center;
	}

	.about-company {
		margin-top: 75px;
	}

	.map {
		margin-bottom: 36px !important;
	}

	.p-ado p {
		font-size: 21px;
		line-height: 31px;
	}

	.p-ado {
		margin-bottom: 64px;
	}

	

	.slide-side-img img {
		width: 100%;
	}

	.adres {
		margin-bottom: 0px;
	}

	.adress-box {

		padding: 4px 21px 28px 21px;
		margin: 0px !important;
	}

	.adress-box {
		flex-direction: column;
		justify-content: start;
	}

	.adress-box h3 {
		font-size: 20px;
	}

	.faq h2 {
		font-size: 36px;
		line-height: 43.67px;
	}

	.testimonial .image-content {
		height: auto;
		width: 100%;
	}

	.slide-container.swiper {
		width: 100%;
	}

	.card-image img {
		bottom: -35px;
	}

	.testimonial .image-content .card-image h3 {
		padding-top: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
	}

	.testimonial .image-content {
		padding: 18px;
		text-align: center;
	}

	.login-btn-inner-div button {
		/* display: none; */
		display: block;
		margin-left: 10;
		margin-top: 5px;
	}

	.card-skider-btn {
		display: none;
	}

	.social-meadia-top {
		text-align: center;
	}

	.bnr.cpanel {
		background-image: url('../img/cpanel-bg-mobil.png');
	}

	.bnr.firewall {
		background-image: url('../img/firewall-bg-mobil.png');
	}

	.bnr.outlet {
		background-image: url('../img/outlet-bg-mobil.png');
	}

	.bnr.hardwere {
		background-image: url('../img/hardwere-bg-mobil.png');
	}

	.bnr.dedicated {
		background-image: url('../img/dedicated-bg-mobil.png');
	}

	.bnr.intel {
		background-image: url('../img/intel-bg-mobil.png');
	}

	.bnr.adm {
		background-image: url('../img/adm-bg-mobil.png');
	}

	.bnr.contact {
		background-image: url('../img/contact-mobil-bg.png');
	}

	.contact-us {
		margin-top: 35px;
	}

	.contversion .img {
		padding-top: 20px;
	}

	.contversion .img img {
		width: 100%;
	}

	.contact-us textarea {
		font-size: 16px;
	}

	.contact-us input,
	textarea {
		font-size: 16px;
	}

	.contact-us input::placeholder {
		font-size: 16px;
	}

	.map {
		margin-top: 67px;
		margin-bottom: 71px;
	}

	.adress-box {
		margin-left: 3px;
	}

	.contact-submit {
		font-size: 19px;
		padding: 7px 20px;


	}

	.contact-us textarea::placeholder {
		font-size: 16px;
	}

	.contact-us h2 {
		font-size: 38px;
	}

	.why-choose-us .container>p {

		width: 100%;
	}

	.vps-feature {
		margin-top: 49px;
	}

	.bnr.cloud-solution {
		background-image: url('../img/cloud-solution-mobil.png');
	}

	.vps-feature-heading h2 {
		font-size: 33px;
		line-height: 43.67px;
	}

	.vps-feature-heading {
		text-align: center;
	}

	.perfomance {
		margin-bottom: 50px;
	}

	.bnr.wordpress-vps {
		background-image: url('../img/wordpres-vps-mobil-bnr.png');
	}

	.hoisting-plans h2 {
		font-size: 33px;
		line-height: 43px;
	}

	.testimonial {
		padding-top: 0px;
		padding-bottom: 89px;
	}

	.testimonial h2 {
		font-size: 33px;
		line-height: 38.67px;
		padding-top: 31px;
	}

	.bnr.cloud-server {
		background-image: url('../img/cloud-server-mobil-bnr.png');
	}

	.slide-container.swiper {
		width: 89%;
	}

	.vps-feature.pravate-cloud .Feature-box {
		height: auto;
		padding: 30px;
	}


	.hoisting-plans {
		margin-top: 14px;
		margin-bottom: 89px;
	}

	.best-priz .container h2 {
		font-size: 32px;
		line-height: 40px;
		width: 100%;
	}

	.hoisting-plans.vsp {
		margin-bottom: 20px;
	}

	.best-service .bg {
		background-image: unset;
	}

	.vps-prformence-content h2 {
		font-size: 33px;
		line-height: 42.67px;
	}

	.bnr .heading h2 {
		font-size: 35px;
		line-height: 43px;
	}

	.bnr .heading {
		width: 225px;
		padding: 7px;
	}

	.bnr.private-cloud {
		background-image: url('../img/private-cloud-mobil-bnr.png');
	}


	.bnr {
		background-image: url('../img/server-mobil-bg.png');
		height: 347px;
	}

	.bnr {
		background-image: url('../img/vps-mobile.png');
	}

	.bnr .heading p {
		font-size: 16px;
		line-height: 24px;
	}

	.our-compny-content button {
		display: none;
	}

	.our-compny-img img {
		width: 100%;
	}

	.best-priz .container>p {
		width: 100%;
		padding-bottom: 27px;
	}

	.best-priz {
		background-image: unset;
		padding-top: 45px;
		padding-bottom: 47px;
		background: #eaf7ff;
		margin-top: 30px;
	}

	.bnr.vps-hosting {
		background-image: url('../img/vps-hosting-mobil-bg.png');
	}

	.best-service .container>p {
		width: 100%;
		padding-bottom: 20px;
	}

	.bnr.managed-vps-hosting {
		background-image: url('../img/managed-vps-hosting-mobil-bnr.png');
	}

	.best-service {
		margin-top: 61px;
	}

	.best-service .container>h2 {
		font-size: 32px;
		line-height: 40px;
		width: 100%;
		padding-bottom: 3px;
	}

	.main-bnr h5 {
		font-size: 16px;
		margin-bottom: 0px;
		line-height: 24px;
	}

	.search-box>img {
		width: 100%;
	}

	.domain-search {
		top: 0px;
		margin-top: 35px;
	}

	.search-box {
		padding: 50px 9px 50px 9px;
	}

	.main-bnr-img {
		display: none;
	}

	.main-bnr button {
		font-size: 18px;
	}

	.search-box .inputs input {
		height: 50px;
		padding-left: 13px;
	}

	.search-box .inputs button {
		right: 9px;
		font-size: 18px;
		padding: 2px 22px;
		border-radius: 15px;
		top: 4.5px;
	}

	.search-box>img {
		padding-top: 24px;
	}

	.search-box .inputs input::placeholder {
		font-size: 18px;
	}

	.main-bnr button {
		padding: 5px 19px;
	}

	.main-btns .without-bg {
		margin-right: 0px;
		margin: 0px 10px;
	}

	.slide-side-img {
		display: none;
	}

	.hero-slider.hero-style.main-bnr .slide-title p {
		margin-bottom: 5px;
	}

	.slide-inner.slide-bg-image {
		background-position: bottom center;
		background-size: cover;
		background-repeat: no-repeat;
		display: flex;
		justify-content: center;
		align-items: center;
		padding: 66px 0px 114px 0px;
	}

	.main-bnr h2 {
		font-size: 35px;
		line-height: 43px;
	}

	.footer .footer-our-servic.other {
		padding-left: 0px;
	}

	.footer-our-servic {
		padding-left: 0px;
	}

	.bnr.wordpress {
		background-image: url('../img/wordpress-mobil-bnr.png');
	}

	.footer .footer-suport-col {
		width: 100%;
	}

	.best-service.without-bg.dedicated {
		margin-top: 69px;
	}
}
@media screen and (max-width:767px) {
	.best-service .box {
		height: auto;
	}
}
@media screen and (max-width:580px) {
	.footer-brend {
		grid-template-columns: 1fr 1fr;
	}

	.p-ado .box p {
		width: 100%;
	}

	.contversion .content h2 {
		font-size: 37px;
		line-height: 44.67px;
	}

	.best-priz.adon .container h2 {
		font-size: 29px;
		line-height: 36px;
	}

	.best-priz {
		overflow: hidden;
	}

	.laguages {
		width: 100%;
	}

	.perfomance .content ul li {
		font-size: 16px;
		line-height: 29px;
	}

	.perfomance .content h2 {
		font-size: 26px;
		margin-bottom: 20px;
		line-height: 36.67px;
	}

	.system-content ul li {
		font-size: 17px;
		line-height: 31px;
	}

	.dol-sib {
		padding-top: 3px;
	}

	.system-content h2 {
		font-size: 29px;
		line-height: 36.67px;
		;
	}

	.footer-logo {
		width: 100%;
		margin: 0px auto;
	}

	.footer-our-servic h3::after {
		margin: 0px auto;
	}

	.head+li {
		width: 213px;
		margin: 0px auto;
	}

	.footer-our-servic {
		padding-left: 0px;
		text-align: center;
	}
}

@media screen and (max-width:412px) {
	.footer-social-links {
		flex-direction: column;
	}

	.footer-social-links p::after {
		display: block;
		top: 2px;
		margin: 6px auto;
		left: auto;
	}
}


/*---26/04/2024----*/
.server-description {
	font-size: 20px;
}

.server-firewall p {
	font-size: 17px;
	font-family: 'Poppins';
	font-weight: 200;
	line-height: 28px;
	color: #000000;
}

.need-help p {
	text-align: center;
	margin-top: 10px;
	padding-top: 20px;
	font-size: 18px;
	text-decoration: underline;
}

.storage-vps-server {
	text-align: center;
	font-size: 16px;
	padding: 10px;
	margin-bottom: 20px;
	color: #000;
}

/*----29/04/2024----*/
.fulifil-dream-server {
	text-align: center;
	font-size: 17px;
	margin-bottom: 25px;
	margin-top: 10px;
}

section.best-priz.adon.back .need-help h5 {
	text-align: center;
	font-size: 30px;
}

/*----30/04----*/
.maintaining-data-backup{
	margin-bottom: 50px;
	background: #EDEDED;
    padding: 10px 0px 30px 0px;
}
.maintaining-data-backup h2 {
	text-align: center;
	font-size: 30px;
	padding: 15px;
}

.maintaining-data-backup p {
	text-align: center;
	width: auto;
	margin: auto;
	font-size: 15px;
}
.toggle {
    text-align: center;
	margin-bottom: 16px;
}
.toggle ul {
    position: relative;
    display: -ms-inline-flexbox;
    display: inline-flex;
    flex-grow: 1;
    background: #DD32C2;
    border-radius: 30px;
    box-shadow: inset 0 0 15px rgba(0, 0, 0, .3);
    padding: 5px;
    text-align: center;
    width: 300px;
	list-style: none;
}
.toggle li {
    -ms-flex: 1;
    flex: 1;
}
.toggle li a {
    position: relative;
    display: block;
    padding: 10px 0;
    color: #fff !important;
    z-index: 1;
    text-decoration: none;
	font-size: 17px;
}
.toggle li a.active {
    background: #fff;
    color: #DD32C2 !important;
    border-radius: 28px;
}
#wildcard{
	display: none;
}

.standard-container {
    padding-top: 40px;
    padding-bottom: 40px;
	margin-bottom: 50px;
}
.bg-lightest {
    background-color: #ebeaea;
}
.txt-center {
	text-align: center;
}
/* .self-managed img {
    width: 75px;
    height: 75px;
    margin-top: -50px;
    margin-bottom: 15px;
}
.header2 {
	font-size: 30px;
}
.trailer-small {
    margin-bottom: 10px;
}
.check-list li {
    margin: 0;
    padding: 0 0 0 16px;
    font-size: inherit;
    line-height: inherit;
    text-indent: -.6em;
} */

.header2.trailer-small {
    font-size: 30px;
    padding-bottom: 24px;
    color: #DD32C2;;
    font-weight: 500;
}
.check-list{
	list-style: none;
}
.check-list li {
    padding-bottom: 10px;
    font-size: 18px;
}
.managed .check-list{
	list-style: none;
}
.lrg-buy{
	font-size: 18px !important;
    border: 1px solid #DD32C2;
    background: #dd32c2bd; !important;
    color: #ffff;
    border-radius: 8px !important;
    padding: 10px !important;
}

/*----01/05----*/
.self-managed{
	background: #a9a9a938;
    padding: 10px 0px 25px 0px;
	border-right: 10px solid #ebeaea;
}
.managed{
	background: #a9a9a938;
    padding: 10px 0px 25px 0px;
}
.footer-our-servic {
	padding-left: 15px;
}
.footer-logo img {
    width: 100%;
    max-width: 300px;
}
.footer .col-lg-2 {
    width: 18.666667%;
}
.footer-our-servic {
    padding-left: 0;
}

.best-priz.adon.back .padding-box {
    min-height: 150PX;
}


@media screen and (max-width: 580px) {
    .footer-brend {
     grid-template-columns: unset;
    }
}
@media (max-width:1199px){
	.footer .col-lg-2 {
		width: 23.666667%;
	}
}
@media (max-width:767px){
	.footer .col-lg-2 {
		width: 100.666667%;
		text-align:center;
	}
	.footer-our-servic h3::after{
	    margin: auto;
	}
	.footer-brend {
        display: grid;
        grid-template-columns: auto;
    }
}

.configure-cloud-fieldbox.mt-4 {
    padding-bottom: 50px;
    margin-bottom: 50px;
    border-bottom: 1px solid #e4e4e4;
}
 
.form-xselect:after {
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #000;
    content: "";
    position: absolute;
    right: 7px;
    top: 56px;
}
.form-xselect {
    position: relative;
}
 
.form-xselect select option {
    font-size: 16px;
}
.form-xselect select {
    min-width: 196px;
    font-size: 20px;
    line-height: 19px;
    cursor: pointer;
    background: #fff;
    border: 1px solid #ccc;
    padding: 8px 19px;
    height: 50px;
    border-radius: 00;
    color: #000;
    font-weight: 600;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    border-bottom-color: #b3b3b3;
}
.form-xselect label {
 
    font-weight: 500;
}
.cloud-server-biiling-sec{
	max-width: 498px;
    margin: 0 auto;
    display: inherit;
    width: 100%;
	flex-direction: column;
	gap: 20px;
}
.cloud-server-biiling-sec ul {
    display: flex;
    justify-content: center;
    align-items: center;
	width: 100%;
	margin-bottom: 20px;
}
.configure-cloud-fieldbox.mt-4 .tab-content {
    width: 100%;
    max-width: 70%;
    margin: 0 auto;
}
.cloud-server-biiling-sec ul li {
    padding: 10px;
    margin: 0px 5px;
    background: #fff;
    border-radius: 5px;
    width: 93%;
}
.configure-cloud-fieldbox {
    display: flex;
    align-items: center;
    gap: 36px;
	justify-content: space-between;
	margin-bottom: 0 !important;
}
.billing-sec{
	gap: 0;
}
/* 02/05/24 */
@media screen and (max-width:768px){
	.system-content.cpanel-server {
		margin-top: 40px;
	}
	.hero-slider.hero-style.main-bnr .slide-title p{
		font-weight: 700;
	}
	/* .padding-box {
		min-height: 0px;
	} */
	#moblinav .logo img , .footer-logo img{
		width: 160px;
	}
	.table-box .padding-box>h3 {
		font-size: 25px;
	}	
	.our-compny-content h2 {
		font-size: 32px;
	}
	.main-bnr h2 {
		font-size: 32px;
		line-height: 32px;
	}
	.doller {
		font-size: 28px;
	}
	.bnr .heading p {
		font-size: 18px;
	}
	.bnr .heading h2 {
		font-size: 30px;
	}
	.about-company h2 {
        margin-top: 35px;
	}
	.system .container>h2 {
		font-size: 22px;
		line-height: 34.13px;
	}
	.system-content p{
		margin-top: 20px;
		text-align: center;
        color: #000;
	}
	.best-priz.adon {
		padding-bottom: 0;
	}
	.system .container>h2 {
		margin-bottom: 30px;
	}
	.server-firewall p {
		font-size: 15px;
		color: #00000091;
	}
	.vps-feature-heading h2 {
		font-size: 30px;
		line-height: 43.67px;
	}
	.self-managed{
		border-bottom: 2px solid #FFF;
		border-right: none;
	}
	.configure-cloud-fieldbox.mt-4.cloud-server-biiling-sec{
		padding: 20px 20px !important;
		background-color: #e1e1e18a;
	}
	.configure-cloud-fieldbox.mt-4 .nav-tabs>li>a {
		font-size: 20px;
		padding: 15px 15px;
	}
	.configure-cloud-sec{
		padding-bottom: 0px !important;
	}
	.vps-feature {
		margin-top: 0;
	}
	.contact-us textarea{
		width: 100%;
	}
}
@media screen and (max-width:480px){
	.cloud-server-biiling-sec ul{
		flex-wrap: wrap;
	}
}
.custom-list li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    background: url(./img/list-style-1.webp) no-repeat;
    background-size: contain;
}
.custom-list li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
    color: #fff;
}
/* Section Container */
/* Section Container with Scrollable Background */
#cta-section {
    background-image: url('./img/adm-bg.png'); /* Replace with your image path */
    background-size: cover; /* Ensures the image covers the entire section */
    background-attachment: fixed; /* Creates the parallax effect */
    background-position: center; /* Centers the background image */
    background-repeat: no-repeat; /* Prevents the image from repeating */
    padding: 60px 20px; /* Padding for the section content */
    text-align: center;
    color: white; /* White text color for contrast */
    border-radius: 8px;
    margin: 20px 0;
    position: relative;
    z-index: 1; /* Ensures content is above the background image */
}

/* Overlay for better text readability */
#cta-section::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.5); /* Dark overlay */
    z-index: -1; /* Behind the text */
}

/* Container */
.cta-container .container {
    max-width: 800px; /* Restrict width for better readability */
    margin: 0 auto;
}

/* Heading */
#cta-section h2 {
    font-size: 28px;
    margin-bottom: 20px;
    font-weight: bold;
}

/* Lead Paragraph */
.cta-lead {
    font-size: 24px;
    margin-bottom: 10px;
}

/* Supporting Text */
.cta-text {
    font-size: 20px;
    margin-bottom: 20px;
}

/* Contact Information */
.cta-contact {
    font-size: 18px;
    margin-bottom: 10px;
}

/* Links */
.cta-contact a {
    color: #ffd700; /* Gold link color */
    text-decoration: none;
}

.cta-contact a:hover {
    text-decoration: underline;
}

/* Responsive Design */
@media (max-width: 768px) {
    #cta-section h2 {
        font-size: 24px;
    }

    .cta-lead {
        font-size: 20px;
    }

    .cta-text, .cta-contact {
        font-size: 16px;
    }
}
