*{ margin:0px; padding:0px; outline:0px; box-sizing: border-box;}
*, *:before, *:after { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.wrapper a{text-decoration:none; color:#252525; transition:all 0.4s linear 0s;}
.wrapper a:hover{transition:all 0.4s linear 0s; color:#1276bc;}
.wrapper a img, img{border:0px; outline:none;}
.wrapper img{max-width:100%; height:auto;}
.wrapper a, input[type="submit"], button{outline:none;  }
.wrapper .clear{clear:both;}
.wrapper ::-moz-placeholder{ opacity:1; }
.wrapper input[type=submit], .wrapper button, .wrapper select{ -moz-appearance: none;-webkit-appearance: none;}
.wrapper input, .wrapper select, .wrapper button, .wrapper textarea{font-family: 'TitilliumWeb-Bold';}
.wrapper input[type=submit], .wrapper button{ cursor:pointer;transition:all 0.4s linear 0s;}
.wrapper input[type="submit"], .wrapper input[type="text"], .wrapper input[type="search"], .wrapper button, .wrapper input[type="email"], .wrapper input[type="tel"], .wrapper textarea, .wrapper select{-webkit-appearance:none; .wrapper -moz-appearance:none; appearance:none; border-radius:0; border:0;}
.wrapper h1, .wrapper h2, .wrapper h3, .wrapper h4, .wrapper h5, .wrapper h6, .wrapper p, .wrapper ul, .wrapper li, .wrapper label, .wrapper input, .wrapper textarea, .wrapper img, .wrapper submit, .wrapper button, .wrapper a{ margin: 0px; padding: 0px; outline: none; list-style: none;}
html, .wrapper body, .wrapper div, .wrapper span, .wrapper applet, .wrapper object, .wrapper iframe, .wrapper h1, .wrapper h2, .wrapper h3, .wrapper h4, .wrapper h5, .wrapper h6, .wrapper p, .wrapper blockquote, .wrapper pre, .wrapper a, .wrapper abbr, .wrapper acronym, .wrapper address, .wrapper big, .wrapper cite, .wrapper code, .wrapper del, .wrapper dfn, .wrapper em, .wrapper font, .wrapper ins, .wrapper kbd, .wrapper q, .wrapper s, .wrapper samp, .wrapper small, .wrapper strike, .wrapper strong, .wrapper tt, .wrapper var, .wrapper dl, .wrapper dt, .wrapper dd, .wrapper ol, .wrapper ul, .wrapper li, .wrapper fieldset, .wrapper form, .wrapper label, .wrapper legend, .wrapper table, .wrapper caption, .wrapper tbody, .wrapper tfoot, .wrapper thead, .wrapper tr, .wrapper th, .wrapper td {border: 0;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align:baseline;}
html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 62.5%;overflow-y: scroll;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
.wrapper q {-webkit-hyphens: none;-moz-hyphens: none;-ms-hyphens: none;hyphens: none;quotes: none;}
.wrapper a:focus {outline:0;outline: 0;}
.wrapper a:hover,
.wrapper a:active {outline: 0;}
.wrapper a img {border: 0;}
body {background:#1e1e1e; color:#f9f9f9; font-weight:normal; font-size:18px; line-height:30px; font-family: 'TitilliumWeb-Light';}
.wrapper p{font-size:22px; font-family: 'TitilliumWeb-Thin'; line-height:40px;}
.wrapper h2{font-family: 'TitilliumWeb-SemiBold';}
.wrapper .container{ width:1220px; margin:0 auto;}

/* Header Section -- Start */
.wrapper .header{ width:100%; float:left; position:relative; background:#232222; z-index: 999;}
.wrapper .logo{float:left; height:74px; display:flex; flex-direction:column; justify-content:center;}
.wrapper .logo img{display:block;}
.wrapper .headRight{float:right;}
.wrapper .navigation{float:left; margin-right: 28px;}
.wrapper .navigation ul{ float:right;}
.wrapper .navigation ul li{ display:inline-block; font-family: 'TitilliumWeb-SemiBold'; position:relative;  text-transform: uppercase;  margin: 0 10px;}
.wrapper .navigation ul li.active a{color:#fff;}
.wrapper .navigation ul li a{display:block; font-size:16px; color:#ffffff;  padding:23px 8px 19px; position:relative;}
.wrapper .navigation ul li:nth-child(1) a{border-bottom:3px solid #16a085;}
.wrapper .navigation ul li:nth-child(2) a{border-bottom:3px solid #48c9b0;}
.wrapper .navigation ul li:nth-child(3) a{border-bottom:3px solid #a2d9ce;}
.wrapper .navigation ul li:nth-child(4) a{border-bottom:3px solid #f5b041;}
.wrapper .navigation ul li:nth-child(5) a{border-bottom:3px solid #f39c12;}
.wrapper .navigation ul li:nth-child(6) a{border-bottom:3px solid #f9f9f9;}
.wrapper .navigation ul li:nth-child(1) a:hover{border-bottom:3px solid #16a085;}
.wrapper .navigation ul li:nth-child(2) a:hover{border-bottom:3px solid #48c9b0;}
.wrapper .navigation ul li:nth-child(3) a:hover{border-bottom:3px solid #48c9b0;}
.wrapper .navigation ul li:nth-child(4) a:hover{border-bottom:3px solid #f5b041;}
.wrapper .navigation ul li:nth-child(5) a:hover{border-bottom:3px solid #f39c12;}
.wrapper .navigation ul li:nth-child(6) a:hover{border-bottom:3px solid #f9f9f9;}


.wrapper .mBtn{ display:none;}

.wrapper .lang{position: relative; float:left; width: auto; padding: 0;  margin-top:22px; margin-left:20px; color: #fff;
  font-size: 15px; transition: all 0.4s ease-in-out; margin-right: 10px;}
.lang .click{width:56px; float: left; border: 1px solid #3f3f3f; border-radius:5px;position:relative; display:inline-block; cursor:pointer; color:#f0f0f0;text-transform: uppercase; font-size:22px; padding:0 7px; margin-bottom: 12px;}
.wrapper .lang .click a:before{color:#fff;content:"\f107";font-family: "FontAwesome";font-size:18px;position: absolute; right:8px; top:1px;}
.wrapper .lang .open{width:155px; display: none; z-index: 2; position:absolute; top:100%; right:0; z-index: 999;}
.wrapper .lang ul {width:100%; float: left; border:1px solid #3f3f3f; border-top:2px solid #3f3f3f; border-radius:5px; position:relative;}
.wrapper .lang ul:before{content:''; position:absolute; top:-10px; right:5px; background:url(/images/dropArw.png) no-repeat; width:13px; height:9px;}
.wrapper .lang ul li{width:100%; display:block; padding: 0 11px; line-height:50px; height:50px; background: #1e1e1e; border-bottom:1px solid #343434;}
.wrapper .lang ul li a{color:#a4a4a4; font-size:16px;  font-family: 'TitilliumWeb-Regular';}
.wrapper .lang ul li a:hover{color:#fff;}
.wrapper .lang ul li:nth-child(2n){background:#2f2f2f;}
.wrapper .lang ul li:last-child{border-bottom:0;}
.wrapper .lang i{vertical-align:middle; margin-right:13px;}
.wrapper .lang img{border:1px solid #757575;}
.wrapper .logIn{float:right; margin-top:22px;}
.wrapper .logIn a{font-size:16px; font-family: 'TitilliumWeb-SemiBold'; color:#ffffff; text-transform:uppercase; margin-left:22px;}
.wrapper .header a:hover{color:#16a085;}

.wrapper .mailIcn{width:100%; float:left;}
.wrapper .mailIcn a{font-size:15px; font-family: 'TitilliumWeb-Regular'; color:#8c8c8c; float:right; line-height:36px;}
.wrapper .mailIcn i{font-size:12px; margin-right:10px; vertical-align:middle;}
.wrapper .mailIcn a:hover{text-decoration:underline;}

/* Header Section -- End */




/* Banner Section -- Start */
.wrapper .bannerVideo{width:100%; float:left;}
.wrapper .bannerVideo.thankyou{padding:100px 0px;}
.video_div{ width:100%; float:left;border:4px solid #242424;border-radius:6px; overflow:hidden; position:relative; background-size: cover;background-position:50%50%;height:500px;}
.vidTxt{width:100%; float:left; position:absolute; top:0; left:0; height:100%; display:flex; flex-direction:column; justify-content:Center; text-align:center; z-index: 200;}
.wrapper .vidTxt h1{font-size:48px; color:#000522; font-family: 'TitilliumWeb-SemiBold'; line-height:64px; text-transform:uppercase; color:#fff;}
.wrapper .vidTxt h2{font-size:28px; color:#ffffff; line-height:40px; margin-top:10px; font-family: 'TitilliumWeb-Light';}
.wrapper .vidTxt .yellow{color:#f39c12;}
.wrapper .vidTxt .green{color:#16a085;}
.wrapper .video_div .mod-videos {position: relative;height:100%;}
.wrapper #plBtn{ margin:50px 0 0; cursor:pointer; background:none}
.wrapper #plBtn:hover{ opacity:0.8;}
.wrapper .video-intro{ width:100%; float:left; position:relative;height: 100%;}
.mod-videos video{position: absolute;top: 0;left: 0;-webkit-transition: opacity 0.5s;-moz-transition: opacity 0.5s;-o-transition: opacity 0.5s;-ms-transition: opacity 0.5s;
transition: opacity 0.5s;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);z-index: 100;}
.mod-videos video {top: 50%;width: 100%;height: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;}
.wrapper .video_div.play .mod-videos video {opacity: 1;-ms-filter: none;filter: none;}
.wrapper .video_div.play{ background:none!important;}
.wrapper .video_div.play .vidTxt{ opacity:0; visibility:hidden;}
/* Banner Section -- End */

/* Middle Section -- Start */
.wrapper .middle{ width:100%; float:left; position:relative;}
.wrapper .mission{width:100%; float:left; padding:70px 0 90px; background:url(/images/msnbg-2.png) no-repeat; min-height:520px; background-size:cover;}

.wrapper .msnContent{width:100%; float:left; padding:0 40px 0 28px;}
.wrapper .msnContent h2{text-transform:uppercase; font-size:44px; line-height: 40px; margin-bottom:40px;}
.wrapper .msnContent p{margin:20px 0 0;}
/* Middle Section -- End */



/* Footer Section -- Start */
.wrapper .footer{ width:100%; float:left; position:relative; background:#151515; padding:60px 0 0;}
.wrapper .socialIcon{width:100%; float:left; text-align:center; margin-top: -85px;}
.wrapper .socialIcon ul{width:100%; float:left; text-align:center;}
.wrapper .socialIcon ul li{display:inline-block;}
.wrapper .socialIcon ul li a{display:inline-block; margin:0 2.5px;}
.wrapper .socialIcon i{width:53px; height:53px; border:2px solid #ffffff; color:#fff; line-height:51px; font-size:22px; border-radius:100%; background:#151515;}
.wrapper .socialIcon ul li:hover i{background:#16a085;}
.wrapper .socialIcon ul li:hover i{transform: rotate(360deg); transition: all 1.1s ease-in-out;}
.wrapper .fotmenu{width:100%; float:left; margin-bottom:40px;}
.wrapper .fotmenu ul{width:100%; float:left; text-align:center;}
.wrapper .fotmenu ul li{display:inline-block; margin:0 18px;}
.wrapper .fotmenu ul li a{font-size:18px; color:#bfbfbf; display: inline-block;}
.wrapper .fotmenu ul li a:hover{color:#16a085;}
.wrapper .copyright{width:100%; float:left; background:#080808; font-size:15px; text-align:center; padding:20px 0;}

.wrapper .copyright a{display:inline-block; color: #f9f9f9; padding:0 10px;}
.wrapper .copyright a:hover{color: #16a085;}
.wrapper .copyright .sp1{display:inline-block; margin:0 10px;}
/* Footer Section -- End */

/*about section satrt from here*/

.wrapper .inrbanner{width:100%; float:left;position:relative; margin-top:2px;}
.wrapper .inrSlide{width:100%; float:left;}
.wrapper .bnrSlider{float:left; padding:0; text-align:center;}
.wrapper .bnrSlider .items{width:100%; float:left; text-align:center; cursor:pointer; position:relative;}
.wrapper .inrTxt{position:absolute; top:0; left:0; right:0; bottom: 0; display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
        justify-content: center;
  padding: 0 120px;
}
.wrapper .inrTxt h1{font-size:48px; text-transform:uppercase; font-family: 'TitilliumWeb-SemiBold'; line-height: 50px;}


.wrapper .breadCrumb{width:100%; float:left; bottom: 15px; position:absolute; left:0; right:0; margin:0 auto; z-index: 1;}
.wrapper .breadCrumb ul{width:100%; float:left; text-align:center;}
.wrapper .breadCrumb ul li{display:inline-block; margin:0 5px;}
.wrapper .breadCrumb ul li a{color:#fff; font-size:16px; font-family: 'TitilliumWeb-SemiBold';}
.wrapper .breadCrumb ul li a:hover, .wrapper .breadCrumb ul li.current-Menu a:hover{color:#48c9b0;}
.wrapper .breadCrumb ul li.current-Menu a{color:#c7c7c7;}
.wrapper .breadCrumb i{font-size:16px; vertical-align: middle; margin-left: 5px; color:#c7c7c7;}
.wrapper .bnrSlider .items img{border: 4px solid #242424;}
.wrapper .bnrSlider .owl-dots{display:none;}
.wrapper .bnrSlider .owl-nav{width:100%; float:left; position:absolute; top:50%; left:0;  z-index:9; margin-top: -20px;}
.bnrSlider .owl-prev{display:inline-block;  width:47px; height:47px; background:url(/images/prev.png) no-repeat center; font-size:0; left:45px;position: absolute; }
.bnrSlider .owl-next{display:inline-block; width:47px; height:47px; background:url(/images/next.png) no-repeat center; font-size:0; right:45px;position:  absolute;}


.wrapper .abtContent{width:100%; float:left; background: url(/images/abtBg.jpg) no-repeat; background-size:cover; margin-top: -119px; padding: 119px 0 0;}
.wrapper .abtsecc{padding:0; margin:0; background: url(/images/aboutBg.jpg) no-repeat; background-size:cover;}
.wrapper .midCont{width:100%; float:left;  padding: 25px 40px 90px;}
.wrapper .abtContent p{margin:25px 0 0;}
.wrapper .signup{width:100%; float:left; background:#242424; padding: 55px 0 65px; margin:60px 0 0; border-radius:10px; text-align:center;}
.wrapper .signup input[type=text]{font-size:35px; font-family: 'TitilliumWeb-SemiBold'; line-height:40px; background:none; border:0; text-align:center; color:#fff;}
.wrapper .signup input[type=text]::-webkit-input-placeholder{ color:#fff;}
.wrapper .signup button{width:246px; height:45px; background:#ffffff; display:block; border-radius:50px; font-size:18px; text-transform:uppercase; color:#262525; margin:27px auto 0; box-shadow:#707070 0px 4px 0px 0px; font-family: 'TitilliumWeb-SemiBold';}
.wrapper .signup button:hover{background:#16a085; color:#fff;}
.wrapper .abtsecc .signup{background: #242223cc;}

/*about scetion end here*/

/*brand section satrt from here*/

.wrapper .brandsec h2{color:#f39c12;}
.wrapper .ProBreef{width:100%; float:left; margin-top:50px; padding: 0 45px;}
.wrapper .brefcol{width:100%; float:left; margin:0 0 30px; border:1px solid #333333; padding:28px 0px; border-radius: 5px;}
.wrapper .brefcol img{float:left; margin-left: -47px;}
.wrapper .brfTxt {display: flex; padding: 13px 30px; flex-direction: column; min-height: 110px; justify-content: center;}
.wrapper .brefcol h4{font-family: 'TitilliumWeb-SemiBold'; text-transform:uppercase; font-size:28px;}
.wrapper .brefcol  p{margin: 10px 0 0;}

/*brand section end here*/

/*athelete sec start from here*/
.wrapper .athlteMain{width:100%; float:left; background:url(/images/atheleteBg.png) no-repeat; background-position:center bottom;}
.wrapper .athlteMain .brfTxt{padding: 0px 30px;}
.wrapper .athlteMain .signup{margin: 25px 0 0;}
.wrapper .join{width:100%; float:left; background:url(/images/joinImg.jpg) no-repeat; background-size:cover; min-height:285px; margin:60px 0 10px; display:flex; align-items:center; justify-content:center; border:4px solid #232323;}
.wrapper .athlteMain .join{width:calc(100% + 80px); margin-left:-40px;}
.wrapper .join h2{font-size:48px; font-family: 'TitilliumWeb-SemiBold'; text-transform:uppercase;}

/*athelete section end here*/

.wrapper .agency{background:url(/images/agencyBac.jpg) no-repeat; background-size:cover; padding:0; margin:0;}
.wrapper .agency .signup, .wrapper .club .signup{background: #242223cc; margin: 35px 0 0;}
.wrapper .agency .ProBreef {margin-top:80px;}
.wrapper .agency  .midCont{padding: 25px 40px 110px;}
.wrapper .club{width:100%; float:left; background:url(/images/atheleteBg.png) no-repeat; background-position:center bottom;}
.wrapper .club .brfTxt{padding: 0 30px;}

/*privacy policy section start from here*/
.wrapper .privacy{width:100%; float:left; padding: 80px 0 100px;}
.wrapper .privacy h1{font-size: 48px; line-height:50px; font-family: 'TitilliumWeb-SemiBold'; text-transform: uppercase; text-align:center; margin:0 0 30px;}
.wrapper .module-terms-list {text-align: left; font-size: 18px;line-height: 28px;}
.wrapper .module-terms-list time {display: block;font-size: 15px;font-weight: bold;margin-bottom: 30px;}
.wrapper .privacy p{margin-bottom:20px;}
.wrapper .module-terms-list h5 {text-transform: uppercase;font-size: 26px;font-weight: normal;padding: 20px 0 30px; font-family: 'TitilliumWeb-Bold';}
.wrapper .module-col-wrap {margin-bottom: 20px;}
.wrapper .module-col {width: 160px;float: left;margin-right: 100px; font-family: 'TitilliumWeb-Thin';}
.wrapper .module-col b {display: block;margin-bottom: 10px; font-size: 22px;}
.wrapper .clearfix:after {content: "";display: table;clear: both;}
.wrapper .module-terms-list a {color:#48c9b0;}
.wrapper .module-terms-list a:hover {color:#fff;}
.wrapper .module-terms-list ul > li {position: relative;padding-left: 40px;margin-bottom: 20px;}
.wrapper .module-terms-list ul > li:before {content: "";position: absolute;left: 2px;top: 15px;width: 20px;height: 1px;background: #fff;}
.wrapper .module-table {table-layout: fixed;width: 100%;margin-bottom: 20px;}
.wrapper .module-table th {border-bottom: 4px double #d9d9d9;}
.wrapper .module-table th, .wrapper .module-table td {padding: 20px 0;}
.wrapper .module-table th {font-weight: bold; font-size: 22px;}
.wrapper .module-table td {border-bottom: 1px solid #d9d9d9;}
.wrapper .module-terms-list ul.disc {padding-left: 40px;}
.wrapper .module-terms-list ul.disc > li {list-style: disc;padding-left: 10px;}
.wrapper .module-terms-list ul ul, .wrapper .module-terms-list ol ul {margin-top: 20px;}
.wrapper .module-table td {vertical-align: top; font-size: 22px;}
.wrapper .module-terms-list ul.disc > li::before{display:none;}
.wrapper .module-terms-list ol {counter-reset: section;}
.wrapper .module-terms-list ol > li {font-size: 22px;font-family: 'TitilliumWeb-Thin';line-height: 40px;list-style: none;margin-bottom: 20px;}
.wrapper .module-terms-list ol > li:before {counter-increment: section;content: counters(section, ".") ". ";font-weight: bold;}
.wrapper .module-terms-list ol li span {display: block;padding-top: 10px;}
.wrapper .module-terms-list ol li span {display: block;padding-top: 10px;}

/*privacy policy section end here*/

.card.auth {
  text-align: center;
  margin-top: 10%;
}

.card.auth button {
  padding: 5px 10px;
  margin-top: 20px;
  cursor: pointer;
}

/* Responsive start */
@media(max-width:1220px){
.wrapper .container{ width:96%;}
.wrapper .header .mBtn{width:26px;height: 34px;cursor: pointer;float: right;position: relative;z-index: 2;margin: 22px 0 1px 20px;
display:block;}
.wrapper .header .mBtn span{width: 24px;height:3px;position: absolute;right: 0;border-radius: 1px;background: #fff;transition:
opacity .2s     ease,background .2s ease,top .2s ease .2s,transform .2s ease; }
.wrapper .header .mBtn .a {top: 8px;}.header .mBtn .b{top: 14px;}.header .mBtn .c{top: 20px;}
.wrapper .header .mBtn:hover .a{-webkit-transform: translateY(-1px);transform: translateY(-1px);}
.wrapper .header .mBtn:hover .c {-webkit-transform: translateY(1px);transform: translateY(1px);}
.wrapper .header .mBtn.active .a, .wrapper .header .mBtn.active .b, .wrapper .header .mBtn.active .c{transition: opacity .2s ease,background .2s ease,top .2s ease,transform .2s ease .2s;}
.wrapper .header .mBtn.active .a {top: 14px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.wrapper .header .mBtn.active .b{background: rgba(51,51,51,0);}
.wrapper .header .mBtn.active .c{top: 14px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.wrapper .navigation{ display:none; width:100%; float:left; position:absolute; top:100%; left:0; z-index:99; border-bottom:1px solid #dfdfdf; margin:0; padding: 0;}
.wrapper .navigation ul{ width:100%; float:left; margin:0; background:#fff;}
.wrapper .navigation ul li{ width:100%; float:left; margin:0; padding:0; border-top:1px solid #eaeaea; height:initial; line-height:50px;}
.wrapper .navigation ul li a{color:#242625; padding: 0 20px; font-size:15px;}
.wrapper .navigation ul li a::after{display:none;}
.wrapper .navigation ul li a:hover, .wrapper .navigation ul li.current_page_item a{background: #16a085; color:#fff;}
.wrapper .navigation ul li.current-menu-item a{background: #00b3be; color:#1b1e27;}
.wrapper .navigation ul li:nth-child(5) a, .wrapper .navigation ul li:nth-child(1) a, .wrapper .navigation ul li:nth-child(2) a, .wrapper .navigation ul li:nth-child(3) a, .wrapper .navigation ul li:nth-child(4) a{border-bottom:0;}
.wrapper .navigation ul li:nth-child(5) a:hover, .wrapper .navigation ul li:nth-child(1) a:hover, .wrapper .navigation ul li:nth-child(2) a:hover, .wrapper .navigation ul li:nth-child(3) a:hover.wrapper , .wrapper .navigation ul li:nth-child(4) a:hover{border-bottom:0;}

}


@media(max-width:979px){

.wrapper .logo img{width: 215px;}
.wrapper .logIn a{font-size: 15px;}
.wrapper .vidTxt h1, .wrapper .inrTxt h1{font-size: 40px; line-height: 50px;}
.wrapper .vidTxt h2{font-size: 22px; line-height: 35px; margin-top: 5px;}
.wrapper #plBtn{margin: 30px 0 0;}
.wrapper .mission{padding:50px 0 70px; min-height: initial;}
.wrapper .msnContent h2, .wrapper .abtContent h2{font-size: 35px; line-height: 35px;}
.wrapper .msnContent p{margin: 25px 0 0;}
.wrapper p{font-size: 18px; line-height: 30px;}
.wrapper .socialIcon i{width: 45px; height: 45px; line-height: 43px; font-size: 18px;}
.wrapper .fotmenu ul li a{font-size: 16px;}
.wrapper .copyright{font-size: 13px;}
.wrapper .abtContent p{margin:20px 0 0;}
.wrapper .join{margin: 40px 0 0;}
.wrapper .abtContent p br{display:none;}
.wrapper .brefcol{padding: 15px 0px;}
.wrapper .ProBreef{padding: 0 30px;}
.wrapper .brfTxt{padding: 0px 30px;}
.wrapper .brefcol h4{font-size: 22px;}
.wrapper .brfTxt p{margin:15px 0 0;}
.wrapper .inrTxt ul{margin-top: 40px;}

.wrapper .privacy h1{font-size: 40px;}
.wrapper .privacy{padding: 50px 0 85px;}
.wrapper .module-terms-list ol > li{font-size: 18px; line-height:30px;}
.wrapper .module-col{width: 145px;}
}

@media(max-width:767px){
.wrapper p{font-size: 16px; line-height: 28px;}
.wrapper .logo img{width: 180px;}
.wrapper .logIn a{font-size: 14px; margin-left: 15px;}
.wrapper .header .mBtn{margin: 24px 0 1px 15px;}
.wrapper .lang ul li{line-height: 45px; height: 45px;}
.wrapper .video_div{height:400px;}
.wrapper .inrTxt {padding: 0 70px;}
.wrapper .vidTxt h1, .wrapper .inrTxt h1{font-size:27px;}
.wrapper .vidTxt h2{font-size: 20px;}
.wrapper #plBtn img{width:70px;}
.wrapper .mission{padding:35px 0 70px;}
.wrapper .msnContent{padding: 0 20px;}
.wrapper .msnContent h2{font-size: 25px; line-height: 30px; margin-bottom:25px;}
.wrapper .msnContent p{margin: 15px 0 0;}
.wrapper .fotmenu ul li{margin: 0 9px;}
.wrapper .fotmenu ul li a{font-size: 14px;}
.wrapper .inrTxt h1{line-height: 45px;}
.wrapper .bnrSlider .owl-prev{background-size: 30px; left:13px;}
.wrapper .bnrSlider .owl-next{background-size: 30px; right:13px;}
.wrapper .midCont{padding:10px 10px 70px;}
.wrapper .agency .midCont{padding: 20px 10px 35px;}
.wrapper .athlteMain .join{width: 100%; margin-left: 0;}
.wrapper .join{min-height: 220px;}
.wrapper .abtContent h2{font-size: 25px; line-height: 30px;}
.wrapper .brefcol{position: relative; padding: 20px;}
.wrapper .club .brfTxt{padding: 0 0;}
.wrapper .brefcol h4{padding:12px 0 0;}
.wrapper .brefcol img{position: static; top: 0; left: 0; margin: 0 auto; float:none; width: 80px; display: block;}
.wrapper .brfTxt{text-align:center; min-height: initial; padding: 0;}
.wrapper .athlteMain .brfTxt{padding:0;}
.wrapper .brfTxt p{margin: 10px 0 0;}
.wrapper .athlteMain .signup{margin: 20px 0 0;}
.wrapper .signup{margin:50px 0 30px;  padding: 30px 10px 40px;}
.wrapper .signup input[type="text"]{width:100%; font-size: 22px; line-height: 30px;}
.wrapper .signup button{width:165px; height: 40px; font-size: 15px; margin: 20px auto 0;}
.wrapper .inrTxt ul{margin-top: 5px;}
.wrapper .msnContent h2 {margin-top: 10px;}
.wrapper .agency .ProBreef{margin-top: 40px;}
.wrapper .agency{margin:0px 0 50px;}
.wrapper .agency .signup, .wrapper .club .signup{margin: 20px 0 0;}
.wrapper .ProBreef{margin-top: 40px;}
.wrapper .join{margin: 35px 0 0;}
.wrapper .brand .signup{margin: 20px 0 30px;}
.wrapper .brand .midCont{padding: 10px 10px 40px;}

.wrapper .module-terms-list ol > li, .wrapper .module-terms-list ul > li{font-size:16px; line-height:28px;}
.wrapper .privacy h1{font-size:27px; margin: 0 0 15px;}
.wrapper .privacy{padding: 35px 0 80px;}
.wrapper .module-col{font-size: 16px;}
.wrapper .module-col b{font-size: 18px;}
.wrapper .module-terms-list h5{padding: 10px 0 20px; font-size: 20px; line-height: 32px;}
.wrapper .module-terms-list time{margin-bottom: 15px;}
.wrapper .module-col{width: 48%; margin-right: 2%; margin-bottom:2%;}
.wrapper .module-table td{font-size:16px; line-height:28px;}
.wrapper .module-table th{width:auto !important;}
}

@media(max-width:479px){
.wrapper .container{ width:94%;}
.wrapper .logo{width: 100%; text-align: center; align-items: center; margin-left: 0; height: 55px;}
.wrapper .headRight{width: 100%; float: left; margin: 0 0 10px; padding: 0 10px;}
.wrapper .lang{margin-top: 10px; margin-left: 0;}
.wrapper .header .mBtn{margin: 13px 0 0px 15px;}
.wrapper .logIn{margin-top: 10px; float: left;}
.wrapper .navigation ul li{line-height: 45px;}
.wrapper .lang .open{left:0;}
.wrapper .lang ul li a{font-size: 14px;}
.wrapper .video_div{height:250px; padding:20px 10px;}
.wrapper .inrTxt {padding: 0 5px 20px;}
.wrapper .vidTxt h1, .wrapper .inrTxt h1{font-size:23px; line-height:32px;}
.wrapper #plBtn{margin: 17px 0 0;}
.wrapper .vidTxt h2{font-size: 16px; margin-top: 10px; line-height:26px;}
.wrapper #plBtn img{width: 60px;}
.wrapper .msnContent h2, .wrapper .abtContent h2{font-size:19px; line-height: 30px;}
.wrapper .msnContent{padding: 0 10px;}
.wrapper p{font-size: 15px; line-height: 26px;}
.wrapper .socialIcon i{width: 38px; height: 38px; line-height: 36px; font-size: 16px;}
.wrapper .socialIcon{margin-top: -60px;}
.wrapper .footer{padding: 40px 0 0;}
.wrapper .fotmenu{margin-bottom: 30px;}
.wrapper .owl-carousel .owl-item img{min-width: 140%;margin-left: -20%;}
.wrapper .bnrSlider .items{overflow: hidden;}
.wrapper .abtContent h2::before{height: 32px;}
.wrapper .abtContent p{margin: 20px 0 0;}
.wrapper .breadCrumb{bottom: 60px;}
.wrapper .ProBreef{padding: 0 0;}
.wrapper .agency{margin: 20px 0 30px;}
.wrapper .bnrSlider .owl-nav{display:none;}
.wrapper .brefcol h4{font-size: 19px;}
.wrapper .bnrSlider .owl-carousel .owl-dot{width:20px; height:20px; background:#fff; display:inline-blcok;}
.wrapper .bnrSlider .owl-dots {margin:20px 0 0;}
.wrapper .bnrSlider .owl-dot {width: 16px;height: 16px;display: inline-block;border-radius: 100%;border: 1px solid #fff;margin: 0 5px;}
.wrapper .bnrSlider .owl-dot.active{ background:#fff;}
.wrapper .bnrSlider .owl-dot span {display: block;width: 100%;height: 100%; border-radius: 50%;}
.wrapper .bnrSlider .owl-dot.active span {background:#fff;}
.wrapper .mailIcn a{font-size: 14px;}
.wrapper .signup input[type="text"]{font-size: 18px;}
.wrapper .agency .midCont{padding: 10px 10px 35px;}
.wrapper .join{min-height: initial; padding: 50px 10px; text-align:center;}
.wrapper .brfTxt p{margin: 10px 0 0;}

.wrapper .module-terms-list ul > li{padding-left: 30px; margin-bottom: 15px;}
.wrapper .privacy p{margin-bottom: 15px;}
.wrapper .module-terms-list ul.disc{padding-left: 20px;}
.wrapper .module-table td{line-height: 24px; font-size: 15px;}
.wrapper .module-col{font-size: 14px;}
}

.bordert {
  margin-top: 3rem;
  border-top: 1px solid #ebedf2;
  position: relative;
  padding-top: 2rem;
  padding-bottom: 0.5rem;
}

.bordert:after {
  content: "or connect with";
  position: absolute;
  top: -13px;
  left: 33%;
  background-color: #fff;
  padding: 0px 8px;
  color: #858689;
}

.fb-login-btn {
  width: 100%;
  background-color: #4267B2;
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 3px;
  font-size: 15px;
  cursor: pointer;
}

.fb-login-btn:hover {
  background-color: #365899;
}