@charset "UTF-8";
@font-face {
  font-family: 'Conv_[z] Arista Trial';
  src: url("../webfonts/[z] Arista Trial.eot");
  src: local("â˜º"), url("../webfonts/[z] Arista Trial.woff") format("woff"), url("../webfonts/[z] Arista Trial.ttf") format("truetype"), url("../webfonts/[z] Arista Trial.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
header {
  background: #fff; }
  header .top-banner .banner-text {
    transform: translate(-50%, -50%);
    left: 35%;
    top: 50%; }
    header .top-banner .banner-text .title {
      font-family: revert;
      font-size: 25px;
      color: #fff;
      font-weight: bolder;
      text-transform: uppercase;
      line-height: 22px;
      letter-spacing: 5px; }
  header .topmenu {
    position: absolute;
    z-index: 4;
    width: 100%;
    bottom: -30px; }
    header .topmenu .top-nav-color {
      background: #ff2484; }
    header .topmenu .navbar-nav.mr-auto li a {
      color: #fff; }
    header .topmenu .navbar-nav.mr-auto li {
      padding: 15px 55px;
      border-right: 1px solid #e58b90; }
    header .topmenu .navbar-nav.mr-auto li:last-child {
      border-right: 0px solid #e58b90; }
    header .topmenu .logo-ok {
      display: none; }
    header .topmenu .navbar {
      padding: 0rem 1rem; }
  header .navbar-light .navbar-nav .active > .nav-link,
  header .navbar-light .navbar-nav .nav-link.active,
  header .navbar-light .navbar-nav .nav-link.show,
  header .navbar-light .navbar-nav .show > .nav-link {
    color: #fff;
    position: relative; }
  header .nav-item.active {
    position: relative; }
  header .nav-item.active a::after {
    position: absolute;
    content: "";
    background-color: #fff;
    width: 100%;
    height: 1px;
    left: 0;
    bottom: 0; }
  header .fixed-nav {
    background: #fff !important;
    box-shadow: 0 0 8px #ddd;
    padding: 0px 0;
    position: fixed;
    width: 100%;
    z-index: 1030;
    top: 0; 
  }
 




  header .fixed-nav .topmenu {
    position: inherit;
    top: 0;
    bottom: auto; 
  }
  header .fixed-nav .navbar-nav.mr-auto li a {
    color: #000; 
  }
  header .fixed-nav .navbar-nav.mr-auto li {
    border-right: 1px solid #ccc;
    padding: 0 55px; 
  }
  header .fixed-nav .logo-ok {
    display: block;
    height: 40px;
   }
  header .topmenu .fixed-nav .top-nav-color {
    background: #fff; 
  }
  header .fixed-nav .navbar-light .navbar-nav .active > .nav-link,
  header .navbar-light .navbar-nav .nav-link.active,
  header .navbar-light .navbar-nav .nav-link.show,
  header .navbar-light .navbar-nav .show > .nav-link {
    color: #000;
    position: relative; }
  header .fixed-nav .nav-item.active {
    position: relative; }
  header .fixed-nav .nav-item.active a::after {
    position: absolute;
    content: "";
    background-color: #000;
    width: 100%;
    height: 1px;
    left: 0;
    bottom: 0; }

header .topmenu .navbar-nav.mr-auto li a:hover {
  text-decoration: none; 
    color: #387ad1;
}
  

section.main-section.mt-5.pt-4 {
  padding-top: 0 !important; }

.main-section .black-sec {
  background-color: #302c2c;
  padding: 40px 20px 40px 40px; }

footer {
  border-top: 1px solid #b8b8b8;
  padding: 4rem 0;
  margin-top: 40px; }
  footer p {
    margin: 0;
    font-size: 15px;
    font-size: 15px; }

* {
  margin: 0;
  padding: 0; }

html {
  scroll-behavior: smooth; }

body {
  font-family: 'Poppins', sans-serif;
  overflow-x: hidden;
  font-size: 16px; }

ul li {
  list-style: none !important; }

a:hover {
  color: #000; }

.relative {
  position: relative; }

a {
  outline: 0; }

.navbar-light .navbar-brand {
  cursor: pointer; }

.extend-boder {
  border: 1px solid #e8e9ea;
  border-radius: 4px; }

.extend-1 {
  font-size: 0.85rem;
  line-height: 1.2; }

.extend-2 {
  font-size: 0.85rem;
  line-height: 1.6;
  color: #666; }

.ellipsis1 {
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

button:focus,
.form-control:focus {
  outline: 0;
  box-shadow: 0 0 0 0rem rgba(0, 123, 255, 0.25) !important;
  outline: 0px auto -webkit-focus-ring-color !important; }

div,
p,
a,
span,
label,
textarea,
input,
select,
textarea.form-control,
td {
  color: #1a1818;
  font-family: 'Poppins', sans-serif; }

.form-control {
  height: 44px;
  border-radius: 0;
  border: 0;
  width: 87%; }

@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1200px; } }
.main-section .search-section {
  background-color: #efd7d9;
  padding: 60px 40px; }
  .main-section .search-section p {
    font-size: 17px;
    font-weight: 600;
    color: #000;
    margin-bottom: 5px; }
  .main-section .search-section .title {
    font-size: 24px;
    font-weight: 800;
    color: #000;
    padding: 0 0 27px 30px;
    border-bottom: 1px solid #387ad1; }
  .main-section .search-section .title::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    background-image: url(../images/blog-icon.png);
    background-repeat: no-repeat;
    width: 21px;
    height: 21px; }
  .main-section .search-section .title::before {
    position: absolute;
    content: "";
    bottom: 2px;
    left: 0;
    background-color: #387ad1;
    width: 100%;
    height: 1px; }
  .main-section .search-section .flag-sec {
    padding: 25px 0 27px 0;
    border-bottom: 1px solid #387ad1; }
    .main-section .search-section .flag-sec img {
      margin-right: 10px; }
  .main-section .search-section .flag-sec::before {
    position: absolute;
    content: "";
    bottom: 2px;
    left: 0;
    background-color: #387ad1;
    width: 100%;
    height: 1px; }
  .main-section .search-section .search-bt {
    background-color: #ff2484;
    color: #fff;
    border: 0;
    padding: 8px 12px;
    cursor: pointer;
    line-height: 28px; }
  .main-section .search-section .search-bt:hover {
    background-color: #000;
    color: #fff; }
  .main-section .search-section .search-section .form-control {
    height: 44px !important;
    width: 87%;
    border-radius: 0 !important; }
.main-section .recent-post .title {
  font-size: 24px;
  font-weight: 800;
  color: #000;
  padding: 0 0 0 30px; }
.main-section .recent-post .title::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background-image: url(../images/blog-icon.png);
  background-repeat: no-repeat;
  width: 21px;
  height: 21px; }
.main-section .recent-post ul {
  margin-bottom: 0; }
  .main-section .recent-post ul li {
    position: relative;
    padding: 10px 15px;
    border: solid 1px #ddd;
    margin-bottom: -1px; }
    .main-section .recent-post ul li a {
      display: block;
      color: #040404;
      font-size: 14px; }
      .main-section .recent-post ul li a:hover {
        color: #387ad1;
        text-decoration: none; }
.main-section .masticlubs-the-world ul {
  padding: 10px 15px;
  margin-bottom: 0px; }
  .main-section .masticlubs-the-world ul li {
    position: relative;
    padding: 12px 5px 2px 35px;
    background-image: url(../images/flags.png);
    background-repeat: no-repeat;
    background-position: 0 -225px; }
    .main-section .masticlubs-the-world ul li a {
      display: block;
      color: #040404;
      font-size: 14px; }
      .main-section .masticlubs-the-world ul li a:hover {
        color: #387ad1;
        text-decoration: none; }
.main-section .masticlubs-the-world li:nth-child(2) {
  background-position: 0px -2px; }
.main-section .masticlubs-the-world li:nth-child(3) {
  background-position: 0 -1485px; }
.main-section .masticlubs-the-world li:nth-child(4) {
  background-position: 0 -319px; }
.main-section .masticlubs-the-world li:nth-child(5) {
  background-position: 0 -183px; }
.main-section .masticlubs-the-world li:nth-child(6) {
  background-position: 0 -362px; }
.main-section .masticlubs-the-world li:nth-child(7) {
  background-position: 0px -498px; }
.main-section .masticlubs-the-world li:nth-child(8) {
  background-position: 0px -587px; }
.main-section .masticlubs-the-world li:nth-child(9) {
  background-position: 0px -903px; }
.main-section .masticlubs-the-world li:nth-child(10) {
  background-position: 0px -947px; }
.main-section .masticlubs-the-world li:nth-child(11) {
  background-position: 0px -452px; }
.main-section .masticlubs-the-world li:nth-child(12) {
  background-position: 0px -91px; }
.main-section .masticlubs-the-world li:nth-child(13) {
  background-position: 0px -1753px; }
.main-section .masticlubs-the-world li:nth-child(14) {
  background-position: 0px -1797px; }
.main-section .masticlubs-the-world li:nth-child(15) {
  background-position: 0px -812px; }
.main-section .masticlubs-the-world li:nth-child(16) {
  background-position: 0px -1352px; }
.main-section .masticlubs-the-world li:nth-child(17) {
  background-position: 0px -138px; }
.main-section .masticlubs-the-world li:nth-child(18) {
  background-position: 0px -1306px; }
.main-section .masticlubs-the-world li:nth-child(19) {
  background-position: 0px -544px; }
.main-section .masticlubs-the-world li:nth-child(20) {
  background-position: 0px -858px; }
.main-section .masticlubs-the-world li:nth-child(21) {
  background-position: 0px -1618px; }
.main-section .masticlubs-the-world li:nth-child(22) {
  background-position: 0px -405px; }
.main-section .masticlubs-the-world li:nth-child(23) {
  background-position: 0px -275px; }
.main-section .masticlubs-the-world li:nth-child(24) {
  background-position: 0px -633px; }
.main-section .masticlubs-the-world li:nth-child(25) {
  background-position: 0px -991px; }
.main-section .masticlubs-the-world li:nth-child(26) {
  background-position: 0px -678px; }
.main-section .masticlubs-the-world li:nth-child(27) {
  background-position: 0px -1711px; }
.main-section .masticlubs-the-world .title {
  font-size: 24px;
  font-weight: 800;
  color: #000;
  padding: 0 0 0 30px; }
.main-section .masticlubs-the-world .title::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background-image: url(../images/blog-icon.png);
  background-repeat: no-repeat;
  width: 21px;
  height: 21px; }
.main-section .black-sec {
  background-color: #ff2484;
  padding: 43px 20px 24px 40px;
  margin-bottom: 50px; }
  .main-section .black-sec .title {
    color: #ffa314;
    font-size: 24px;
    font-weight: 600;
    margin: 0 0 10px 0; }
  .main-section .black-sec .subtitle {
    color: #fff;
    font-size: 18x;
    font-weight: 600;
    margin: 0 0 10px 0; }
  .main-section .black-sec p {
    color: #fff;
    font-size: 15px; }
.main-section .follow-us .title {
  font-size: 24px;
  font-weight: 800;
  color: #000;
  padding: 0 0 10px 30px; }
.main-section .follow-us .title::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background-image: url(../images/blog-icon.png);
  background-repeat: no-repeat;
  width: 21px;
  height: 21px; }
.main-section .follow-us ul {
  margin-bottom: 0; }
  .main-section .follow-us ul li {
    padding: 0px 10px;
    border-right: solid 1px #ddd;
    line-height: 13px; }
    .main-section .follow-us ul li a {
      font-size: 13px; }
      .main-section .follow-us ul li a:hover {
        color: #d85159;
        text-decoration: none; }
.main-section .follow-us li:first-child {
  border-right: 0;
  padding-left: 0; }
.main-section .follow-us li:last-child {
  border-right: 0; }
.main-section .blog-box .title {
  color: #ff2484;
  font-size: 20px;
  font-weight: 600;
  margin: 0 0 12px 0; }
.main-section .blog-box p {
  font-size: 14px; }
  .main-section .blog-box p a.readmore {
    font-size: 14px;
    color: #387ad1;
    text-decoration: none;
    font-style: italic;
    background-image: url(../images/arow.png);
    background-repeat: no-repeat;
    background-position: right, center;
    padding-right: 64px;
    padding-right: 21px; }
    .main-section .blog-box p a.readmore:hover {
      color: #000; }
.main-section .blog-box ul.d-flex.top-icos {
  margin-bottom: 4px;
  margin-left: -5px;
  margin-top: -7px; }
.main-section .blog-box ul.d-flex.top-icos li a {
  font-size: 13px;
  padding-left: 22px;
  margin-right: 20px;
  color: #888484; }
  .main-section .blog-box ul.d-flex.top-icos li a:hover {
    color: #ff2484;
    text-decoration: none; }
.main-section .blog-box ul.d-flex.top-icos li {
  text-decoration: none;
  background-image: url(../images/martina.png);
  background-repeat: no-repeat;
  background-position: 0 6px; }
  .main-section .blog-box ul.d-flex.top-icos li:hover {
    background-image: url(../images/martina1.png); }
.main-section .blog-box ul.d-flex.top-icos li:nth-child(2) {
  background-image: url(../images/calender.png); }
  .main-section .blog-box ul.d-flex.top-icos li:nth-child(2):hover {
    background-image: url(../images/calender1.png); }
.main-section .blog-box ul.d-flex.top-icos li:nth-child(3) {
  background-image: url(../images/comments.png); }
  .main-section .blog-box ul.d-flex.top-icos li:nth-child(3):hover {
    background-image: url(../images/comments1.png); }
.main-section .blog-box .border.p-2 ul {
  margin-bottom: 0; }
.main-section .blog-box li a {
  font-size: 13px;
  padding-left: 22px;
  color: #888484;
  text-decoration: none; }
  .main-section .blog-box li a:hover {
    color: #000; }
.main-section .blog-box li {
  margin-right: 8px;
  text-decoration: none;
  /*background-image: url(../images/sexuality.png);*/
  background-repeat: no-repeat;
  background-position: 0 6px; }
  .main-section .blog-box li:hover {
    /*background-image: url(../images/sexuality1.png); }*/
.main-section .blog-box li:nth-child(2) {
  text-decoration: none;
 background-image: url(../images/se-uality-19.png);
  background-repeat: no-repeat;
  background-position: 0 6px; }
  .main-section .blog-box li:nth-child(2):hover {
    background-image: url(../images/se-uality-191.png); }
    .main-section .blog-box li:last-child {
  margin-right:0;
}

.main-section .blog-top-box-mar {
  margin-top: 0; }
.main-section .page-link:hover {
  z-index: 2;
  color: #fff;
  text-decoration: none;
  background-color: #d85159;
  border-color: #d85159; }
.main-section .page-link {
  padding: 0.7rem 1.2rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #000;
  background-color: #fff;
  border: 1px solid #ddd; }
.main-section .page-item.active .page-link {
  background-color: #d85159;
  border-color: #d85159; }
.main-section .page-item:first-child .page-link {
  border-top-left-radius: 0rem;
  border-bottom-left-radius: 0rem; }
.main-section .page-item:last-child .page-link {
  border-top-right-radius: 0rem;
  border-bottom-right-radius: 0rem; }
.main-section .blog-detail-p {
  background-color: #ece1e2;
  padding: 100px 40px 56px 40px;
  z-index: 2; }
  .main-section .blog-detail-p img {
    border-radius: 10px; }
.main-section .blog-detail-p::after {
  background-color: #fff;
  border: 1px solid #387ad1;
  height: 90px;
  width: 100%;
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  z-index: -1; }

.main-section .blog-box p {
  margin-bottom: 12px; }

.recent-post.mt-5 .border {
  border: 0 !important; }

.main-section .recent-post ul li:hover {
  border-color: #387ad1;
  position: relative;
  z-index: 1; }

.main-section .recent-post ul li:hover a {
  color: #387ad1; }

.main-section .recent-post ul li a:focus {
  outline: 0; }

.main-section .follow-us ul li a {
  font-size: 13.5px;
  color: #888484; }

.main-section .blog-box li a:hover {
  color: #d85159; }

.main-section .blog-top-box-mar img {
  width: 100%;
  margin-bottom: 30px; }

.comments-area {
  margin-top: 50px; }

.comments-area .comment-reply-title {
  font-size: 24px;
  font-weight: 800;
  color: #000;
  padding: 8px 0;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 15px; }

.comment-respond .comment-form .comment-notes {
  margin-bottom: 5px;
  font-style: italic; }

.comment-form p label {
  display: block;
  margin-bottom: 0; }

.comment-form p input {
  width: 100%;
  height: 40px; }

.comment-form p input#wp-comment-cookies-consent {
  width: auto;
  height: auto; }

p.comment-form-cookies-consent label {
  display: inline-block; }

.comment-form p.form-submit input {
  width: auto;
  background: #387ad1;
  border: 0;
  color: #fff;
  font-size: 14px;
  margin-right: 15px; }

.comment-form p.form-submit input:hover {
  background: #670d13; }

header .topmenu .navbar-nav.mr-auto li a:focus {
  color: #fff;
  outline: 0; }

.comments-area .comments-title {
  font-size: 24px;
  font-weight: 800;
  color: #000;
  padding: 0 0 0 30px; }

.comments-area .comments-title span {
  font-weight: 400; }

.comment-list li {
  border: 1px solid #dedede;
  padding: 15px;
  list-style: none;
  margin: 8px 0; }

.comment-list {
  padding-left: 0;
  margin-left: 30px; }

.comment-list footer {
  border: 0px solid #dedede;
  padding: 0;
  margin-top: 0; }

.comment-metadata a {
  color: #387ad1 !important;
  font-size: 13px; }

.comment-content, .comment-content p, em.comment-awaiting-moderation {
  font-size: 14px; }

/*---------------------------------- media screen --------------------------------------------*/
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  header .topmenu .navbar-nav.mr-auto li {
    padding: 10px 37px;
    border-right: 1px solid #ccc; }

  .main-section .follow-us ul li a {
    font-size: 12px; }

  .main-section .follow-us ul li {
    padding: 0px 4px; }

  .main-section .blog-box ul.d-flex.top-icos li a {
    font-size: 12px;
    padding-left: 16px; }

  .main-section .blog-box li a {
    font-size: 12px; } }
@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .main-section .blog-box ul.d-flex.top-icos li a {
    font-size: 12px;
    padding-left: 16px; }

  .main-section .blog-box li a {
    font-size: 12px; } }
@media screen and (max-width: 1024px) {
  header .topmenu .navbar-nav.mr-auto li {
    padding: 10px 37px;
    border-right: 1px solid #ccc; }

  .main-section .follow-us ul li a {
    font-size: 12px; }

  .main-section .follow-us ul li {
    padding: 0px 4px; }

  .main-section .search-section {
    background-color: #ece1e2;
    padding: 28px; }

  .main-section .blog-box ul.d-flex.top-icos li a {
    font-size: 12px;
    padding-left: 20px;
    margin-right: 6px; }

  .main-section .blog-box p {
    margin-bottom: 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical; }

  .main-section .blog-box .title {
    margin: 0 0 7px 0; }

  .main-section .blog-box h2 > a {
    font-size: 18px !important;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; }

  .main-section .black-sec {
    padding: 37px 20px 37px 40px; }

  .main-section .masticlubs-the-world ul {
    padding: 0;
    margin-bottom: 0px; }

  .follow-us ul li a img {
    width: 55px; }

  p.comment-form-cookies-consent label {
    display: inline-block;
    font-size: 14px; } }
@media screen and (max-width: 812px) {
  .blog-right-img {
    padding: 20px 30px 0 30px; }

  .blog-box {
    margin-top: 10px; }

  .blog-top-box-mar {
    margin-top: 30px; }

  header .topmenu {
    position: inherit;
    z-index: 4;
    width: 100%;
    bottom: 0;
    padding: 7px 0; }

  header .topmenu .logo-ok {
    display: block; }

  header .topmenu .top-nav-color {
    background: #fff; }

  #navbar_top {
    padding: 8px 0;
    background-color: #fff; }

  .logo-ok {
    width: 143px; }

  .main-section .search-section {
    padding: 10px; }

  .main-section .search-section .title {
    font-size: 18px;
    padding: 0 0 27px 25px; }

  .main-section .search-section .title::after {
    top: 2px;
    background-size: 80%; }

  .main-section .masticlubs-the-world .title {
    font-size: 17px;
    padding: 0 0 10px 25px; }

  .main-section .masticlubs-the-world .title::after {
    top: 2px;
    background-size: 80%; }

  .main-section .follow-us .title {
    font-size: 17px;
    padding: 0 0 10px 25px; }

  .main-section .follow-us .title::after {
    top: 2px;
    background-size: 80%; }

  .main-section .recent-post .title {
    font-size: 17px;
    padding: 0 0 10px 25px; }

  .main-section .recent-post .title::after {
    top: 2px;
    background-size: 80%; }

  ul.d-flex.align-items-center img {
    width: 46px; }

  .form-control {
    height: 44px;
    border-radius: 0;
    width: 83%; }

  .mt-5,
  .my-5 {
    margin-top: 2rem !important; }

  header .top-banner .banner-text .title {
    font-size: 26px;
    line-height: 0px; }

  header .topmenu .navbar-nav.mr-auto li a {
    color: #000; }

  header .topmenu .navbar-nav.mr-auto li {
    padding: 0px;
    border-right: 0px solid #ccc; }

  .fixed-nav .navbar-light .navbar-nav .active > .nav-link,
  .navbar-light .navbar-nav .nav-link.active,
  .navbar-light .navbar-nav .nav-link.show,
  .navbar-light .navbar-nav .show > .nav-link {
    color: #387ad1 !important;
    position: relative; }

  header .navbar-light .navbar-nav .active > .nav-link,
  header .navbar-light .navbar-nav .nav-link.active,
  header .navbar-light .navbar-nav .nav-link.show,
  header .navbar-light .navbar-nav .show > .nav-link {
    color: #387ad1; }

  .fixed-nav .nav-item.active a::after {
    display: none; }

  header .top-banner .banner-text .title img {
    height: 19px; }

  .navbar-collapse .navbar-nav {
    margin: 0; }

  .navbar-collapse .navbar-nav li {
    margin: 3px 0; }

  .navbar-collapse .navbar-nav li a {
    font-size: 14px; } }
@media screen and (max-width: 768px) {
  .main-section .search-section {
    padding: 20px; }

  .main-section .black-sec {
    padding: 30px 10px 34px 10px; } }
@media screen and (max-width: 767px) {
  header .top-banner .banner-text .title {
    font-size: 13px;
    line-height: 13px;
    margin: 3px 0; }

  header .top-banner .banner-text .title img {
    height: 11px;
    width: auto; }

  .banner-text.position-absolute img {
    width: 70px; }

  .pt-4,
  .py-4 {
    padding-top: 0rem !important; }

  .main-section .search-section {
    padding: 20px; }

  .masticlubs-the-world.mt-5 ul {
    height: 200px;
    overflow: auto; }

  .mt-5,
  .my-5 {
    margin-top: 1.5rem !important; }

  .follow-us.mt-5 {
    margin-bottom: 1.5rem; }

  .main-section .blog-box ul.d-flex.top-icos li a {
    font-size: 12px;
    margin-right: 8px; }
  .main-section .blog-box .title {
    font-size: 18px; }
  .main-section .black-sec .title {
    font-size: 20px;
    margin: 0 0 10px 0; }
  .main-section .black-sec {
    padding: 20px 15px; }
  .main-section .black-sec p {
    font-size: 14px; }
  .main-section .page-link {
    padding: 0.5rem 0.9rem;
    margin-left: -1px; }

  footer {
    padding: 1.2rem 0;
    margin-top: 20px; }

  .main-section .search-section .title {
    font-size: 17px;
    padding: 0 0 12px 25px;
    margin-bottom: 0; }

  .main-section .search-section .flag-sec {
    padding: 7px 0 10px 0; }

  .main-section .search-section .flag-sec img {
    height: 20px; }

  .form-control {
    height: 33px;
    border-radius: 0;
    width: 83%;
    font-size: 12px; }

  .main-section .search-section .search-bt {
    line-height: 17px;
    font-size: 11px; }

  header .topmenu .top-nav-color {
    padding: 0; }

  .masticlubs-the-world.mt-5 .border {
    border: 0 !important; } }
@media screen and (max-width: 667px) {
  .logo-ok {
    width: 153px; } }

/*# sourceMappingURL=custom.css.map */
ul{
  list-style-type: none !important;
}