
/*====================================
Medium Screen - Others
====================================*/

@media screen and (min-width: 992px) and (max-width: 1200px) {
 
.footer-logo img {
	width: 100%;
}

.footer-three h2 {
    font-size: 22px;
}

.footer-two h2 {
    font-size: 22px;
}

.footer-three ul li {
    font-size: 15px;
}

.aff-congue-right h2 {
	font-size: 40px;
}

.bc-form-right form input {
    margin-left: 20px;
}

.bc-form-left form select {
    width: 48%;
    margin-right: 7px;
}

.cu-con-list-one table tr p {
    font-size: 13px;
}

.ma-choose-list-one {
    min-height: 240px;
}

.sv-nec-list {
    min-height: 235px;
}

.sw-unique-list-one {
    min-height: 235px;
}

.wd-advantage-list-para h5 {
    font-size: 16px;
}

.wd-advantage-list-para p {
    font-size: 15px;
}









}

/*
====================================
Small Screen - Tablate
====================================
*/
@media screen and (min-width: 768px) and (max-width: 991px) {


.header-left img {
    width: 150px;
}
.header-right ul {

    margin-top: 8px;
}


.header-right ul li a { 
    padding: 0px 0px 0px 15px;    
    font-size: 16px;   

}


.ab-subscribe form {
    padding: 0px;
}

.ab-subscribe form input {
    width: 70%;
    padding-left: 35px;
    padding-right: 20px;
    font-size: 14px;
}


.ab-subscribe form button {
    width: 30%;
    margin-left: -5px;
    font-size: 14px;
}

.ab-subscribe form::after {
    min-height: 30px;
    left: 6px;
    top: 16px;
}

.footer-logo img {
	width: 240px!important;
}

.footer-right ul {
    text-align: left;

}

.ma-key-para-control a {
    display: none;
}

.aff-earn {
    padding: 40px 0;
}

.aff-eran-list-one {
    width: 47%!important;
    float: left;
    margin-right: 3%!important;
    margin-bottom: 60px;
}

.aff-money p {
	margin-top: 0;
}

.aff-start {
    padding: 40px 0;
}

.aff-img-blue::after {
    display: none;
}

.aff-img-black::after {
    display: none;
}

.aff-partner {
    padding: 50px 0;
}

.aff-partner-submit form button {
	margin-top: 20px;
}

.bc-technology-right h2 {
    font-size: 40px;
    margin: 10px 0;
}

.bc-know {
    padding: 40px 0;
}

.bc-know-contant h2 {
    font-size: 40px;
}

.bc-sag {
    padding: 40px 0;
}

.bc-ipad {
    padding: 40px 0;
}

.bc-ipad-heading h2 {
    font-size: 40px;
}

.bc-process::before {
    width: 100%;
}

.bc-sag-contant h2 {
    font-size: 38px;
}

.bc-type-contant-left h2 {
    font-size: 40px;
}

.bc-slider-one {
    margin-bottom: 20px;
}

.bc-type-contant-right a {
    display: none;
}

.bc-choose-right h2 {
    margin: 15px 0;
}

.bc-choose {
    padding: 40px 0;
}

.bc-faq {
    padding: 40px 0;
}

.bc-qoute {
    padding: 40px 0;
}

.block-chine-submit button {
    margin-top: 20px;
}

.bc-form-right input {
    width: 49%;
    margin-left: 9px;
}

.cu-con-info {
    padding: 30px 0;
}

.cu-con-info-contant h2 {
    margin-bottom: 30px;
}

.cu-con-list-one {
    margin-bottom: 20px;
}

.cu-love-left-heading p {
    font-size: 14px;
}

.cu-google-map {
    margin-top: 40px;
}

.cu-love {
    padding-bottom: 60px;
}

.ma-app {
    padding: 35px 0;
}

.ma-app-contant h2 {
    margin-bottom: 30px;
}

.ma-elit {
    padding: 40px 0;
}

.ma-elit-right h2 {
    font-size: 35px;
    margin-bottom: 25px;
    margin-top: 20px;
}

.ma-dusi {
    padding-top: 40px;
    padding-bottom: 25px;
}

.ma-dusi-heading h2 {
    font-size: 40px;
    margin-bottom: 30px;
}

.ma-choose {
    padding: 40px 0;
}

.ma-choose-contant h2 {
    font-size: 31px;
    margin-bottom: 25px;
}

.ma-key-para-left h2 {
    font-size: 34px;
    margin-bottom: 25px;
}

.sv-plan {
    padding: 50px 0;
}

.sv-nec {
    padding: 50px 0;
}

.sv-service-plan {
    padding: 50px 0px;
}

.sw-slider {
   margin: 60px;
}

.sw-slider-year-one {
    border-right:none;
}

.sw-deal {
    padding: 45px 0;
}
.sw-deal-heading-left h2 {
    margin-bottom: 20px!important;
}

.sw-deal-heading-control {
    text-align: center!important;
    margin-bottom: 20px;
}

.sw-deal-heading-control a {
    font-size: 32px;
}

.sw-service {
    padding: 45px 0;
}

.sw-service-heading-right {
    text-align: center!important
}

.sw-service-heading-right a {
    font-size: 32px;
}

.sw-unique {
    padding: 45px 0;
}

.sw-product::before {
    width: 80%;
}

.sw-product {
    padding: 45px 0;
}

.sw-product-group-right ul {
    margin-top: -11px;
}

.sw-testimonial {
    padding: 40px 0;
}

.sw-testimonial-heading-right {
    text-align: center!important;
}

.sw-testimonial-heading-right a {
    font-size: 32px;
}

.wd-service {
    padding: 40px 0;
}

.wd-design-right h2 {
    font-size: 40px;
    margin-top: 15px;
}

.wd-duis {
    padding: 40px 0;
}

.wd-duis-contant h2 {
    font-size: 40px;
}

.wd-wide {
    padding: 40px 0;
}

.wd-wide-contant h2 {
    font-size: 35px;
}

.wd-wide-list-one {
    margin-top: 35px;
}

.wd-advantage {
    padding: 40px 0;
}

.wd-advantage-contant h2 {
    font-size: 35px;
}

.footer-one,
.footer-two {
    margin-bottom: 40px;
}

.footer-right {
    float: right;
} 

.dd-menu h5 {
   font-size: 12px;   
}

.dd-menu-right-two img {
    display: inline-block;
    margin-bottom: 15px;
}

.dd-menu-list-one ul li,
.dd-menu-right-two ul li {
    font-size: 13px;
}

.sw-deal-heading-right {
    display: none;
}

.tab_list h5 {  
  font-weight: 900!important;
  padding: 15px 5px;  
  font-size: 11px!important;
}











}




/*====================================
Small Screen - Smart-Mobile
====================================*/

@media screen and (min-width: 576px) and (max-width: 767px) {	

.ab-about {
    padding: 20px 0;
}

.ab-contact-form form input {
	height: 40px!important;
}

.ab-contact-form form select {
	height: 40px!important;
}

.ab-subscribe form {
    padding: 0px;
}

.ab-subscribe form input {
    width: 70%;
    padding-left: 35px;
    padding-right: 20px;
    font-size: 14px;
    height: 40px;
}

.ab-subscribe form button {
    width: 30%;
    margin-left: -5px;
    font-size: 14px;
    height: 40px;
}

.ab-subscribe form::after {
    height: 30px;
    left: 6px;
    top: 12px;
}

.footer-logo img {
	width: 240px!important;
}

.footer-right ul {
    text-align: left;

}

.affiliate-merketing {
    padding: 20px 0;
}

.affiliate-mer-contant h2 {
    color: #fff;
    font-size: 25px;
    font-weight: 600;
}

.aff-congue {
    padding-top: 30px;
}

.aff-congue-right h2 {
    font-size: 24px;
    margin-top: 10px;
    margin-bottom: 15px;
}

.aff-earn {
    padding: 20px 0;
}

.aff-earn-contant h3 {
    font-size: 25px;
    margin-bottom: 10px;
}

.aff-earn-list {
	display: block;
    margin-top: 70px;
}

.aff-eran-list-one {
    width: 100%;
    margin-bottom: 50px;
}

.aff-money p span.black {
    font-size: 20px;
}

.aff-money p span.blue {
    font-size: 22px;
}

.aff-start {
    padding: 20px 0;
}

.aff-start-contant h2 {
    font-size: 25px;
    margin-bottom: 0;
}

.aff-start-one img {
    width: 120px;
}

.aff-img-blue::after {
    display: none;
}

.aff-img-black::after {
    display: none;
}

.aff-partner {
    padding: 30px 0;
}

.aff-partner-cotntant h2 {
    font-size: 25px;
    margin-bottom: 25px;
}

.aff-partner-left form input {
    height: 40px;

}

.aff-partner-submit form button {
    padding: 8px 48px;
    margin-top: 20px;
    
}

.aff-partner-right form textarea {
    padding-top: 10px;
    min-height: 108px;
}

.bc-block-contant h2 {
    font-size: 24px;
}


.bc-block-service {
    padding: 20px 0;
}

.bc-technology {
    padding: 25px 0;
}

.bc-technology-right h2 {
    font-size: 19px;
    margin:15px 0;
}

.bc-technology-right a {
    padding: 12px 40px;
}

.bc-know {
    padding: 20px 0;
}

.bc-know-contant h2 {
    font-size: 17px;
}

.bc-know-contant img {
    margin: 15px 0;
}

.bc-ipad {
    padding-top: 30px;
    padding-bottom: 5px;
}

.bc-ipad-heading h2 {
    font-size: 18px;
}

.bc-ipad-list {
    margin-top: 20px;
}

.bc-ipad-one {
    margin-bottom: 20px;
}

.bc-process {
    padding: 25px 0;
}


.bc-process::before {
    width: 100%;
}

.bc-process-left h2 {
    font-size: 24px;
}

.bc-sag {
    padding: 35px 0;
}

.bc-sag-contant h2 {
    margin-bottom: 25px;
}

.bc-sag-contant h2 {
    font-size: 24px;
}

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

.bc-sag-para h5 {
    font-size: 18px;
}

.bc-sag-para p {
    font-size: 14px;
}

.bc-type-contant-left h2 {
    font-size: 25px;
    margin-bottom: 20px;
}

.bc-slider-one {
    margin-bottom: 20px;
}

.text-right {
    text-align: center!important;
}

.bc-type-contant-right a {
    display: none;
}

.bc-choose {
    padding: 30px 0;
}

.bc-choose-right h2 {
    font-size: 25px;
    margin: 10px 0;
}

.bc-faq {
    padding: 30px 0;
}

.bc-faq-contant h2 {
    font-size: 25px;
}

.bc-qoute {
    padding: 30px 0;
}

.bc-form-left form input {
    height: 40px;
}

.block-chine-submit form button {
    height: 40px;
    margin-top: 20px;
}

.bc-form-right input {
    height: 40px;
    width: 100%;
    margin-left: 0;
}


.bc-form-left form select {
    width: 100%;
    height: 40px!important;
}

.cu-contact {
    padding: 20px 0!important;
}

.cu-contact-contant h2 {
    font-size: 25px;
}

.cu-con-info {
    padding: 30px 0;
}

.cu-con-info-contant h2 {
    font-size: 34px;
    margin-bottom: 25px;
}

.cu-con-list-one {
    margin-bottom: 20px;
}

.cu-love-left-heading h3 {
    font-size: 21px;
    margin-bottom: 10px;
}

.cu-love-form-left form input {
    height: 40px;
}

.cu-love-form-left form select {
    height: 40px!important;
}

.cu-love-form-right form input {
    height: 40px;
}

.cu-message form button {
    padding: 10px 40px;
}

.cu-google-map {
    margin-top: 50px;
}

.cu-google-map iframe {
    height: 250px;
}

.cu-love {
    padding-bottom: 40px;
}

.ma-devolop {
    padding: 20px 0;
}

.ma-devolop-contant h2 {
    font-size: 30px;
}

.ma-app {
    padding: 25px 0;
}

.ma-app-contant h2 {
    font-size: 30px;
    margin-bottom: 20px;
}

.ma-elit {
    padding: 25px 0;
}

.ma-elit-right h2 {
    font-size: 28px;
    margin: 20px 0;
}

.ma-dusi {
    padding-top: 25px;
    padding-bottom: 15px;
}

.ma-dusi-heading h2 {
    font-size: 28px;
    margin-bottom: 30px;
}

.ma-dusi-list-one img {
    height: 160px;
}

.ma-dusi-list-one h4 {
    font-size: 22px;
    font-weight: 600;
}

.ma-choose {
    padding: 25px 0;
}

.ma-choose-contant h2 {
    font-size: 22px;
    margin-bottom: 30px;
}

.ma-choose-list-para h5 {
    font-size: 18px;
}

.ma-choose-list-para p {
    font-size: 15px;
}

.ma-choose-list-one {
    margin-bottom: 20px;
    min-height: 150px;
}

.ma-key {
    padding: 25px 0;
}

.ma-key-para-left h2 {
    font-size: 28px;
    margin-bottom: 15px;
}

.ma-key-para-control a {
    display: none;
}

.sv-server-manage h2 {
    font-size: 32px;
}

.sv-server {
    padding: 20px 0;
}

.sv-plan {
    padding: 32px 0;
}

.sv-plan-wrapper h2 {
    font-size: 32px;
    margin-bottom: 20px;
}

.sv-plan-wrapper img {
    width: 100%;
    height: 160px;
}

.sv-nec {
    padding: 32px 0;
}

.sv-nec-wrapper h2 {
    font-size: 32px;
    margin-bottom: 20px;
}

.sv-nec-list-para h5 {
    font-size: 18px;
}

.sv-nec-list-para p {
    font-size: 14px;
}

.sv-nec-list {
    min-height: 115px;
}

.sv-service-plan {
    padding: 32px 0px;
}

.sv-service-heading h2 {
    font-size: 30px;
    margin-bottom: 28px;
}

.sv-service-control a {
    display: inline-block;
    color: #000;
    font-size: 16px;
    border: 1px solid #000;
    padding: 6px 22px;
    margin-right: 8px;
    border-radius: 6px;
    margin-bottom: 15px;
}

.sv-service-table {
    white-space: nowrap;
    overflow-x: scroll;
}

.sv-service-table table {
    font-size: 15px;
}

.sw-slider {
    margin: 50px 0;
}
.sw-slider-contant h2 {
    font-size: 30px;
    margin-bottom: 20px;
}

.sw-slider-contant h5 {
    font-size: 20px;
}

.sw-slider-contant p {
    font-size: 16px;
}

.sw-slider-year-one {
    border: none;
}

.sw-deal {
    padding: 30px 0;
}

.sw-deal-heading-left h2 {
    font-size: 32px;
    margin-bottom: 5px;
}

.sw-deal-heading-control a {
    margin-bottom: 18px;
    font-size: 35px;
}

.sw-service {
    padding: 30px 0;
}

.sw-service-heading-left h2 {
    font-size: 25px;
}

.sw-service-heading-right {
    text-align: center;    
}

.sw-service-heading-right a {
    font-size: 35px;   
}

.sw-service-list-one {
    margin-top: 25px;
}

.sw-unique {
    padding: 30px 0;
}

.sw-unique-heading h2 {
    font-size: 30px;
    margin-bottom: 25px;
}

.sw-product {
    padding: 30px 0;
}

.sw-product::before{
    width: 100%;
}

.sw-product-left-heading h2 {
    font-size: 30px;
}

.sw-product-group-right ul {
    margin-top: -7px;
}

.sw-product-group-left h4 {
    margin-bottom: 20px;
}

.sw-testimonial {
    padding: 30px 0;
}

.sw-testimonial-heading-left h2 {
    font-size: 30px;
}

.sw-testimonial-heading-right {
    text-align: center;
}

.sw-testimonial-heading-right a {
    font-size: 30px;
    margin-top: 0;
}

.wd-design {
    padding: 20px 0;
}

.wd-design-contant h2 {
    font-size: 30px;
}

.wd-service {
    padding: 30px 0;
}

.wd-design-right h2 {
    font-size: 30px;
    margin: 15px 0;
}

.wd-duis {
    padding: 30px 0;
}

.wd-duis-contant h2 {
    font-size: 30px;
    margin-bottom: 25px;
}

.wd-wide {
    padding: 30px 0;
}

.wd-wide-contant h2 {
    font-size: 30px;
}

.wd-wide-list-one {
    margin-top: 24px;
}

.wd-advantage-list-one {
    min-height: 155px;
}

.wd-advantage {
    padding: 30px 0;
}

.wd-advantage-contant h2 {
    font-size: 30px;
    margin-bottom: 0px;
}

.dd-menu-left-one,
.dd-menu-right-two {
    border-right: 1px solid #fff!important;
}

.sw-deal-heading-right h2 {
    margin-bottom: 20px;
}

.sw-deal-heading-right {
    display: none;
}

.cu-con-list-one {
    margin-bottom: 20px!important;
}

















.header-left img {
    width: 200px;
}
.header-area {
    padding: 10px 0px;
    
}
.header-right {
    display: none;
}

.mobile-humbarger {
    text-align: right;
    display: block;

}



















}



/*
====================================
Xtra Small Screen - Small Mobile
====================================
*/
@media screen and (max-width: 576px) {

.ab-about {
    padding: 20px 0;
}

.ab-about-contant h2 {
    font-size: 25px;
}

.ab-support-heading h2 {
    font-size: 25px;
}

.ab-data-center {
    margin: 30px 0;
}

.ab-contact-form form input {
	height: 40px!important;
}

.ab-contact-form form select {
	height: 40px!important;
}

.data-center-contant h2 {
    font-size: 20px;
}

.data-center-img {
    padding-right: 20px;
}

.data-center-img img {
    width: 50px;
}
.data-center-contant p {
    font-size: 14px;
    text-align: center;
}

.data-center-contant {
	padding-left: 5px;
}

.ab-vision {
    margin-bottom: 30px;
}

.ab-vision-right h2 {
    font-size: 25px;
}

.ab-contact {
    padding: 30px 0;
}

.ab-testimonial {
    padding: 30px 0;
}

.ab-testimonial-heading h2 {
    font-size: 25px;
}

.testimonial-slider-img img {
    margin-top: 100px;
}

.ab-contact-contant h2 {
    font-size: 25px;
}

.footer-two h2 {
    font-size: 24px;
    margin-bottom: 20px;
    margin-top: 20px;
}

.footer-three ul li {
    font-size: 16px;
    margin-bottom: 25px;
}

.ab-subscribe form {
    padding: 0px;
}

.ab-subscribe form input {
    width: 70%;
    padding-left: 35px;
    padding-right: 20px;
    font-size: 10px;
    height: 40px;
}

.ab-subscribe form button {
    height: 40px;
    width: 30%;
    margin-left: -5px;
    font-size: 10px;
}

.ab-subscribe form::after {
    height: 30px;
    left: 6px;
    top: 12px;
}

.footer-logo img {
	width: 240px!important;
}

.footer-right ul {
    text-align: left;

}

.sw-deal-heading-left h2 {
    margin-bottom: 20px!important;
}

.affiliate-merketing {
    padding: 20px 0;
}

.affiliate-mer-contant h2 {
    color: #fff;
    font-size: 25px;
    font-weight: 600;
}

.aff-congue {
    padding-top: 30px;
}


.aff-congue-right h2 {
    font-size: 24px;
    margin-top: 10px;
    margin-bottom: 15px;
}

.aff-earn {
    padding: 20px 0;
}

.aff-earn-contant h3 {
    font-size: 25px;
    margin-bottom: 10px;
}

.aff-earn-list {
	display: block;
    margin-top: 70px;
}

.aff-eran-list-one {
    width: 100%;
    margin-bottom: 50px;
}

.aff-money p span.black {
    font-size: 20px;
}

.aff-money p span.blue {
    font-size: 22px;
}

.aff-start {
    padding: 20px 0;
}

.aff-start-contant h2 {
    font-size: 25px;
    margin-bottom: 0;
}

.aff-img-black::after {
    display: none;
}

.aff-start-one img {
    width: 120px;
}

.aff-img-blue::after {
    display: none;
}

.aff-partner {
    padding: 30px 0;
}

.aff-partner-cotntant h2 {
    font-size: 25px;
    margin-bottom: 25px;
}

.aff-partner-left form input {
    height: 40px;
}

.aff-partner-submit form button {
    padding: 8px 48px;
    margin-top: 20px;    
}

.aff-partner-right form textarea {
    padding-top: 10px;
    height: 108px;
}

.bc-block-contant h2 {
    font-size: 24px;
}

.bc-block-service {
    padding: 20px 0;
}

.bc-technology {
    padding: 25px 0;
}

.bc-technology-right h2 {
    font-size: 19px;
    margin:15px 0;
}

.bc-technology-right a {
    padding: 12px 40px;
}

.bc-know {
    padding: 20px 0;
}

.bc-know-contant h2 {
    font-size: 17px;
}

.bc-know-contant img {
    margin: 15px 0;
    height: 150px;
}


.bc-ipad {
    padding-top: 30px;
    padding-bottom: 5px;
}

.bc-ipad-heading h2 {
    font-size: 18px;
}

.bc-ipad-list {
    margin-top: 20px;
}

.bc-ipad-one {
    margin-bottom: 20px;
}

.bc-process {
    padding: 25px 0;
}

.bc-process::before {
    width: 100%;
}

.bc-process-left h2 {
    font-size: 24px;
}

.bc-sag {
    padding: 35px 0;
}

.bc-sag-contant h2 {
    margin-bottom: 25px;
}

.bc-sag-contant h2 {
    font-size: 24px;
}

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

.bc-sag-para h5 {
    font-size: 18px;
}

.bc-sag-para p {
    font-size: 14px;
}

.bc-type-contant-left h2 {
    font-size: 25px;
    margin-bottom: 20px;
}

.bc-slider-one {
    margin-bottom: 20px;
}

.text-right {
    text-align: center!important;
}

.bc-type-contant-right a {
   display: none;
}

.bc-choose {
    padding: 30px 0;
}

.bc-choose-right h2 {
    font-size: 24px;
    margin: 10px 0;
}

.bc-faq {
    padding: 30px 0;
}

.bc-faq-contant h2 {
    font-size: 25px;
}

.bc-qoute {
    padding: 30px 0;
}

.bc-form-left input {
    height: 40px;
}

.block-chine-submit button {
    height: 40px;
    margin-top: 20px;
}

.bc-form-right input {
    height: 40px;
    width: 100%;
    margin-left: 0;
}

.bc-form-left select {
    width: 100%;
    height: 40px!important;
}

.cu-contact {
    padding: 20px 0!important;
}

.cu-contact-contant h2 {
    font-size: 25px;
}

.cu-con-info {
    padding: 30px 0;
}

.cu-con-info-contant h2 {
    font-size: 34px;
    margin-bottom: 25px;
}

.cu-con-list-one {
    margin-bottom: 20px;
}

.cu-con-list-one table td p {
    font-size: 14px;
}

.cu-love-left-heading h3 {
    font-size: 21px;
    margin-bottom: 10px;
}

.cu-love-form-left form input {
    height: 40px;
}

.cu-love-form-left form select {
    height: 40px!important;
}

.cu-love-form-right form input {
    height: 40px;
}

.cu-message form button {
    padding: 10px 40px;
}

.cu-google-map {
    margin-top: 50px;
}

.cu-google-map iframe {
    height: 250px;
}

.cu-love {
    padding-bottom: 40px;
}

.ma-devolop {
    padding: 20px 0;
}

.ma-devolop-contant h2 {
    color: #fff;
    font-size: 24px;
    font-weight: 600;
}

.ma-devolop-contant a {
    display: inline-block;
    color: #fff;
    font-weight: 600;
}

.ma-app {
    padding: 25px 0;
}

.ma-app-contant h2 {
    font-size: 24px;
    margin-bottom: 20px;
}

.ma-elit {
    padding: 25px 0;
}

.ma-elit-right h2 {
    font-size: 24px;
    margin: 20px 0;
}

.ma-dusi {
    padding-top: 25px;
    padding-bottom: 15px;
}

.ma-dusi-heading h2 {
    font-size: 23px;
    margin-bottom: 30px;
}

.ma-dusi-list-one img {
    height: 160px;
}

.ma-dusi-list-one h4 {
    font-size: 20px;
    font-weight: 400;
}

.ma-choose {
    padding: 25px 0;
}

.ma-choose-contant h2 {
    font-size: 22px;
    margin-bottom: 30px;
}

.ma-choose-list-para h5 {
    font-size: 18px;
}

.ma-choose-list-para p {
    font-size: 15px;
}

.ma-choose-list-one {
    margin-bottom: 20px;
}

.ma-key {
    padding: 25px 0;
}

.ma-key-para-left h2 {
    font-size: 23px;
    margin-bottom: 15px;
}

.ma-key-para-control a {
    display: none;
}

.sv-server-manage h2 {
    font-size: 24px;
}

.sv-server {
    padding: 20px 0;
}

.sv-plan {
    padding: 30px 0;
}

.sv-plan-wrapper h2 {
    font-size: 25px;
    margin-bottom: 20px;
}

.sv-plan-wrapper img {
    width: 100%;
    height: 140px;
}

.sv-nec {
    padding: 30px 0;
}

.sv-nec-wrapper h2 {
    font-size: 25px;
    margin-bottom: 20px;
}

.sv-nec-list-para h5 {
    font-size: 18px;
}

.sv-nec-list-para p {
    font-size: 14px;
}

.sv-nec-list {
    min-height: 185px;
}

.sv-service-plan {
    padding: 30px 0px;
}

.sv-service-heading h2 {
    font-size: 25px;
    margin-bottom: 28px;
}

.sv-service-control a {
    display: inline-block;
    color: #000;
    font-size: 16px;
    border: 1px solid #000;
    padding: 6px 22px;
    margin-right: 8px;
    border-radius: 6px;
    margin-bottom: 15px;
}

.sv-service-table {
    white-space: nowrap;
    overflow-x: scroll;
}

.sv-service-table table {
    font-size: 15px;
}

.sw-slider {
    margin: 50px 0;
}
.sw-slider-contant h2 {
    font-size: 30px;
    margin-bottom: 20px;
}

.sw-slider-contant h5 {
    font-size: 20px;
}

.sw-slider-contant p {
    font-size: 16px;
}

.sw-slider-year-one {
    border: none;
}

.sw-deal {
    padding: 30px 0;
}

.sw-deal-heading-left h2 {
    font-size: 32px;
    margin-bottom: 5px;
}

.sw-deal-heading-control a {
    margin-bottom: 18px;
    font-size: 35px;
}

.sw-service {
    padding: 30px 0;
}

.sw-service-heading-left h2 {
    font-size: 25px;
}

.sw-service-heading-right {
    text-align: center;
    
}

.sw-service-heading-right a {
    font-size: 35px;   
}

.sw-service-list-one {
    margin-top: 25px;
}

.sw-unique {
    padding: 30px 0;
}

.sw-unique-heading h2 {
    font-size: 30px;
    margin-bottom: 25px;
}

.sw-product {
    padding: 30px 0;
}

.sw-product::before{
    width: 100%;
}

.sw-product-left-heading h2 {
    font-size: 30px;
}

.sw-product-group-right ul {
    margin-top: -7px;
}

.sw-product-group-left h4 {
    margin-bottom: 20px;
}

.sw-testimonial {
    padding: 30px 0;
}

.sw-testimonial-heading-left h2 {
    font-size: 30px;
}

.sw-testimonial-heading-right {
    text-align: center;
}

.sw-testimonial-heading-right a {
    font-size: 30px;
    margin-top:0;
}

.wd-design {
    padding: 20px 0;
}

.wd-design-contant h2 {
    font-size: 25px;
}

.wd-service {
    padding: 30px 0;
}

.wd-design-right h2 {
    font-size: 24px;
    margin: 15px 0;
}

.wd-duis {
    padding: 30px 0;
}

.wd-duis-contant h2 {
    font-size: 23px;
    margin-bottom: 25px;
}

.wd-wide {
    padding: 30px 0;
}

.wd-wide-contant h2 {
    font-size: 24px;
}

.wd-wide-list-one {
    margin-top: 24px;
}

.wd-advantage {
    padding: 30px 0;
}

.wd-advantage-contant h2 {
    font-size: 22px;
    margin-bottom: 0px;
}

.wd-advantage-list-para h5 {
    font-size: 17px;
}

.wd-advantage-list-para p {
    font-size: 14px;
}

.dd-menu-left-one,
.dd-menu-right-two {
    border: none;
}

.sw-deal-heading-right {
    display: none;
}

.sw-slider-year-one table td {
    text-align: left;
}

.addui-Accordion .addui-Accordion-header {
  font-size: 15px;
}

.addui-Accordion .addui-Accordion-content {
  font-size: 14px;
}

.header-left img {
    width: 200px;
}

.header-area {
    padding: 10px 0px;    
}

.header-right {
    display: none;
}

.mobile-humbarger {
    text-align: right;
    display: block;
}
.bc-qoute input.form-control {
	width: 100%;
	margin-left: 0px;
}









}