html {
    height: 100%;
    /* overflow-x: hidden; */
    background: none !important;
}
body {
	overflow-x: hidden;
}
body, p {
	font-family: 'proxima-nova',sans-serif;
}
.inset_border {
	border-width: 1px;
	border-style: solid;
    position: absolute;
    left: 25px;
    right: 25px;
    top: 25px;
    bottom: 25px;
    padding: 25px;
}
.valign {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
h1,h2,h3,h4,h5,h6 {
	font-family: 'eloquent-jf-pro' !important;
	font-weight: normal !important;
}

button.guide-button {
	font-family: 'proxima-nova',sans-serif;
    background-color: #F69D00;
    border: 1px solid #F69D00;
    color: #FFF;
    font-weight: 600;
    padding: 15px 20px;
    font-size: 18px;
    transition: all .3s;
    border-radius: 4px;
}
button.guide-button:hover {
	background-color: #FFF;
	color: #F69D00;
	border-color: #F69D00;
}

.cy-reveal {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: none;
}
.cy-hide-btn {
	position: absolute;
	top:10px;
	right:10px;
    border: none;
    background-color: #E6E6E6;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    transition: all .3s;
    padding: 5px;
}
button.cy-hide-btn:hover {
    background-color: #cbcbcb;
}

img#go-back {
    width: 17px;
    height: auto;
}
button {
	outline: none;
}
input[type="text"], input[type="email"], input[type="tel"] {
    font-family: 'proxima-nova',sans-serif;
    outline: none;
    line-height: 40px;
    height:40px;
}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
	color: #333;
	-webkit-appearance: none;
	border-radius: 4px;
}
::-moz-placeholder {
	color: #828a93 !important;
	font-style: normal !important;
    font-family: 'proxima-nova',sans-serif !important;
}

:-ms-input-placeholder {
	color: #828a93 !important;
	font-style: normal !important;
    font-family: 'proxima-nova',sans-serif !important;
}
:-moz-placeholder {
	color: #828a93 !important;
	font-style: normal !important;
    font-family: 'proxima-nova',sans-serif !important;
}
::-webkit-input-placeholder {
	color: #828a93 !important;
	font-style: normal !important;
	font-family: 'proxima-nova',sans-serif !important;
}
._error-inner:before {
    content: '\f06a';
    font-family: 'FontAwesome';
    color: red;
    padding-right: 5px;
}
input._has_error {
	margin-bottom: 0px;
}

.vertical-center {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

/* Website Assessment Guide */
@media (min-width: 768px) {
	body.page-template-page-wag, 
	body.page-template-page-wag-v2 {
	    width: 100%;
	    height: 100%;
	    overflow: hidden;
	}
}
body.page-template-template-landing-pages.gsf {
    width: 100%;
    height: 100%;
    background-image: url('/wp-content/uploads/2017/08/bg-tinified.jpg');
    background-size: cover;
    background-position: center center;
}
body.page-template-page-wag div#change_wrap_div, 
body.page-template-page-wag-v2 div#change_wrap_div,
body.page-template-template-landing-pages.gsf div#change_wrap_div {
	height: 100%;
}
body.page-template-page-wag .fullpage-outer, 
body.page-template-page-wag2 #wag-section1,
body.page-template-template-landing-pages.gsf2 #wag-section1, 
body.page-template-page-wag-v2 .fullpage-outer, 
 #wag-section1 {
	background: url('/wp-content/uploads/2017/08/bg-tinified.jpg');
	background-size: cover;
	background-position: center center;
}

@media (min-width: 768px) {
	body.page-template-page-wag .download-guide-box, 
	body.page-template-page-wag-v2 .download-guide-box,
	body.page-template-template-landing-pages.gsf .download-guide-box {
		width: 95%;
		max-width: 900px;
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		min-height: 415px;
	}
}
body.page-template-page-wag .download-guide-box, 
body.page-template-page-wag-v2 .download-guide-box,
body.page-template-template-landing-pages.gsf .download-guide-box {
	width: 95%;
	max-width: 900px;
	min-height: 415px;
}
#dl-right,
#dl-left {
	min-height: 500px;
}
#dl-left {
	background-color: #85C3C9;
}
#dl-left img {
	width: 45%;
	margin: 0 auto;
	display: block;
	border-radius: 0px;
}
#dl-left h3 {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 35px;
    color: #FFF;
}
#dl-left hr {
    border-width: 5px;
    border-color: #FFF;
    width: 50px;
    margin: 15px auto;
}
#dl-left p {
    color: #FFF;
    text-align: center;
    font-size: 18px;
    font-weight: 600;
    width: 240px;
    margin: 0 auto;
}
#dl-right {
	background-color: #FFF;
}
#dl-right .cy-reveal {
    padding: 50px;
    background-color: #FFF;
}
#dl-right .inset_border {
    border-color: #E6E6E6;
}
#dl-right h1 {
	margin-top: 14px;
}
#dl-right p {
    font-size: 17px;
    line-height: 30px;
    font-weight: 600;
}
button#send-download {
    margin-top: 58px;
}
div#dl-footer-left, #dl-footer-right {
    padding-top: 15px;
    padding-left: 0;
    padding-right: 0;
    color: #FFF;
    font-weight: 400;
    font-family: 'proxima-nova',sans-serif;
}
div#dl-footer-left a {
	color: #FFF;
}
#dl-footer-left img {
    width: 150px;
}
#dl-footer-right p {
    font-weight: 600;
    font-size: 16px;
    text-align: center;
}
div#_form-thank-you_parent {
    position: absolute;
    top: 0;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #FFF;
}
._form-thank-you {
    text-align: center;
    position: relative;
    font-size: 16px;
    line-height: 23px;
    background-color: #FFF;
    color: #848484;
    font-weight: 400;
    padding: 75px 0px 0px 0px;
    font-family: 'proxima-nova',sans-serif;
}
._form-thank-you:before {
    content: '\f058';
    font-family: 'FontAwesome';
    position: absolute;
    left: 50%;
    font-size: 40px;
    top: 25px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    color: #338a42;
}
._form-thank-you a {
    display: block;
    padding: 5px 10px;
    background-color: #F69D00;
    max-width: 200px;
    color: #FFF;
    margin: 15px auto;
    border-radius: 25px;
    border: 1px solid;
}
._form-thank-you a:focus, ._form-thank-you a:hover {
    background-color: #FFF;
    color: #F69D00;
    border: 1px solid;
    text-decoration: none;
}
#dl-right ._form-thank-you {
	background-color: transparent;
}
#dl-right ._form-thank-you:before {
	color: #85C3C9;
}
@media (min-width: 768px) {
	._form-thank-you {
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
}
@media (max-width: 767px) {
	body.page-template-page-wag .download-guide-box, 
	body.page-template-page-wag-v2 .download-guide-box,
	body.page-template-template-landing-pages.gsf .download-guide-box {
		margin: 0 auto;
	}
	.inset_border {
		position: static;
	}
	#dl-right, #dl-left {
		width: 95%;
		max-width: 500px;
		display: block;
		margin: 0 auto;
		min-height: 0px;
	}
	#dl-left {
		padding-bottom: 25px;
		margin-top: 25px;
	}
	#dl-right {
		padding: 15px;
	}
	#dl-right h1 {
		margin-top: 0;
	}
	div#dl-footer-left, #dl-footer-right {
		width: 95%;
		margin: 0 auto;
		text-align: center;
	}
}
@media (max-width: 767px) and (min-width: 451px) {
	#get-seo-fit-parent .inset_border {
		padding: 65px;
		min-height: 400px;
	}
}
@media (max-width: 480px) {
	#get-seo-fit-parent .inset_border {
		min-height: 450px;
	}
}
@media (max-width: 450px) {
	#get-seo-fit-parent .inset_border {
		min-height: 425px;
	}
	#dl-right h1 {
		font-size: 26px;
	}
	.inset_border {
		padding: 25px;
	}
	#dl-right .cy-reveal {
	    padding: 50px 25px 25px 25px;
	}
}

 
.fullpage-outer #wag-section1 {
    padding-top: 70px;
    background-color: #202c36;
}
.fullpage-outer #wag-section1 #cy-logo {
	width: 200px;
    text-align: left;
    display: block;
    margin-bottom: 100px;
}
.inner-width {
	width: 95%;
	max-width: 1200px;
	display: block;
	margin: 0 auto;
}
.inner-width:after {
    content: '';
    display: table;
    clear: both;
}
.wag-section_header {
    display: block;
    margin: 0 auto;
    width: 95%;
    max-width: 750px;
    text-align: center;
}
.wag-section_header h1 {
	color: #FFF;
    font-size: 50px;
    line-height: 60px;
}
.wag-section_header p {
	color: #FFF;
    font-weight: 600;
    text-align: center;
    font-size: 18px;
}
.wag-section_header p.subhead {
    margin-bottom: 67px;
}
.only-27 h2 {
	color: #f69d02;
	font-size: 35px;
}
.only-27.white h2 {
	color: #FFF;
}
#are-you-ready .only-27 h2 {
	font-size: 35px;
	margin-top: 35px;
    margin-bottom: 25px;
}
.only-27 h2 span.cost-only {
    font-family: 'proxima-nova',sans-serif;
    position: relative;
    margin-right: 25px;
    font-size: .75em;
    top: -20px;
}
.only-27 h2 span.cost-only:after {
    content: '';
    width: 100%;
    height: 3px;
    background-color: #f69d02;
    position: absolute;
    bottom: -10px;
    left: 0;
}
span.cost-price {
    font-family: 'eloquent-jf-pro' !important;
    font-weight: normal;
    font-size: 55px;
    margin-top: 22px;
    display: inline-block;
}
.only-27.white h2 span.cost-only:after {
	background-color: #FFF;
}
.page-template-page-wag2 .download-guide-box, 
.page-template-page-wag2-v2 .download-guide-box,
.page-template-page-get-seo-fit2 .download-guide-box  {
    max-width: 850px;
    margin: 100px auto 0px auto;
}
.page-template-page-wag2 #dl-right, 
.page-template-page-wag2 #dl-left, 
.page-template-page-wag2-v2 #dl-right, 
.page-template-page-wag2-v2 #dl-left,
.page-template-page-get-seo-fit2 #dl-right,
.page-template-page-get-seo-fit2 #dl-left {
    min-height: 458px;
}
.page-template-page-wag2 #dl-left, 
.page-template-page-wag2-v2 #dl-left,
.page-template-page-get-seo-fit2 #dl-left {
    background-color: #fff;
    background-image: url('/wp-content/uploads/2017/08/dl-left-bg.jpg');
    background-size: contain;
    background-repeat: no-repeat;
}
.page-template-page-wag2-v2 #dl-left {
    background-image: url('/wp-content/uploads/2017/12/cover-small.png');	
}
.page-template-page-wag2 #dl-right, 
.page-template-page-wag2-v2 #dl-right,
.page-template-page-get-seo-fit2 #dl-right {
	background-color: #f69d01;
}
.page-template-page-wag2 #dl-right h1, 
.page-template-page-wag2 #dl-right p, 
.page-template-page-wag2-v2 #dl-right h1, 
.page-template-page-wag2-v2 #dl-right p,
.page-template-page-get-seo-fit2 #dl-right h1,
.page-template-page-get-seo-fit2 #dl-right p {
	color: #FFF;
}
.page-template-page-wag2 #dl-right .cy-reveal p, 
.page-template-page-wag2-v2 #dl-right .cy-reveal p,
.page-template-page-get-seo-fit2 #dl-right .cy-reveal p {
	color: #FFF;
	margin-top:30px;
} 
.page-template-page-wag2 #dl-right .inset_border, 
.page-template-page-wag2-v2 #dl-right .inset_border,
.page-template-page-get-seo-fit2 #dl-right .inset_border {
	border-color: #FFF;
}
.page-template-page-wag2 button.guide-button, 
.page-template-page-wag2-v2 button.guide-button,
.page-template-page-get-seo-fit2 button.guide-button {
	background-color: #232E38;
	border-color: #232E38;
}
.page-template-page-wag2 ._button-wrapper._full_width, 
.page-template-page-wag2-v2 ._button-wrapper._full_width,
.page-template-page-get-seo-fit2 ._button-wrapper._full_width {
    margin-top: 55px;
}
.page-template-page-wag2 button.guide-button:hover, 
.page-template-page-wag2-v2 button.guide-button:hover,
.page-template-page-get-seo-fit2 button.guide-button:hover {
	color: #232E38;
	background-color: #FFF;
}
.page-template-page-wag2 #dl-right .cy-reveal, .page-template-page-wag2-v2 #dl-right .cy-reveal {
	background-color: #f69d01;
}
section#wag-section2 {
    padding-top: 100px;
    padding-bottom: 100px;
    text-align: center;
}
#wag-section2 h2 {
    max-width: 300px;
    margin: 0 auto;
    line-height: 40px;
}
img#discover-potential {
	width: 300px;
	height: auto;
	margin: 25px auto;
	display: block;
}
#wag-section2 p {
    font-size: 17px;
}

section#wag-section3 .row > div {
    height: 300px;
    color: #232e38;
    background-color: #232E38;
}
div#about-author-left {
    background-image: url('/wp-content/uploads/2017/08/about-author-bg.jpg');
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: left;
}
#about-author-right {
    background-color: #f2f2f2 !important;
	padding-left: 50px;
}
#about-author-right a {
	color: #232e38;
}
#about-author-right p {
    font-size: 18px;
    font-weight: 600;
    max-width: 600px;
    line-height: 30px;
    padding-right: 15px;
}
#wag-footer .inner-width {
	max-width: 1200px;
}
#wag-footer div,
#wag-footer div a {
	font-family: 'source-sans-pro';
	color: #808080 !important; 
	text-align: center;
	font-size: 16px;
}
.page-template #wag-footer #wag-footer-logo {
	width: 175px;
	height:auto;
	display:inline-block;
}
section#wag-footer {
    padding-top: 40px;
    padding-bottom: 40px;
}
section#wag-footer a {
	color: #333;
}
@media (min-width: 1506px) {
	div#about-author-left {
		background-position: right;
	}
}
@media (max-width: 900px) {
	div#about-author-left {
		background-position: center;
	}
}
@media (max-width: 900px) and (min-width: 768px) {
	#wag-footer .inner-width {
		padding-right: 72px;
	}
}
@media (min-width: 768px) {
	.page-template-page-wag2 #dl-left img, 
	.page-template-page-wag2-v2 #dl-left img,
	.page-template-page-get-seo-fit2 #dl-left img {
		display: none;
	}
}
@media (max-width: 767px) { 
	.fullpage-outer #wag-section1,
	.page-template-page-get-seo-fit2 .fullpage-outer #wag-section1 {
		padding-top: 50px;
	}
	.page-template-page-wag2 .download-guide-box, 
	.page-template-page-wag2-v2 .download-guide-box,
	.page-template-page-get-seo-fit2 .download-guide-box {
		margin-top: 50px;
	}
	.page-template-page-wag2 #dl-left img, 
	.page-template-page-wag2-v2 #dl-left img,
	.page-template-page-get-seo-fit2 #dl-left img {
		width: 100%;
	}
	.page-template-page-wag2 #dl-left, 
	.page-template-page-wag2-v2 #dl-left,
	.page-template-page-get-seo-fit2 #dl-left {
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 0;
	}
	.page-template-page-wag2 #dl-left, 
	.page-template-page-wag2-v2 #dl-left,
	.page-template-page-get-seo-fit2 #dl-left {
		background-image: none;
	}
	.page-template-page-wag2 #dl-left,
	.page-template-page-wag2 #dl-right,
	.page-template-page-wag2-v2 #dl-left,
	.page-template-page-wag2-v2 #dl-right,
	.page-template-page-get-seo-fit2 #dl-left,
	.page-template-page-get-seo-fit2 #dl-right {
		min-height: 0px;
		width: 100%;
	}
	.page-template-page-wag2 ._button-wrapper._full_width,
	.page-template-page-wag2 #dl-right .cy-reveal p,
	.page-template-page-wag2-v2 ._button-wrapper._full_width,
	.page-template-page-wag2-v2 #dl-right .cy-reveal p,
	.page-template-page-get-seo-fit2 ._button-wrapper._full_width,
	.page-template-page-get-seo-fit2 #dl-right .cy-reveal p {
		margin-top: 0;
	}
	section#wag-footer,
	section#wag-footer p,
	.wag2-section_header p,
	.page-template-page-get-seo-fit2 section#wag-footer,
	.page-template-page-get-seo-fit2 section#wag-footer p {
		text-align: center;
	}
	div#about-author-right .vertical-center {
		position: static;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
	}
	div#about-author-right {
		padding-left: 15px;
	    height: auto !important;
	    padding-top: 50px;
	    padding-bottom: 50px;
	}
}
@media (max-width: 550px) {
	section#wag-footer, 
	section#wag-footer p,
	div#dl-footer-left,
	#dl-footer-right p {
		text-align: left;
	}
	section#wag-footer p {
		font-size: 10px;
	}
/*
	section#wag-footer, #dl-footer-left, #dl-footer-right {
		padding-right: 72px;
	}
*/
	#get-seo-fit-parent #dl-footer-right {
		padding-right: 0;
	}
	section#wag-footer span {
		margin-left: 5px;
	    padding-top: 5px;
	    padding-bottom: 5px;
	}
}
@media (max-width: 385px) {
}


/* Get SEO Fit */
div#get-seo-fit-parent {
    height: 100%;
}
@media (min-width: 768px) {
	#form-container {
	    position: absolute;
	    height: auto;
	    top: 50%;
	    -webkit-transform: translateY(-50%);
	    -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	    transform: translateY(-50%);
	    bottom: initial;
	}
}
@media (max-width: 767px) {
	
}
#form-container form {
	margin-bottom: 0;
}
#get-seo-fit-parent #dl-right h1 {
	font-size: 35px;
}

#get-seo-fit-parent #dl-left img {
    width: 65%;
    margin: -80px auto 0px auto;
    display: block;
    border-radius: 0px;
}

@media (min-width: 768px) {
	#dl-guide-btn-container {
		position: absolute;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		left: 50px;
		right: 50px;
	}
}
@media (max-width: 767px) {
	#get-seo-fit-parent #form-container {
		padding: 40px;
		left: 16px;
		right: 16px;
		top: 16px;
		bottom: 16px;
	}
	._form-thank-you:before {
		top: 30px;
	}

	#get-seo-fit-parent #dl-left {
		margin-top: 75px;
	}
	#get-seo-fit-parent #dl-left img {
	    margin: 0 auto;
	    position: relative;
	    top: -150px;
	    margin-bottom: -150px;
	    margin-top: 150px;
	}
	#get-seo-fit-parent #dl-left p, #get-seo-fit-parent #dl-left h3, #get-seo-fit-parent #dl-left hr {
	    display: none;
	}
	div#get-seo-fit-parent {
	    height: auto;
	}
	#get-seo-fit-parent #dl-left {
		padding-bottom: 0;
	}
	#get-seo-fit-parent #dl-right h1 {
		font-size: 30px;
	}
	#dl-footer-right p {
		font-size: 10px;
	}
}
@media (max-width: 515px) {
	#get-seo-fit-parent #dl-right h1 {
		font-size: 24px;
	}
}
@media (max-width: 355px) {
	#get-seo-fit-parent #dl-right h1 {
		font-size: 20px;
	}
	#dl-right p {
		font-size: 14px;
		line-height: 23px;
	}
	button.guide-button {
		font-size: 14px;
	}
}

@media (max-width: 450px) {
	#get-seo-fit-parent #dl-right .cy-reveal {
		padding: 40px 25px;
	}
}







.source-sans-header {
	font-family: 'source-sans-pro' !important;
    font-weight: 600 !important;
}
img#wag-pageflip {
	margin-top: 50px;
}

a.purchase-guide, .wag-btn {
    font-family: 'proxima-nova',sans-serif;
    color: #FFF;
    padding: 7px 13px;
    border: none;
    font-weight: 600;
    font-size: 22px;
    border-radius: 5px;
    display: inline-block;
    border: 1px solid rgba(255,255,255,0);
    transition: all .2s;
}
a.purchase-guide.orange, .wag-btn.orange {
	background-color: #F69D00;
}
.wag-btn:hover, .wag-btn:focus {
    color: #F69D00;
    background-color: #FFF;
    border: 1px solid;
    text-decoration: none;
}
a.purchase-guide:hover, a.purchase-guide:focus {
	background-color: rgba(246,157,0,.8);
	color: #FFF;
	text-decoration: none;
}
a.purchase-guide.dark-grey:hover, a.purchase-guide.dark-grey:focus {
	background-color: rgba(35,46,56,.8);
	color: #FFF;
	text-decoration: none;
}
#wag-section1 .wag-section_header .purchase-guide {
    margin: 40px auto;
}
section#wagBlocks-parent:after {
    content: '';
    display: table;
    clear: both;
}
.wagBlock {
	padding: 25px !important;
	position: relative;
}
/*
.wagBlock:after {
    padding-bottom: 100%;
    display: block;
    content: '';
}
*/
.wagBlock div {
	min-height: 170px;
/*
    position: absolute;
    top: 50%;
*/
    left: 25px;
    right:25px;
/*
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
*/
}
.wagBlock h3, .wagBlock p {
    color: #FFF;
}
.wagBlock h3 {
	font-size: 20px;
    margin-top: 30px;
}
.wagBlock p {
    font-family: 'proxima-nova',sans-serif;
    font-weight: 400;
    font-size: 20px;
}
/*
div.wagBlock:before {
    position: absolute;
    top: 48%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 190px;
    font-family: 'proxima-nova',sans-serif;
    font-weight: 900;
    color: rgba(0,0,0,.1);
}
*/
#wagBlock-1 {
	background-color: #ED5837;
}
/*
#wagBlock-1:before {
    content: '01.';
}
*/
#wagBlock-2 {
	background-color: #F69D00;
}
/*
#wagBlock-2:before {
	content: '02.';
}
*/
#wagBlock-3 {
	background-color: #85C3C9;
}
/*
#wagBlock-3:before {
	content: '03.';
}
*/
#wagBlock-4 {
	background-color: #5890A3;
}
/*
#wagBlock-4:before {
	content: '04.';
}
*/
#wagBlock-5 {
	background-color: #232E38;
}
/*
#wagBlock-5:before {
	content: '05.';
}
*/
@media (min-width: 991px) and (max-width: 1300px) {
	div.wagBlock:before {
		font-size: 145px;
	}
}
@media (max-width: 600px) {
	div.wagBlock:before {
		font-size: 145px;
	}
	.wagBlock div {
		left: 15px;
		right: 15px;
	}
	.wagBlock h3 {
		font-size: 22px;
	}
}
@media (max-width: 450px) {
	div.wagBlock:before {
		font-size: 125px;
	}
	.wagBlock p {
		font-size: 12px;
		line-height: normal;
	}
}

section#lets-face-it {
	padding-top: 50px;
	padding-bottom: 50px;
	background: url('/wp-content/uploads/2018/04/lets-face-it-bg_sm.jpg'), linear-gradient(rgb(242,242,242), rgb(242,242,242));
    background-size: auto 100%, cover;
    background-position: bottom right;
    background-repeat: no-repeat;
}
div#wag-desk-img:before {
    content: '';
    position: absolute;
    top: 0;
    right: 35px;
    background-image: url('/wp-content/uploads/2017/12/DSCF2248_small.jpg');
    background-size: cover;
    height: 100%;
    width: 800px;
}
#lets-face-it p,
#wag-can-you-relate p,
#whats-in-the-guide p,
#we-guarantee p {
	font-family: 'proxima-nova',sans-serif;
	font-weight: 400;
	line-height: 30px;
	font-size: 20px;
}
@media (min-width: 990px) {
	

	#whats-in-the-guide p {
	    padding-right: 50px;
	}

}
section#wag-can-you-relate {
	padding-top: 200px;
	padding-bottom: 200px;
    background-image: url('/wp-content/uploads/2018/04/can-you-relate-bg_tinified-new.jpg');
    background-size: auto 80%;
    background-repeat: no-repeat;
    background-position: bottom left;
}
ul#relate-list {
	list-style: none;
}
#relate-list h1, #relate-list p {
    display: inline-block;
}
#relate-list li {
	position: relative;
	margin: 25px 0 25px 0;
}
#relate-1:before,
#relate-2:before,
#relate-3:before {
    font-family: 'eloquent-jf-pro' !important;
    font-weight: normal !important;
    font-size: 30px;
    color: #ccc;
    position: absolute;
    left: -35px;
    top: 5px;
}
#relate-1:before {
    content: '1.';
}
#relate-2:before {
    content: '2.';
}
#relate-3:before {
    content: '3.';
}
img#happy-laptop {
    max-width: 415px;
    display: block;
    margin: 0 auto;
    width: 100%;
}
section#managing-100-brands {
    padding: 100px 0px;
    background-color: #FFF;
}
p#actively-managing {
    font-size: 19px;
    font-style: italic;
    font-weight: 600;
    padding-left: 35px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
#actively-managing span {
    font-size: 50px;
    font-family: 'eloquent-jf-pro' !important;
    font-style: normal;
    display: block;
    position: relative;
	line-height: normal;
}
#actively-managing span:before {
    content: '+';
    position: absolute;
    left: -25px;
    font-weight: 100;
}
#actively-managing span:after {
    content: '';
    width: 85px;
    height: 3px;
    background-color: #232E38;
    position: absolute;
    left: 0;
    bottom: 5px;
}

ul#wag-brands {
    list-style: none;
    padding: 0;
    margin: 0;
    text-align: justify;
    text-align-last: center;
}
#wag-brands li {
    display: inline-block;
    margin: 15px 30px;
}
#wag-brands li img {
    height: 50px;
    width: auto;
}

section#are-you-ready {
    background-image: url('/wp-content/uploads/2017/08/bg-tinified.jpg');
    color: #fff;
    text-align: center;
    padding-top: 75px;
    padding-bottom: 75px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
#are-you-ready h1 {
    font-size: 50px;
}
#are-you-ready h2 {
    margin-top: 0;
}
a.purchase-guide.dark-grey {
    background-color: #232E38;
}
@media (min-width: 1600px) {
	#managing-100-brands > .row.row-eq-height {
	    max-width: 1600px;
	    margin: 0 auto;
	}
	div#wag-desk-img:before {
		width: 925px;
	}
}
@media (max-width: 991px) {
	div#wag-desk-img:before {
		background-image: none;
	}
}



.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20% !important;
        float: left !important;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}



/*
 * Row with equal height columns
 * --------------------------------------------------
 */
 @media (min-width: 991px) {
	.row-eq-height {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display:         flex;
	}
}








/*
.reveal-modal {
	top: 50% !important;
	left: 50% !important;
	transform: translate(-50%, -50%);
	margin-left: 0px;
}
*/



div#wagModal .modal-content {
	padding: 30px;
}
div#wagModal .modal-content.loading:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(255,255,255,.8);
    z-index: 1;
}
#wagModal img#ajax-spinner {
    display: none;
}
#wagModal .modal-content.loading img#ajax-spinner {
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 10;
}
p#license-notice {
    margin-bottom: 0;
    margin-top: 10px;
    text-align: left;
}
label {
	font-family: 'proxima-nova',sans-serif;
}
.form-row:after {
    content: '';
    display: table;
    clear: both;
}
#card-element {
	    border: 1px solid #ccc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    color: rgba(0, 0, 0, 0.75);
}
.StripeElement {
  background-color: white;
  height: 40px;
  padding: 10px 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  box-shadow: 0 1px 3px 0 #e6ebf1;
  -webkit-transition: box-shadow 150ms ease;
  transition: box-shadow 150ms ease;
}

.StripeElement--focus {
  box-shadow: 0 1px 3px 0 #cfd7df;
}

.StripeElement--invalid {
  border-color: #fa755a;
}

.StripeElement--webkit-autofill {
  background-color: #fefde5 !important;
}
.ElementsApp, .ElementsApp .InputElement {
	color: #333;
}
p#tax-rate {
	text-align: center;
}


.swal2-popup .swal2-styled {
	background-color: #F69D00 !important;
	border-radius: 25px;
}
.swal2-popup .swal2-content {
	font-size: 16px;
	font-family: 'proxima-nova',sans-serif;
	font-weight: 400;
}




@media (max-width: 1300px) and (min-width: 768px) {
	.wagBlock p {
		font-size: 14px;
	}
}
@media (max-width: 1100px) and (min-width: 768px) {
	.wagBlock div {
		top: 15px;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
	}
}
@media (max-width: 991px) {
	img#happy-laptop {
	    margin-bottom: 50px;
	}
	ul#wag-brands {
		text-align: center;
	}
	#wag-desk-img {
		display: none;
	}
}
@media (max-width: 767px) {
	a.purchase-guide, .wag-btn {
		font-size: 18px;
	}
	section#managing-100-brands {
		padding: 50px 0;
	}
	p#actively-managing {
	    position: static;
	    -webkit-transform: none;
	    -moz-transform: none;
	    -ms-transform: none;
	    transform: none;
	    width: 330px;
	    margin: 0 auto;
	}
	ul#wag-brands {
		margin-top: 25px;
	}
	#wag-brands li img {
		height: 40px;
	}
	div#wagModal .modal-content {
		padding-left: 0px;
		padding-right: 0px;
	}
}
@media (max-width: 515px) {
	.wag-section_header h1 {
		font-size: 35px;
		line-height: 40px;
	}
	.only-27 h2 {
		font-size: 50px;
	}
	.only-27 h2 span.cost-only {
		top: -16px;
	}
}
@media (max-width: 391px) {
	#payment-form .wag-btn {
		font-size: 18px;
	}
	p#actively-managing {
		width: 280px;
	}
	#actively-managing span {
		font-size: 40px;
	}
}
@media (max-width: 350px) {
	.wag-section_header h1 {
		font-size: 30px;
	}
	div.wagBlock:before {
		font-size: 100px;
	}
	.only-27 h2 {
		font-size: 50px;
	}
}




/* Additional Styles 01.12.18 */
.viewer-is-client .only-27.first h2:before {
	top: 50%;
}
.viewer-is-client .only-27.first h2:after {
	top: 0;
}
.viewer-is-client .only-27 h2 {
	position: relative;
}
.viewer-is-client .only-27 h2:before {
    content: '';
    position: absolute;
    background-color: #FFF;
    width: 265px;
    height: 8px;
    top: 67%;
    left: 50%;
    border-radius: 5px;
    transform: translate(-50%, -50%);
    z-index: 99;
}
.viewer-is-client .only-27 h2:after {
    content: 'FREE!';
    position: absolute;
    font-family: 'proxima-nova',sans-serif;
    font-weight: 900;
    background-color: #FFF;
    color: #f69d02;
    padding: 5px 20px;
    font-size: 30px;
    line-height: normal;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-top-left-radius: 30px;
    top: 42px;
/*     left: 69%; */
	margin-left: 10px;
}
.viewer-is-client .only-27.white h2:before {
	width: 215px;
}
.viewer-is-client .only-27 h2 span.cost-only {
	top: -15px;
}
.viewer-is-client .only-27 h2 span.cost-only:after {
	bottom: -5px;
}
p.wag-client-notice {
	max-width: 350px;
	margin: 0 auto;
	font-family: 'proxima-nova',sans-serif;
	font-weight: 400;
}
p.wag-client-notice span {
	white-space: nowrap;
}
.only-27.white p.wag-client-notice {
    margin-bottom: 25px;
    font-size: 16px;
}

@media (max-width: 767px) {
	.viewer-is-client .only-27 h2:after {
		font-size: 20px;
		left: initial;
		margin-left: 10px;
	}
}

@media (max-width: 515px) {
	.viewer-is-client .only-27 h2:before {
		width: 200px;
	}
}

@media (max-width: 415px) {
	.viewer-is-client .only-27 h2:after {
		right: 0;
	}
	.viewer-is-client .only-27.white {
	    margin-top: 45px;
	}
}

/* Additional Styles 01.10.18 */
#terms-text {
	font-size: 1em;
}
form#payment-form {
    display: none;
}
@media (min-width: 768px) {	
	#powered-by-stripe {
		position:  absolute;bottom: 7px;left: 0;padding-left: 0;padding-right: 15px;
	}
}
@media (max-width: 767px) {
	img#powered-by-stripe {
	    max-width: 100px;
	    margin-top: 5px;
	}
	#pay-with-cc {
		height: 55px !important;
	    font-size: 20px !important;
	    margin-top: 15px !important;
	}
}
@media (max-width: 711px) {
	
	#pay-with-cc {
		height: 45px !important;
	    font-size: 16px !important;
	}
}
@media (max-width: 522px) {
	#select-pmt-method h3 {
		font-size: 20px;
	}
	#terms-text, #terms-toggle  {
		font-size: 12px;
	}
	.checkbox label, .radio label {
		padding-left: 0px !important;
	}
}
@media (max-width: 461px) {
	
	#pay-with-cc {
		height: 35px !important;
	    font-size: 12px !important;
	}
}
button#back-to-pmt {
	background-color: #FFF;
	color: #F69D00;
    margin-bottom: 25px;
    font-family: 'proxima-nova',sans-serif;
    font-weight: 600;
    border-radius: 10px;
    border: 1px solid #F69D00;
    transition: all .3s;
}
button#back-to-pmt:hover {
    background-color: #F69D00;
    color: #FFF;
}
div#terms-agreement label {
    font-size: 18px;
}
div#terms-agreement:after {
    content: '';
    display: table;
    clear: both;
}
#must-agree {
	color: red;
}
.exp {
  display: table;
  width: 100%;
  height: 100%;
}
.exp .checkbox {
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  text-align: center;
}

label {
  display: inline-block;
  color: #333;
  cursor: pointer;
  position: relative;
}
label span {
  display: inline-block;
  position: relative;
  background-color: transparent;
  width: 25px;
  height: 25px;
  transform-origin: center;
  border: 2px solid #333;
  border-radius: 50%;
  vertical-align: -6px;
  margin-right: 10px;
  transition: background-color 150ms 200ms, transform 350ms cubic-bezier(0.78, -1.22, 0.17, 1.89);
}
label span:before {
  content: "";
  width: 0px;
  height: 2px;
  border-radius: 2px;
  background: #333;
  position: absolute;
  transform: rotate(45deg);
  top: 11px;
  left: 7px;
  transition: width 50ms ease 50ms;
  transform-origin: 0% 0%;
}
label span:after {
  content: "";
  width: 0;
  height: 2px;
  border-radius: 2px;
  background: #333;
  position: absolute;
  transform: rotate(305deg);
  top: 14px;
  left: 8px;
  transition: width 50ms ease;
  transform-origin: 0% 0%;
}
label:hover span:before {
  width: 5px;
  transition: width 100ms ease;
}
label:hover span:after {
  width: 10px;
  transition: width 150ms ease 100ms;
}

input[type="checkbox"] {
  display: none;
}
input[type="checkbox"]:checked + label span {
  background-color: transparent !important;
  border-color: #333 !important;
  transform: scale(1.25);
}
input[type="checkbox"]:checked + label span:after {
  width: 10px;
  background: #333;
  transition: width 150ms ease 100ms;
}
input[type="checkbox"]:checked + label span:before {
  width: 5px;
  background: #333;
  transition: width 150ms ease 100ms;
}
input[type="checkbox"]:checked + label:hover span {
  background-color: transparent;
  transform: scale(1.25);
}
input[type="checkbox"]:checked + label:hover span:after {
  width: 10px;
  background: #333;
  transition: width 150ms ease 100ms;
}
input[type="checkbox"]:checked + label:hover span:before {
  width: 5px;
  background: #333;
  transition: width 150ms ease 100ms;
}



/* New Radio Field 2.9.18 */
._field12 label._form-label {
    font-size: 17px;
    font-weight: 600;
}
._checkbox-radio span label {
    font-family: "Source Sans Pro";
    font-weight: 300;
    font-size: 14px;
}
input[type=radio] {
    width: 4%;
    float: left;
}
._checkbox-radio span {
    width: 95%;
    padding-left: 1%;
    display: inline-block;
}

@media (max-width: 355px) {
	._field12 label._form-label {
		font-size: 14px;
	}
	._checkbox-radio span label {
		font-size: 12px;
	}
}

/* SECTION - So, what's in the guide */
section#whats-in-the-guide {
    background: url('/wp-content/uploads/2018/04/whats-in-guide-bg-cropped.jpg'), linear-gradient(rgba(242, 242, 242, 1), rgba(242,242,242,1));
    background-repeat: no-repeat, repeat;
    background-size: auto 100%, cover;
    padding-top: 50px;
    padding-bottom: 50px;
}
#guide-list {
	list-style: none;
	padding:0;
	margin:0;
}
#guide-list img.media-object {
	width: 100px;
}
#guide-list h2.media-heading {
    line-height: 100px;
    margin: 0 0 15px 25px;
    padding-bottom: 15px;
    position: relative;
}
ul#guide-list .media, ul#guide-list .media-body {
	overflow: visible;
}
ul#guide-list li .media-heading:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0px;
    background-color: #cccccc;
    height: 1px;
    width: 175px;
}

section#wag-its-time {
	position: relative;
    background-color: #f2f2f2;
    padding: 350px 0 150px 0;
}
section#wag-its-time * {
    position: relative;
    z-index: 1;
}
section#wag-its-time:after {
	content:'';
	position: absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
    background-image: url('/wp-content/themes/controlyours/landing-templates/img/devices-bg_retina-tinified.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-clip-path: polygon(0 0, /* left top */ 100% 35%, /* right top */ 100% 100%, /* right bottom */ 0 100% /* left bottom */ );
    clip-path: polygon(0 0, /* left top */ 100% 35%, /* right top */ 100% 100%, /* right bottom */ 0 100% /* left bottom */   );
}
#wag-its-time h3 {
	text-align: center;
	color: #FFF;
	font-size: 30px;
    margin-top: 0;
    margin-bottom: 50px;
}
#wag-its-time h2 {
    line-height: 50px;
    text-align: center;
    color: #FFF;
    font-size: 33px;
}

/* SECTION We Guarantee */
section#we-guarantee {
    padding-top: 25px;
    padding-bottom: 25px;
}
#we-guarantee .row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}
	
#we-guarantee img.media-object {
    width: 75px;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

section#testimonials {
    background-color: #F2F2F2;
}
section#testimonials .inner-width {
	    max-width: 1500px;
    margin: 0 auto;
    padding: 100px 0;
}
.testimonial-img img {
    width: 200px;
    display: block;
    margin: 0 auto;
}
.page-template-template-landing-pages .fullpage-outer #testimonials p {
    font-family: 'proxima-nova',sans-serif;
    font-weight: 400;
    line-height: 36px;
    font-size: 26px;
    font-style: italic;
}
#testimonials .row > div {
    margin-bottom: 75px;
    padding-bottom: 75px;
}
#testimonials .row > div.testimonial-img {
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#testimonials .row:last-child > div {
	margin-bottom: 0;
	padding-bottom: 0;
}
#testimonials .row:last-child > div.testimonial-img {
	margin-bottom: 15px;
	padding-bottom: 15px;
}
#testimonials .bottom-border:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
	padding-left: 15px;
	width: 100%;
    max-width: 500px;
    height: 1px;
    background-color: #cccccc;
}
#testimonials h3 {
    margin-top: 75px;
    margin-bottom: 0;
}



@media (max-width: 1550px) {
	section#wag-can-you-relate {
		background-position: -150px bottom;
	}
}
@media (max-width: 1240px) {
	
	section#lets-face-it {
	    background-position: 115% bottom, center center;
	}
	section#wag-can-you-relate {
		padding: 100px 0;
		background-position: -50px bottom;
	}
	
}
@media (max-width: 1140px) {
	
	section#lets-face-it {
	    background-position: 500px bottom, center center;
	}
	section#wag-can-you-relate {
		padding: 50px 0;
		background-position: -150px bottom;
	}

	
}
@media (max-width: 1140px) {
	
	section#lets-face-it {
	    background-position: 500px bottom, center center;
	}
	
}
@media(min-width: 991px) {
	#wag-can-you-relate .row > div {
	    padding-left: 50px;
	}
}
@media (max-width: 990px) {
	
	.valign {
		position: static;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		transform: none;
	}
	
}
@media (max-width: 991px) {
	section#lets-face-it {
		background: linear-gradient(rgba(242,242,242,.95), rgba(242,242,242,.95)), url('/wp-content/uploads/2018/04/lets-face-it-bg_sm.jpg'), linear-gradient(rgb(242,242,242), rgb(242,242,242));
	    background-position: center, right center, center;
	    background-size: cover, 90%;
	    background-repeat: repeat, no-repeat, repeat;
	}
	section#wag-can-you-relate {
	    padding: 50px 0;
	    background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0)), url('/wp-content/uploads/2018/04/can-you-relate-bg_tinified-new.jpg');
	    background-size: cover, auto 65%;
	    background-repeat: no-repeat;
	    background-position: bottom right;
	}
	ul#relate-list {
		max-width: 500px;
		width: 50%;
	}
	#wag-can-you-relate .row > div > p {
		max-width: 500px;
		width: 50%;
	}
	#whats-in-the-guide p {
		margin-bottom: 15px;
	}
	
}
@media (max-width: 767px) {
	section#whats-in-the-guide {
		background: linear-gradient(rgba(242, 242, 242, .6), rgba(242,242,242,.6)), url('/wp-content/uploads/2018/04/whats-in-guide-bg-cropped.jpg');
		background-size: cover;
	}
	section#wag-can-you-relate {
	    background: none;
	}
	ul#relate-list,
	#wag-can-you-relate .row > div > p {
		width: 100%;
		max-width: none;
	}
	section#lets-face-it {
	    background-position: center, right center, center;
	    background-size: cover;
	    background-repeat: repeat, no-repeat, repeat;
	}
	#wag-its-time h2 {
		line-height: 35px;
		font-size: 22px;
	}
	.wagBlock div {
		min-height: 0;
	}
	#testimonials .row > div {
		margin-bottom: 50px;
		padding-bottom: 50px;
	}
	
}
@media (max-width: 590px) {
	#guide-list h2.media-heading {
		font-size: 22px;
		line-height: 75px;
	}
	#guide-list img.media-object {
		width: 75px;
	}
	#testimonials p {
		font-size: 18px;
		line-height: 30px;
	}
	#are-you-ready h1 {
		font-size: 35px;
	}
	#lets-face-it p, #wag-can-you-relate p, #whats-in-the-guide p, #we-guarantee p {
		font-size: 16px;
		line-height: 24px;
	}
	#wag-its-time h2 {
		line-height: 30px;
		font-size: 18px;
	}
}
@media (max-width: 360px) {
	#guide-list img.media-object {
		width: 50px;
	}
	#guide-list h2.media-heading {
		font-size: 19px;
		line-height: 50px;
	}
}


/* SweetAlert Styles */
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-icon{margin:0 0 15px}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-buttonswrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-input{height:32px;font-size:14px;margin:5px auto}body.swal2-toast-shown>.swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown>.swal2-container.swal2-top{top:0;left:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-top-end,body.swal2-toast-shown>.swal2-container.swal2-top-right{top:0;left:auto;bottom:auto;right:0}body.swal2-toast-shown>.swal2-container.swal2-top-left,body.swal2-toast-shown>.swal2-container.swal2-top-start{top:0;left:0;bottom:auto;right:auto}body.swal2-toast-shown>.swal2-container.swal2-center-left,body.swal2-toast-shown>.swal2-container.swal2-center-start{top:50%;left:0;bottom:auto;right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-center{top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown>.swal2-container.swal2-center-end,body.swal2-toast-shown>.swal2-container.swal2-center-right{top:50%;left:auto;bottom:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-left,body.swal2-toast-shown>.swal2-container.swal2-bottom-start{top:auto;left:0;bottom:0;right:auto}body.swal2-toast-shown>.swal2-container.swal2-bottom{top:auto;left:50%;bottom:0;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-end,body.swal2-toast-shown>.swal2-container.swal2-bottom-right{top:auto;left:auto;bottom:0;right:0}body.swal2-iosfix{position:fixed;left:0;right:0}body.swal2-no-backdrop>.swal2-shown{top:auto;bottom:auto;left:auto;right:auto;background-color:transparent}body.swal2-no-backdrop>.swal2-shown>.swal2-modal{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop>.swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-top-left,body.swal2-no-backdrop>.swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop>.swal2-shown.swal2-top-end,body.swal2-no-backdrop>.swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop>.swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-center-left,body.swal2-no-backdrop>.swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-center-end,body.swal2-no-backdrop>.swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop>.swal2-shown.swal2-bottom-left,body.swal2-no-backdrop>.swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop>.swal2-shown.swal2-bottom-end,body.swal2-no-backdrop>.swal2-shown.swal2-bottom-right{bottom:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;padding:10px;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:1060}.swal2-container.swal2-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container.swal2-grow-column{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow-x:hidden;overflow-y:auto;display:none;position:relative;max-width:100%}.swal2-popup.swal2-toast{width:300px;padding:0 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden;-webkit-box-shadow:0 0 10px #d9d9d9;box-shadow:0 0 10px #d9d9d9}.swal2-popup.swal2-toast .swal2-title{max-width:300px;font-size:16px;text-align:left}.swal2-popup.swal2-toast .swal2-content{font-size:14px;text-align:left}.swal2-popup.swal2-toast .swal2-icon{width:32px;min-width:32px;height:32px;margin:0 15px 0 0}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:32px;height:32px}.swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-popup.swal2-toast .swal2-icon.swal2-question,.swal2-popup.swal2-toast .swal2-icon.swal2-warning{font-size:26px;line-height:32px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:14px;width:22px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:5px}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:5px}.swal2-popup.swal2-toast .swal2-buttonswrapper{margin:0 0 0 5px}.swal2-popup.swal2-toast .swal2-styled{margin:0 0 0 5px;padding:5px 10px}.swal2-popup.swal2-toast .swal2-styled:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,.4);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-validationerror{width:100%;margin:5px -20px}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:32px;height:64px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:64px 0 0 64px;top:-4px;left:-15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:32px 32px;transform-origin:32px 32px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 64px 64px 0;top:-5px;left:14px;-webkit-transform-origin:0 32px;transform-origin:0 32px}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:32px;height:32px}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{width:7px;height:90px;left:28px;top:8px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:5px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:12px;left:3px;top:18px}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:22px;right:3px;top:15px}.swal2-popup.swal2-toast .swal2-animate-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0 0 .4em;padding:0;display:block;word-wrap:break-word}.swal2-popup .swal2-buttonswrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.swal2-popup .swal2-buttonswrapper:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4;cursor:no-drop}.swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-confirm{-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:7.5px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-buttonswrapper.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-popup .swal2-buttonswrapper.swal2-loading :not(.swal2-styled).swal2-confirm::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:15px;width:15px;border:3px solid #999;-webkit-box-shadow:1px 1px 1px #fff;box-shadow:1px 1px 1px #fff;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{border:0;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:15px 5px 0;padding:10px 32px}.swal2-popup .swal2-styled:focus{outline:0;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-popup .swal2-image{margin:20px auto;max-width:100%}.swal2-popup .swal2-close{background:0 0;border:0;margin:0;padding:0;width:38px;height:40px;font-size:36px;line-height:40px;font-family:serif;position:absolute;top:5px;right:8px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-popup .swal2-close:hover{color:#d55}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454;word-wrap:break-word}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:20px auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;-webkit-box-shadow:0 0 2px #f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{outline:0;border:1px solid #b4dbed;-webkit-box-shadow:0 0 3px #c4e6f5;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{float:left;width:80%}.swal2-popup .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-popup .swal2-input{height:43px;padding:0 12px}.swal2-popup .swal2-input[type=number]{max-width:150px}.swal2-popup .swal2-file{font-size:20px}.swal2-popup .swal2-textarea{height:108px;padding:12px}.swal2-popup .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-popup .swal2-radio{border:0}.swal2-popup .swal2-radio label:not(:first-child){margin-left:20px}.swal2-popup .swal2-radio input,.swal2-popup .swal2-radio span{vertical-align:middle}.swal2-popup .swal2-radio input{margin:0 3px 0 0}.swal2-popup .swal2-checkbox{color:#545454}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-checkbox span{vertical-align:middle}.swal2-popup .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-popup .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;display:block}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;position:absolute;width:60px;height:120px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .swal2-success-ring{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .swal2-success-fix{width:7px;height:90px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-10px) rotateZ(2deg);transform:translateY(-10px) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(5px) rotateZ(2deg);transform:translateY(5px) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-10px) rotateZ(2deg);transform:translateY(-10px) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(5px) rotateZ(2deg);transform:translateY(5px) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-toast{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-toast{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}[dir=rtl] .swal2-close{left:8px;right:auto}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}100%{width:12px;left:3px;top:18px}}@keyframes animate-toast-success-tip{0%{width:0;left:1px;top:9px}54%{width:0;left:1px;top:9px}70%{width:24px;left:-4px;top:17px}84%{width:8px;left:10px;top:20px}100%{width:12px;left:3px;top:18px}}@-webkit-keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}100%{width:22px;right:3px;top:15px}}@keyframes animate-toast-success-long{0%{width:0;right:22px;top:26px}65%{width:0;right:22px;top:26px}84%{width:26px;right:0;top:15px}100%{width:22px;right:3px;top:15px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.swal2-animate-success-line-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.swal2-animate-success-line-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.swal2-animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.swal2-animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

p.subhead {
    font-size: 30px;
    margin-bottom: 67px;
    max-width: 900px;
    font-weight: 800;
    margin: 25px auto 50px auto;
}

@media (max-width: 990px) and (min-width: 767px) {
	section#managing-100-brands {
		position: relative;
	}
	section#managing-100-brands > .row > .col-sm-3 {
		position: static;
	}
	p#actively-managing {
		max-width: 250px;
	}
	section#wag-section3 .row > div {
		height: 350px;
	}
}
@media (max-width: 990px) {
	section#wag-its-time {
		padding: 200px 0 150px 0;
	}
	section#wag-its-time:after {
		-webkit-clip-path: polygon(0 0, /* left top */ 100% 25%, /* right top */ 100% 100%, /* right bottom */ 0 100% /* left bottom */   );
		clip-path: polygon(0 0, /* left top */ 100% 25%, /* right top */ 100% 100%, /* right bottom */ 0 100% /* left bottom */   );
	}
}
@media (max-width: 767px) {
	p.subhead {
		font-size: 16px;
	}
	#lets-face-it h2 {
		text-align: center;
	}
}
@media (min-width: 901px) {
	#cy-logo-link {
		margin-left: 70px;
		display: block;
	}
}
@media (max-width: 900px) {
	.fullpage-outer #wag-section1 #cy-logo {
	    width: 200px;
	    display: block;
	    margin: 0 auto 50px auto;
	}
}
@media (max-width: 500px) {
	.fullpage-outer #wag-section1 #cy-logo {
	    width: 120px;
	    text-align: left;
	    display: block;
	    margin: 0 auto 25px auto;
	}
}