body{
    color:black!important;
    font-family: "Rubik", sans-serif!important;
}
.consultation-title,.consultation-desc{
        font-family: "Rubik", sans-serif;
}
.contact-link-btn{
    padding: 8px 14px!important;
    margin-top: 20px;
    min-width: 100px!important;
    border-radius: 30px!important;
    font-weight:bold;
    color: white;
    background-color: #ab8c56;
    border-color: #ab8c56;
}

.contact-link-btn:focus, .contact-link-btn:hover{
    color: #ab8c56!important;
    background-color: unset!important;
   border: 1px solid #ab8c56;
}
@media screen and (max-width: 991px) {
    .about-us-page #ourservices{
        margin-top:50px;
    }
    .mobile-center{text-align:center!important;}
    
    .security-services .eagle-text_system_9.sec_subtitle {
        text-align:center!important;
    }
    .quality-services .eagle-text_system_9.sec_subtitle{
            text-align:center;
        }
    .navbar-mobile .nav-link {
          display: flex;
  align-items: center;
  justify-content: center;
  font-size:20px!important;
    }
     .services-page .eagle-widget-image-picture{
       margin:0 5px;
       width:30px;
       height:30px;
    }
    #aboutus {
    padding-top: 40px!important;
    padding-bottom: 40px!important;
}
.phonePadd{
    padding:0!important;
}
.mobile-navmargin{
    margin-top:50%;
}
.data-protection-section .white-bg .eagle-widget.eagle-widget-container {
    background-color:white!important;
}
 .eagle-section.data-protection-section{
     background-color:white!important;
 }
 .eagle-spacing-left-auto.security-services{
     padding-top: 80px;
 }
       #latestNews .headTitle{
    font-size: 1.5rem!important;
  }
  #latestNews .eagle-text_system_11{
    font-size: 1.5rem!important;
    margin-top: 15px;
  }
     .eagle-background.index-page #hero{
    background-image: url(../../images/phone_bg.png?v3);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  .consultation-btn{text-align:right;}
  .eagle-widget-button .eagle-widget-button-link.eagle-size-medium{font-weight:500!important;}
  #hero .eagle-text_system_4 {
      font-size: 2.5rem!important;
    text-align: left!important;
    color:white!important;
  }
  #hero .container-fluid .btns .row{float:left!important;}
  .mobile-nav-toggle{color:#ab8c56 ;font-size:35px!important;}
  .services-page .eagle-widget-image-link{
      font-size:15px!important;
  }
  .contact-us-description {line-height:150%!important;}
  
}
@media  (min-width: 768px) and (max-width: 991px) {
    
    .data-protection-section .set-block-height {
    min-height: 250px;
  }
}
.marginBtm10{
    margin-bottom:15px;
}
@media  (min-width: 992px) {
    .services-page .eagle-widget-image-picture{
       margin:0 15px;
       width:40px;
       height:40px;
    }
     .consultation-btn{text-align:left;!important}
      .contact-us-description {font-size:16px!important;line-height:150%!important;}

     .eagle-background.index-page #hero{
    background-image: url(../../images/desktop-banner.png?v2);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
  }
  .data-protection-section .set-block-height {
    min-height: 170px;
  }
}
    @media screen and (max-width: 767px) {
    .about-icons img{
        width:37px;margin-right:3px
    }
     .mobile-display{
display: block!important;
  }
  .contact-p{
      text-align: left!important;
    font-size: 30px!important;
  }
  
  .desktop-display{
display: none!important;

  }
  
  
    /*.eagle-widget-callback.eagle-preset-default.callback-shift{ right:20px!important;left:auto!important;bottom:100px!important; }*/
    /*    .eagle-widget-callback.eagle-preset-default{ bottom:20px!important; right:20px!important;left:auto!important;}*/


    .about-us-page .services-btn{
         padding: 0!important;padding-bottom: 20px!important;
    }
      .top-padd{padding-top:100px;}
      #about-us-top p{text-align:left!important;font-size:30px!important;}
      .contactus-page   #about-us-top goldColor{color:#ab8c56!important;font-size:10px!important;}
    .about-us-page #hero .eagle-text_system_4{font-size:2.5rem!important;padding:0px!important;}
    .about-us-page #hero .goldColor{color:white!important;}
    .about-us-page #hero  .eagle-widget-button .eagle-widget-button-link.eagle-size-large{font-size:2rem!important;min-width:150px!important;}
      #hero{  padding-top: 100px;}
    #hero .eagle-text_normal ,#hero .eagle-text_system_4  {
      font-weight:700!important;
  }
      .services-btn.padding100-desk {padding-bottom: 20px!important;}

  #hero .container-fluid.btns{
      padding-left:10px!important; padding-right:10px!important;
  }
  .eagle-widget-callback__body{background:white!important;}
  .btn-left-align{text-align:left!important;padding:0!important;}
  .container-fluid{padding-left:20px!important;padding-right:20px!important}

  #hero .eagle-widget-button .eagle-widget-button-link.eagle-size-large{
      font-size: 1.2rem!important;
    padding: 12px 12px;
    min-width: 120px;
    border-color:#ab8c56 ;
    font-weight:500!important;
  }
  
  .quality-services{text-align:center!important;}
  #hero .eagle-widget-button-contactus{
      color:#282434 !important;
      border-color:#e6e7e8 !important;
        background-color: #e6e7e8 !important;p
  }
  
  .about-us .desc {
    font-size: 1.7rem;
  }
  .contactus-page .subtitle {
    font-size: 2rem !important;
  }
  .contactus-page .sub-desc {
    font-size: 1.7rem !important;
  }
  .goldColor {
    color: #ab8c56;
  }
  


  .eagle-background.about-us-page {
    /*background-image: url(../../images/about-phonebg.png?v7);*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*height: 100vh;*/
    /*background-position-x: center;*/
    /*padding-top:70px;*/
  }

  .eagle-background.team-page {
    background-image: url(../../images/phone_bg.png?v4);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
 
  .eagle-background.more-page {
    background-image: url(../../images/phone_bg.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  #hero {
    height: 100vh;
  }
  /*.our-security-services {*/
  /*  margin-top: 150px;*/
  /*}*/
  .icon-service .eagle-widget-container {
    background-color: white !important;
  }
  .services-page #hero {
    display: none !important;
  }
  .services-page .title {
    text-align: center;
    font-size: 2.5rem;
  }
  .services-page .subtitle {
    font-size: 2rem;
    font-weight: bold;
  }
  .services-page .sub-desc {
    text-align: left !important;
    font-size: 1.5rem;
    line-height: 1.5;
    color: black;
  }
  .services-page .services-list {
    font-size: 1.5rem;
  }
  .sub-desc .num-font {
    color: gray !important;
  }
  .subtitle {
    color: #ab8c56 !important;
  }
  .services-list li {
    line-height: 1.5;
  }
  .desc {
    color: #282434 !important;
  }

  #hero .eagle-text_normal,
  #hero .eagle-text_system_4 {
    font-size: 1.7rem;
    text-align: left;
    font-weight:unset!important;
    color:white!important;
     line-height:1.5!important;

  }
  #hero .mobile-display.mobile-text-topsection{
      color:white!important;
      font-size:4rem;
  }
   #hero .mobile-display.mobile-text-topsection .goldColor{
       color:white!important;
   }
  #hero::before {
    opacity: 0.75;
  }

  .eagle-widget-image
    .eagle-widget-image-picture:not(.lazyload):not(.lazyloading) {
    width: 100% !important;
  }
  .about-us .subtitle,
  .about-us .eagle-text_system_14,
  .about-us .desc {
    text-align: center;
  }

  #ourservices .eagle-text_system_9 {
    font-size: 2rem;
    line-height: 1;
    letter-spacing: 0px;
  }
  .consultation .eagle-text_system_2 {
    text-align: center !important;
  }
  .logo-unscroll {
    height: 50px;
    width: 50px;
  }
  .services-page .eagle-text_system_7,
  .services-page .eagle-text_system_10 {
    text-align: center;
  }
  .eagle-text_normal,
  .eagle-text_system_4 {
    font-size: 20px;
    /*line-height: 50px !important;*/
    text-align: center;
  }
  .quality-services .eagle-text_system_20,
  .quality-services .eagle-text_system_10 {
    text-align: center;
  }
  .high-stds .eagle-text_system_14,
  .high-stds .eagle-text_system_20 {
    text-align: center;
  }
  .security-services .eagle-widget-text-content .eagle-text_system_9 a {
    text-align: center;
  }
  .advantages-section .eagle-color5_5,
  .advantages-section .eagle-text_system_12 a,
  .advantages-section .eagle-text_system_12,
  .advantages-section .eagle-text_system_10 {
    color: black !important;
    text-align: center !important;
  }
  .eagle-text_normal {
    margin-top: 20px;
  }
  .eagle-widget.eagle-widget-button {
    /*text-align: center;*/
  }
  .eagle-widget-menu-list {
    height: 100vh;
    /* width: 0; */
    position: absolute;
    z-index: 999;
    top: 15px;
    right: 0;
    /* background-color: #e6e7e8 !important; */
    overflow-x: hidden;
    transition: 0.5s;
    margin-top: 60px;
  }
  .mobile-display {
    display: block !important;
  }
  .desktop-display {
    display: none !important;
  }
  .offcanvas.offcanvas-end {
    height: 100vh;
  }
}
.eagle-widget-menu-toggle-btn {
  position: absolute;
  right: 0;
  top: 25px;
  background: unset !important;
}
.eagle-widget-menu.eagle-preset-default.eagle-widget-menu-mobile-open
  .eagle-widget-menu-toggle-btn {
  color: #ab8c56 !important;
}
/* .eagle-spacing-top-medium {
  padding-top: 50px !important;
} */

.about-us-page #header a{
color:white!important
}
.terms-page #header a{
color:white!important
}
.privacy-policy-page #header a{
color:white!important
}
.about-us-page #header .active{
  color: #ab8c56 !important;
}
.contactus-page #header a{
color:white!important
}
.contactus-page #header .active{
  color: #ab8c56 !important;
}
.services-page #header a{
color:white!important
}
.services-page #header .active{
  color: #ab8c56 !important;
}
.contactus-page #header a{
color:white!important
}
.contactus-page  #header .active{
  color: #ab8c56 !important;
}
@media (min-width: 768px) {
#ourstandards .eagle-text_system_20.sec_titleDesc,.about-us-page #ourservices .eagle-text_system_20.sec_titleDesc{
        padding:0 100px;
    }
   .about-us .accordion-item{margin-bottom:20px;}
    #ourservices {
    padding-top: 80px;
  }
    .contact-top-margin{
        margin-top:110px
    }
     
  #latestNews  .center-vert{
  display: flex;
  align-items: center;
  justify-content: center;
  }
      .mobile-display{
display: none!important;
  }
  .desktop-display{
display: block!important;

  }

 }
  .top-padd{padding-top:150px;}
  /*.eagle-widget-callback.eagle-preset-default.callback-shift{ right:40px!important;left:auto!important; bottom:100px!important; margin-bottom:10px!important;}*/
.eagle-widget-callback.eagle-preset-default{right:30px!important;left:auto!important; }

    .about-us-page .services-btn{
         padding: 0!important;padding-bottom: 60px!important;
    }
    .about-icons img{
        width:40px;margin-right:10px
    }
    .padding20-desk {padding:20px!important;}
    .services-btn.padding100-desk {padding-bottom: 100px;padding:0;}
    #hero{  padding: 120px 0;}
  .services-page .title {
    font-size: 3rem;
  }
  /*#hero .eagle-text_normal{*/
  /* color:white!important;   */
  /*}*/
 
  .eagle-widget-button-contactus {
  color: #ab8c56 !important;
    background-color: unset !important;
 
}
#hero .eagle-widget-button .eagle-widget-button-link.eagle-size-large{
    font-size:1.3rem!important;
}

  .services-page .subtitle {
    font-size: 2.5rem;
    font-weight: bold;
  }
  .services-page .sub-desc {
    text-align: left !important;
    font-size: 2rem;
    line-height: 1.5;
    color: black;
    font-weight:100!important;
  }
  .services-page .services-list {
    font-size: 2rem;
  }
  .sub-desc .num-font {
    color: gray !important;
  }
  .subtitle {
    color: #ab8c56 !important;
  }
  .services-list li {
    line-height: 1.5;
  }
  .desc {
    color: #282434 !important;
  }
  /*.our-security-services {*/
  /*  margin-top: 200px;*/
  /*}*/
  .services-page #hero {
    min-height: unset !important;
  }
 

  .eagle-background.about-us-page {
    /*background-image: url(../../images/aboutus-bg.png?v8);*/
    /*background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*height: 100vh;*/
    /*background-position-x: center;*/
  }

  .eagle-background.services-page {
    /*//background-image: url(../../images/mt-1028-home-header-bg3.png?v1);*/
    /*//background-repeat: no-repeat;*/
    /*background-size: cover;*/
    /*height: 100vh;*/
    /*background-position-x: center;*/
  }
  .eagle-background.team-page {
    background-image: url(../../images/mt-1028-home-header-bg2.png?v1);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  .eagle-background.archive-page {
    background-image: url(../../images/mt-1028-home-header-bg2.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  .eagle-background.testimonials-page {
    background-image: url(../../images/mt-1028-home-header-bg2.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  .eagle-background.more-page {
    background-image: url(../../images/mt-1028-home-header-bg2.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  .eagle-background.privacy-policy-page {
    /* background-image: url(../../images/mt-1028-home-header-bg2.png); */
    /* background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center; */
  }
  .eagle-background.gallery-page {
    background-image: url(../../images/mt-1028-home-header-bg2.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    background-position-x: center;
  }
  #hero {
    min-height: 100vh;
  }
  #aboutus {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .about-us .desc {
    font-size: 2rem;
    line-height: 1.7;
  }
  .about-us .mission-display {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  .mobile-display {
    display: none;
  }
 

  .desktop-display {
    display: block;
  }
  

  .logo-unscroll {
    height: 100px;
    width: 100px;
  }
  .sidenav,
  .open-sidenav {
    display: none;
  }
  .display-flex-centered {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .eagle-text_normal {
    line-height: 4;
  }
  .eagle-text_system_4 {
    line-height: 70px;
  }
  .standards {
    text-align: center;
  }
}
/*.index-page #header a{*/
/*  color:white!important*/
/*}*/
.index-page #header .active{
  color:#ab8c56!important;
}
#hero {
  width: 100%;
  background-size: cover;
  position: relative;

  padding-bottom: 0px !important;
  z-index: 3;
}
@media (min-width: 992px) {
  .privacy-policy-page .eagle-bg {
    background-image: unset !important;
  }
   .white-bg .eagle-widget.eagle-widget-container {
    background-color: white !important;
  }
  .privacy-policy-page .body-class,
  .terms-page .body-class {
    background-color: white !important;
    padding-top: 140px;
    padding-bottom: 80px;
  }
}
.privacy-policy-page .body-class strong,
.privacy-policy-page .body-class ol li strong {
  font-size: 16 !important;
}
.privacy-policy-page .body-class p,
.terms-page {
  font-size: 14px;
}

.contact-us-description {
  font-size: 20px;
  line-height: 1.5;
}
.eagle-background-contactUs {
  background-color: white !important;
}
.eagle-background-contactUs .first-section {
  padding-top: 80px;
}
.eagle-background-contactUs .eagle-text_system_10 {
  color: black !important;
}
.eagle-background-contactUs .eagle-text_system_10 a {
  color: black !important;
}
.advantages-section .eagle-text_system_12 a,
.advantages-section .eagle-text_system_10 span,
.advantages-section .eagle-widget-text-content .eagle-color5_5 {
  color: black ;
}
.advantages-section .eagle-text_system_10 {
  font-size: 20px !important;
}
.consultation.lightbg {
  background-color: white !important;
}
.eagle-widget-button-link {
  color: white;
  background-color: #ab8c56;
  border-radius: 5px;
  border-color: #ab8c56!important;
}
.eagle-widget-button-contactus {
  /*color: #ab8c56 !important;*/
  border-color: #ab8c56 !important;

}
.navbar .active{
  color: #ab8c56 !important;
}

.white-bg .eagle-link {
  color: #282434;
}
.white-bg p {
  color: #282434;
}
.white-bg .eagle-widget-button-link {
  color: white;
}
.security-services {
  padding-bottom: 0px !important;
}
.terms-title {
  font-size: 1.8rem;
  color: #ab8c56;
  font-weight: bold;
}
.text-white {
  color: white;
}
.quality-services .eagle-text_system_20 {
  color: #282434;
}

#ourservices .desc {
  font-size: 18px !important;
  color: #646268 !important;
}
#ourservices .num-color {
  color: #ab8c56 !important;
  
}

.paddingB-zero {
  padding-bottom: 0px !important;
}
.about-us .subtitle,
.about-us .eagle-text_system_14 {
  color: #ab8c56;
}
.about-us .desc,
.about-us .subdesc {
  color: #282434 !important;
}
.margin100 {
  margin-top: 100px;
}
.margin200 {
  margin-top: 200px;
}
.margin150 {
  margin-top: 150px;
}
  .call-us .eagle-widget-callback__link{font-size:2rem;}
  .consultation .eagle-text_normal{font-size:2.2rem!important;}
.data-protection-section .eagle-spacing-bottom-small{padding-bottom:32px!important}
.data-protection-section .eagle-text_system_9{margin-bottom:20px;}
.eagle-widget-callback.eagle-preset-default.eagle-widget-callback_closed{    width: 58px!important;
    height: 58px!important;}
.about-us-page #header{background: #37383a;}
.about-us-page #section-content{margin-top:80px;}
.services-page #header{background: #37383a;}

.contactus-page  #header{background: #37383a;}
.terms-page #header{background: #37383a;}
.privacy-policy-page #header{background: #37383a;}
.eagle-widget-callback.eagle-preset-default .eagle-widget-callback__thumbnail{font-size: 35px!important;line-height: 60px!important;}
 .service-block-height .eagle-widget.eagle-widget-container{min-height:800px!important;  background-color: #f5f5f5!important;margin-bottom: 20px!important;padding:5px!important}
 .services-page .eagle-widget-image-link{
     font-style: normal;
    font-family: "Rubik", sans-serif;
    color: #282434;
    font-size: 20px;
    line-height: 1;
    letter-spacing: 0px;
 }
 .eagle-widget-button .eagle-widget-button-link.eagle-size-medium{padding: 10px 10px!important;
    min-width: 100px!important;font-size:1.3rem!important;border-radius:30px!important;}
    .accordion-button:focus{border-color:unset!important;box-shadow:unset!important;}
  .eagle-back-to-top-button-link{display:none!important;}
  .eagle-widget-button-label {
      font-weight:bold!important;
  }
  .consultclass {
    background-attachment: fixed;
}.consultclass {
    
    background-color: #e6e7e8;
    background-size: cover;
    padding: 80px 0;
    
}
.consultclass h2{
       font-weight:bold;
}

.consultclass a span:focus,.consultclass a span:hover,{
   color:white!important;
   outline:unset!important;
}
.consultclass p{
        font-size: 1.5rem;
        margin-top:10px;
}

    .services-page .card{
       border-radius: 13px;
    }
     .eagle-widget-button .eagle-widget-button-link.eagle-size-large{
     padding: 10px 10px!important;
    min-width: 100px!important;
        border-radius: 30px!important;
}
.social-media-footer i,.eagle-widget-callback__body i{
        font-style: normal;   

}

.accordion-button:not(.collapsed){background-color:white!important;color:#ab8c56!important;}
.services-page .card{border: 1px solid rgba(0,0,0,.125)!important;
    border-radius: 10px!important;}
.services-page .card{border:unset;}
.eagle-widget-callback.eagle-preset-default{bottom:30px!important;}
.about-us-page .accordion-body{padding:0!important;}
 .num-color {
     color: #ab8c56 !important;
    font-size: 4rem;
    line-height: 0.8;
    letter-spacing: 1px;
}
.quality-services{padding-top:80px;}
.about-us-page  .our-guards{padding-top:80px;}
.contact-margin{margin:80px 0px;}
.accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.contactus-page .sec_titleDesc a:hover{ color: #ab8c56 !important;}
.contactus-page .sec_titleDesc a{color: #646268!important;}
