@media(min-width: 768px) and (max-width: 1200px){.navigation.navbar-dark .navbar-nav .nav-link{padding:0 20px}.text-bg h1{padding-top:0;font-size: 55px !important;line-height: 61px !important;padding-bottom:18px;width:12em}.text-bg span{font-size: 17px;line-height:30px;}.text-bg a{margin-right:5px;padding:10px 23px;float:inherit;width:21em;margin-bottom:4em}.Services .Services-box{padding:25px 15px}.Services .Services-box h3{font-size:17px}.why .why-box{padding:40px 10px 20px}.why .why-box h3{font-size: 25px;}.bg{max-width:170px}.main_form{padding:55px 25px}.cont span{font-size:22px;line-height:22px}.cont p{padding:0 30px;padding-bottom:60px}.cont{margin-top:47%}.main_form{margin-bottom:-92%}}@media(min-width:576px) and (max-width:767px){.mean-container .mean-bar{margin-top:0}.text-bg a{float:inherit;margin-bottom:30px}.titlepage h2{font-size:36px}.web_hosting p{padding:40px 0}.bg{margin-bottom:30px}.cont p{padding:0 30px;padding-bottom:60px}.cont{margin-top:50%}.main_form{margin-bottom:-58%}.cont span{font-size:20px;line-height:24px}.navigation.navbar{float:right;display:inherit!important;padding:0;width:100%}.navigation .navbar-collapse{background:#fff;padding:20px;margin-top:56px;position:absolute;width:100%;margin-right:20px;z-index:999}.navigation.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:#000}.navigation.navbar-dark .navbar-toggler{border-color:#fff;float:right}}@media(max-width: 1200px){.header{padding: 24px 16px 0px;}.logo{text-align:center!important;padding-bottom:25px;float:left}.text-bg h1{font-size: 54px;line-height: 58px;padding-bottom:18px}.text-bg a{float:inherit;margin-bottom:30px}.text-bg span{font-size: 17px;line-height:30px;}.titlepage h2{font-size:28px;line-height:35px}.web_hosting p{padding:40px 0}.bg{margin-bottom:30px}.cont h3{font-size:30px}.cont p{padding:0;padding-bottom:60px}.cont span{font-size:20px;line-height:30px}.cont{margin-top:89%}.main_form{margin-bottom:-102%;padding:55px 15px}.navigation.navbar{width:100%;}.navigation .navbar-collapse{background:#fff;padding:20px;margin-top:56px;position:absolute;width:100%;margin-right:20px;z-index:999}.navigation.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:#000}.navigation.navbar-dark .navbar-toggler{border-color:#fff;float:right}}@media(min-width:992px) and (max-width:1200px){.searchbar{width:27em!important;margin-top:3em}}@media(max-width: 1200px){.col-md-7{/* display:none; */padding-top: 35px;padding-bottom: 45px;}}@media(min-width:767px){p.shortdescr{}}@media(min-width:1200px){.col-md-7{margin-left: 100px;}}@media(min-width:767px) and (max-width:1200px){p.shortdescr{/* width:28em; */}}@media(max-width:1200px){a.piperblocks{display:none}.borderb{width:26em}}

a.mobilelogin {
display:none;
    float: right;
    background: white;
    top: 7px;
    position: relative;
    font-size: 17px;
    border: 1px solid #c4c4c4;
    padding: 0px 10px;
    border-radius: 22px;
}

@media (max-width: 1200px) {


section.banner_main {
    padding: 0px 16px;
}


.mobcta {
    margin: 0 auto;
    margin-top: 30px;
    display: block;
}


div#slidmob {
    display: block;
}

a.mobilelogin {
display: block;
}

div#slidermobile {
    display: block;
}


.col-xl-9.col-lg-9.col-md-9.col-sm-9 {
    display: none;
}

.slider {
    display: none;
}

p.rew {
    display: none;
}

section.banner_main {
       background: #fafafa;
}

form.pregiftarea {
    background-color: #ffffff;
}

input.joinemail {
background-color: #fafafa;    
}


.text-bg h1 {
    font-size: 43px;
    line-height: 44px;
    padding-bottom: 18px;
}


.text-bg p {
    padding: 17px 0 9px;
}


a.numeration {
    background-color: #008eff;
}

br.mobilepr {
    display: block;
}

.text-bg {
    margin-top: 2em !important;
}

img.mainlo {
    max-width: 220px;
    margin-left: -25px;
}


p.shortdescr {
    text-align: center;
}


.header {
    background: #fafafa;
}    

h1.maintitle{
    
    text-align: center;
    
}

section#firstarea {
    border-bottom-right-radius: 69px;
    border-bottom-left-radius: 69px;
    border-bottom: 2px solid #d2d2d2;
    margin-bottom: 15px;
}


label.selectr {
    font-size: 23px;
    line-height: 1.4;
}

h3.sub-title.font-normal {
display: block;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    padding: 0px 54px 27px;
    color: #00215f;
}

.titlepage h2 {
    font-size: 35px;
    line-height: 51px;
padding-bottom: 0px !important;
    
}


p.stepsdescr {
   
    font-size: 23px;
    margin-bottom: 30px;
    padding: 0px 45px;
    line-height: 31px;
    margin-top: -9px;
    
}

.col-xl-4.col-lg-4.col-md-4.col-sm-12 {
    padding: 0px 34px;
}

a.numeration {
    left: 3em;
}


.Services {
    padding: 50px 19px !important;
}
    
    
 div#titlemob {
     
 margin-bottom: 15px;
     
 }   
    

b.earnmob {
    color: #00b363;
}





}


