:root { 
   --accent-color: #30d5c8 !important; 
   --nav-hover-color: #30d5c8 !important;
   --nav-color: #000000 !important;
   --theme-color-1: #06D0F7 !important;
   --theme-color-2: #0d6efd !important;
}

.navmenu a, .navmenu a:focus {

  font-weight: 600;
  
}

.scroll-top{

   display: none !important;
}

 #about p, #about h2{

    text-transform: unset !important;
 }


 .hero h2 {

    font-size: 38px !important;

 }

 .hero p {

    font-size: 20px !important;

 }

 .hero .btn-get-started {

    background-color: var(--theme-color-1);
    color: #fff !important;
    font-weight: 900;
}

 #references .service-item {
 
   text-align: center !important;
 
 }
 
 #references .icon {
 
   padding-bottom: 20px !important;
 
 }
 
 
 #references .section-title h2 {
  
         text-transform: none !important;
         margin-bottom: 10px !important;
         font-size: 20px !important;
         color: var(--heading-color) !important;
         font-weight: 900 !important;
  
  }
  
 #references .section-title p {
  
         text-transform: none !important;
  
  }
  
 #mevzuatlar .section-title h2 {
  
         text-transform: none !important;
         margin-bottom: 10px !important;
         font-size: 20px !important;
         color: var(--heading-color) !important;
         font-weight: 900 !important;
  
  }
  
 #mevzuatlar .section-title p {
  
         text-transform: none !important;
  
  }
  
 #mevzuatlar .icon {
 
   padding-bottom: 20px !important;
 
 }
 
 #mevzuatlar p {
 
     color: var(--heading-color) !important;
 
  }
 



body {
    font-variant-ligatures: none;
}



.footer-links, .footer-newsletter{



}

.copyright {


    padding-bottom: 70px !important;

}

#bottomBar{

   display: block !important;
   position: fixed;
   bottom: 0;
   left: 0;
   width: 100%;
   z-index: 9999;

}

#bottomBar a {

   color: white !important;

}

#bottomBar .whatsapp {

    background-color: #008000 !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    font-size: 20px !important;
    text-align: center !important;
    font-weight: 900;

}

#bottomBar .phone {

    background-color: var(--theme-color-1);
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    font-size: 20px !important;
    text-align: center !important;
    font-weight: 900;

}


.header .btn-getstarted, .header .btn-getstarted:focus {

        font-size: 12px !important;
        background-color: var(--theme-color-1);
        color: #fff !important;
        font-weight: 900;
}

.about .read-more{

       background-color: var(--theme-color-1);
       color: #000 !important;

}

.services .service-item .icon {

       color: var(--theme-color-1);

}

.section-title p, .section-title h2 {
    
     text-transform: none !important;
}

.team-member .name {

    font-weight: 900 !important;
    color: #000 !important;
    
}

.mevzuat-item a {

 
    color: #000 !important;

}

.mevzuat-item a:hover {

 
    color: var(--accent-color) !important;

}

.footer-contact a {

    color: #fff !important;
}

#teklif-al{

   margin-top: 100px;
   margin-bottom: 100px;

}

#teklif-al h2{

   text-align: center !important;
   margin-bottom: 20px;

}

@media (min-width: 768px) {

        
   .hero h2 {

       font-size: 80px !important;

    }
    
    .hero p {

       font-size: 30px !important;

    }
    
    .footer-links, .footer-newsletter{

       padding-left: 150px !important;

    }
    
    .navmenu .active {
    
        color: var(--theme-color-1);
    
    }

}
















