/*
Theme Name: Revitoo
Theme URI: https://www.clickdreams.nl
Template: hello-elementor
Author: Clickdreams
Author URI: https://www.clickdreams.nl
Description: Custom made theme for Revitoo Afbouw BV
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.0.1605547379
Updated: 2020-11-16 17:22:59

*/

a, input { outline: none; }
:focus { outline: none; }

#headerCntr2.large { height: 100px; }
#headerCntr2.large #logoBox { width: 250px; height: 80px; }
#headerCntr #logoBox img { width: 250px; height: 80px; }
#headerCntr.small { height: 80px; }
#headerCntr2.small #logoBox { width: 156px; height: 50px; }
#headerCntr.small #logoBox img { width: 156px; height: 50px; }
#headerCntr, #headerCntr #logoBox a, #logoBox img { transition: all 1s; -moz-transition: all 1s; /* Firefox 4 */ -webkit-transition: all 1s; /* Safari and Chrome */  -o-transition: all 1s; /* Opera */ }




/* solve backrgound image bug */
@media screen and ( -webkit-min-device-pixel-ratio: 0 ) {
	section.elementor-section {
		-webkit-transform: translate3d( 0, 0, 0 ) !important;
		transform: translate3d( 0, 0, 0 ) !important;
	}
	.iosBgFix {
   background-size: cover !important;
   background-repeat: no-repeat !important;
   background-attachment: scroll !important;
}
}

section.elementor-section {
  @supports (-webkit-touch-callout: inherit) {
    background-attachment: scroll !important;
  }
}



@media only screen and (max-width: 767px) {
	#headerCntr.small, #headerCntr.small { height: 80px; }
	#headerCntr2.large #logoBox { width: 156px; height: 50px; }
	#headerCntr #logoBox img { width: 156px; height: 50px; }
	#homeInfoBox > div { transform: unset !important; }
}