@charset "UTF-8";
@font-face {
font-family:'SourceSansPro-Light';
src:url('../../fonts/portavice/SourceSansPro-Light.otf');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'VodafoneLtRegular';
src:url('../../fonts/portavice/VodafoneLt.otf');
font-weight:normal;
font-style:italic;
}
@font-face {
font-family:'SourceSansPro-Bold';
src:url('../../fonts/portavice/SourceSansPro-Bold.otf');
font-weight:bold;
font-style:normal;
}
@font-face {
font-family:'Pacifico';
src:url('../../fonts/portavice/Pacifico.ttf') format("truetype");
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'Lucida Sans';
src:url('../../fonts/portavice/Lucida Sans.ttf') format("truetype");
font-weight:normal;
font-style:normal;
}@font-face {
font-family:'Georgia';
src:url('../../fonts/portavice/Georgia.ttf') format("truetype");
font-weight:normal;
font-style:normal;
}@font-face {
font-family:'College';
src:url('../../fonts/portavice/college.ttf') format("truetype");
font-weight:normal;
font-style:normal;
}

body, textarea, input, button, select { font-family:'SourceSansPro-Light', Arial, Helvetica;}
h1	{ margin-bottom:40px; }

strong, b { font-weight:bold; }

/****** Logo *****/
.VFlogo { position:relative; display:inline-block;}
.VFlogo .logoSam { margin:0 15px; }

.visible-mobile.menu-open .rhombus-mobile{
	top:66px;
	left:-6px;

}
.rhombus-mobile{ padding: 5px; }
.visible-mobile.menu-open .rhombus-mobile:before { border-width:medium 90px 90px medium; overflow:hidden;  top:-86px; }
.hero h3,
.footer .heading { font-weight:bold; }
