/*
Theme Name: Whole Sky All Diamonds
Description: Whole Sky All Diamonds Child Theme
Author: Geoff Bailey
Template: themetrust-weston
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twsad-child
*/

/*--------------------------------------------------------------
----------------------------------------------------------------

TABLE OF CONTENTS

1.0 -- TYPOGRAPHY
2.0 -- ELEMENTS
3.0 -- FORMS
4.0 -- RESPONSIVE

----------------------------------------------------------------
--------------------------------------------------------------*/


/*--------------------------------------------------------------
1.0 -- TYPOGRAPHY
--------------------------------------------------------------*/

html, body, div, span, applet, object, iframe, 
p, blockquote, pre, 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 {
	font-family: "objektiv-variable", sans-serif;
	font-variation-settings: "wght" 500;
	font-size: 0.95rem;
	font-style: normal;
	color: #4d4d4d;
}

a {
	color:#4288bb;
}

.body-wrap a {
	font-variation-settings: "wght" 600;
}

h1, h2, h3, h4, h5, h6 {
	font-variation-settings: "wght" 200;
	font-style: normal;
	text-transform: uppercase;
}

h1 {
	font-size: 4rem;
	font-variation-settings: "wght" 200;
	color:#ff5d86;
}

h2 {
	font-size: 2.5rem;
	font-variation-settings: "wght" 200;
	margin: 0;
}

h3 {
	font-variation-settings: "wght" 400;
}

h4 {
	font-variation-settings: "wght" 500;
}

h2.role {
	color:#ff5d86;
	margin-bottom: 20px;
}

h3.small {
	font-size: 1.5rem;
	font-variation-settings: "wght" 200;
	margin: 0;
}

h3.smrole {
	font-size: 1.5rem;
	font-variation-settings: "wght" 200;
	margin: 0;
	color:#ff5d86;
}

.emphasis {
	color:#ff5d86;
	font-variation-settings: "wght" 800;
}

h3.callout {
	color:#ff5d86;
	font-variation-settings: "wght" 400;
}

/*--------------------------------------------------------------
2.0 -- ELEMENTS
--------------------------------------------------------------*/

img.headshot {
	width: 200px;
	float: left;
	margin-right: 25px;
}

.button-fufl {
	position: relative;
  	top: -32px;
}

.social-home div {
	display: flex;
	justify-content: center;
}

.social-other div {
	display: flex;
	justify-content: left;
}

.img-social {
  	width: 36px;
  	margin: 0 12px;
}