.about-saborino { width:1100px; margin:0 auto; padding:30px 60px 60px 60px; text-align:left; }

.about-project { width:80%; margin:0 auto; padding:60px 30px; text-align:left; }

.day-container { width:100%; margin:0 auto; background-color:#faf6e0; }
.day-container .line { width:100px; height:5px; margin:20px; background-color:#ffe90e; }

.night-container { width:100%; margin:0 auto; background-color:#e0eae7; }
.night-container .line { width:100px; height:5px; margin:20px; background-color:#fff; }

.morning-title { max-width:100%; background-image: linear-gradient(123deg, #faf6e0 25%, #ffffff 25%, #ffffff 50%, #faf6e0 50%, #faf6e0 75%, #ffffff 75%, #ffffff 100%);
background-size: 23.85px 36.72px; padding:20px;}


.ideas, .arrow { float:left; margin-right:50px; }

.ideas-product { float:left; }

.day-and-night-text { padding:0 30px; max-width:1100px; font-family: gooddog-new, sans-serif; font-size:22px; font-weight:bold; margin:0 auto 60px auto; text-align:center; }

.day-box { border:2px dashed #fff100; padding:30px; margin-left:30px; }

.night-box { border:2px dashed #fff; padding:30px; margin-left:30px; }

.left-deco { position:absolute; left:-60px; top:-60px; }

.night-left-deco { position:absolute; left:-60px; top:-80px; }

.right-deco { position:absolute; right:-50px; bottom:-80px; }

.night-title { max-width:100%; background-image: linear-gradient(123deg, #e0e9e6 25%, #ffffff 25%, #ffffff 50%, #e0e9e6 50%, #e0e9e6 75%, #ffffff 75%, #ffffff 100%);
background-size: 23.85px 36.72px; padding:20px;}

.saborino-quality { width:1100px; margin:0 auto; padding:60px 30px 30px 30px; text-align:left; }

.day-right-arrow { margin-top:60px; }

.night-right-arrow { margin-top:100px; }

.quality-container { width:80%; margin:0 auto; padding:30px; }

.quality-content-img { margin-bottom:10px; }
.quality-title { font-size:26px; font-weight:bold; margin-bottom:10px; }
.quality-quote { font-family: gooddog-new, sans-serif; font-size:18px; font-weight:bold; display:block; margin-bottom:10px; }

.quality-spacing { padding:0 30px; }

@media only screen and (max-width: 1099px) {
 
.about-saborino { width:100%; margin:0 auto; padding:30px; text-align:left; }

.about-project { width:100%; margin:0 auto; padding:30px; text-align:left; }

.day-container { width:100%; margin:0 auto; background-color:#faf6e0; }
.day-container .line { width:100px; height:5px; margin:20px auto 20px auto; background-color:#ffe90e; }

.night-container { width:100%; margin:0 auto; background-color:#e0eae7; }
.night-container .line { width:100px; height:5px; margin:20px auto 20px auto; background-color:#fff; }

.morning-title { max-width:100%; background-image: linear-gradient(123deg, #faf6e0 25%, #ffffff 25%, #ffffff 50%, #faf6e0 50%, #faf6e0 75%, #ffffff 75%, #ffffff 100%);
background-size: 23.85px 36.72px; padding:20px;}


.ideas, .arrow { float:left; margin-right:50px; }

.ideas-product { float:left; }

.day-and-night-text { padding:0 30px; max-width:100%; font-family: gooddog-new, sans-serif; font-size:22px; font-weight:bold; margin:0 auto 90px auto; text-align:center; }

.center-on-mobile { text-align:center; }

.day-box { border:2px dashed #fff100; padding:30px; margin-left:0; }

.night-box { border:2px dashed #fff; padding:30px; margin-left:0; }

.left-deco { position:absolute; left:-60px; top:-60px; }

.night-left-deco { position:absolute; left:-60px; top:-60px; }

.right-deco { position:absolute; right:-30px; bottom:-80px; }

.night-title { max-width:100%; background-image: linear-gradient(123deg, #e0e9e6 25%, #ffffff 25%, #ffffff 50%, #e0e9e6 50%, #e0e9e6 75%, #ffffff 75%, #ffffff 100%);
background-size: 23.85px 36.72px; padding:20px;}

.saborino-quality { width:100%; margin:0 auto; padding:30px 30px 0 30px; text-align:left; } 

.day-right-arrow { margin-top:100px; margin-bottom:100px; -ms-transform: rotate(90deg); /* IE 9 */
  transform: rotate(90deg); width:50%;}
  
.night-right-arrow { margin-top:100px; margin-bottom:100px; -ms-transform: rotate(90deg); /* IE 9 */
  transform: rotate(90deg); width:50%;}

.quality-container { width:100%; }

.quality-spacing { padding:20px; }
    
}