.r-header{height:100px;padding:0 var(--r-space);max-width:1258px;margin:0 auto}.r-toggle{display:none}.r-logo{text-align:left;margin:0}.r-logo img{width:170px;margin:4px 0}.r-logo small{font-size:13px}.r-nav{position:unset;height:unset;top:unset;left:unset;right:unset;background:none;margin:0 auto;font-size:0.9em}.r-nav.active{height:unset}.r-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r-nav li{padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none}.r-nav li a{color:var(--r-text)}.r-nav li a:hover{color:var(--r-accent)}.r-nav li.search{display:-webkit-box;display:-ms-flexbox;display:flex}.r-nav li .i-search{width:24px;height:24px;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.r-nav li .i-search:hover{opacity:0.6}.r-nav .social{display:none}@media (min-width: 1024px){.r-nav{font-size:1em}}@media (min-width: 1170px){.r-nav{font-size:1em}.r-nav li{padding:0 16px}}.r-lang{width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background: white;padding: 5px 5px 5px 0px;}.r-lang span{display:unset;font-size:13px}.r-create{margin-left:16px;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.r-user{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:16px}.r-search{position:absolute;opacity:0;max-height:0;overflow:hidden;z-index:100;top:90px;left:calc(50vw - 400px);right:calc(50vw - 400px);width:unset;-webkit-transition:0.3s;transition:0.3s;border-radius:10px}.r-search.active{max-height:64px;opacity:1;top:72px}.r-slide-main img{border-radius:20px}.r-slide-main li a{border-radius:0 0 20px 20px;padding-bottom:0}.r-slide-main .is-active a{padding-bottom:10px}.r-slide-main .title{padding-left:72px}.r-slide-main .avatar{left:24px}.r-slide-main .btn-main{left:unset;right:20px}.sec-topic{padding:0}.sec-topic .r-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sec-topic .topic-heading{min-width:25%;padding-right:30px;text-align:left}.sec-topic .r-slide-topic{margin:0 calc(50% - 50vw) 0 0}.sec-topic .splide__arrow--prev{left:-12px}.sec-places img{-o-object-position:50% 50%;object-position:50% 50%;-webkit-transition:0.8s;transition:0.8s}.sec-places a:hover img{-o-object-position:80% 50%;object-position:80% 50%}@media (min-width: 1020px){.sec-places{overflow:hidden}}.sec-world .r-title{font-size:2.4em;margin-bottom:1em}.sec-popular-vote .title-popular-vote{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sec-writers{padding-bottom:0}.sec-writers .r-grid{margin-bottom:0}.sec-profile .pic img{border-radius:30px}.sec-profile .info{margin-top:0;padding-top:30px;padding-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.sec-profile .info .title{text-align:left}.sec-profile .info .avatar{position:absolute;top:-100px}.sec-profile .info .follow{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sec-profile .info .col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sec-profile .social-following{display:block;background-color:#fff;border:1px solid #E5E5E5;border-radius:10px}.sec-profile .social-following .item{-ms-grid-columns:20px 2fr 1fr;grid-template-columns:20px 2fr 1fr;justify-items:left}.sec-profile .social-following .item:not(:last-child){border-bottom:1px solid #E5E5E5}.r-heading .r-container{max-width:1080px}.r-heading .banner img{border-radius:30px}.r-content .r-container{max-width:800px}.r-content .r-title{padding:50px 90px;margin-top:-50px;font-size:1.5rem}.r-content .r-social{position:absolute;top:120px;left:-85px;text-align:center}.r-content .r-social .share{display:block;margin-right:0}.r-content .r-social .coin{position:absolute;top:-40px;left:90px;right:auto}.r-wide{margin-left:-85px;margin-right:-85px}.r-gallery{position:relative}.r-gallery .col:first-child img{border-radius:10px 0 0 10px}.r-gallery .col:last-child img{border-radius:0 10px 10px 0}.r-gallery .button{position:absolute;top:65px;right:-85px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.r-gallery .button svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ticket-sec .col{margin-bottom:5px}.sec-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gallery{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);gap:20px;padding-top:20px;padding-bottom:20px}.gallery .item-gallery:first-child{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / span 4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2;max-height:340px;height:100%}.gallery .item-gallery{height:160px;-o-object-fit:cover;object-fit:cover}.prizes-content{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:(2fr)[3];grid-template-columns:repeat(3, 2fr)}.prizes-content .item:first-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}.prizes-content .item h2.title{font-size:30px}.prizes-content .item .info{margin-left:30px}.prizes-content .item .cost,.prizes-content .item .num{font-size:1.2rem}.affiliate-banner .title-affiliate-banner{text-align:left}.affiliate-banner .title-affiliate-banner h2{font-size:4.5rem}.affiliate-banner .title-affiliate-banner h3,.affiliate-banner .title-affiliate-banner p{font-size:1.5rem}.affiliate-banner .info{font-size:1.5rem;margin-top:60px}.affiliate-banner .info p{padding:80px 0 60px}.affiliate-banner .info img{position:absolute;height:300px;top:-300px;-webkit-transform:translateY(40px);transform:translateY(40px);left:auto;right:0}.r-card-agreement,.r-card-faq{margin-left:100px}.r-card-agreement .icon,.r-card-faq .icon{position:absolute;top:50%;bottom:auto;left:0;right:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.r-card-agreement .icon svg,.r-card-faq .icon svg{width:180px;height:180px}.r-card-agreement h2,.r-card-faq h2{font-size:2.5rem}.r-card-agreement h3,.r-card-faq h3{font-size:1.875rem}.r-card-agreement{margin-left:0;margin-right:100px}.r-card-agreement .icon{left:auto;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.content-partners{max-width:700px;margin:auto;gap:36px}.sec-marketplace .content{min-height:300px;background-position:top;background-size:cover;position:relative}.sec-marketplace .content .pic{position:absolute;top:-100px;right:0}.sec-marketplace .content .info{font-size:1.5rem;text-align:left;max-width:500px;padding:70px 0}.sec-marketplace .pic img{width:360px}.sec-marketplace .r-title{font-size:1.5rem;text-align:left}.sec-marketplace .r-sub-title{font-size:3rem;text-align:left}.writer-header{display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:200px auto;grid-template-columns:200px auto;gap:calc( var(--r-space) * 2)}.writer-header .writer-pic{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.writer-header .writer-info{-webkit-box-flex:6;-ms-flex:6 0 auto;flex:6 0 auto}.writer-body{display:-ms-grid;display:grid;gap:calc( var(--r-space) * 2);-ms-grid-columns:200px auto;grid-template-columns:200px auto}.writer-body .__follower{border-right:none;border-bottom:1px solid var(--r-border)}.writer-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company{display:-ms-grid;display:grid;-ms-grid-columns:200px auto;grid-template-columns:200px auto;gap:calc( var(--r-space) * 2)}.applicant-header .card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.applicant-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.r-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--r-space)}.r-tabs .r-tab-menu{min-width:200px;border-right:1px solid var(--r-border);padding:var(--r-space) 0;margin:0;list-style:none}.r-tabs .r-tab-menu li{padding:16px}.r-tabs .r-tab-menu li.active{border-left:4px solid var(--r-text)}.r-tabs .r-tab-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.sec-footer{background-position:center 20%}.sec-footer .sub{padding-right:60%}.sec-footer .no-bullet{position:absolute;right:var(--r-space);text-align:right;top:220px}.sec-footer .r-container{min-height:360px}.fb-box{position:absolute;right:var(--r-space);margin-top:0}
.r-content.-single figure{ margin: 25px 0px;}
.r-title { text-transform: capitalize; }
.no-bullet { text-transform: capitalize; }

.modal-sm-readme {
  max-width: 335px;
}

.h1 {
  font-size: 36px;
}

.h2 {
  font-size: 30px;
}

.h3 {
  font-size: 24px;
}

.h4 {
  font-size: 18px;
}

.h5 {
  font-size: 14px;
}

.h6 {
  font-size: 12px;
}

.form-group.required .control-label:after {
  content: "*";
  color: #f00;
}

.g-recaptcha {
  width: 304px;
  margin: 0 auto;
  padding-bottom: 15px;
}

#emailModal2 .g-recaptcha {
  margin: 0 auto;
  padding-bottom: 15px;
  transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
}

.modal.fade {
  z-index: 10000000 !important;
}

.btn {
  /* border-radius: 50px; */
  color: #fff;
  background-color: #00cabe;
  background: linear-gradient(to bottom, #2bdbd0 0, #28c1b8 100%) #00cabe;
  color: #fff;
  border: 0;
  transition: background .3s ease;
  opacity: 1;
  -webkit-appearance: none;
  /* outline: 0 !important; */
  /* margin-bottom: 5px; */
}
