@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap');
body{padding:0;margin:0;font-family:'Roboto',sans-serif}
ul{list-style:none}
a{text-decoration:none;outline:none}
body a:hover,body a:focus{color:initial;text-decoration:none}
a:focus{outline:none;text-decoration:none}
textarea:focus{outline:none}
select:focus{outline:none;}
input{outline:none!important}
button,button:focus{outline:none}
a img{border:none}
img{border:0}
p{padding:0;margin:0}
h1,h2,h3,h4,ul,p{padding:0;margin:0}
textarea{resize:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}
input:-moz-placeholder,textarea:-moz-placeholder{color:#fff}
input::-moz-placeholder{opacity:1;outline:none}
textarea::-moz-placeholder{opacity:1;outline:none}
.clr{clear:both;height:0}
ul{padding:0;list-style:none}
a{text-decoration:none;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
a:hover{text-decoration:none;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}
header { position:fixed;top:0;left:0;z-index:999;width:100%;height:150px;padding:15px 0;transition:ease all .3s;background: #091015; }
.logo{float:left;width:210px;transition:ease all .3s;}
.logo img{transition:ease all .3s;}
.navbar{padding:0}
.navbar-nav{margin:34px 0 0;transition:ease all .3s;}
.navbar .navbar-nav .nav-item{margin:0 40px 0 0;}
.navbar .navbar-nav .nav-item .nav-link{ font-weight: 700; font-size:21px;color:#fff; text-transform: uppercase;}
.navbar .navbar-nav .nav-item .nav-link.active,
.navbar .navbar-nav .nav-item .nav-link:hover,
.navbar .navbar-nav .nav-item .nav-link:focus, 
.loginbtn a:hover, 
.loginbtn a:focus{ color: #00fda6; }
.loginbtn { display: inline-block; margin: 36px 0 0; transition:ease all .3s;}
.loginbtn a { font-weight: 700; font-size:21px;color:#fff;}
.loginbtn a img { display: inline-block; vertical-align: middle; margin: 0 0 0 5px; }
.loginbtn a:first-child { margin-right: 30px; }
header.fixed-header{height:90px;position:fixed;top:0;left:0;right:0;background:rgba(36,43,51,0.98);z-index:5;border-bottom:1px solid #1c2229;transition:ease all .3s;}
header.fixed-header .navbar-nav{margin:8px 0 0;transition:ease all .3s;}
header.fixed-header .logo{width:110px;transition:ease all .3s;}
header.fixed-header .logo img{ transition:ease all .3s;}
header.fixed-header .loginbtn { margin: 6px 0 0;transition:ease all .3s; }
.home-sec{height:100vh;width:100%; display:flex;align-items:center;padding: 15px 0; background:url(../img/herobg.jpg)center 0 no-repeat;background-size:cover !important;}
.hero-cont { width: 100%; max-width: 970px; }
.hero-cont h2 { padding: 0 0 4px; font-weight: 700; font-size: 86px; color: #fff; text-transform: uppercase;    line-height: 88px;}
.hero-cont h2 strong { font-weight: 300; font-size: 63px; text-transform: lowercase; }
.hero-cont h3 { padding: 0 0 60px; font-weight: 300; font-size: 65px; color: #00fda6;}
.greenborder-btn { display: inline-block; width: 260px; padding: 15px 2px; background: transparent; border:4px solid #00fda6; font-weight: 700; font-size: 24px; color: #fff; text-transform: uppercase; text-align: center;}
.greenborder-btn:hover, .greenborder-btn:focus { background: #00fda6; color: #191919; }
.button-sec a { margin: 0 12px 0 0; }
.bestsuccess { height:100vh;width:100%; display:flex;align-items:center; padding: 15px 0; background: #0b1a20; }
.become-left { display: inline-flex; width: 62%; flex-wrap: wrap; vertical-align: middle;}
.become-left h2 {width: 100%; padding:60px 0 40px; font-weight: 700; font-size: 62px; color: #fff; text-transform: uppercase; }
.become-left h2 strong { font-weight: 300; font-size: 61px; color: #fff; text-transform: lowercase;}
.become-left h3 { padding: 0 0 60px;font-weight: 300; font-size: 24px; color: #99a1a5;line-height: 35px; }
.become-left h3 strong { font-weight: 700; font-size: 24px; color: #fff; }
.bestsuccess-right {display: inline-flex; width: 55%; flex-wrap: wrap; vertical-align: middle; position: absolute; right: -110px; top: 0; bottom: 0; align-items: center; }
.bestsuccess-right img { position: relative;z-index: 2;}
.bestsuccess-right:before { content: ''; position: absolute; left: -30px; top: 0; width: 233px; height: 256px; background: url(../img/adbeforeimg.png)0 0 no-repeat; z-index: 0;}

.bestsuccess-right:after { content: ''; position: absolute; right: 0; bottom: 0; width: 236px; height: 256px; background: url(../img/adafterimg.png)0 0 no-repeat;z-index: 0;}
.whychoose { height:100vh;width:100%; display:flex;align-items:center; padding: 15px 0; background: #0d161a; }
.whychoose h2 { position: relative; padding: 0 0 20px; margin: 0 0 30px; font-weight: 700; font-size: 61px; color: #fff; text-align: center; text-transform: uppercase; } 
.whychoose h2:before { content: ''; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; width: 107px; height: 4px; background: #00fda6; }
.whychoose h3 {padding: 0 0 120px; font-weight: 300; font-size: 24px; color: #99a1a5; text-align: center; line-height: 34px; }
.chooseuse { position: relative; text-align: center; color: #fff; }
.chooseuse h4 { padding: 40px 0 0; font-weight: 700; font-size: 30px; line-height: 36px; }
.chooseno { position: absolute; left: 20px; top: -80px; font-weight: 700; font-size: 116px; color: #99a1a51f;}
.becomepublisher { height:100vh;width:100%; display:flex;align-items:center; padding: 15px 0;background: #0b1a20; }
.publisher-left { display: inline-flex; vertical-align: middle;align-content: center; width: 40%; flex-wrap: wrap; }
.publisher-left h3 { padding: 0 0 2px; width: 100%; font-weight: 300; font-size: 46px; color: #fff; text-transform: uppercase;}
.publisher-left h2 { padding: 0 0 44px;width: 100%; font-weight:700; font-size:71px; color: #fff; text-transform: uppercase;}
.publisher-left p { padding: 0 0 20px;width: 100%; font-weight:300; font-size:23px; color: #9faab3; line-height: 30px;}
.publisher-left p strong { display: inline-block; font-weight: 700; font-size: 21px; color: #fff; }
.publisher-left ul {width: 100%;padding: 15px 0 20px; }
.publisher-left ul li { padding: 0 0 10px 35px; font-weight:300; font-size:23px; color: #9faab3; line-height: 30px; background: url(../img/greencheck.png)0 7px no-repeat; }
.publisher-left a.getstart-btn { margin-top: 30px; }
.publisher-right { display: inline-flex; width: 50%; vertical-align: middle; padding-left: 150px; }
.publisher-right ul li { padding: 0 0 70px; position: relative;}
.publisher-right ul li:before { content: ''; position: absolute; left: 60px; top: 0; height: 100%; bottom: 0; border-left: 4px solid #00fda6; background: #0b1a20; z-index: 0;}
.publisher-right ul li:last-child { padding: 0; }
.publisher-right ul li strong { display: inline-flex; vertical-align: middle; padding: 0 0 0 50px; font-weight:700; font-size: 24px; color: #fff; }

.pub-box { position: relative; display: inline-flex; width: 121px; height: 121px; background: #0b1a20;border: 2px solid #00fda6; border-radius: 150px; align-items: center; justify-content: center; vertical-align: middle;z-index: 1;}

.becomeadver { background: #101819; }
.becomeadver .col-sm-12 { display: flex; flex-direction: row-reverse; }
.becomeadver .publisher-right {width: 60%;padding-left: 0; }

.getstart-btn { display: inline-flex;height: 70px;border: 3px solid #00fda6; width: 260px; padding: 10px 10px; font-weight: 700; font-size: 23px; color: #fff; text-align: center; align-items: center; justify-content: center; }

.getstart-btn img { display: inline-block; vertical-align: middle; margin: 0 0 0 10px; transition: ease all .3s; }
.getstart-btn img:nth-child(2) { opacity: 0; display: none; transition: ease all .3s; }

.getstart-btn:hover, .getstart-btn:focus { background: #00fda6; color: #191919;}
.getstart-btn:hover img:nth-child(1){ opacity: 0; display: none; transition: ease all .3s; }
.getstart-btn:hover img:nth-child(2){ opacity: 1; display: inline-block; transition: ease all .3s; }

.contact-sec { height:100vh;width:100%; display:flex;align-items:center; padding: 15px 0;background: #0b1a20; }
.wh-heading { padding: 0 0 40px; font-weight: 700; font-size: 68px; color: #fff; text-transform: uppercase; }
.contact-sec h3 { padding: 0 0 40px; font-weight: 300; font-size: 28px; color: #9faab3; }
.contactform ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.contactform ul li { display: inline-block; vertical-align: top; width: 32%; margin: 0 0 23px;}
.contactform ul li:last-child { width:100%; }
.contactform ul li input, .contactform ul li textarea { padding: 24px 40px; background: #192d34; font-weight: 700; font-size: 25px; color: #fff; width: 100%; border: none;}
.contactform ul li textarea { height: 265px; }
.captcha-vers2 {margin: 0 0 20px;}
.wpcf7-spam-blocked { border-color: #f00000!important; color: #fff; margin: 15px 0 0; }
.publish-btn { display: inline-block; width: 250px; padding: 15px 10px; background: #00fda6; border:3px solid #00fda6; font-weight: 700; font-size: 22px; color: #202529; text-align: center; text-transform: uppercase;}
.publish-btn:hover, .publish-btn:focus { background: #0b1a20; color: #fff; }
footer { padding:40px 0 50px; background: #10191a; }
.socialicon a { display: table; margin: -70px auto 0; }
.copyright { font-weight: 400; font-size: 20px; color: #727276; }
#elevator_item{width:60px;height:100px;position:fixed;right:15px;bottom:10px;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:1;z-index:100020;display:none}
#elevator_item.off{opacity:0;visibility:hidden}
#elevator{display:block;width:60px;height:50px;background:url(../img/icon_top.png) center center no-repeat;background-color:rgb(0, 253, 166);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;margin-bottom:10px}
.wpcf7-form .wpcf7-response-output { padding: 11px 10px!important; font-size: 16px; text-align: center; font-weight: 300!important; border-width: 1px!important; border-radius: 0!important; }
.socialicon a img {width: 55px;height: 55px;}

/* 24-10-2024 */
body.ct-privacy-policy-page .links { display: none; } 
body.ct-privacy-policy-page .head-right { display: none; }
section.privacy-policy-page-wrap {
  padding: 200px 0 100px;
  text-align: center;
  background-position: center !important;
  background-size: cover !important;
}

section.privacy-policy-page-wrap h1 {
  color: #fff;
  font-size: 46px;
  line-height: 50px;
  text-transform: uppercase;
}

section.privacy-policy-page-content {
  padding: 60px 0;
}

section.privacy-policy-page-content h1 {
  font-size: 32px;
  line-height: 40px;
  font-weight: 600;
  margin-bottom: 20px;
}

section.privacy-policy-page-content p {
  margin-bottom: 10px;
}

section.privacy-policy-page-content h3 {
  font-size: 20px;
  margin: 25px 0 10px;
}

section.privacy-policy-page-content li {
  margin-bottom: 7px;
  list-style: disc;
  line-height: 26px;
}

section.privacy-policy-page-content ul {
  padding-left: 20px;
}

section.privacy-policy-page-content ul ul {
  margin: 10px 0;
}

.socialicon {
  display: none !important;
}

.ct-privacy-policy-page header nav.navbar {
  display: none !important;
}

.logo img {
  max-height: 62px !important;
}

header {
  height: auto !important;
}

@media (max-width: 767px) {
  section.privacy-policy-page-content {
    padding: 30px 0
  }

  section.privacy-policy-page-content h1 {
    font-size: 24px;
    margin-bottom: 10px
  }
}




/*Responsive*/
@media (min-width:1300px){
.container{max-width:1300px;}
}

@media (min-width:1300px) and (max-width: 1579px){
.hero-cont h2 { font-size: 60px; line-height: 64px;}
.hero-cont h3 {padding: 0 0 40px;font-size: 47px; }
.greenborder-btn {width: 230px; padding: 13px 2px; font-size: 21px; border-width: 2px;}
.become-left { width: 43%; }
.become-left h2 { font-size: 40px; line-height: 46px; }
.become-left h2 strong { font-size: 46px; }
.become-left h3 { font-size: 22px; }
.bestsuccess-right { right:10px;width: 48%; }
.bestsuccess-right:after { right: 10px; }
.whychoose h2 { font-size: 50px; }
.whychoose h3 { font-size: 20px; }
.chooseuse h4 { font-size: 23px; }
.publisher-left h3 { font-size: 37px; }
.publisher-left h2 { padding: 0 0 20px; font-size: 60px; }
.publisher-left p { font-size: 19px;line-height: 26px;}
.wh-heading { padding: 0 0 20px; font-size: 50px; line-height: 55px; }
.contact-sec h3 { padding: 0 0 20px; font-size: 22px; }
.contactform ul li input, .contactform ul li textarea { padding: 20px;font-size: 19px; }
.contactform ul li textarea { height: 135px; }
}


@media (max-width:1299px){
.navbar .navbar-nav .nav-item { margin: 0 10px 0 0;  }
.navbar .navbar-nav .nav-item .nav-link {font-size: 19px;}
.loginbtn a:first-child { margin-right: 6px; }
.bestsuccess-right { width:46%; right: 15px; }
.bestsuccess-right:before { left: 10px; top: 20px; }
.hero-cont h2 { font-size: 55px; line-height: 57px; }
.hero-cont h3 { padding: 0 0 25px; font-size: 44px; line-height: 48px; }
.greenborder-btn { width: 190px; padding: 12px 2px; font-size: 18px; border-width: 2px;}
.become-left { width: 51%; } 
.become-left h2 { font-size: 40px; line-height: 46px; }
.become-left h2 strong { font-size: 38px; }
.become-left h3 { font-size: 20px; }
.become-left h3 strong { font-size: 18px; }
.bestsuccess-right:before {width: 141px; height: 156px; background-size: 140px; left: 10px; top: 50px; }
.bestsuccess-right:after { width: 141px; height: 156px;background-size: 140px;right: 0; bottom: 60px; }
.whychoose h2 { font-size: 40px; }
.whychoose h3 { padding: 0 0 80px; font-size: 18px; line-height: 34px; }
.chooseuse h4 { padding: 13px 0 0;font-size: 22px; line-height: 32px; }
.chooseno { font-size: 76px;left: 30px; top: -70px; }
.publisher-left h3 { font-size: 30px; }
.publisher-left h2 { padding: 0 0 25px; font-size: 50px; line-height: 55px; }
.publisher-left p { font-size: 19px; line-height: 27px; }
.publisher-left p br { display: none; }
.publisher-right { padding-left: 30px; }
.publisher-right ul li { padding: 0 0 40px; }
.becomeadver .publisher-left { width: 67%; }
.pub-box { width: 110px; height: 110px; }
.publisher-right ul li strong { font-size: 19px; }
.publisher-right ul li:before {left: 52px;}
.wh-heading { padding: 0 0 20px; font-size: 40px; }
.contact-sec h3 { padding: 0 0 20px; font-size: 20px; }
.contactform ul li input, .contactform ul li textarea { padding: 14px 15px; font-size: 18px; }
.contactform ul li textarea { height: 130px; }
.publish-btn { width: 190px; padding: 9px 10px; font-size: 18px; }
/*.socialicon a img { width: 46px; }*/
}

@media (max-width:991px){
header {height: 127px;}
.logo { width: 170px; }
header.fixed-header .navbar-nav { margin: 12px 0 0; }
header.fixed-header .loginbtn { margin: 12px 0 0; }
.navbar .navbar-nav .nav-item .nav-link { padding-left: 5px; padding-right: 5px;font-size: 16px; }
.navbar .navbar-nav .nav-item { margin: 0 2px 0 0; }
.loginbtn a { font-size: 16px; }   
.loginbtn a:last-child img { width: 35px; }
.hero-cont h2 { font-size: 40px; line-height: 47px; }
.hero-cont h2 strong { font-size: 38px; }
.hero-cont h3 {font-size: 32px;}
.become-left { width: 49%; }
.become-left h2 { padding: 30px 0 20px;font-size: 31px; line-height: 40px; }
.become-left h2 strong { font-size: 28px; }
.become-left h3 { padding: 0 0 30px;font-size: 18px; }
.become-left h3 br { display: none; }
.chooseno { font-size: 66px; left: 0px; top: -60px; }
.publisher-left h3 { font-size: 26px; }
.publisher-left h2 { padding: 0 0 15px; font-size: 37px; line-height: 42px; }
.publisher-left p { font-size: 16px; }
.publisher-left ul li { font-size: 19px; }
.getstart-btn { width: 190px; height: 60px; font-size: 19px; border-width: 2px; }
.pub-box { width: 80px; height: 80px; }
.pub-box img { max-width: 100%; width: 28px; }
.publisher-right ul li:first-child .pub-box img { width: 20px; }
.publisher-right ul li:before { left: 40px; border-left-width: 2px; }
.publisher-right ul li strong { padding: 0 0 0 10px; font-size: 18px; }
footer { padding: 40px 0 25px; }
}

@media (max-width:767px){
header{height:97px;border-bottom:1px solid #1c2229}
.navbar{width:100%;z-index:2}
.navbar-dark .navbar-toggler { position: absolute; top: -54px; right: 0; background: #00fda6; border: none; border-radius: 0; padding: 7px; }
.navbar-dark .navbar-toggler img { width: 31px; }
.navbar-nav{ margin:14px 0 0;background:#1e242b}
.loginbtn a:first-child { margin-right: 1px; }
.logo{width:120px}
.navbar .navbar-nav .nav-item{margin:0;border-bottom:1px solid #0ace8a}
.navbar .navbar-nav .nav-item:last-child{border-bottom:none}
.navbar .navbar-nav .nav-item .nav-link {padding:10px;text-align:right}
.navbar .navbar-nav .nav-item .nav-link.active,
.navbar .navbar-nav .nav-item .nav-link:hover,
.navbar .navbar-nav .nav-item .nav-link:focus {border-radius:0;background:#00fda6; color: #000;}
header.fixed-header .navbar-nav{margin:11px 0 0}
header.fixed-header .loginbtn { margin: 0 0 0; }

.home-sec, .bestsuccess, .whychoose, .becomepublisher, .contact-sec { height: 100%; padding: 84px 0; }
.home-sec { padding-top: 156px; }
.loginbtn { transition: ease all .3s; position: absolute;top: -49px; right: 52px; margin: 0; }
.loginbtn a:last-child img { width: 30px; }
.button-sec a { margin: 0 4px 0 0; }
.greenborder-btn { width: 130px; padding: 12px 2px; font-size: 12px; border-width: 1px; }
.hero-cont h2 br, .become-left h2 br, .whychoose h3 br { display: none; }
.hero-cont h3 { font-size: 24px; line-height: 25px; }
.become-left { width: 100%; }
.become-left h2 { padding: 10px 0 14px; font-size: 25px; line-height: 30px; }
.become-left h3 { font-size: 17px; line-height: 24px; }
.bestsuccess-right { width: 100%; right: inherit; position: inherit; top: inherit; margin: 20px 0 0; }
.bestsuccess-right:before, .bestsuccess-right:after { display: none; }
.become-left h3 strong { font-size: 17px; }
.whychoose h2 { font-size: 27px; line-height: 28px; margin: 0 0 20px;padding: 0 0 10px; }
.whychoose h3 { padding: 0 0 10px; font-size: 17px; line-height: 22px; }
.chooseuse { padding: 50px 0 0; }
.chooseno { font-size: 53px; left: 10px; top: 10px; }
.chooseuse h4 { padding: 9px 0 0; font-size: 18px; line-height: 25px; }
.publisher-left { width: 100%; padding: 0 0 30px;}
.publisher-left h3 { font-size: 20px; }
.publisher-left h2 { padding: 0 0 11px; font-size: 25px; line-height: 29px; }

.publisher-right { width: 100%; padding: 0; }
.pub-box { width: 50px; height: 50px; }
.publisher-right ul li:first-child .pub-box img { width: 10px; }
.pub-box img { max-width: 100%; width: 19px; }
.publisher-right ul li { padding: 0 0 20px; }
.publisher-right ul li:before { left: 26px; border-left-width: 1px; }
.publisher-right ul li strong { padding: 0 0 0 7px; font-size: 15px; }
.publisher-left a.getstart-btn { margin-top: 10px; }
.getstart-btn { width: 180px; height: 45px; font-size: 18px; border-width: 1px; }
.publisher-left ul { padding: 5px 0 5px;}
.publisher-left ul li { padding:0 0 4px 25px;font-size: 18px; background-size: 17px;}
.becomeadver .publisher-right { width: 100%; }
.becomeadver .publisher-left { width: 100%; }
.becomeadver .col-sm-12{ flex-wrap: wrap; }
.contactform ul li { width: 100%; margin: 0 0 10px; }
.contactform ul li input, .contactform ul li textarea { padding: 10px 13px; font-size: 14px; }
.contactform ul li textarea { height: 80px; }
.publish-btn{ width: 140px; }
footer { padding: 49px 0 10px; }
.copyright {margin: 7px 0 0;font-size: 14px;text-align: center; }
#elevator_item { width: 40px; height: 90px;}
#elevator { width: 40px; height: 40px; background-size: 20px; }
.wpcf7-form .wpcf7-response-output { font-size: 12px!important; }
.socialicon a {margin: -78px auto 0;}

}

@media (max-width:575px){
.socialicon a {margin: -74px auto 0;}
.socialicon a img { width: 45px; height: 45px; }	
}

@media (max-width:480px){

}


section.error_section {padding-top: 185px;}
p.error-message { width: 100%; text-align: center; padding-bottom: 49px; padding-top: 12px; }



