/*
Theme Name:  Divi - Giulio
Theme URI:  https://smc-media.eu
Description:  Child theme for Divi.
Author:  Giulio
Textdomain:  mccollin
Author URI:  https://smc-media.eu
Template:  Divi
Version:  1.0
License:  GNU General Public License v2 or later
License URI: https://smc-media.eu                
*/



.azzurro { color: #0482a8; }
.giallo { color: #f6b131; }
.arancio { color: #f08123; }
.rosso { color: #bf1a19; }
.bordeaux { color: #8c1812; }

.center { text-align: center; }
.justify { text-align: justify; }
.right { text-align: right; }
.bigger15 { font-size: 1.5em; }

h1, h2, h3, h4, h5, h6 { line-height: 1.5em; }
p, ol, ul { line-height: 2; }


/* FOOTER */

#smcfoot { background-color: #f0f0f0; text-align: center; }
#smcfoot img { height: 70px; }
.policy { margin: 5px 0 0 0; text-align: center; }
.policy a { background-color: #CCCCCC; color: #232323 !important; text-decoration: none; padding: 5px 10px 5px 10px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; font-size: 10px; }

/* fine FOOTER */



/* HOME */
#integrity {  }
#integrity .et_pb_column { padding: 4%; }
#integrity h1 { color: #FFFFFF; font-size: 2.5em; }

#ourtrackrecord h1, #ourapproach h1, #whoweare h1, #languageediting h1, #meettheteam h1 { text-align: center; border-bottom: 1px solid #CCCCCC; margin-bottom: 25px; }

#meettheprojects h1 { text-align: center; color: #FFFFFF; padding-bottom: 0px; }
#meettheprojects { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#projects .titoli h2 { text-align: center; color: #FFFFFF !important; border-bottom: 1px solid #CCCCCC; }
.projectsbox { padding: 25px; background-color: #FFFFFF; -webkit-border-radius: 0 25px 25px 25px; -moz-border-radius: 0 25px 25px 25px; border-radius: 0 25px 25px 25px; }
.projectsbox { text-align: justify; }
.projects { line-height: 0px; }
.projects img { width: 50%; height: auto; -webkit-border-radius: 25px 25px 0 0; -moz-border-radius: 25px 25px 0 0; border-radius: 25px 25px 0 0; }

#ourtrackrecord h2, #ourapproach h2, #whoweare h2, #languageediting h2, #meettheteam h2 { color: #bf1a19; }


#technicalservice {  }

.boxwhat { background-color: #FFFFFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 25px; margin-bottom: 50px !important; }
.boxwhat img { height: 100px; }

.meettheteam h2 { text-align: center; padding-bottom: 0px; color: #bf1a19; }
.meettheteam p:first-of-type { text-align: center; text-transform: uppercase; font-weight: bold; }
.meettheteam p:last-of-type { margin-bottom: 50px; }

/* fine HOME */