/*
Theme Name: Child Octa - Oil &amp; Gas Industry WordPress Theme
Theme URI: https://www.garantiwebdesign.com/wordpress/octa
Template: octa
Author: Adem ÖZDAMAR - Garantiwebt
Author URI: https://www.templatemonster.com/authors/garantiwebt/
Description: Oil, Gas, Indsutry, Oil and Gas Industry, Energy Industry, Oil Production, Gas Production, Energy Exploration, Oil WordPress Theme, Gas Theme, Industry Theme, Energy Website, Sustainable Energy, Energy Sector
Tags: oil,gas,industry,oil and gas industry,energy industry,oil production,gas production,energy exploration,oil wordpress theme,gas theme,industry theme,energy website,sustainable energy,energy sector
Version: 1.0.0.1704715145
Updated: 2024-01-08 11:59:05

*/


.bg-light {
    z-index: 8;
    background: #0000aa !important;
}

.bg-light.sticky {
    position: fixed;
    left: 0;
    width: 100%;
    background: #0000aa !important;
}

.navbar-light .navbar-nav .nav-link {
  color: #ffffff !important;
  padding: 11px;
  font-size:22px !important;
}


.navbar .site-menu ul li a {
  font-family: Outfit;
  color: #ffffff !important;
  padding: 11px;
  font-size:22px !important;
}


.navbar-expand-md .navbar-nav .dropdown-menu a:hover  {
  color: #ffffff !important;
}




.dropdown-menu{
	background-color: #0066ff !important;
}










/*questa proprietà è hard coded nel file header-4.php, ed è stata modificata lì nel child*/
 /* 
.sticky li a {
    color: #fff !important;
}*/







.btn-1 {
   
    background: #0066ff !important;
}


.hamburger-menu span {
    background: #ffffff !important;
}




.navbar .logo a img {
    height: 115px !important;
}


.navbar {
  height: 150px; /* Altezza desiderata per la navbar */
  
}

.navbar.sticky {
  height: 150px; /* Altezza desiderata per la navbar sticky */
}

/*centra lo staff*/

.row{
	
	
    justify-content: center !important; /* Centra il contenuto orizzontalmente */   
}


/* staff */
.member-box figcaption {
  
    bottom: 150px !important;
   padding:4px !important;
}


/*link mobile*/
.centered-links {
  text-align: center;
}


 .centered-links a { color: blue; 
	 text-decoration: none;
	 font-size: 24px } 



/*bottone servizi*/

.my-button{
		display: inline-block;
		padding: 10px 20px;
		background-color: #007bff;
		color: #fff;
		font-size: 16px;
		text-align: center;
		text-decoration: none;
		border-radius: 20px;
		transition: all 0.3s;
}



.member-box figcaption ul {
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 0;
    display: none !important;
}



.copyright{
    padding-left: 0px !important;
    padding-right: 0px !important;
}



.iconp{
	margin-top: 15px !important;
}






/* mobile */






.side-widget .site-menu {
	color: #000000 !important;
}


/*
.side-widget .site-menu ul li a {
          color: #fcba03 !important;
          font-size: 18px;
          font-weight: 600; 
}*/

.side-widget .site-menu ul li a:hover {
          text-decoration: none;
          color: #000000 !important; 
}


/*  */


@media only screen and (max-width: 900px) {
  .navbar .logo a img {
    margin-left: 25px !important;
    width: auto !important;
  }
}




@media only screen and (max-width: 900px) {

	.navbar .hamburger-menu {
	  margin-right: 25px;
	}
}





/*logo whatsapp*/
.wa__popup_powered_content {

  display: none !important;
}


.wa__popup_powered_mb {

	display: none !important;
	
}










/*da l ombra al testo lider*/
.slider .main-slider .swiper-slide .container h1 {
    font-family: Outfit;
    color: #000;
	text-shadow: 2px 2px 4px black;
}

/* */







/* Smartphone in modalità portrait */
@media only screen and (max-width: 480px) { 
  .container.ff { 
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  }

 .container.ff h1 { 
	 text-align: center !important;  
	 font-size: 35px !important;
	}
	
	
 .ahr { 
  margin-right: 0px !important;
  width: auto; /* dimensioni desiderate */
  height: 100px; /* dimensioni desiderate */
  }
	
	
	.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
    font-size: 24px;
    }
}


/* Smartphone in modalità landscape */
@media only screen and (min-width: 481px) and (max-width: 767px) {
   .container.ff { 
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

 .container.ff h1 { 
	 text-align: center !important; 
	 font-size: 32px !important;
	}
	
	
 .ahr {
     margin-right: 0px !important;
	 width: auto; /* dimensioni desiderate */
     height: 100px; /* dimensioni desiderate */
	}
	
	.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
    font-size: 24px;
	}
	
}



/* Tablet in modalità portrait */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .container.ff { 
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

 .container.ff h1 { 
	 text-align: center !important; 
	 font-size: 60px !important;
	}
	
	
 .ahr {
     margin-right: 0px !important;
	 width: auto; /* dimensioni desiderate */
     height: 100px; /* dimensioni desiderate */
	}
}



/* Tablet in modalità landscape */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .container.ff { 
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

 .container.ff h1 { 
	 text-align: center !important; 
	 font-size: 40px !important;
	}
	
	
 .ahr {
     margin-right: 0px !important;
	 width: auto; /* dimensioni desiderate */
     height: 100px; /* dimensioni desiderate */
	}
	
}


 

/*line height minore del testo dell header della sezione servizi e blog */

#campionamento {
  line-height: 60px !important;
	
}



#valutazrisc {
	
  line-height: 55px !important;
	
	
}


#dati {
	
  line-height: 55px !important;
	
	
}


#sorveglianza {
	
  line-height: 50px !important;
	
	
}


#testoUnicoSicurezza {
	
  line-height: 45px !important;
	
	
}



#diisocianati {
	
  line-height: 82px !important;
	
	
}


#UNIENISO14001 {
	
  line-height: 100px !important;
	
	
}



#Iso9001 {
	
  line-height: 100px !important;
	
	
}





/*leva spazio da sotto header nella sezione blog

.news-alani-sayfa {
	
	padding-top: 0px !important;
}*/

 /* Move reCAPTCHA v3 badge to the left */
 
 .grecaptcha-badge {
  width: 70px !important;
  overflow: hidden !important;
  transition: all 0.3s ease !important;
  left: 4px !important;
}
.grecaptcha-badge:hover {
  width: 256px !important;
}

/*per disattivare il pointer-ring*/

#pointer-dot {
	border: none;
}

#pointer-ring {
	border: none;
}

/*whatsapp zindex per nasconderlo dalla privacyiniziale */
.wa__btn_popup {
  bottom: 30px;
  cursor: pointer;
  font-family: Arial,Helvetica,sans-serif;
  position: fixed;
  right: 30px;
  z-index: 10000000 !important;