@charset "UTF-8";
/*
Theme Name: onlinebrandambassadors
Theme URI: http://onlinebrandambassadors.com/onlinebrandambassadors
Author: onlinebrandambassadors
Author URI: http://onlinebrandambassadors.com
Version: 1.0
License: GNU General Public License
*/


@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap');
@import url('https://use.fontawesome.com/releases/v5.6.1/css/all.css');



/* ---------- HTML5 ---------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
display: block;
}

audio,
canvas,
video {
display: inline-block;
max-width: 100%;
}

html {
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust:     100%;
}


a {
}
a:link {
text-decoration:none;
color:rgba(0,0,0,0.8);
}
a:visited {
text-decoration:none;
color:rgba(0,0,0,0.8);
}
a:hover {
text-decoration:none;
color:rgba(0,0,0,0.6);
}
a:active {
text-decoration:none;
color:rgba(0,0,0,0.8);
}

.alignleft {
text-align:left;	
}
.alignright {
text-align:right;	
}
.aligncenter {
text-align:center;
}
.aligntop {
vertical-align:top;
}
.alignmiddle {
vertical-align:middle;	
margin:auto;
}
.alignbottom {
vertical-align:bottom;
}



body {
padding:0;
margin:0;
font-family: 'Nunito Sans', sans-serif;
color:#000;
font-size:16px;
line-height:25px; 
font-weight:400;
text-align:center;
}

.button01 {
font-size:12px;
line-height:12px;	
font-weight:800;
letter-spacing:1px;
text-transform:uppercase;
color: rgba(137,108,55,1);
background-color: rgba(137,108,55,0.3);
border:solid 2px #fff;
border-radius:12px;
padding:12px 5% 12px 5%;
margin:0 auto 0 auto;
text-align:center;
text-decoration:none;
}

.button01:hover {
background-color: rgba(137,108,55,0.5);
text-decoration:none;
}

.button01 a,
.button01 a:link,
.button01 a:visited,
.button01 a:hover,
.button01 a:active {
color:#fff;	
text-decoration:none;
}


.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
margin: 0px;
padding: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#column01 ul { display:block;width:100%;height:auto;list-style:none;padding:0;margin:0; }
#column01 {
list-style:none;
display:block;
text-align:center;
vertical-align:top;
width:50%;
max-width:100%;
margin:0 auto 0 auto;
padding:0;
}

#column01 li {
list-style:none;
display:inline-block;
}


#column01 .two {
width: 40%;
height:auto;
padding:0;
margin:0 2% 0 2%;
}

#column01 .three {
width: 30%;
height:auto;
padding:0;
margin:0 2% 0 2%;
}

#column01 .four {
width: 20%;
height:auto;
padding:0;
margin:0 2% 0 2%;
}


#container01 {
margin:0px auto 0px auto;
width:100%;
min-width:100%;
max-width:100%;
background:#fff;
}

#content01 {
background-color: rgba(137,108,55,0.1);
width:100%;
min-width:100%;
max-width:100%;
height:auto;
padding:5% 0 5% 0;
margin:5% auto 0 auto;
position:relative;
z-index:2;
}



em {
font-size:19px;
font-family: 'Cormorant Garamond', serif;
font-style:italic;
}

#footer01 {
font-size:9px;
margin:0 auto 0 auto;
padding:25px 0 25px 0;
text-align:center;
text-transform:uppercase;
letter-spacing:2px;
}

h3 {
font-size:22px;
line-height:25px;
font-weight:700;
margin:0 auto 25px auto;
padding:0;
}


hr {
color:#4A5155;
border:none;
border-top: dashed 1px #4A5155;
margin:16px 0 16px 0;
padding:0px;
}

.image01 {
width:100%;
height:auto;
border:none;
border-radius:16px;
margin:0 auto 25px auto;
padding:0;
}

#media_screen {
display:block;
}

#media_tablet {
display:none;
}

#media_mobi {
display:none;
}



p {
display:block;
width:100%;
padding:0;
margin:0 0 16px 0;
}

strong {
font-weight:800;	
}



/* Media Queries: Smartphone -------------------------------------------------------------- */
@media (max-width: 480px) {

@-ms-viewport {
width: device-width;
}

@viewport {
width: device-width;
}

	
body {
font-size:16px;
line-height:25px;
text-align:center;
}

#column01 ul { display:block;width:100%;height:auto;list-style:none;padding:0;margin:0; }
#column01 {
}
	
.background01 {
padding:10%;
margin:0 auto 16px auto;
}
	
#column01 {
width:100%;
min-width:100%;
max-width:100%;
padding:0;
margin:0 auto 0 auto;
}	

#column01 li {
list-style:none;
display:block;
vertical-align:top;
margin:0 auto 41px auto;
padding:0;
text-align:center;
}

#column01 .two {
width: 100%;
height:auto;
padding:0;
margin: 0 auto 5% auto;
}
	

#content01 {
width:80%;
min-width:80%;
max-width:80%;
height:auto;
padding:5% 10% 5% 10%;
margin:0 auto 0 auto;
position:relative;
z-index:2;
background:#fff;
}

#footer01 {
font-size:9px;
margin:0 auto 0 auto;
padding:25px 0 25px 0;
text-align:center;
text-transform:uppercase;
letter-spacing:2px;
}


h3 {
}


hr {
}
	

#media_screen {
display:none;
}

#media_tablet {
display:none;
}

#media_mobi {
display:block;
}

p {
}


strong {
font-weight:800;	
}



}