/*cookies policy start*/
.cms-privacy-policy-cookie-restriction-mode .columns.col1-layout,.cms-privacy-policy-cookie-restriction-mode .breadcrumbs,
.cms-privacy-policy .columns.col1-layout,.cms-privacy-policy .breadcrumbs,
.cms-about-us .columns.col1-layout,.cms-about-us .breadcrumbs,
.cms-terms-conditions .columns.col1-layout,.cms-terms-conditions .breadcrumbs,
.cms-contact-us .columns.col1-layout,.cms-contact-us .breadcrumbs,
.cms-faq-s .columns.col1-layout,.cms-faq-s .breadcrumbs
{
      margin-left: 105px;
}
.cms-privacy-policy-cookie-restriction-mode #maincontent,.cms-privacy-policy #maincontent,.cms-about-us #maincontent,.cms-terms-conditions #maincontent,.cms-contact-us #maincontent,.cms-faq-s #maincontent
{
      padding-top: 24px;
}
.cms-privacy-policy-cookie-restriction-mode .columns.col1-layout .container,.cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container,
.cms-privacy-policy .columns.col1-layout .container,.cms-privacy-policy .breadcrumbs .container,
.cms-about-us .columns.col1-layout .container,.cms-about-us .breadcrumbs .container,
.cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container,
.cms-terms-conditions .columns.col1-layout .container,.cms-terms-conditions .breadcrumbs .container,
.cms-contact-us .columns.col1-layout .container,.cms-contact-us .breadcrumbs .container{     
      max-width: 1200px;
      width: 1200px;
}
.cms-faq-s .faqs-wrap .prelogin-btn-primary{
      display: none;
}
.cms-contact-us .contact-us-wrapper{
      background: none;
      padding: 0;
}
.cms-contact-us .contact-us-wrapper .prelogin-title{
      display: none;
}
.cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container ul li,.cms-privacy-policy .breadcrumbs .container ul li,
.cms-about-us .breadcrumbs .container ul li,.cms-terms-conditions .breadcrumbs .container ul li,
.cms-contact-us .breadcrumbs .container ul li,.cms-faq-s .breadcrumbs .container ul li{
      color: #6C737F;
      color: #212529;
      font-family: 'cairo';
      font-size: 14px;
      font-weight: 500;
      line-height: normal;
}
.cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container ul li:first-child,
.cms-privacy-policy .breadcrumbs .container ul li:first-child,
.cms-about-us .breadcrumbs .container ul li:first-child,
.cms-terms-conditions .breadcrumbs .container ul li:first-child,
.cms-contact-us .breadcrumbs .container ul li:first-child,.cms-faq-s .breadcrumbs .container ul li:first-child{
      padding-left: 0;
}
.cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container ul li a,.cms-privacy-policy .breadcrumbs .container ul li a,
.cms-about-us .breadcrumbs .container ul li a,.cms-terms-conditions .breadcrumbs .container ul li a,
.cms-contact-us .breadcrumbs .container ul li a,
.cms-faq-s .breadcrumbs .container ul li a{
      color: #6C737F;
}
.cms-privacy-policy-cookie-restriction-mode .breadcrumbs .items li.item:after,.cms-privacy-policy .breadcrumbs .items li.item:after,
.cms-about-us .breadcrumbs .items li.item:after,.cms-terms-conditions .breadcrumbs .items li.item:after,
.cms-contact-us .breadcrumbs .items li.item:after,.cms-faq-s .breadcrumbs .items li.item:after{
      top:5px;
      font-size: 10px;
}
.cms-privacy-policy-cookie-restriction-mode .page-title-wrapper .page-title,.cms-privacy-policy .page-title-wrapper .page-title,
.cms-about-us .page-title-wrapper .page-title,.cms-terms-conditions .page-title-wrapper .page-title,
.cms-contact-us .page-title-wrapper .page-title{
      color: #016938;
      font-family: 'cairo';
      font-size: 26px;
      font-weight: 600;
      line-height: normal;
      position: relative;
      margin: 0 0 32px;
}
.cms-faq-s .page-title-wrapper{
      display: none;
}
.cms-faq-s .faqs-wrapper{
      padding-top: 0;
}
.cms-privacy-policy-cookie-restriction-mode .page-title-wrapper .page-title::before,.cms-privacy-policy .page-title-wrapper .page-title:before,
.cms-about-us .page-title-wrapper .page-title:before,.cms-terms-conditions .page-title-wrapper .page-title:before,
.cms-contact-us .page-title-wrapper .page-title:before {
      background: #016938;
      width: 40px;
      height: 4px;
      content: '';
      position: absolute;
      bottom: 0;
}
.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content p,.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul li,
.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content tr td,.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content th,
.cms-privacy-policy .privacy-content p,.cms-privacy-policy .privacy-content ul li,
.cms-privacy-policy .privacy-content tr td,.cms-privacy-policy .privacy-content th,
.cms-about-us .about-content p,.cms-about-us .about-content ul li,
.cms-about-us .about-content tr td,.cms-about-us .about-content th,
.cms-terms-conditions .terms-content p,.cms-terms-conditions .terms-content ul li,
.cms-terms-conditions .terms-content tr td,.cms-terms-conditions .terms-content th
{
      color: #495057;
      font-family: 'cairo';
      font-size: 20px;
      font-weight: 300;
      line-height: normal;
}
.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content h2,.cms-privacy-policy .privacy-content h2,
.cms-about-us .about-content h2,.cms-terms-conditions .terms-content h2{
      color:  #000;
      font-family: 'cairo';
      font-size: 20px;
      font-weight: 600;
      line-height: normal;
      margin: 32px 0 0;
}
.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul,.cms-privacy-policy .privacy-content ul,
.cms-about-us .about-content ul,.cms-terms-conditions .terms-content ul{
      list-style: none;
}
.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul li,.cms-privacy-policy .privacy-content ul li,
.cms-about-us .about-content ul li,.cms-terms-conditions .terms-content ul li{
      position: relative;
      padding-left: 32px;
}
.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul li::before,.cms-privacy-policy .privacy-content ul li:before,
.cms-about-us .about-content ul li::before,.cms-terms-conditions .terms-content ul li::before{
      position: absolute;
      content: '';
      left: 10px;
      top: 17px;
      width: 6px;
      height: 6px;
      background: #000;
}
/*cookies policy end*/
@media (max-width: 1400px){
      .cms-privacy-policy-cookie-restriction-mode .columns.col1-layout .container,
      .cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container,
      .cms-privacy-policy .columns.col1-layout .container,.cms-privacy-policy .breadcrumbs .container,
      .cms-about-us .columns.col1-layout .container,.cms-about-us .breadcrumbs .container,
      .cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container,
      .cms-terms-conditions .columns.col1-layout .container,.cms-terms-conditions .breadcrumbs .container,
      .cms-contact-us .columns.col1-layout .container,.cms-contact-us .breadcrumbs .container
       {
            max-width: 1024px;
            width: 1024px;
      }
}
@media (max-width: 1100px){
      .cms-privacy-policy-cookie-restriction-mode .columns.col1-layout .container,
      .cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container,
      .cms-privacy-policy .columns.col1-layout .container,.cms-privacy-policy .breadcrumbs .container,
      .cms-about-us .columns.col1-layout .container,.cms-about-us .breadcrumbs .container,
      .cms-terms-conditions .columns.col1-layout .container,
      .cms-terms-conditions .breadcrumbs .container,
      .cms-contact-us .columns.col1-layout .container,.cms-contact-us .breadcrumbs .container,
      .cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container{
            max-width: 888px;
            width: 888px;
            padding: 0;
      }
      .cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container{
            padding: 0;
      }
}
@media (max-width: 1024px){
      .cms-privacy-policy-cookie-restriction-mode .columns.col1-layout,.cms-privacy-policy-cookie-restriction-mode .breadcrumbs,
      .cms-privacy-policy .columns.col1-layout,.cms-privacy-policy .breadcrumbs,
      .cms-about-us .columns.col1-layout,.cms-about-us .breadcrumbs,
      .cms-terms-conditions .columns.col1-layout,.cms-terms-conditions .breadcrumbs,
      .cms-contact-us .columns.col1-layout,.cms-contact-us .breadcrumbs,
      .cms-faq-s .columns.col1-layout,.cms-faq-s .breadcrumbs{
            margin-left: 0px;
      }
}

@media (max-width: 920px){
      .cms-privacy-policy-cookie-restriction-mode .columns.col1-layout .container,
      .cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container,
      .cms-privacy-policy .columns.col1-layout .container,.cms-privacy-policy .breadcrumbs .container,
      .cms-about-us .columns.col1-layout .container,.cms-about-us .breadcrumbs .container,
      .cms-terms-conditions .columns.col1-layout .container,
      .cms-terms-conditions .breadcrumbs .container,
      .cms-contact-us .columns.col1-layout .container,.cms-contact-us .breadcrumbs .container,
      .cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container
      {
            max-width: 680px;
            width: 680px;
      } 
      .cms-privacy-policy-cookie-restriction-mode .page-title-wrapper .page-title,
      .cms-privacy-policy .page-title-wrapper .page-title,
      .cms-about-us .page-title-wrapper .page-title,
      .cms-terms-conditions .page-title-wrapper .page-title,
      .cms-contact-us .page-title-wrapper .page-title{
            font-size: 20px;
            line-height: 37px;
            margin-bottom: 24px;
      }
      .cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content p,.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul li,
      .cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content tr td,.cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content th, 
      .cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content h2,
      .cms-privacy-policy .privacy-content p,.cms-privacy-policy .privacy-content ul li,
      .cms-privacy-policy .privacy-content tr td,.cms-privacy-policy .privacy-content th,.cms-privacy-policy .privacy-content h2,
      .cms-about-us .about-content p,.cms-about-us .about-content ul li,
      .cms-about-us .about-content tr td,.cms-about-us .about-content th,.cms-about-us .about-content h2,
      .cms-terms-conditions .terms-content p,.cms-terms-conditions .terms-content ul li,
      .cms-terms-conditions .terms-content tr td,.cms-terms-conditions .terms-content th,.cms-terms-conditions .terms-content h2
      {
            font-size: 14px;
            line-height: 26px;
      }
}
@media (max-width: 700px){
      .cms-privacy-policy-cookie-restriction-mode .columns.col1-layout .container,
      .cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container,
      .cms-privacy-policy .columns.col1-layout .container,.cms-privacy-policy .breadcrumbs .container,
      .cms-about-us .columns.col1-layout .container,.cms-about-us .breadcrumbs .container,
      .cms-terms-conditions .columns.col1-layout .container,.cms-terms-conditions .breadcrumbs .container,
      .cms-contact-us .columns.col1-layout .container,.cms-contact-us .breadcrumbs .container,
      .cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container {
            max-width: 550px;
      } 
}
@media (max-width: 600px){
      .cms-privacy-policy-cookie-restriction-mode .columns.col1-layout .container,
      .cms-privacy-policy-cookie-restriction-mode .breadcrumbs .container,
      .cms-privacy-policy .columns.col1-layout .container,.cms-privacy-policy .breadcrumbs .container,
      .cms-about-us .columns.col1-layout .container,.cms-about-us .breadcrumbs .container,
      .cms-terms-conditions .columns.col1-layout .container,.cms-terms-conditions .breadcrumbs .container,
      .cms-contact-us .columns.col1-layout .container,.cms-contact-us .breadcrumbs .container,
      .cms-faq-s .columns.col1-layout .container,.cms-faq-s .breadcrumbs .container {
            width: 100%;
            margin: 0;
            padding: 0px 15px;
      }
      .cms-contact-us .contact-us-content{
            display: block!important;
      }
      .cms-contact-us .left-content-contact{
            width: 100%;
      }
      .cms-contact-us .right-content-contact{
            padding: 16px;
            width: 100%;
            margin-left: 0;
            margin-top: 18px;
      }
      .cms-faq-s .prelogin-title h2{
            text-align: left;
      }
      .cms-faq-s .prelogin-title h2::before{
            left:0
      }
      .cms-faq-s  .prelogin-subtitle h3{
            text-align: center;
      }
      .cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul li::before, .cms-privacy-policy .privacy-content ul li:before, .cms-about-us .about-content ul li::before, .cms-terms-conditions .terms-content ul li::before{
            left: 8px;
            top: 13px;
            width: 4px;
            height: 4px;
      }
      .cms-privacy-policy-cookie-restriction-mode .privacy-policy.cms-content ul li, .cms-privacy-policy .privacy-content ul li, .cms-about-us .about-content ul li, .cms-terms-conditions .terms-content ul li{
            padding-left: 24px;
      }
}