/*GLOBALS*/

.button {
	display: inline-block;
	float: none !important;
	font-family: 'Montserrat', sans-serif;
	font-size: 0.875rem;
	padding: 0.6875rem 1.75rem;
	border-style: solid;
	border-radius: 8px;
	border-width: 2px;
	letter-spacing: 0.03125rem;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
	        box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
	-webkit-transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-o-transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease, -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-webkit-transform: scale(1) translate3d(0,0,0);
	        transform: scale(1) translate3d(0,0,0);
}

.button.button--big {
	padding: 1.875rem 3rem;
	font-size: 1.125rem;
	font-weight: 600;
	letter-spacing: 0;
	text-transform: uppercase;
	line-height: 1;
}

.button:hover {
	-webkit-box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	        box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	-webkit-transform: scale(1.03125) translate3d(0,0,0);
	        transform: scale(1.03125) translate3d(0,0,0);
}

.button--primary {
	border-width: 0;
	padding: 0.8125rem 1.875rem;
	background-color: transparent;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.button--primary:before {
	content: '';
	background-image: -webkit-linear-gradient(45deg, #FF6000, #FF7106 25%, #FFB74D);
	background-image: -o-linear-gradient(45deg, #FF6000, #FF7106 25%, #FFB74D);
	background-image: linear-gradient(45deg, #FF6000, #FF7106 25%, #FFB74D);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.button--primary:after {
	content: '';
	background-image: none;
	background-color: #FF6000;
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	z-index: -1;
	-webkit-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
}

.button--primary:hover:after {
	opacity: 1;
}


.button--primary span {
	font-size: 0.875rem;
	color: #FFFFFF;
	display: inline-block;
	vertical-align: middle;
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 0.03125rem;
	font-weight: 500;
}

.button--primary.alt {
	background-color: transparent;
}

.button--primary.alt:before {
	background-image: -webkit-gradient(linear, left top, right top, from(#009E47), to(#65D36E));
	background-image: -webkit-linear-gradient(left, #009E47, #65D36E);
	background-image: -o-linear-gradient(left, #009E47, #65D36E);
	background-image: linear-gradient(90deg, #009E47, #65D36E);
}

.button--primary.alt:after {
	background-color: #009E47;
}

.button--primary.button--big-break {
	position: relative;
	color: #000000;
	-webkit-box-shadow: 0px 0.0625rem 0.125rem rgba(0,0,0,0.3);
	        box-shadow: 0px 0.0625rem 0.125rem rgba(0,0,0,0.3);
}

.button--primary.button--big-break:before {
	background-image: -webkit-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: -o-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: -webkit-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: -o-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
}

.button--primary.button--big-break:after {
	background-image: -webkit-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: -o-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: -webkit-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: -o-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
}

.button--primary.button--big-break span {
	position: absolute;
	width: 50%;
	height: 150%;
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(rgba(255,255,255,1)), to(rgba(255,255,255,0)));
	background-image: -webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0));
	background-image: -o-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0));
	background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0));
	top: 50%;
	left: 0%;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translate(-6rem,-50%) rotate(-16deg);
	    -ms-transform: translate(-6rem,-50%) rotate(-16deg);
	        transform: translate(-6rem,-50%) rotate(-16deg);
	opacity: 0.375;
	-webkit-transition: -webkit-transform 200ms ease;
	transition: -webkit-transform 200ms ease;
	-o-transition: transform 200ms ease;
	transition: transform 200ms ease;
	transition: transform 200ms ease, -webkit-transform 200ms ease;
}

.button--primary.button--big-break.button--big span {
	-webkit-transform: translate(-10rem,-50%) rotate(-16deg);
	    -ms-transform: translate(-10rem,-50%) rotate(-16deg);
	        transform: translate(-10rem,-50%) rotate(-16deg);
}

.button--primary.button--big-break:hover span {
	-webkit-transform: translate(11rem, -50%) rotate(-16deg);
	    -ms-transform: translate(11rem, -50%) rotate(-16deg);
	        transform: translate(11rem, -50%) rotate(-16deg);
}

.button--primary.button--big-break.button--big:hover span {
	-webkit-transform: translate(15rem, -50%) rotate(-16deg);
	    -ms-transform: translate(15rem, -50%) rotate(-16deg);
	        transform: translate(15rem, -50%) rotate(-16deg);
}

.button--secondary {
	border-color: #65D36E;
	color: #383B41;
}

.button--tertiary {
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: none;
	color: #000000;
	text-decoration: none;
}

.button--hollow {
	color: #FFFFFF;
	text-decoration: none;
}

.frm_style_formidable-style-2.with_frm_style .frm_submit button {
	display: inline-block;
	float: none !important;
	font-family: 'Montserrat', sans-serif;
	font-size: 0.875rem;
	border-style: solid;
	border-radius: 8px;
	letter-spacing: 0.03125rem;
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
	        box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
	-webkit-transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-o-transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease, -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-webkit-transform: scale(1) translate3d(0,0,0);
	        transform: scale(1) translate3d(0,0,0);
	border-width: 0;
	padding: 0.8125rem 1.875rem;
	background-color: transparent;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.frm_style_formidable-style-2.with_frm_style .frm_submit button:hover {
	-webkit-box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	        box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	-webkit-transform: scale(1.03125) translate3d(0,0,0);
	        transform: scale(1.03125) translate3d(0,0,0);
	color: #FFFFFF;
}

.frm_style_formidable-style-2.with_frm_style .frm_submit button:before {
	content: '';
	background-image: -webkit-linear-gradient(45deg, #FF6000, #FF7106 25%, #FFB74D);
	background-image: -o-linear-gradient(45deg, #FF6000, #FF7106 25%, #FFB74D);
	background-image: linear-gradient(45deg, #FF6000, #FF7106 25%, #FFB74D);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.frm_style_formidable-style-2.with_frm_style .frm_submit button:after {
	content: '';
	background-image: none;
	background-color: #FF6000;
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	z-index: -1;
	-webkit-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
}

.frm_style_formidable-style-2.with_frm_style .frm_submit button:hover:after {
	opacity: 1;
}

.head-call-container {
	background: transparent !important;
	padding: 0 !important;
	border-radius: 0 !important;
	margin: 0 !important;
}

.head-call-container a {
	display: inline-block;
	float: none !important;
	font-family: 'Montserrat', sans-serif;
	font-size: 0.875rem;
	font-weight: 600;
	line-height: 1.7em;
	border-radius: 8px;
	letter-spacing: 0.03125rem;
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
	        box-shadow: 0px 0px 0px rgba(0,0,0,0.3);
	-webkit-transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-o-transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease, -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-webkit-transform: scale(1) translate3d(0,0,0);
	        transform: scale(1) translate3d(0,0,0);
	border-width: 0;
	padding: 0.8125rem 1.875rem !important;
	background-color: transparent;
	color: #FFFFFF !important;
	text-decoration: none;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.head-call-container a:before {
	content: '';
	background-image: -webkit-gradient(linear, left top, right top, from(#009E47), to(#65D36E));
	background-image: -webkit-linear-gradient(left, #009E47, #65D36E);
	background-image: -o-linear-gradient(left, #009E47, #65D36E);
	background-image: linear-gradient(90deg, #009E47, #65D36E);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.head-call-container a:after {
	content: '';
	background-image: none;
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	z-index: -1;
	-webkit-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	background-color: #009E47;
}

.head-call-container a:hover {
	-webkit-box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	        box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	-webkit-transform: scale(1.03125) translate3d(0,0,0);
	        transform: scale(1.03125) translate3d(0,0,0);
}

.head-call-container a:hover:after {
	opacity: 1;
}

.navigation > ul > li > a, .menu-flyout a {
	font-family: 'Raleway', sans-serif;
}

.foot-call a {
	color: #009E47 !important;
}

.footer-main .hbspt-form label {
	display: none;
}

.footer-main .hbspt-form form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	overflow: hidden;
}

.footer-main .hbspt-form form .input {
	line-height: 1;
}

.footer-main .hbspt-form form .hs_email {
	width: calc(100% - 2.75rem);
}

.footer-main .hbspt-form form .input .hs-input {
	font-size: 0.75rem;
	padding: 1rem;
	border: none;
	width: 100%;
	background-color: transparent;
}

.footer-main .hbspt-form form .hs_submit {
	background-image: url('/wp-content/themes/Divi-Space-Child/images/newsletter_email_icon.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.footer-main .hbspt-form form .actions {
	line-height: 1;
	height: 100%;
}

.footer-main .hbspt-form form .actions .hs-button {
	height: 100%;
	cursor: pointer;
	opacity: 0;
}

.footer-main .hbspt-form .submitted-message p {
	line-height: 1.5;
	padding: 0.5rem;
	background-color: #009E47 !important;
	color: #FFFFFF;
}

.slick-arrow {
	position: absolute;
	top: calc(50% - 50px);
	font-size: 0;
	color: #707070;
	background: none;
	border: none;
	cursor: pointer;
	padding: 0;
}

.slick-prev:before {
	content: '';
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 49"><g id="Style-Guide" fill="none" fill-rule="evenodd" stroke-linecap="round"><g id="Buttons" stroke="%23383B41" stroke-width="2" transform="translate(-47 -727)"><g id="icons/chevron-left/black" transform="translate(19 706)"><g id="icons/chevron-down/black" transform="rotate(90 45.5 45.5)"><path id="Path-3" d="M22.75 37.917l22.75 22.75 22.75-22.75"/></g></g></g></g></svg>');
	background-position: 45% 50%;
	background-size: 3rem 3rem;
	background-repeat: no-repeat;
	width: 5.6875rem;
	height: 5.6875rem;
	font-size: 100px;
	display: block;
	font-family: 'FontAwesome';
}

.slick-next {
	right: 0;
}

.slick-next:before {
	content: '';
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 49"><g id="Style-Guide" fill="none" fill-rule="evenodd" stroke-linecap="round"><g id="Buttons" stroke="%23383B41" stroke-width="2" transform="translate(-47 -727)"><g id="icons/chevron-left/black" transform="translate(19 706)"><g id="icons/chevron-down/black" transform="rotate(-90 45.5 45.5)"><path id="Path-3" d="M22.75 37.917l22.75 22.75 22.75-22.75"/></g></g></g></g></svg>');
	background-position: 45% 50%;
	background-size: 3rem 3rem;
	background-repeat: no-repeat;
	width: 5.6875rem;
	height: 5.6875rem;
	font-size: 100px;
	display: block;
	font-family: 'FontAwesome';
}

.slick-prev:hover, .slick-next:hover {
	background-color: #DFE1E5;
}

.slick-prev:hover:before, .slick-next:hover:before {
	opacity: 0.5;
}

.slick-slide { will-change: transform; }

.slick-slider .slick-track, .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.slick-cloned {
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.buy-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.buy-block .full, .buy-block .upgrade {
	text-align: center;
	margin-left: 0.5625rem;
	margin-right: 0.5625rem;
}

.buy-block .full .button, .buy-block .upgrade .button {
	margin-bottom: 2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.buy-block .upgrade .button .plus-icon {
	vertical-align: middle;
	display: inline-block;
	font-size: 2rem;
	color: #FFFFFF;
	font-weight: 300;
	line-height: 1.5rem;
	margin-left: 0.75rem;
}

.buy-block .full .price, .buy-block .upgrade .price {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	color: #FFFFFF;
}

/*HOMEPAGE HERO*/

#homepage-hero {
	max-width: 80rem;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
	padding-left: 1.875rem;
	padding-right: 1.875rem;
	overflow: visible;
	padding-top: 9rem;
	padding-bottom: 6rem;
}

#homepage-hero .image-wrap {
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 6;
	grid-column-end: 7;
}

#homepage-hero .image-wrap img {
	/*position: absolute;
	left: -7.625rem;
	top: 55%;
	-webkit-transform: translate3d(-50%,-50%,0);
	        transform: translate3d(-50%,-50%,0);
	opacity: 0;
	max-height: 24.375rem;
	*/
}

#homepage-hero.animate-in .image-wrap img {
	/*-webkit-animation: fadeIn--right-centered 400ms cubic-bezier(.4,.3,.2,1) 200ms forwards;
	        animation: fadeIn--right-centered 400ms cubic-bezier(.4,.3,.2,1) 200ms forwards;
	*/
}

#homepage-hero .main-copy-wrap {
	position: relative;
	-ms-grid-column: 8;
	    grid-column-start: 8;
	-ms-grid-column-span: 5;
	grid-column-end: 13;
}

#homepage-hero .main-copy-wrap #fd11-logo {
	position: absolute;
	width: 7.125rem;
	height: 7.125rem;
	top: 0;
	left: -1.625rem;
	-webkit-transform: translateX(-100%);
	    -ms-transform: translateX(-100%);
	        transform: translateX(-100%);
	opacity: 0;
}

#homepage-hero.animate-in .main-copy-wrap #fd11-logo {
	-webkit-animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) 650ms forwards;
	        animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) 650ms forwards;
}

#homepage-hero .main-copy-wrap h1 {
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	font-size: 3.75rem;
	color: #383B41;
	margin-bottom: 1.25rem;
	opacity: 0;
}

#homepage-hero.animate-in .main-copy-wrap h1 {
	-webkit-animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 200ms forwards;
	        animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 200ms forwards;
}

#homepage-hero .main-copy-wrap h1 b {
	font-weight: 800;
	vertical-align: top;
	display: block;
}

#homepage-hero .main-copy-wrap h1 b .reg {
	font-weight: 300;
	font-size: 1.25rem;
	vertical-align: top;
	display: inline-block;
	line-height: 1.75;
}

#homepage-hero .main-copy-wrap h1 b .number {
	font-size: 4.75rem;
	font-weight: 700;
}

#homepage-hero .main-copy-wrap .subtitle {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.5rem;
	color: #383B41;
	display: block;
	margin-bottom: 2.75rem;
	opacity: 0;
}

#homepage-hero.animate-in .main-copy-wrap .subtitle {
	-webkit-animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 350ms forwards;
	        animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 350ms forwards;
}

#homepage-hero .button-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	opacity: 0;
}

#homepage-hero.animate-in .button-wrap {
	-webkit-animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 500ms forwards;
	        animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 500ms forwards;
}

#homepage-hero .button-wrap .button:first-of-type {
	margin-right: 0.75rem;
}

#homepage-hero .sale-banner-wrap {
	position: absolute;
	top: 1.75rem;
	right: 0;
	background-image: -webkit-linear-gradient(70deg, #FF6000 0%, #FF7106 25%, #FFB74D);
	background-image: -o-linear-gradient(70deg, #FF6000 0%, #FF7106 25%, #FFB74D);
	background-image: linear-gradient(20deg, #FF6000 0%, #FF7106 25%, #FFB74D);
	padding-left: 1.125rem;
	padding-right: 8rem;
	padding-top: 0.75rem;
	padding-bottom: 1rem;
	-webkit-transform: translate3d(100%, 0, 0);
	        transform: translate3d(100%, 0, 0);
}

#homepage-hero.animate-in .sale-banner-wrap {
	-webkit-animation: fadeIn--left-offscreen 400ms cubic-bezier(.4,.3,.2,1) 800ms forwards;
	        animation: fadeIn--left-offscreen 400ms cubic-bezier(.4,.3,.2,1) 800ms forwards;
}

#homepage-hero .sale-banner-wrap .subtitle {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #FFFFFF;
	opacity: 0;
}

#homepage-hero.animate-in .sale-banner-wrap .subtitle {
	-webkit-animation: fadeIn--left 400ms cubic-bezier(.4,.3,.2,1) 950ms forwards;
	        animation: fadeIn--left 400ms cubic-bezier(.4,.3,.2,1) 950ms forwards;
}

#homepage-hero .sale-banner-wrap .title {
	display: block;
	font-family: 'Raleway', sans-serif;
	font-weight: 800;
	font-size: 2.25rem;
	color: #FFFFFF;
	text-transform: uppercase;
	opacity: 0;
}

#homepage-hero .sale-banner-wrap .title .number {
	font-size: 2.75rem;
	font-weight: 700;
}

#homepage-hero.animate-in .sale-banner-wrap .title {
	-webkit-animation: fadeIn--left 400ms cubic-bezier(.4,.3,.2,1) 1100ms forwards;
	        animation: fadeIn--left 400ms cubic-bezier(.4,.3,.2,1) 1100ms forwards;
}

#homepage-main {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), color-stop(66.66666%, #F4F5F7), to(#D7D4D4));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #F4F5F7 66.66666%, #D7D4D4);
	background-image: -o-linear-gradient(top, #FFFFFF, #F4F5F7 66.66666%, #D7D4D4);
	background-image: linear-gradient(180deg, #FFFFFF, #F4F5F7 66.66666%, #D7D4D4);
	padding-bottom: 6rem;
}

#homepage-main .fd11-section--bulletpoints {
	background: transparent;
	padding-top: 2rem;
	padding-bottom: 1.875rem;
}

.fd11-section--bulletpoints .caret-separator {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.875rem;
}

.fd11-section--bulletpoints .logos-heading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 500;
	text-transform: uppercase;
	color: #383B41;
	display: block;
	text-align: center;
	letter-spacing: 0.125rem;
	margin-bottom: 2rem;
}

.fd11-section--bulletpoints .logos-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 80rem;
	margin-left: auto;
	margin-right: auto;
	padding-left: 3.625rem;
	padding-right: 3.625rem;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.fd11-section--bulletpoints .logos-wrapper li {
	line-height: 1;
}

.fd11-section--bulletpoints .logos-wrapper #logo-bbc {
	height: 1.25rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-netflix {
	height: 1.375rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-nbc {
	height: 1rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-hulu {
	height: 5rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-abc {
	height: 2.75rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-sony {
	height: 3.75rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-pixar-animation {
	height: 5rem;
}

.fd11-section--bulletpoints .logos-wrapper #logo-walt-disney {
	height: 3rem;
}

.fd11-section--video {
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
}

.fd11-section--video .container {
	padding-top: 0 !important;
	max-width: 73.4375rem;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.fd11-section--video .container:before {
	display: none;
}

.fd11-section--video .video {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 6;
	grid-column-end: 8;
}

.fd11-section--video .copy {
	-ms-grid-column: 8;
	    grid-column-start: 8;
	-ms-grid-column-span: 4;
	grid-column-end: 12;
}

.fd11-section--video .copy h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.875rem;
	color: #383B41;
	margin-bottom: 0.5rem;
}

.fd11-section--video .copy p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #383B41;
	line-height: 1.5;
	margin-bottom: 1.75rem;
}

.fd11-section--versions {
	padding-top: 3.5rem;
	padding-bottom: 7rem;
}

.fd11-section--versions h2 {
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	font-size: 3rem;
	color: #383B41;
	margin-bottom: 1.75rem;
	text-align: center;
	opacity: 0;
}

.fd11-section--versions.animate-in h2 {
	-webkit-animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) forwards;
	        animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) forwards;
}

.fd11-section--versions .underline-shadow {
	width: 31.6875rem;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5.71875rem;
	opacity: 0;
}

.fd11-section--versions.animate-in .underline-shadow {
	-webkit-animation: fadeIn 400ms cubic-bezier(.4,.3,.2,1) 400ms forwards;
	        animation: fadeIn 400ms cubic-bezier(.4,.3,.2,1) 400ms forwards;
}

.fd11-section--versions .container {
	padding-top: 0 !important;
	max-width: 73.4375rem;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
}

.fd11-section--versions .container:before {
	display: none;
}

.fd11-section--versions .version-item {
	background: #FFFFFF;
	padding: 3.375rem 2.5rem 2rem;
	border-radius: 0.5rem;
	-webkit-box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.18);
	        box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.18);
	position: relative;
	-webkit-transform: scale(1) translate3d(0,0,0);
	        transform: scale(1) translate3d(0,0,0);
	-webkit-transition: -webkit-box-shadow 400ms ease, -webkit-transform 400ms ease;
	transition: -webkit-box-shadow 400ms ease, -webkit-transform 400ms ease;
	-o-transition: box-shadow 400ms ease, transform 400ms ease;
	transition: box-shadow 400ms ease, transform 400ms ease;
	transition: box-shadow 400ms ease, transform 400ms ease, -webkit-box-shadow 400ms ease, -webkit-transform 400ms ease;
	opacity: 0;
}

.fd11-section--versions .version-item:hover {
	-webkit-transform: scale(1.03125) translate3d(0,0,0) !important;
	        transform: scale(1.03125) translate3d(0,0,0) !important;
	-webkit-box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,0.30);
	        box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,0.30);
}

.fd11-section--versions .version-item:nth-of-type(1) {
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 4;
	grid-column-end: 5;
}

.fd11-section--versions .version-item:nth-of-type(2) {
	-ms-grid-column: 5;
	    grid-column-start: 5;
	-ms-grid-column-span: 4;
	grid-column-end: 9;
}

.fd11-section--versions .version-item:nth-of-type(3) {
	-ms-grid-column: 9;
	    grid-column-start: 9;
	-ms-grid-column-span: 4;
	grid-column-end: 13;
}

.fd11-section--versions.animate-in .version-item:nth-of-type(1) {
	-webkit-animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) forwards, fadeIn--up-price 800ms cubic-bezier(.4,.3,.2,1);
	        animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) forwards, fadeIn--up-price 800ms cubic-bezier(.4,.3,.2,1);
}

.fd11-section--versions.animate-in .version-item:nth-of-type(2) {
	-webkit-animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) 150ms forwards, fadeIn--up-price 800ms cubic-bezier(.4,.3,.2,1) 150ms;
	        animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) 150ms forwards, fadeIn--up-price 800ms cubic-bezier(.4,.3,.2,1) 150ms;
}

.fd11-section--versions.animate-in .version-item:nth-of-type(3) {
	-webkit-animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) 300ms forwards, fadeIn--up-price 800ms cubic-bezier(.4,.3,.2,1) 300ms;
	        animation: fadeIn 800ms cubic-bezier(.4,.3,.2,1) 300ms forwards, fadeIn--up-price 800ms cubic-bezier(.4,.3,.2,1) 300ms;
}

.fd11-section--versions .version-item .logo-img {
	position: absolute;
	width: 4.6875rem;
	height: 4.6875rem;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	margin-bottom: 0;
}

.fd11-section--versions .version-item h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.875rem;
	color: #383B41;
	text-align: center;
	margin-bottom: 0.375rem;
}

.fd11-section--versions .version-item img {
	margin-bottom: 1rem;
}

.fd11-section--versions .version-item .headline {
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	font-size: 1rem;
	line-height: 1.5;
	color: #383B41;
	text-transform: uppercase;
	margin-bottom: 0.75rem;
	display: block;
}

.fd11-section--versions .version-item p {
	line-height: 1.5;
	color: #383B41;
	margin-bottom: 1.25rem;
}

.fd11-section--versions .version-item .button {
	width: 100%;
	text-align: center;
	padding-left: 1rem;
	padding-right: 1rem;
}

.fd11-section--pricing .container {
	padding-top: 0 !important;
	max-width: 73.4375rem;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
}

.fd11-section--pricing .container:before {
	display: none;
}

.fd11-section--pricing .fd-mobile {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 5;
	grid-column-end: 7;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.fd11-section--pricing .fd-mobile .copy-wrap {
	background-color: #009E47;
}

.fd11-section--pricing .big-break .copy-wrap {
	background-color: #383B41;
}

.fd11-section--pricing .big-break {
	-ms-grid-column: 7;
	    grid-column-start: 7;
	-ms-grid-column-span: 5;
	grid-column-end: 12;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	margin: 0;
}

.fd11-section--pricing .promo-item .copy-wrap {
	text-align: left;
	padding-top: 3rem;
	padding-right: 3.75rem;
	padding-bottom: 3rem;
	padding-left: 3.75rem;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
}

.fd11-section--pricing .promo-item .copy-wrap .title {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 1.875rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 1.25;
	text-transform: uppercase;
	margin-bottom: 0.75rem;
}

.fd11-section--pricing .promo-item .copy-wrap .title sup {
	font-size: 0.5em;
	bottom: 0.75em;
}

.fd11-section--pricing .promo-item .copy-wrap .subheader {
	display: block;
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	line-height: 2rem;
	color: #FFFFFF;
	margin-bottom: 0.5rem;
}

.fd11-section--pricing .promo-item .copy-wrap p {
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 1.5rem;
	margin-bottom: 1.75rem;
}

.fd11-section--testimonials {
	padding-top: 7.75rem;
	padding-bottom: 8.125rem;
}

.fd11-section--testimonials .container {
	max-width: 73.4375rem;
	margin-left: auto;
	margin-right: auto;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
	width: 100%;
	overflow: hidden;
	padding-top: 0 !important;
}

.fd11-section--testimonials .container:before {
	display: none;
}

.fd11-section--testimonials .testimonial-slider {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 10;
	grid-column-end: 12;
	width: 100%;
}

.fd11-section--testimonials .slick-arrow {
	z-index: 2;
}

.fd11-section--testimonials .slick-prev {
	-webkit-transform: translateX(-100%);
	    -ms-transform: translateX(-100%);
	        transform: translateX(-100%);
}

.fd11-section--testimonials .slick-next {
	-webkit-transform: translateX(100%);
	    -ms-transform: translateX(100%);
	        transform: translateX(100%);
}

.fd11-section--testimonials .testimonial-slide-item .inner-wrap {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
	position: relative;
	overflow: hidden;
}

.fd11-section--testimonials .testimonial-slide-item .image-wrap {
	-ms-grid-column: 1;
	-ms-grid-column-span: 3;
	grid-column: 1 / 4;
	width: 100%;
	position: absolute;
	overflow: hidden;
	height: 100%;
	z-index: 1;
}

.fd11-section--testimonials .testimonial-slide-item .image-wrap img {
	position: absolute;
	-webkit-transform: translate3d(200%, 0, 0);
	        transform: translate3d(200%, 0, 0);
	-webkit-transition: -webkit-transform 800ms cubic-bezier(.5,.5,0,1) 200ms;
	transition: -webkit-transform 800ms cubic-bezier(.5,.5,0,1) 200ms;
	-o-transition: transform 800ms cubic-bezier(.5,.5,0,1) 200ms;
	transition: transform 800ms cubic-bezier(.5,.5,0,1) 200ms;
	transition: transform 800ms cubic-bezier(.5,.5,0,1) 200ms, -webkit-transform 800ms cubic-bezier(.5,.5,0,1) 200ms;
}

.fd11-section--testimonials .slick-active .testimonial-slide-item .image-wrap img {
	-webkit-transform: translate3d(0, 0, 0);
	        transform: translate3d(0, 0, 0);
}

.fd11-section--testimonials .testimonial-slide-item ul {
	-ms-grid-column: 4;
	-ms-grid-column-span: 7;
	grid-column: 4 / 11;
	padding-top: 0.75rem;
	padding-bottom: 1.5rem;
	opacity: 0;
	-webkit-transform: translate3d(50%,0,0);
	        transform: translate3d(50%,0,0);
	-webkit-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 600ms, -webkit-transform 600ms cubic-bezier(.5,.5,0,1) 400ms;
	transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 600ms, -webkit-transform 600ms cubic-bezier(.5,.5,0,1) 400ms;
	-o-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 600ms, transform 600ms cubic-bezier(.5,.5,0,1) 400ms;
	transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 600ms, transform 600ms cubic-bezier(.5,.5,0,1) 400ms;
	transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 600ms, transform 600ms cubic-bezier(.5,.5,0,1) 400ms, -webkit-transform 600ms cubic-bezier(.5,.5,0,1) 400ms;
}

.fd11-section--testimonials .slick-active .testimonial-slide-item ul {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	        transform: translate3d(0,0,0);
}

.fd11-section--testimonials .testimonial-slide-item ul li {
	display: block;
}

.fd11-section--testimonials .testimonial-slide-item ul li span {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.875rem;
	font-weight: 400;
	color: #383B41;
	line-height: 2.5rem;
}

.fd11-section--testimonials .testimonial-slide-item .testimonial-card {
	-ms-grid-column: 3;
	-ms-grid-column-span: 8;
	grid-column: 3 / 11;
	background-image: -webkit-linear-gradient(330deg, #65D36E, #009E47);
	background-image: -o-linear-gradient(330deg, #65D36E, #009E47);
	background-image: linear-gradient(120deg, #65D36E, #009E47);
	padding-top: 4.75rem;
	padding-right: 6.25rem;
	padding-bottom: 6.25rem;
	padding-left: 9.625rem;
	-webkit-transform: translate3d(100%,0,0);
	        transform: translate3d(100%,0,0);
	-webkit-transition: -webkit-transform 800ms cubic-bezier(.5,.5,0,1) 0ms;
	transition: -webkit-transform 800ms cubic-bezier(.5,.5,0,1) 0ms;
	-o-transition: transform 800ms cubic-bezier(.5,.5,0,1) 0ms;
	transition: transform 800ms cubic-bezier(.5,.5,0,1) 0ms;
	transition: transform 800ms cubic-bezier(.5,.5,0,1) 0ms, -webkit-transform 800ms cubic-bezier(.5,.5,0,1) 0ms;
}

.fd11-section--testimonials .slick-active .testimonial-slide-item .testimonial-card {
	-webkit-transform: translate3d(0,0,0);
	        transform: translate3d(0,0,0);
}

.fd11-section--testimonials .testimonial-card .quote {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #FFFFFF;
	line-height: 2rem;
	position: relative;
	opacity: 0;
	-webkit-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
	-o-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
	transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
}

.fd11-section--testimonials .testimonial-card .quote:before {
	content: '“';
	font-family: 'Raleway', sans-serif;
	font-size: 4.5rem;
	font-weight: 700;
	position: absolute;
	left: 0;
	-webkit-transform: translateX(-200%);
	    -ms-transform: translateX(-200%);
	        transform: translateX(-200%);
}

.fd11-section--testimonials .testimonial-card .quote:after {
	content: '”';
	font-family: 'Raleway', sans-serif;
	font-size: 4.5rem;
	font-weight: 700;
	position: absolute;
	bottom: 0;
	right: 0;
	-webkit-transform: translateX(0%) translateY(150%);
	    -ms-transform: translateX(0%) translateY(150%);
	        transform: translateX(0%) translateY(150%);
}

.fd11-section--testimonials .testimonial-card .author:before {
	content: '';
	display: block;
	width: 2.8125rem;
	height: 2px;
	background-color: #FFDE17;
	margin-top: 1.5rem;
	margin-bottom: 1rem;
}

.fd11-section--testimonials .testimonial-card .author {
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	margin-right: 1.5rem;
	opacity: 0;
	overflow: auto;
	display: inline-block;
	vertical-align: bottom;
	-webkit-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
	-o-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
	transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
}

.fd11-section--testimonials .testimonial-card .title {
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0;
	vertical-align: bottom;
	-webkit-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
	-o-transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
	transition: opacity 600ms cubic-bezier(.4,.3,.2,1) 400ms;
}

.fd11-section--testimonials .slick-active .testimonial-card .quote, .fd11-section--testimonials .slick-active .testimonial-card .author, .fd11-section--testimonials .slick-active .testimonial-card .title {
	opacity: 1;
}

.fd11-section--writing {
	position: relative;
	padding-top: 0rem;
	padding-bottom: 4rem;
	overflow: hidden;
}

.fd11-section--writing .caret-intro {
	display: block;
	width: 12.875rem;
	position: absolute;
	top: -1px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
}

.fd11-section--writing h2 {
	font-family: 'Raleway', sans-serif;
	font-size: 3rem;
	font-weight: 300;
	color: #383B41;
	margin-bottom: 1.75rem;
	text-align: center;
	opacity: 0;
}

.fd11-section--writing.animate-in h2 {
	-webkit-animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 0ms forwards;
	        animation: fadeIn--up 800ms cubic-bezier(.4,.3,.2,1) 0ms forwards;
}

.fd11-section--writing h2 b {
	font-weight: 800;
	display: block;
}

.fd11-section--writing .underline-shadow {
	width: 31.6875rem;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5rem;
	opacity: 0;
}

.fd11-section--writing.animate-in .underline-shadow {
	-webkit-animation: fadeIn 400ms cubic-bezier(.4,.3,.2,1) 400ms forwards;
	        animation: fadeIn 400ms cubic-bezier(.4,.3,.2,1) 400ms forwards;
}

.fd11-section--writing .subheader {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	line-height: 2rem;
	font-weight: 300;
	color: #383B41;
	max-width: 50rem;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5.3125rem;
	opacity: 0;
}

.fd11-section--writing .subheader sup {
	font-size: 0.5em;
	bottom: 0.75em;
}

.fd11-section--writing.animate-in .subheader {
	-webkit-animation: fadeIn--up 600ms cubic-bezier(.4,.3,.2,1) 200ms forwards;
	        animation: fadeIn--up 600ms cubic-bezier(.4,.3,.2,1) 200ms forwards;
}

.fd11-section--writing .container {
	max-width: 80rem;
	padding: 0 9.5rem;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 6.6875rem;
	opacity: 0;
	padding-top: 0 !important;
	width: 100%;
}

.fd11-section--writing .container:before {
	display: none;
}

.fd11-section--writing.animate-in .container {
	-webkit-animation: fadeIn 600ms cubic-bezier(.4,.3,.2,1) 300ms forwards;
	        animation: fadeIn 600ms cubic-bezier(.4,.3,.2,1) 300ms forwards;
}

.fd11-section--writing .mobile-swipe-wrap {
	display: none;
}

.fd11-section--writing .slider-wrap {
	margin-bottom: 4.1875rem;
}

.fd11-section--writing .slick-arrow {
	z-index: 2;
}

.fd11-section--writing .slick-prev {
	-webkit-transform: translateX(-125%);
	    -ms-transform: translateX(-125%);
	        transform: translateX(-125%);
}

.fd11-section--writing .slick-next {
	-webkit-transform: translateX(125%);
	    -ms-transform: translateX(125%);
	        transform: translateX(125%);
}

.fd11-section--writing .slider-controls {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	margin-bottom: 4.125rem;
}

.fd11-section--writing .slider-controls button {
	width: 16.6666666667%;
	border-radius: 0;
	font-family: 'Montserrat', sans-serif;
	font-size: 0.8125rem;
	font-weight: 400;
	color: #7C7C7D;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), color-stop(80%, #F5F5F5), to(#EDEDED));
	background-image: -webkit-linear-gradient(#FFFFFF, #F5F5F5 80%, #EDEDED);
	background-image: -o-linear-gradient(#FFFFFF, #F5F5F5 80%, #EDEDED);
	background-image: linear-gradient(#FFFFFF, #F5F5F5 80%, #EDEDED);
	border: 1px solid #C1C7D0;
	border-right: none;
	padding: 0.5625rem;
}

.fd11-section--writing .slider-controls button:hover {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(151,151,151,0.2)), color-stop(66%, rgba(83,83,83,0.2)), to(rgba(34,34,34,0.2)));
	background-image: -webkit-linear-gradient(rgba(151,151,151,0.2), rgba(83,83,83,0.2) 66%, rgba(34,34,34,0.2));
	background-image: -o-linear-gradient(rgba(151,151,151,0.2), rgba(83,83,83,0.2) 66%, rgba(34,34,34,0.2));
	background-image: linear-gradient(rgba(151,151,151,0.2), rgba(83,83,83,0.2) 66%, rgba(34,34,34,0.2));
}

.fd11-section--writing .slider-controls button:first-of-type {
	border-top-left-radius: 0.5rem;
	border-bottom-left-radius: 0.5rem;
}

.fd11-section--writing .slider-controls button:last-of-type {
	border-right: 1px solid #C1C7D0;
	border-top-right-radius: 0.5rem;
	border-bottom-right-radius: 0.5rem;
}

.fd11-section--writing .slider-controls button.active {
	background: -webkit-gradient(linear, left top, left bottom, from(#65D36E), to(#009E47));
	background: -webkit-linear-gradient(#65D36E, #009E47);
	background: -o-linear-gradient(#65D36E, #009E47);
	background: linear-gradient(#65D36E, #009E47);
	border: none;
	color: #FFFFFF;
}

.fd11-section--writing .slider-copy-wrap {
	position: relative;
}

.fd11-section--writing .slider-copy-wrap .slider-copy {
	position: absolute;
	pointer-events: none;
	opacity: 0;
	top: 0;
	left: 0;
	z-index: -1;
	-webkit-transition: opacity 300ms ease;
	-o-transition: opacity 300ms ease;
	transition: opacity 300ms ease;
	width: 100%;
}

.fd11-section--writing .slider-copy-wrap .slider-copy.active {
	position: relative;
	opacity: 1;
	pointer-events: all;
	z-index: 1;
}

.fd11-section--writing .slider-copy .content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 1rem;
}

.fd11-section--writing .slider-copy h3 {
	font-family: 'Raleway', sans-serif;
	font-size: 1.875rem;
	font-weight: 400;
	text-transform: uppercase;
	width: 42%;
	padding-right: 2.25rem;
}

.fd11-section--writing .slider-copy h3 b {
	display: block;
	font-weight: 800;
}

.fd11-section--writing .slider-copy p {
	width: 58%;
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5rem;
	color: #383B41;
	padding-right: 2.25rem;
}

.fd11-section--writing .slider-copy .link {
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	line-height: 1.5rem;
	font-weight: 600;
	padding-bottom: 0.25rem;
	border-bottom: 1px solid #65D36E;
	text-decoration: none;
	color: #65D36E;
	-webkit-transition: border 300ms ease;
	-o-transition: border 300ms ease;
	transition: border 300ms ease;
}

.fd11-section--writing .slider-copy .link:hover {
	border-bottom: 1px solid transparent;
}

.fd11-section--writing .buy-block .full .price, .fd11-section--writing .buy-block .upgrade .price {
	color: #7C7C7D;
}

/*SUPPORT PAGE*/

.page-template-page-template-fd11-support footer {
	margin-top: 0 !important;
}

#support-page {
	overflow: auto;
}

#support-page .container {
	padding-top: 0;
}

#support-page .container:before {
	display: none;
}

#support-page #breadcrumbs, #support-page #breadcrumbs a {
	color: #FFFFFF;
}

#support-page .fd11-support--intro {
	overflow: auto;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#454545));
	background-image: -webkit-linear-gradient(#000000, #454545);
	background-image: -o-linear-gradient(#000000, #454545);
	background-image: linear-gradient(#000000, #454545);
	background-image: url('/wp-content/themes/Divi-Space-Child/images/tiny_grid_@2X.png'), -webkit-gradient(linear, left top, left bottom, from(#000000), to(#454545));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/tiny_grid_@2X.png'), -webkit-linear-gradient(#000000, #454545);
	background-image: url('/wp-content/themes/Divi-Space-Child/images/tiny_grid_@2X.png'), -o-linear-gradient(#000000, #454545);
	background-image: url('/wp-content/themes/Divi-Space-Child/images/tiny_grid_@2X.png'), linear-gradient(#000000, #454545);
	background-blend-mode: multiply;
}

#support-page .fd11-support--inner {
	padding-top: 4rem;
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 12;
	grid-column-end: 13;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
	max-width: 73.4375rem;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

#support-page h1 {
	font-weight: 800;
	font-size: 3rem;
	padding-bottom: 0;
	margin-bottom: 1.5rem;
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 12;
	grid-column-end: 13;
	text-align: center;
	color: #FFFFFF;
}

#support-page .subheader {
	-ms-grid-column: 3;
	    grid-column-start: 3;
	-ms-grid-column-span: 8;
	grid-column-end: 11;
	text-align: center;
	font-size: 1.5rem;
	line-height: 2rem;
	font-weight: 300;
	margin-bottom: 4.5rem;
	color: #FFFFFF;
}

#support-page h2 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.875rem;
	font-weight: 400;
	color: #383B41;
	line-height: 2.5rem;
	margin-bottom: 1rem;
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 12;
	grid-column-end: 13;
	text-align: center;
}

#support-page h3 {
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5rem;
	font-weight: 400;
	color: #383B41;
	margin-bottom: 0;
	padding-bottom: 0;
}

#support-page .fd11-support--versions {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 10;
	grid-column-end: 12;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	margin-bottom: 2.5rem;
	margin-top: 1rem;
	margin-left: -1.125rem;
	margin-right: -1.125rem;
}

#support-page .fd11-support--version-item {
	width: calc(33.33333% - 2.25rem);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 2rem;
	margin-left: 1.125rem;
	margin-right: 1.125rem;
	padding-top: 1.875rem;
	padding-bottom: 1.5rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	background-color: #FFFFFF;
	border-radius: 0.5rem;
}

#support-page .fd11-support--version-item .image-wrap {
	margin-right: 0.75rem;
}

#support-page .fd11-support--version-item .image-wrap img {
	width: 3.25rem;
	height: auto;
	margin-top: -0.25rem;
}

#support-page .fd11-support--version-item .copy-wrap a {
	color: #30B4E9;
	text-decoration: underline;
}

#support-page .fd11-support--version-item .installer-wrap {
	margin-top: 0.5rem;
}

#support-page .fd11-support--version-item .installer-wrap span {
	margin-bottom: 0;
}

#support-page .fd11-support--version-item .installer-wrap ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	line-height: 1.5;
}

#support-page .fd11-support--version-item .installer-wrap ul li:after {
	content: '|';
	display: inline-block;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}

#support-page .fd11-support--version-item .installer-wrap ul li:last-of-type:after {
	display: none;
}

#support-page .fd11-support--docs {
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 12;
	grid-column-end: 13;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	margin-bottom: 3rem;
	margin-top: 1rem;
}

#support-page .fd11-support--doc-item {
	width: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 2rem;
	padding-left: 1rem;
	padding-right: 1rem;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

#support-page .fd11-support--doc-item .image-wrap {
	margin-right: 1rem;
	line-height: 1;
}

#support-page .fd11-support--doc-item .image-wrap img {
	max-width: 4.6875rem;
}

#support-page .fd11-support--doc-item .copy-wrap h3 {
	color: #FFFFFF;
}

#support-page .fd11-support--doc-item .copy-wrap a {
	color: #52C9FA;
	text-decoration: underline;
}

#support-page .fd11-support--doc-item .installer-wrap {
	margin-top: 0.5rem;
}

#support-page .fd11-support--doc-item .installer-wrap span {
	margin-bottom: 0;
}

#support-page .fd11-support--doc-item .installer-wrap ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	line-height: 1.5;
}

#support-page .fd11-support--doc-item .installer-wrap ul li:after {
	content: '|';
	display: inline-block;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}

#support-page .fd11-support--doc-item .installer-wrap ul li:last-of-type:after {
	display: none;
}

#support-page .fd11-support--body {
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 12;
	grid-column-end: 13;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
	max-width: 73.4375rem;
	width: 100%;
	margin-top: 6rem;
	margin-left: auto;
	margin-right: auto;
}

#support-page .fd11-support--cards {
	-ms-grid-column: 1;
	    grid-column-start: 1;
	-ms-grid-column-span: 12;
	grid-column-end: 13;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	margin-top: 3rem;
	margin-bottom: 6rem;
	margin-left: -1.40875rem;
	margin-right: -1.40875rem;
}

#support-page .fd11-support--card-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	background: #FFFFFF;
	padding: 3.375rem 2.5rem 2rem;
	border-radius: 0.5rem;
	-webkit-box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.18);
	        box-shadow: 0 0.125rem 0.25rem rgba(0,0,0,0.18);
	position: relative;
	text-align: center;
	-webkit-transform: scale(1) translate3d(0,0,0);
	        transform: scale(1) translate3d(0,0,0);
	-webkit-transition: -webkit-box-shadow 400ms ease, -webkit-transform 400ms ease;
	transition: -webkit-box-shadow 400ms ease, -webkit-transform 400ms ease;
	-o-transition: box-shadow 400ms ease, transform 400ms ease;
	transition: box-shadow 400ms ease, transform 400ms ease;
	transition: box-shadow 400ms ease, transform 400ms ease, -webkit-box-shadow 400ms ease, -webkit-transform 400ms ease;
}

#support-page .fd11-support--card-item:hover {
	-webkit-transform: scale(1.03125) translate3d(0,0,0) !important;
	        transform: scale(1.03125) translate3d(0,0,0) !important;
	-webkit-box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,0.30);
	        box-shadow: 0 0.125rem 0.5rem rgba(0,0,0,0.30);
}

#support-page .fd11-support--card-item.full {
	width: calc(100% - 2.8175rem);
	margin-left: 1.40875rem;
	margin-right: 1.40875rem;
}

#support-page .fd11-support--card-item.half {
	width: calc(50% - 2.8175rem);
	margin-left: 1.40875rem;
	margin-right: 1.40875rem;
}

#support-page .fd11-support--card-item.third {
	width: calc(33.33333% - 2.8175rem);
	margin-left: 1.40875rem;
	margin-right: 1.40875rem;
	text-align: left;
}

#support-page .fd11-support--card-item img {
	position: absolute;
	width: 4.6875rem;
	height: 4.6875rem;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	margin-bottom: 0;
}

#support-page .fd11-support--card-item h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.875rem;
	color: #383B41;
	text-align: center;
	margin-bottom: 0.75rem;
}

#support-page .fd11-support--card-item .headline {
	font-family: 'Montserrat', sans-serif;
	font-weight: 600;
	font-size: 1rem;
	line-height: 1.5;
	color: #383B41;
	text-transform: uppercase;
	margin-bottom: 0.75rem;
	display: block;
}

#support-page .fd11-support--card-item p {
	line-height: 1.5;
	color: #383B41;
	margin-bottom: 1.25rem;
}

#support-page .fd11-support--card-item .button {
	margin-top: auto;
	text-align: center;
}


/*BIG BREAK LP*/

.big-break-lp {
	position: relative;
}

.big-break-lp .section-arrow {
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
	height: 4.375rem;
	width: auto;
}

#big-break-lp .cta-block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

#big-break-lp .cta-block .button {
	margin-bottom: 1.5rem;
}

#big-break-lp .cta-block .read-more {
	font-family: 'Raleway', sans-serif;
	font-weight: 300;
	font-size: 1rem;
	color: #000000;
	-webkit-transition: color 200ms ease;
	-o-transition: color 200ms ease;
	transition: color 200ms ease;
}

#big-break-lp .cta-block .read-more:after {
	content: '';
	background-color: #3B3B3B;
	width: 100%;
	height: 1px;
	display: block;
	-webkit-transition: background-color 200ms ease;
	-o-transition: background-color 200ms ease;
	transition: background-color 200ms ease;
}

#big-break-lp .cta-block .read-more:hover {
	color: #FFB74D;
	font-weight: 500;
}

#big-break-lp .cta-block .read-more:hover:after {
	background-color: #FFB74D;
}

#big-break-lp .diamond-divider {
	margin-top: 3.75rem;
	margin-bottom: 3.75rem;
	width: 9.625rem;
	height: auto;
}

#big-break-lp .diamond-divider path#Polygon {
	-webkit-transform: scale(0);
	    -ms-transform: scale(0);
	        transform: scale(0);
	-webkit-transition: all 400ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 400ms cubic-bezier(.25,.0,0,1);
	transition: all 400ms cubic-bezier(.25,.0,0,1);
	-webkit-transform-origin: center;
	    -ms-transform-origin: center;
	        transform-origin: center;
}

#big-break-lp .diamond-divider.animate-in path#Polygon {
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

#big-break-lp .diamond-divider path#Line {
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-transition: all 400ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 400ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 400ms cubic-bezier(.25,.0,0,1) 200ms;
	-webkit-transform-origin: center;
	    -ms-transform-origin: center;
	        transform-origin: center;
}

#big-break-lp .diamond-divider.animate-in path#Line {
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .container {
	max-width: 73.4375rem;
	display: -ms-grid;
	display: grid;
	width: 100%;
	-ms-grid-columns: 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
}

#big-break-lp .container:before {
	display: none;
}

#big-break-lp .inner {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 10;
	grid-column-end: 12;
	text-align: center;
	position: relative;
	z-index: 1;
}


/*IE 11*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #big-break-lp .container {
		display: flex;
		flex-direction: column;
    }
    #big-break-lp .inner {
    	-ms-grid-column: unset;
	    grid-column-start: unset;
		-ms-grid-column-span: unset;
		grid-column-end: unset;
    	width: 83.33333%;
    	margin-left: auto;
    	margin-right: auto;
    }
    #big-break-lp h2 .line {
    	display: none !important;
    }
}

#big-break-lp .mobile-only {
	display: none !important;
}

#big-break-lp .number {
	font-family: 'Montserrat', sans-serif;
}


/*RESPONSIVE BIG BREAK LP GLOBAL*/

@media (max-width: 767px) {
	#big-break-lp .container {
		display: block;
	}
	#big-break-lp .diamond-divider {
		margin-top: 2.5rem;
		margin-bottom: 2.5rem;
	}
	#big-break-lp .inner {
		padding-left: 1.875rem;
		padding-right: 1.875rem;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
	}
	#big-break-lp .mobile-only {
		display: block !important;
	}
	#big-break-lp .desktop-only {
		display: none !important;
	}
	.big-break-lp .section-arrow {
		height: 3.375rem;
	}
	#big-break-lp .cta-block .read-more {
		font-size: 0.875rem;
	}
	#big-break-lp h2 {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-bottom: 1.5rem !important;
	}
	.line--left {
		display: none !important;
	}
	.line--right {
		-webkit-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		        transform: translateX(-50%);
		-webkit-transform-origin: center !important;
		    -ms-transform-origin: center !important;
		        transform-origin: center !important;
		width: 3rem !important;
		margin-top: 1.75rem;
	}
	.animate-in .line--right {
		-webkit-transform-origin: center !important;
		    -ms-transform-origin: center !important;
		        transform-origin: center !important;
		opacity: 1 !important;
		-webkit-transform: scaleX(1) !important;
		    -ms-transform: scaleX(1) !important;
		        transform: scaleX(1) !important;
	}
}

@media (max-width: 480px) {
	#big-break-lp .inner {
		padding-left: 1.875rem;
		padding-right: 1.875rem;
	}
}

/*BIG BREAK LP HEADER*/

.page-template-page-template-big-break-lp .page-header, .page-template-page-template-big-break-cms .page-header, .page-template-page-template-big-break-closed .page-header {
	background: transparent;
	border-bottom: none;
	position: absolute;
	width: 100%;
	z-index: 99;
}

.page-template-page-template-big-break-lp .navigation > ul > li > a, .page-template-page-template-big-break-cms .navigation > ul > li > a, .page-template-page-template-big-break-closed .navigation > ul > li > a {
	color: #FFFFFF;
}

.page-template-page-template-big-break-lp .navigation > ul > li > a div, .page-template-page-template-big-break-cms .navigation > ul > li > a div, .page-template-page-template-big-break-closed .navigation > ul > li > a div {
	margin-top: 0 !important;
}

.page-template-page-template-big-break-lp .navigation > ul > li.topNavLI > a:after, .page-template-page-template-big-break-cms .navigation > ul > li.topNavLI > a:after, .page-template-page-template-big-break-closed .navigation > ul > li.topNavLI > a:after {
	color: #FFFFFF;
}

.page-template-page-template-big-break-lp .navigation > ul > li > a img, .page-template-page-template-big-break-cms .navigation > ul > li > a img, .page-template-page-template-big-break-closed .navigation > ul > li > a img {
	display: none;
}

.page-template-page-template-big-break-lp #page-container, .page-template-page-template-big-break-cms #page-container, .page-template-page-template-big-break-closed #page-container {
	margin-top: 0 !important;
}

.page-template-page-template-big-break-lp .navigation .head-call-container, .page-template-page-template-big-break-cms .navigation .head-call-container, .page-template-page-template-big-break-closed .navigation .head-call-container {
	padding-top: 0.125rem !important;
}

.page-template-page-template-big-break-lp .navigation .head-call-container a, .page-template-page-template-big-break-cms .navigation .head-call-container a, .page-template-page-template-big-break-closed .navigation .head-call-container a {
	border: 1px solid #E5B436;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 0.875rem;
	-webkit-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	transition: all 200ms ease;
	padding: 0.875rem 1.875rem !important;
}

.page-template-page-template-big-break-lp .navigation .head-call-container a:hover, .page-template-page-template-big-break-cms .navigation .head-call-container a:hover, .page-template-page-template-big-break-closed .navigation .head-call-container a:hover {
	border: 1px solid #E5B436;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 0.875rem;
	background-color: #E5B436;
	color: #FFFFFF !important;
}

.page-template-page-template-big-break-lp .navigation .head-call-container a:before, .page-template-page-template-big-break-cms .navigation .head-call-container a:before, .page-template-page-template-big-break-closed .navigation .head-call-container a:before {
	display: none;
}

.page-template-page-template-big-break-lp .navigation .head-call-container a:after, .page-template-page-template-big-break-cms .navigation .head-call-container a:after, .page-template-page-template-big-break-closed .navigation .head-call-container a:after {
	display: none;
}

@media (max-width: 1080px) {
	.page-template-page-template-big-break-lp .header-lower, .page-template-page-template-big-break-cms .header-lower, .page-template-page-template-big-break-closed .header-lower {
	    background-color: white;
	    position: fixed;
	    left: -275px;
	    height: 100%;
	    z-index: 10000;
	    top: 0;
	    text-align: center;
	    width: 225px !important;
	    overflow: auto;
	    padding: 15px 0;
	}
	.page-template-page-template-big-break-lp .logo, .page-template-page-template-big-break-cms .logo, .page-template-page-template-big-break-closed .logo {
		float: left;
	}
	.page-template-page-template-big-break-lp header.page-header a.logo, .page-template-page-template-big-break-cms header.page-header a.logo, .page-template-page-template-big-break-closed header.page-header a.logo {
		margin-left: 1.5rem;
	}
	.page-template-page-template-big-break-lp .toggleNav, .page-template-page-template-big-break-cms .toggleNav, .page-template-page-template-big-break-closed .toggleNav {
		display: block;
		float: right;
		width: 44px;
		margin-top: 0rem;
		cursor: pointer;
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
		margin-right: 1rem;
	}
	.page-template-page-template-big-break-lp .patty, .page-template-page-template-big-break-cms .patty, .page-template-page-template-big-break-closed .patty {
		width: 1.375rem;
		height: 0.1875rem;
		margin: 0.25rem auto;
		background: #FFFFFF;
	}
	.page-template-page-template-big-break-lp .mobile-cart, .page-template-page-template-big-break-cms .mobile-cart, .page-template-page-template-big-break-closed .mobile-cart {
		display: block;
		color: #FFFFFF;
		font-size: 24px;
		text-align: center;
		width: 44px;
		float: right;
		line-height: 1;
		margin-top: 0;
		margin-right: 0.25rem;
	}
	.page-template-page-template-big-break-lp .mobile-cart a, .page-template-page-template-big-break-cms .mobile-cart a, .page-template-page-template-big-break-closed .mobile-cart a {
		color: #FFFFFF;
		display: inline-block;
		width: 44px;
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
	}
	.page-template-page-template-big-break-lp .top-nav, .page-template-page-template-big-break-lp .minicart-wrapper, .page-template-page-template-big-break-cms .top-nav, .page-template-page-template-big-break-cms .minicart-wrapper, .page-template-page-template-big-break-closed .top-nav, .page-template-page-template-big-break-closed .minicart-wrapper {
		display: block;
	    float: none;
	    width: 100%;
	    margin: 0;
	}
	.page-template-page-template-big-break-lp .navigation, .page-template-page-template-big-break-cms .navigation, .page-template-page-template-big-break-closed .navigation {
		background-color: #FFFFFF;
	}
	.page-template-page-template-big-break-lp .navigation > ul > li, .page-template-page-template-big-break-cms .navigation > ul > li, .page-template-page-template-big-break-closed .navigation > ul > li {
		float: none;
	    display: block;
	    width: 100%;
	}
	.page-template-page-template-big-break-lp .navigation > ul > li:after, .page-template-page-template-big-break-cms .navigation > ul > li:after, .page-template-page-template-big-break-closed .navigation > ul > li:after {
		width: 100px;
	    background: #231f20;
	    height: 1px;
	    display: block;
	    margin: 0 auto;
	    content: "";
	}
	.page-template-page-template-big-break-lp .navigation > ul > li > a, .page-template-page-template-big-break-cms .navigation > ul > li > a, .page-template-page-template-big-break-closed .navigation > ul > li > a {
		padding: 20px 0;
    	font-size: 18px;
	}
	.page-template-page-template-big-break-lp .navigation > ul > li > a, .page-template-page-template-big-break-cms .navigation > ul > li > a, .page-template-page-template-big-break-closed .navigation > ul > li > a {
		color: #000000 !important;
	}
	.page-template-page-template-big-break-lp .navigation .head-call-container, .page-template-page-template-big-break-cms .navigation .head-call-container, .page-template-page-template-big-break-closed .navigation .head-call-container {
		padding-top: 0.625rem !important;
	}
	.page-template-page-template-big-break-lp .navigation .head-call-container a, .page-template-page-template-big-break-cms .navigation .head-call-container a, .page-template-page-template-big-break-closed .navigation .head-call-container a {
		color: #000000 !important;
	}
}

/*BIG BREAK LP HERO*/

#big-break-lp .big-break-lp--hero {
	background-image: -webkit-gradient(linear, left bottom, left top, from(#0F0624), to(#4A385D));
	background-image: -webkit-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: -o-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: linear-gradient(0deg, #0F0624, #4A385D);
	height: 100vh;
	overflow: hidden;
	position: relative;
	min-height: 43.375rem;
}

#big-break-lp #big-break-lp--hero-video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-height: 100%;
	max-width: none;
	min-width: 100%;
	-webkit-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
}

#big-break-lp .big-break-lp--hero-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#0F0624), to(#4A385D));
	background-image: -webkit-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: -o-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: linear-gradient(0deg, #0F0624, #4A385D);
	opacity: 0.75;
}

#big-break-lp .big-break-lp--hero-content {
	position: absolute;
	top: 25%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
	width: 100%;
	text-align: center;
}

#big-break-lp .big-break-lp--hero-content .preheading {
	font-size: 3rem;
	font-weight: 300;
	color: #FFFFFF;
	margin-bottom: 0.5rem;
	display: block;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	text-transform: capitalize;
	position: absolute;
	top: 25%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(4rem);
	    -ms-transform: translateX(-50%) translateY(4rem);
	        transform: translateX(-50%) translateY(4rem);
	width: 100%;
}

#big-break-lp .big-break-lp--hero.animate-in .preheading {
	-webkit-animation: slideInOut 3000ms cubic-bezier(.25,.0,0,1) 0ms forwards;
	        animation: slideInOut 3000ms cubic-bezier(.25,.0,0,1) 0ms forwards;
}

@-webkit-keyframes slideInOut {
	0% {
		-webkit-transform: translateX(-50%) translateY(8rem);
		        transform: translateX(-50%) translateY(8rem);
		opacity: 0;
	}
	40% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(0);
		        transform: translateX(-50%) translateY(0);
	}
	60% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(0);
		        transform: translateX(-50%) translateY(0);
	}
	80% {
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(-50%) translateY(-8rem);
		        transform: translateX(-50%) translateY(-8rem);
		opacity: 0;
	}
}

@keyframes slideInOut {
	0% {
		-webkit-transform: translateX(-50%) translateY(8rem);
		        transform: translateX(-50%) translateY(8rem);
		opacity: 0;
	}
	40% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(0);
		        transform: translateX(-50%) translateY(0);
	}
	60% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(0);
		        transform: translateX(-50%) translateY(0);
	}
	80% {
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(-50%) translateY(-8rem);
		        transform: translateX(-50%) translateY(-8rem);
		opacity: 0;
	}
}

@-webkit-keyframes slideInOutMobile {
	0% {
		-webkit-transform: translateX(-50%) translateY(4rem);
		        transform: translateX(-50%) translateY(4rem);
		opacity: 0;
	}
	40% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(-4rem);
		        transform: translateX(-50%) translateY(-4rem);
	}
	60% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(-4rem);
		        transform: translateX(-50%) translateY(-4rem);
	}
	80% {
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(-50%) translateY(-12rem);
		        transform: translateX(-50%) translateY(-12rem);
		opacity: 0;
	}
}

@keyframes slideInOutMobile {
	0% {
		-webkit-transform: translateX(-50%) translateY(4rem);
		        transform: translateX(-50%) translateY(4rem);
		opacity: 0;
	}
	40% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(-4rem);
		        transform: translateX(-50%) translateY(-4rem);
	}
	60% {
		opacity: 1;
		-webkit-transform: translateX(-50%) translateY(-4rem);
		        transform: translateX(-50%) translateY(-4rem);
	}
	80% {
		opacity: 0;
	}
	100% {
		-webkit-transform: translateX(-50%) translateY(-12rem);
		        transform: translateX(-50%) translateY(-12rem);
		opacity: 0;
	}
}

#big-break-lp .big-break-lp--hero-content .anniversary-wrap {
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2200ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2200ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 2200ms;
	width: auto;
	display: inline-block;
	padding-top: 2rem;
	padding-bottom: 2rem;
	padding-left: 4.1875rem;
	padding-right: 4.1875rem;
	margin-bottom: 3rem;
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--hero-content {
		top: 20%;
		max-width: 90%;
	}
	#big-break-lp .big-break-lp--hero-content .anniversary-wrap {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}

#big-break-lp .big-break-lp--hero.animate-in .anniversary-wrap {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
	position: relative;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
}

#big-break-lp .big-break-lp--hero .anniversary-wrap:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	border-left: 1px solid #E5B436;
	border-right: 1px solid #E5B436;
	left: 0;
	top: 0;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	-webkit-transform-origin: top;
	    -ms-transform-origin: top;
	        transform-origin: top;
	-webkit-transform: scaleY(0);
	    -ms-transform: scaleY(0);
	        transform: scaleY(0);
	-webkit-transition: all 300ms linear 2500ms;
	-o-transition: all 300ms linear 2500ms;
	transition: all 300ms linear 2500ms;
}

#big-break-lp .big-break-lp--hero.animate-in .anniversary-wrap:before {
	-webkit-transform: scaleY(1);
	    -ms-transform: scaleY(1);
	        transform: scaleY(1);
}

#big-break-lp .big-break-lp--hero .anniversary-wrap .anniversary-bottom-border {
	position: absolute;
	width: 100%;
	height: 1px;
	bottom: 0;
	left: 0;
}

#big-break-lp .big-break-lp--hero .anniversary-wrap .anniversary-bottom-border:before {
	content: '';
	display: inline-block;
	position: absolute;
	width: 50%;
	bottom: 0;
	left: 0;
	height: 1px;
	background-color: #E5B436;
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-transition: all 600ms cubic-bezier(0,0,0,1) 2800ms;
	-o-transition: all 600ms cubic-bezier(0,0,0,1) 2800ms;
	transition: all 600ms cubic-bezier(0,0,0,1) 2800ms;
}

#big-break-lp .big-break-lp--hero .anniversary-wrap .anniversary-bottom-border:after {
	content: '';
	display: inline-block;
	position: absolute;
	width: 50%;
	bottom: 0;
	right: 0;
	height: 1px;
	background-color: #E5B436;
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-transition: all 600ms cubic-bezier(0,0,0,1) 2800ms;
	-o-transition: all 600ms cubic-bezier(0,0,0,1) 2800ms;
	transition: all 600ms cubic-bezier(0,0,0,1) 2800ms;
}

#big-break-lp .big-break-lp--hero.animate-in .anniversary-wrap .anniversary-bottom-border:before {
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--hero.animate-in .anniversary-wrap .anniversary-bottom-border:after {
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--hero-content .anniversary-text-wrap {
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

#big-break-lp .big-break-lp--hero-content .anniversary-text-wrap:before {
	content: '';
	display: inline-block;
	width: 100%;
	height: 1px;
	background-color: #E5B436;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
	-webkit-transition: all 300ms cubic-bezier(.25,.0,0,1) 2200ms;
	-o-transition: all 300ms cubic-bezier(.25,.0,0,1) 2200ms;
	transition: all 300ms cubic-bezier(.25,.0,0,1) 2200ms;
}

#big-break-lp .big-break-lp--hero.animate-in .anniversary-text-wrap:before {
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--hero-content .anniversary-text-wrap:after {
	content: '';
	display: inline-block;
	width: 100%;
	height: 1px;
	background-color: #E5B436;
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
	-webkit-transition: all 300ms cubic-bezier(.25,.0,0,1) 2200ms;
	-o-transition: all 300ms cubic-bezier(.25,.0,0,1) 2200ms;
	transition: all 300ms cubic-bezier(.25,.0,0,1) 2200ms;
}

#big-break-lp .big-break-lp--hero.animate-in .anniversary-text-wrap:after {
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--hero-content .anniversary {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1.5rem;
	color: #E5B436;
	text-transform: uppercase;
	letter-spacing: 0.3125rem;
	margin-left: 1rem;
	margin-right: 1rem;
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	white-space: nowrap;
}

#big-break-lp .big-break-lp--hero-content .anniversary .miniscule {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #E5B436;
	text-transform: uppercase;
	letter-spacing: 0.3125rem;
}

#big-break-lp .big-break-lp--hero-content h1 {
	font-size: 3.375rem;
	font-weight: 300;
	color: #FFFFFF;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2300ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2300ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 2300ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	display: inline-block;
}

#big-break-lp .big-break-lp--hero.animate-in h1 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--hero-content h1 b {
	font-weight: 800;
	display: block;
	margin-bottom: 0.5rem;
}

#big-break-lp .big-break-lp--hero-content p {
	font-size: 1.375rem;
	font-weight: 300;
	display: block;
	color: #FFFFFF;
	margin-bottom: 4.5rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2400ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2400ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 2400ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--hero.animate-in p {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--hero .button {
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2500ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 2500ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 2500ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--hero.animate-in .button {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

/*RESPONSIVE BIG BREAK HERO*/

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--hero {
		min-height: 0;
	}
	#big-break-lp .big-break-lp--hero-content {
		top: 20%;
	}
	#big-break-lp .big-break-lp--hero-content .preheading {
		top: 50%;
		font-size: 1.75rem;
		margin-bottom: 0.5rem;
	}
	#big-break-lp .big-break-lp--hero.animate-in .preheading {
		-webkit-animation: slideInOutMobile 3000ms cubic-bezier(.25,.0,0,1) 0ms forwards;
		        animation: slideInOutMobile 3000ms cubic-bezier(.25,.0,0,1) 0ms forwards;
	}
	#big-break-lp .big-break-lp--hero-content .anniversary-wrap {
		margin-bottom: 2rem;
	}
	#big-break-lp .big-break-lp--hero-content h1 {
		font-size: 2.25rem;
		margin-bottom: 0rem;
		padding-bottom: 0;
	}
	#big-break-lp .big-break-lp--hero-content h1 b {
		margin-bottom: 0;
	}
	#big-break-lp .big-break-lp--hero-content p {
		font-size: 1rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		margin-bottom: 2rem;
	}
}

/*BIG BREAK LP STICKY NAV*/

#big-break-lp .big-break-lp--sticky-nav {
	padding: 1.125rem;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0 0.125rem 0.5625rem rgba(0,0,0,0.11);
	        box-shadow: 0 0.125rem 0.5625rem rgba(0,0,0,0.11);
	width: 100%;
	position: absolute;
	z-index: 9;
	min-height: 5.75rem;
}

#big-break-lp .big-break-lp--sticky-nav.active {
	position: fixed;
	top: 0;
}

#big-break-lp .big-break-lp--sticky-nav ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	max-width: 72rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 1;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

#big-break-lp .big-break-lp--sticky-nav ul li a {
	color: #000000;
}

#big-break-lp .big-break-lp--sticky-nav ul .button {
	padding: 0.9375rem 1.875rem;
	line-height: 1.7em;
}

/*RESPONSIVE BIG BREAK STICKY NAV*/

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--sticky-nav {
		display: none;
	}
}

/*BIG BREAK LP PRIZES*/

#big-break-lp .big-break-lp--prizes {
	margin-top: 5.75rem;
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#FFFFFF));
	background-image: -webkit-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: -o-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: linear-gradient(#F9F9F9, #FFFFFF);
	position: relative;
}

#big-break-lp .big-break-lp--prizes h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #000000;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 4.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--prizes.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}


#big-break-lp .big-break-lp--prizes h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--prizes.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp h2 .line--left {
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
}

#big-break-lp h2 .line--right {
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
}

#big-break-lp .big-break-lp--prizes h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--prizes .subheading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #000000;
	max-width: 54.375rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 2rem;
	margin-bottom: 5rem;
	text-align: center;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--prizes.animate-in .subheading {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--prizes .prize-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	padding-top: 1.5rem;
}

#big-break-lp .big-break-lp--prizes .prize-list li {
	width: 33.33333%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 17.5rem;
	justify-content: flex-start;
	margin-bottom: 6.5rem;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--prizes .prize-list.animate-in li {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--prizes .prize-list li:nth-of-type(1) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
}

#big-break-lp .big-break-lp--prizes .prize-list li:nth-of-type(2) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
}

#big-break-lp .big-break-lp--prizes .prize-list li:nth-of-type(3) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
}

#big-break-lp .big-break-lp--prizes .prize-list li:nth-of-type(4) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
}

#big-break-lp .big-break-lp--prizes .prize-list li:nth-of-type(5) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 400ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 400ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 400ms;
}

#big-break-lp .big-break-lp--prizes .prize-list li:nth-of-type(6) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 450ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 450ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 450ms;
}

#big-break-lp .big-break-lp--prizes .prize-list li .image-wrap {
	width: 3.25rem;
	margin-right: 1.25rem;
}

#big-break-lp .big-break-lp--prizes .prize-list li .image-wrap img {
	width: 100%;
	height: auto;
}

#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap {
	text-align: left;
	max-width: 13.125rem;
}

#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap h4 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 1rem;
	color: #000000;
	padding-bottom: 0;
	margin-bottom: 0.75rem;
}

#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #000000;
	line-height: 1.5rem;
}

#big-break-lp .big-break-lp--prizes .cta-block {
	margin-bottom: 0.5rem;
}

#big-break-lp .big-break-lp--prizes h3 {
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	font-size: 1.5rem;
	color: #000000;
	text-transform: uppercase;
	letter-spacing: 0.0625rem;
	line-height: 1;
	padding-bottom: 0;
	margin-bottom: 3.375rem;
}

#big-break-lp .big-break-lp--prizes p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #000000;
	line-height: 1.5;
	text-align: left;
}

#big-break-lp .big-break-lp--prizes .nyfa-image-wrap {
	position: relative;
}

#big-break-lp .big-break-lp--prizes .nyfa-image-wrap:before {
	content: '';
	display: block;
	padding-top: 66.66666%;
}

#big-break-lp .big-break-lp--prizes .nyfa-featured-image {
	width: 100%;
	max-width: 29.625rem;
	height: auto;
	margin-top: 3.75rem;
	margin-bottom: 5rem;
	-webkit-box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,0);
	        box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,0);
}

#big-break-lp .big-break-lp--prizes .inner {
	-webkit-perspective: 1000px;
	        perspective: 1000px;
	-webkit-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

#big-break-lp .big-break-lp--prizes #nyfa-image {
	-webkit-transform: scale(0.8);
	    -ms-transform: scale(0.8);
	        transform: scale(0.8);
	-webkit-transform-origin: top;
	    -ms-transform-origin: top;
	        transform-origin: top;
}

#big-break-lp .big-break-lp--prizes #nyfa-image.animate-in {
	-webkit-animation: pickUp 1200ms ease forwards;
	        animation: pickUp 1200ms ease forwards;
}

@-webkit-keyframes pickUp {
	0% {
		-webkit-transform: scale(0.8);
		        transform: scale(0.8);
		-webkit-box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,1);
		        box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,1);
	}
	30% {
		-webkit-transform: rotateX(10deg) scale(0.95);
		        transform: rotateX(10deg) scale(0.95);
		-webkit-box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,0.625);
		        box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,0.625);
	}
	100% {
		-webkit-transform: rotateX(0deg) scale(1);
		        transform: rotateX(0deg) scale(1);
		-webkit-box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
		        box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
	}
}

@keyframes pickUp {
	0% {
		-webkit-transform: scale(0.8);
		        transform: scale(0.8);
		-webkit-box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,1);
		        box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,1);
	}
	30% {
		-webkit-transform: rotateX(10deg) scale(0.95);
		        transform: rotateX(10deg) scale(0.95);
		-webkit-box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,0.625);
		        box-shadow: 0 0.375rem 1.25rem rgba(0,0,0,0.625);
	}
	100% {
		-webkit-transform: rotateX(0deg) scale(1);
		        transform: rotateX(0deg) scale(1);
		-webkit-box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
		        box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
	}
}

/*RESPONSIVE BIG BREAK PRIZES*/

@media (max-width: 1024px) {
	#big-break-lp .big-break-lp--prizes .prize-list {

	}
	#big-break-lp .big-break-lp--prizes .prize-list li {
		width: 33.33333%;
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .image-wrap {
		margin-right: 0;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap {
		padding-left: 1.25rem;
		padding-right: 1rem;
	}
}

@media (max-width: 768px) {
	#big-break-lp .big-break-lp--prizes .subheading {
		line-height: 1.6875rem;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li {
		width: 50%;
		max-width: none;
		margin-bottom: 2.25rem;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .image-wrap {
		width: 3rem;
		min-width: 3rem !important;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap {
		width: auto;
		max-width: none;
		padding-right: 1.5rem;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--prizes {
		margin-top: 0;
		padding-top: 1.5rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .big-break-lp--prizes .container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break-lp--prizes h2 {
		font-size: 1.875rem;
		margin-bottom: 1.5rem;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break-lp--prizes h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .big-break-lp--prizes h2 .line {
		-webkit-transform-origin: center !important;
		    -ms-transform-origin: center !important;
		        transform-origin: center !important;
		-webkit-transform: scaleX(0);
		    -ms-transform: scaleX(0);
		        transform: scaleX(0);
		margin-top: 1.75rem;
	}
	#big-break-lp .big-break-lp--prizes .subheading {
		margin-bottom: 1.5rem;
		padding-bottom: 0;
		font-size: 1rem;
		line-height: 1.5rem;
	}
	#big-break-lp .big-break-lp--prizes .prize-list {
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li {
		margin-bottom: 1.875rem;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .image-wrap {
		width: 2.125rem !important;
		min-width: 2.125rem !important;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap {
		padding-right: 0;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap p {
		text-align: left;
	}
	#big-break-lp .big-break-lp--prizes .cta-block {
		margin-top: 1.25rem;
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-lp--prizes .inner:last-of-type .cta-block {
		margin-top: 3.5rem;
	}
	#big-break-lp .big-break-lp--prizes h3 {
		font-size: 1.125rem;
		margin-bottom: 1.6875rem;
	}
	#big-break-lp .big-break-lp--prizes .nyfa-image-wrap {
		overflow: hidden;
		margin-top: 1.5rem;
		margin-bottom: 3.75rem;
	}
	#big-break-lp .big-break-lp--prizes .nyfa-featured-image {
		-webkit-box-shadow: none;
		        box-shadow: none;
		position: absolute;
		top: 0;
		margin-top: 0;
		margin-bottom: 0;
		height: 100%;
		width: auto;
		max-width: none;
	}
	#big-break-lp .big-break-lp--prizes p {
		text-align: center;
	}
}

@media (max-width: 599px) {
	#big-break-lp .big-break-lp--prizes .prize-list li {
		width: 100%;
		max-width: none;
		-webkit-box-pack: start;
		    -ms-flex-pack: start;
		        justify-content: flex-start;
		margin-bottom: 1.875rem;
	}
	#big-break-lp .big-break-lp--prizes .prize-list li .copy-wrap {
		padding-left: 1rem;
		padding-right: 0;
		max-width: none;
	}
}


/*BIG BREAK LP AWARDS*/

#big-break-lp .big-break-lp--awards {
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(74,56,93,0.54)), to(rgba(24,9,59,0.88))), -webkit-gradient(linear, left top, left bottom, from(#4A385D), to(#18093B));
	background-image: -webkit-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -webkit-linear-gradient(#4A385D, #18093B);
	background-image: -o-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -o-linear-gradient(#4A385D, #18093B);
	background-image: linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), linear-gradient(#4A385D, #18093B);
	background-size: cover;
	position: relative;
}

#big-break-lp .big-break-lp--awards .deco-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,1)));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-blend-mode: overlay;
	background-size: 26.875rem, cover;
	background-repeat: repeat, no-repeat;
	opacity: 0.25;
	z-index: 1;
}

#big-break-lp .big-break-lp--awards .grain-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/grain.png');
	background-size: 3.125rem;
	background-blend-mode: multiply;
	opacity: 0.25;
	z-index: 2;
}

#big-break-lp .big-break-lp--awards .content-wrap {
	z-index: 3;
	position: relative;
}

#big-break-lp .big-break-lp--awards h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 4.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--awards.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--awards h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
}

#big-break-lp .big-break-lp--awards.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--awards h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--awards .subheading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #FFFFFF;
	max-width: 54.375rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 2rem;
	margin-bottom: 4rem !important;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--awards.animate-in .subheading {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--awards .awards-featured-image {
	width: 100%;
	height: auto;
	max-width: 50.75rem;
	border-radius: 0.5rem;
	-webkit-box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0);
	        box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0);
	margin-bottom: 5rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: scale(0.8);
	    -ms-transform: scale(0.8);
	        transform: scale(0.8);
	-webkit-filter: blur(3px);
	        filter: blur(3px);
}

#big-break-lp .big-break-lp--awards .awards-video-wrap {
	position: relative;
	width: 100%;
	height: auto;
	max-width: 50.75rem;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0.5rem;
	-webkit-box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0);
	        box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0);
	margin-bottom: 5rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: scale(0.8);
	    -ms-transform: scale(0.8);
	        transform: scale(0.8);
	-webkit-filter: blur(3px);
	        filter: blur(3px);
}

#big-break-lp .big-break-lp--awards.animate-in .awards-video-wrap {
	opacity: 1;
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-filter: blur(0px);
	        filter: blur(0px);
	-webkit-box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
	        box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
}

#big-break-lp .big-break-lp--awards .awards-video-wrap:before {
	content: '';
	display: block;
	padding-top: 56.25%;
}

#big-break-lp .big-break-lp--awards .awards-video-wrap iframe {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#big-break-lp .big-break-lp--awards.animate-in .awards-featured-image {
	opacity: 1;
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-filter: blur(0px);
	        filter: blur(0px);
	-webkit-box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
	        box-shadow: 0 0.375rem 2.5rem rgba(0,0,0,0.5);
}

#big-break-lp .big-break-lp--awards p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #FFFFFF;
	line-height: 1.5;
	max-width: 40.25rem;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em !important;
}

#big-break-lp .big-break-lp--awards .award-categories--tabs {
	display: flex;
	justify-content: center;
	margin-bottom: 6rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--awards .animate-in .award-categories--tabs {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--awards .award-categories--tab-item {
	font-size: 1.125rem;
	font-weight: 700;
	line-height: 1;
	text-transform: uppercase;
	color: rgba(255,255,255,0.35);
	letter-spacing: 0.5rem;
	margin-left: 1.5rem;
	margin-right: 1.5rem;
	-webkit-transition: all 400ms cubic-bezier(.25,.0,0,1) 0ms;
	-o-transition: all 400ms cubic-bezier(.25,.0,0,1) 0ms;
	transition: all 400ms cubic-bezier(.25,.0,0,1) 0ms;
	text-align: center;
}

#big-break-lp .big-break-lp--awards .award-categories--tab-item:after {
	display: block;
	width: 100%;
	height: 0.125rem;
	background-color: rgba(255,255,255,0.5);
	margin-top: 0.25rem;
	content: '';
	margin-left: -0.25rem;
	-webkit-transition: all 400ms cubic-bezier(.25,.0,0,1) 0ms;
	-o-transition: all 400ms cubic-bezier(.25,.0,0,1) 0ms;
	transition: all 400ms cubic-bezier(.25,.0,0,1) 0ms;
	opacity: 0;
}

#big-break-lp .big-break-lp--awards .award-categories--tab-item.active {
	color: rgba(255,255,255,0.75);
}

#big-break-lp .big-break-lp--awards .award-categories--tab-item.active:after {
	opacity: 1;
}

#big-break-lp .big-break-lp--awards .award-categories--content {
	width: 61.5rem;
	max-width: 90%;
	margin-left: auto;
	margin-right: auto;
	opacity: 0;
	display: none;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--awards .animate-in .award-categories--content {
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--awards .award-categories--content.active {
	animation: fadeCategoriesIn 400ms cubic-bezier(.25,.0,0,1) 0ms forwards;
	display: block;
}

@keyframes fadeCategoriesIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

#big-break-lp .big-break-lp--awards .award-categories--content ul {
	display: flex;
	flex-wrap: wrap;
}

#big-break-lp .big-break-lp--awards .award-categories--content ul li {
	width: 33.33333%;
	text-align: center;
	font-size: 1.5rem;
	font-weight: 400;
	color: #FFF;
	display: inline-block;
	margin-bottom: 4rem;
}

@media (max-width: 1024px) {
	#big-break-lp .big-break-lp--awards .award-categories--content ul li {
		width: 50%;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--awards .award-categories--tab-item {
		font-size: 0.875rem;
		letter-spacing: 0.25rem;
		margin-left: 1rem;
		margin-right: 1rem;
	}
	#big-break-lp .big-break-lp--awards .award-categories--tab-item:after {
		margin-left: -0.125rem;
	}
	#big-break-lp .big-break-lp--awards .award-categories--tabs {
		margin-bottom: 3rem;
	}
	#big-break-lp .big-break-lp--awards .award-categories--content ul li {
		width: 100%;
		font-size: 1.25rem;
		margin-bottom: 2rem;
	}
}

#big-break-lp .big-break-lp--awards .full-width {
	overflow: hidden;
}

#big-break-lp .big-break-lp--awards .full-width h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 4.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--awards .full-width.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--awards .full-width h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--awards .category-slider {
	margin-bottom: 3rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--awards .animate-in .category-slider {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--awards .category-slider .slick-list.draggable {
	overflow: visible;
}

#big-break-lp .big-break-lp--awards .category-slider .slick-arrow {
	z-index: 4;
	color: #383B41;
}

#big-break-lp .big-break-lp--awards .category-slider .slick-next {
	right: 1.25rem;
}

#big-break-lp .big-break-lp--awards .category-slider .slick-prev {
	left: 1.25rem;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item {
	margin-left: auto;
	margin-right: auto;
	-webkit-transform: scale(0.8);
	    -ms-transform: scale(0.8);
	        transform: scale(0.8);
	-webkit-filter: blur(3px);
	        filter: blur(3px);
	-webkit-transition: -webkit-filter 400ms ease;
	transition: -webkit-filter 400ms ease;
	-o-transition: filter 400ms ease;
	transition: filter 400ms ease;
	transition: filter 400ms ease, -webkit-filter 400ms ease;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	padding: 0.3125rem;
	-webkit-animation: scaleBounceOut 400ms linear forwards;
	        animation: scaleBounceOut 400ms linear forwards;
}

#big-break-lp .big-break-lp--awards .category-slider .slick-center .category-slide-item {
	-webkit-filter: blur(0px);
	        filter: blur(0px);
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-animation: scaleBounce 400ms linear forwards;
	        animation: scaleBounce 400ms linear forwards;
}

@-webkit-keyframes scaleBounce {
	0% {
		-webkit-transform: scale(0.8);
		        transform: scale(0.8);
	}
	55% {
		-webkit-transform: scale(1.03125);
		        transform: scale(1.03125);
	}
	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

@keyframes scaleBounce {
	0% {
		-webkit-transform: scale(0.8);
		        transform: scale(0.8);
	}
	55% {
		-webkit-transform: scale(1.03125);
		        transform: scale(1.03125);
	}
	100% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
}

@-webkit-keyframes scaleBounceOut {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	55% {
		-webkit-transform: scale(0.76875);
		        transform: scale(0.76875);
	}
	100% {
		-webkit-transform: scale(0.8);
		        transform: scale(0.8);
	}
}

@keyframes scaleBounceOut {
	0% {
		-webkit-transform: scale(1);
		        transform: scale(1);
	}
	55% {
		-webkit-transform: scale(0.76875);
		        transform: scale(0.76875);
	}
	100% {
		-webkit-transform: scale(0.8);
		        transform: scale(0.8);
	}
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .inner-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: #FFFFFF;
	border-radius: 0.5rem;
	overflow: hidden;
	-webkit-transition: -webkit-box-shadow 400ms ease;
	transition: -webkit-box-shadow 400ms ease;
	-o-transition: box-shadow 400ms ease;
	transition: box-shadow 400ms ease;
	transition: box-shadow 400ms ease, -webkit-box-shadow 400ms ease;
}

#big-break-lp .big-break-lp--awards .category-slider .slick-center .category-slide-item .inner-wrap {
	-webkit-box-shadow: 0 0.3125rem 0.3125rem rgba(11,11,11,0.24);
	        box-shadow: 0 0.3125rem 0.3125rem rgba(11,11,11,0.24);
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap {
	width: 56.5%;
	padding: 3.75rem 3rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .intro-copy h3 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.875rem;
	line-height: 2.1875rem;
	color: #000000;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .intro-copy p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #000000;
	max-width: none;
	padding: 0;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .actions {
	margin-top: auto;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .actions .button {
	margin-bottom: 1.25rem;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .actions .footnote {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 0.75rem;
	color: #000000;
	line-height: 1.125rem;
	max-width: 15.3125rem;
	margin: 0;
	position: relative;
	margin-left: 1.5rem;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .actions .footnote:before {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.9375rem;
	background-image: url('data:image/svg+xml;charset=UTF-8,<svg width="90px" height="90px" viewBox="0 0 90 90" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Big-Break-R6" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="np_star_796312_000000" fill="#E5B436" fill-rule="nonzero"><polygon id="Shape" points="73.6101747 89.1166995 45.5764414 74.2610115 17.9884541 90 22.8286312 57.5149417 0 34.9244331 31.0261938 29.7024637 44.5045689 0 58.8365808 29.2608135 90 33.4924367 67.8357291 56.798894"></polygon></g></g></svg>');
	background-size: cover;
	position: absolute;
	top: 0;
	left: -1.5rem
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .image-wrap {
	line-height: 1;
	position: relative;
	width: 43.5%;
	overflow: hidden;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .image-wrap:before {
	content: '';
	display: block;
	padding-top: 125%;
}

#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .image-wrap img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
	height: 100%;
	width: auto;
	max-width: none;
	max-height: none;
}

/*RESPONSIVE BIG BREAK AWARDS*/

@media (max-width: 1199px) {
	#big-break-lp .big-break-lp--awards .slick-dots {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding-top: 2rem;
	}
	#big-break-lp .big-break-lp--awards .slick-dots .slick-active {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #FFFFFF;
		opacity: 1;
		-webkit-filter: blur(1px);
		        filter: blur(1px);
		-webkit-transform: scale(1);
		    -ms-transform: scale(1);
		        transform: scale(1);
		-webkit-backface-visibility: hidden;
		        backface-visibility: hidden;
		-webkit-transition: all 200ms ease;
		-o-transition: all 200ms ease;
		transition: all 200ms ease;
	}
	#big-break-lp .big-break-lp--awards .slick-dots li {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #FFFFFF;
		opacity: 0.5;
		-webkit-filter: blur(2px);
		        filter: blur(2px);
		-webkit-transform: scale(0.5);
		    -ms-transform: scale(0.5);
		        transform: scale(0.5);
	}
	#big-break-lp .big-break-lp--awards .slick-dots li button {
		display: none;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--awards {
		padding-top: 0rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .big-break-lp--awards h2 {
		font-size: 1.875rem;
		margin-bottom: 2.5rem;
	}
	#big-break-lp .big-break-lp--awards h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
		white-space: normal;
	}
	#big-break-lp .big-break-lp--awards .subheading {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-bottom: 2.5rem !important;
		padding-bottom: 0.5em;
	}
	#big-break-lp .big-break-lp--awards .awards-image-wrap {
		position: relative;
		overflow: hidden;
		margin-bottom: 3.5rem;
	}

	#big-break-lp .big-break-lp--awards .awards-image-wrap:before {
		content: '';
		display: block;
		padding-top: 66.66666%;
	}
	#big-break-lp .big-break-lp--awards .awards-video-wrap {
		display: none;
	}
	#big-break-lp .big-break-lp--awards .awards-video-wrap.mobile-only {
		display: block;
	}
	#big-break-lp .big-break-lp--awards .awards-featured-image {
		-webkit-transition: none;
		-o-transition: none;
		transition: none;
		margin-bottom: 2.5rem;
		position: absolute;
		top: 0;
		margin-top: 0;
		margin-bottom: 0;
		height: 100%;
		width: auto;
		max-width: none;
		border-radius: 0;
		-webkit-box-shadow: none !important;
		        box-shadow: none !important;
		-webkit-transform: scale(1);
		    -ms-transform: scale(1);
		        transform: scale(1);
	}
	#big-break-lp .big-break-lp--awards .full-width h2 {
		font-size: 1.875rem;
		margin-bottom: 2.5rem;
	}
	#big-break-lp .big-break-lp--awards .full-width h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .big-break-lp--awards .full-width h2.alternate {
		margin-bottom: 3.75rem !important;
	}
	#big-break-lp .big-break-lp--awards .category-slider {
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item {
		-webkit-filter: none !important;
		        filter: none !important;
		-webkit-transform: none !important;
		    -ms-transform: none !important;
		        transform: none !important;
		-webkit-animation: none !important;
		        animation: none !important;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .inner-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap {
		padding: 1.6875rem 1.5rem;
		width: 100%;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .image-wrap {
		width: 100%;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .image-wrap:before {
		padding-top: 60%;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .image-wrap img {
		top: 0;
		-webkit-transform: translate(-50%,-0%);
		    -ms-transform: translate(-50%,-0%);
		        transform: translate(-50%,-0%);
		width: 100%;
		height: auto;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .intro-copy h3 {
		font-size: 1.125rem;
		line-height: 2.1875rem;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .intro-copy p {
		margin-bottom: 2rem !important;
	}
	#big-break-lp .big-break-lp--awards .category-slider .category-slide-item .body-wrap .actions .button {
		display: none;
	}
	#big-break-lp .big-break-lp--awards .cta-block {
		margin-top: 0.75rem;
	}
}

/*BIG BREAK JUDGES*/

#big-break-lp .big-break-lp--judges {
	padding-top: 4.5rem;
	padding-bottom: 5.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#FFFFFF));
	background-image: -webkit-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: -o-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: linear-gradient(#F9F9F9, #FFFFFF);
	position: relative;
}

#big-break-lp .big-break-lp--judges h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #000000;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 4.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--judges.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--judges h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--judges.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--judges h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--judges .judge-slider {
	padding-top: 4rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--judges.animate-in .judge-slider {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--judges .judge-slider .slick-arrow {
	z-index: 4;
	color: #383B41;
}

#big-break-lp .big-break-lp--judges .judge-slider .slick-next {
	right: 1.25rem;
}

#big-break-lp .big-break-lp--judges .judge-slider .slick-prev {
	left: 1.25rem;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .inner-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item {
	width: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 31.75rem;
	padding-left: 1.375rem;
	padding-right: 1.375rem;
	margin-bottom: 7rem;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item .image-wrap {
	width: 38%;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item .copy-wrap {
	width: 62%;
	padding-left: 1.5rem;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item .copy-wrap h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 1.125rem;
	color: #000000;
	padding-bottom: 0;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item .copy-wrap .subheading {
	font-family: 'Montserrat', sans-serif;
	font-weight: 300;
	font-size: 0.875rem;
	color: #000000;
	text-transform: uppercase;
	display: block;
	margin-bottom: 1.875rem;
}

#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item .copy-wrap p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #000000;
	line-height: 1.5;
}

/*RESPONSIVE BIG BREAK JUDGES*/

@media (max-width: 1024px) {
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item .image-wrap {
		width: 100% !important;
		max-width: none;
		position: relative;
		overflow: hidden;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item .image-wrap:before {
		content: '';
		display: block;
		padding-top: 100%;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item .image-wrap img {
		position: absolute;
		width: 100%;
		height: auto;
		top: 0;
		left: 0;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-slide .judge-item .copy-wrap {
		width: 100%;
		padding-top: 1.5rem;
		padding-left: 0;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--judges {
		padding-top: 2.25rem;
		padding-bottom: 4.25rem;
	}
	#big-break-lp .big-break-lp--judges h2 {
		font-size: 1.875rem;
		margin-bottom: 2rem;
	}
	#big-break-lp .big-break-lp--judges h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .big-break-lp--judges .judge-slider {
		padding-top: 0.5rem;
	}
	#big-break-lp .big-break-lp--judges .judge-item {
		padding-left: 1.875rem;
		padding-right: 1.875rem;
	}
	#big-break-lp .big-break-lp--judges .judge-item .image-wrap {
		margin-bottom: 2rem;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item .copy-wrap h3 {
		font-family: 'Montserrat', sans-serif;
		font-weight: 700;
		font-size: 1.125rem;
		color: #000000;
		padding-bottom: 0;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item .copy-wrap .subheading {
		font-family: 'Montserrat', sans-serif;
		font-weight: 300;
		font-size: 0.875rem;
		color: #000000;
		text-transform: uppercase;
		margin-bottom: 1.5rem;
		display: block;
	}
	#big-break-lp .big-break-lp--judges .judge-slider .judge-item .copy-wrap p {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-size: 1rem;
		line-height: 1.5;
		color: #000000;
	}
	#big-break-lp .big-break-lp--judges .slick-dots {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding-top: 2rem;
		margin-bottom: 2.25rem;
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		max-width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	#big-break-lp .big-break-lp--judges .slick-dots .slick-active {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #000000;
		opacity: 1;
		-webkit-transform: scale(1);
		    -ms-transform: scale(1);
		        transform: scale(1);
		-webkit-backface-visibility: hidden;
		        backface-visibility: hidden;
		-webkit-transition: all 200ms ease;
		-o-transition: all 200ms ease;
		transition: all 200ms ease;
	}
	#big-break-lp .big-break-lp--judges .slick-dots li {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #000000;
		opacity: 0.5;
		-webkit-transform: scale(0.5);
		    -ms-transform: scale(0.5);
		        transform: scale(0.5);
		margin-bottom: 0.5rem;
	}
	#big-break-lp .big-break-lp--judges .slick-dots li button {
		display: none;
	}
}

/*BIG BREAK SUCCESS STORIES*/

#big-break-lp .big-break-lp--success {
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(74,56,93,0.54)), to(rgba(24,9,59,0.88))), -webkit-gradient(linear, left top, left bottom, from(#4A385D), to(#18093B));
	background-image: -webkit-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -webkit-linear-gradient(#4A385D, #18093B);
	background-image: -o-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -o-linear-gradient(#4A385D, #18093B);
	background-image: linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), linear-gradient(#4A385D, #18093B);
	position: relative;
}

#big-break-lp .big-break-lp--success .deco-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,1)));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-blend-mode: overlay;
	background-size: 26.875rem, cover;
	background-repeat: repeat, no-repeat;
	opacity: 0.25;
	z-index: 1;
}

#big-break-lp .big-break-lp--success .grain-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/grain.png');
	background-size: 3.125rem;
	background-blend-mode: multiply;
	opacity: 0.25;
	z-index: 2;
}

#big-break-lp .big-break-lp--success .content-wrap {
	z-index: 3;
	position: relative;
}

#big-break-lp .big-break-lp--success h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 7.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--success.featured-winners h2 {
	margin-bottom: 2.5rem;
}

#big-break-lp .big-break-lp--success.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--success h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
}

#big-break-lp .big-break-lp--success.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--success h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--success .subheading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #FFFFFF;
	max-width: 54.5625rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 2rem;
	margin-bottom: 4.5rem;
	text-align: center;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--success.animate-in .subheading {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--success .full-width {
	overflow: hidden;
}

#big-break-lp .big-break-lp--success .full-width h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 4.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
}

#big-break-lp .big-break-lp--success .full-width h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--success .success-slider {
	margin-bottom: 3rem;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--success.animate-in .success-slider {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--success .success-slider .slick-list.draggable {
	overflow: visible;
}

#big-break-lp .big-break-lp--success .success-slider .slick-arrow {
	z-index: 4;
	color: #383B41;
}

#big-break-lp .big-break-lp--success .success-slider .slick-next {
	right: 1.25rem;
}

#big-break-lp .big-break-lp--success .success-slider .slick-prev {
	left: 1.25rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item {
	margin-left: auto;
	margin-right: auto;
	-webkit-transform: scale(0.8);
	    -ms-transform: scale(0.8);
	        transform: scale(0.8);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	padding: 0.3125rem;
	-webkit-animation: scaleBounceOut 400ms linear forwards;
	        animation: scaleBounceOut 400ms linear forwards;
}

#big-break-lp .big-break-lp--success .success-slider .slick-center .success-slide-item {
	-webkit-filter: blur(0px);
	        filter: blur(0px);
	-webkit-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
	-webkit-animation: scaleBounce 400ms linear forwards;
	        animation: scaleBounce 400ms linear forwards;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background: #FFFFFF;
	border-radius: 0.5rem;
	overflow: hidden;
	-webkit-transition: -webkit-box-shadow 400ms ease;
	transition: -webkit-box-shadow 400ms ease;
	-o-transition: box-shadow 400ms ease;
	transition: box-shadow 400ms ease;
	transition: box-shadow 400ms ease, -webkit-box-shadow 400ms ease;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video {
	border-radius: 0.5rem;
	overflow: hidden;
	position: relative;
	-webkit-transition: -webkit-box-shadow 400ms ease;
	transition: -webkit-box-shadow 400ms ease;
	-o-transition: box-shadow 400ms ease;
	transition: box-shadow 400ms ease;
	transition: box-shadow 400ms ease, -webkit-box-shadow 400ms ease;
}

#big-break-lp .big-break-lp--success .success-slider .slick-center .success-slide-item .inner-wrap, #big-break-lp .big-break-lp--success .success-slider .slick-center .success-slide-item .inner-wrap--video {
	-webkit-box-shadow: 0 0.3125rem 0.3125rem rgba(11,11,11,0.24);
	        box-shadow: 0 0.3125rem 0.3125rem rgba(11,11,11,0.24);
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-description-wrap {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: auto;
	background-color: rgba(255,255,255,0.9);
	z-index: 6;
	padding: 1.875rem 2rem;
	-webkit-transform: translateY(0%);
	    -ms-transform: translateY(0%);
	        transform: translateY(0%);
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-wrap:before {
	content: '';
	display: block;
	padding-top: 56.25%;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video.playing .video-description-wrap {
	-webkit-transform: translateY(100%);
	    -ms-transform: translateY(100%);
	        transform: translateY(100%);
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-description-wrap h3 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.875rem;
	color: #000000;
	line-height: 2.1875rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video iframe {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-description-wrap p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #000000;
	line-height: 1.5rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap {
	width: 56.5%;
	padding: 3.75rem 3rem;
}

#big-break-lp .big-break-lp--success.contest-closed .success-slider .success-slide-item .body-wrap {
	width: 65.25%;
	padding: 3.4375rem 2.5rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .intro-copy h3 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.875rem;
	line-height: 2.1875rem;
	color: #000000;
	padding-bottom: 0;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .intro-copy .subtitle {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 0.875rem;
	color: #000000;
	line-height: 1.5rem;
	display: block;
	margin-bottom: 2.5rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .intro-copy p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #000000;
	max-width: none;
	padding: 0;
	margin-bottom: 0.75rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .actions {
	margin-top: auto;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .actions .button {
	margin-bottom: 1.25rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .actions .footnote {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 0.75rem;
	color: #000000;
	line-height: 1.125rem;
	max-width: 15.3125rem;
	margin: 0;
	position: relative;
	margin-left: 1.5rem;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .actions .footnote:before {
	content: '';
	display: inline-block;
	width: 0.9375rem;
	height: 0.9375rem;
	background-image: url('data:image/svg+xml;charset=UTF-8,<svg width="90px" height="90px" viewBox="0 0 90 90" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Big-Break-R6" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="np_star_796312_000000" fill="#E5B436" fill-rule="nonzero"><polygon id="Shape" points="73.6101747 89.1166995 45.5764414 74.2610115 17.9884541 90 22.8286312 57.5149417 0 34.9244331 31.0261938 29.7024637 44.5045689 0 58.8365808 29.2608135 90 33.4924367 67.8357291 56.798894"></polygon></g></g></svg>');
	background-size: cover;
	position: absolute;
	top: 0;
	left: -1.5rem
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap {
	line-height: 1;
	position: relative;
	width: 43.5%;
	overflow: hidden;
}

#big-break-lp .big-break-lp--success.contest-closed .success-slider .success-slide-item .image-wrap {
	width: 34.75%;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap:before {
	content: '';
	display: block;
	padding-top: 125%;
}

#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
	width: auto;
	min-width: 100%;
	max-width: none;
	max-height: 100%;
	min-height: 100%;
}

#big-break-lp .big-break-lp--success .cta-block a {
	color: #FFFFFF;
}

#big-break-lp .big-break-lp--success .cta-block a:after {
	background-color: #FFFFFF;
}

/*RESPONSIVE BIG BREAK SUCCESS STORIES*/

@media (max-width: 1199px) {
	#big-break-lp .big-break-lp--success .slick-dots {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding-top: 2rem;
	}
	#big-break-lp .big-break-lp--success .slick-dots .slick-active {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #FFFFFF;
		opacity: 1;
		-webkit-filter: blur(1px);
		        filter: blur(1px);
		-webkit-transform: scale(1);
		    -ms-transform: scale(1);
		        transform: scale(1);
		-webkit-backface-visibility: hidden;
		        backface-visibility: hidden;
		-webkit-transition: all 200ms ease;
		-o-transition: all 200ms ease;
		transition: all 200ms ease;
	}
	#big-break-lp .big-break-lp--success .slick-dots li {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #FFFFFF;
		opacity: 0.5;
		-webkit-filter: blur(2px);
		        filter: blur(2px);
		-webkit-transform: scale(0.5);
		    -ms-transform: scale(0.5);
		        transform: scale(0.5);
	}
	#big-break-lp .big-break-lp--success .slick-dots li button {
		display: none;
	}
}

@media (max-width: 1024px) {
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap img {
		width: auto;
		min-width: 100%;
		max-height: 100%;
		min-height: 100%;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--success {
		padding-top: 0rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .big-break-lp--success h2 {
		font-size: 1.875rem;
		margin-bottom: 2rem;
	}
	#big-break-lp .big-break-lp--success h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .big-break-lp--success .subheading {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-bottom: 2.5rem !important;
		padding-bottom: 0.5em;
	}
	#big-break-lp .big-break-lp--success .success-slider {
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-lp--success .success-slider .slick-list.draggable {
		overflow: hidden;
	}
	#big-break-lp .big-break-lp--success .slick-dots {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
		padding-top: 2rem;
	}
	#big-break-lp .big-break-lp--success .slick-dots .slick-active {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #FFFFFF;
		opacity: 1;
		-webkit-filter: blur(1px);
		        filter: blur(1px);
		-webkit-transform: scale(1);
		    -ms-transform: scale(1);
		        transform: scale(1);
		-webkit-backface-visibility: hidden;
		        backface-visibility: hidden;
		-webkit-transition: all 200ms ease;
		-o-transition: all 200ms ease;
		transition: all 200ms ease;
	}
	#big-break-lp .big-break-lp--success .slick-dots li {
		font-size: 0;
		border-radius: 50%;
		width: 0.75rem;
		height: 0.75rem;
		margin-left: 0.5rem;
		margin-right: 0.5rem;
		background-color: #FFFFFF;
		opacity: 0.5;
		-webkit-filter: blur(2px);
		        filter: blur(2px);
		-webkit-transform: scale(0.5);
		    -ms-transform: scale(0.5);
		        transform: scale(0.5);
	}
	#big-break-lp .big-break-lp--success .slick-dots li button {
		display: none;
	}
	#big-break-lp .big-break-lp--success .success-slider {
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item {
		-webkit-filter: none !important;
		        filter: none !important;
		-webkit-transform: none !important;
		    -ms-transform: none !important;
		        transform: none !important;
		-webkit-animation: none !important;
		        animation: none !important;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap {
		padding: 1.6875rem 1.5rem;
		width: 100%;
	}
	#big-break-lp .big-break-lp--success.contest-closed .success-slider .success-slide-item .body-wrap {
		padding: 1.6875rem 1.5rem;
		width: 100%;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap {
		width: 100%;
	}
	#big-break-lp .big-break-lp--success.contest-closed .success-slider .success-slide-item .image-wrap {
		width: 100%;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap:before {
		padding-top: 100%;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .image-wrap img {
		top: 0;
		-webkit-transform: translate(-50%,-0%);
		    -ms-transform: translate(-50%,-0%);
		        transform: translate(-50%,-0%);
		height: auto;
		width: 100%;
		max-height: none;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .intro-copy h3 {
		font-size: 1.125rem;
		line-height: 2.1875rem;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .intro-copy .subtitle {
		margin-bottom: 1rem;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .intro-copy p {
		margin-bottom: 1rem !important;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .body-wrap .actions .button {
		display: none;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-description-wrap {
		position: relative;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-description-wrap {
		padding: 1.6875rem 1.5rem;
	}
	#big-break-lp .big-break-lp--success .success-slider .success-slide-item .inner-wrap--video .video-description-wrap h3 {
		font-size: 1.125rem;
		line-height: 2.1875rem;
	}
}

/*BIG BREAK RULES*/

#big-break-lp .big-break-lp--rules {
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#FFFFFF));
	background-image: -webkit-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: -o-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: linear-gradient(#F9F9F9, #FFFFFF);
	position: relative;
}

#big-break-lp .big-break-lp--rules h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #000000;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 4.1875rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--rules.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--rules h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--rules.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break-lp--rules h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-lp--rules .subheading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #000000;
	max-width: 54.375rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 2rem;
	margin-bottom: 3rem;
	text-align: center;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--rules.animate-in .subheading {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--rules .contest-closed-message {
	background-color: #F0F1F3;
	display: block;
	width: 100%;
	max-width: 48.1875rem;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding: 1.125rem 2.75rem 1.125rem 4.8125rem;
	margin-bottom: 5.125rem;
}

#big-break-lp .big-break-lp--rules .contest-closed-message p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5;
	color: #787878;
	position: relative;
}

#big-break-lp .big-break-lp--rules .contest-closed-message p:before {
	content: '';
	display: inline-block;
	width: 1.25rem;
	height: 1.25rem;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMDUyODggMTcuMTkyOUMyLjA5Nzc4IDE2LjI3MDQgMS4zMzU5NiAxNS4xNjcgMC44MTE4NjggMTMuOTQ2OUMwLjI4Nzc3OCAxMi43MjY5IDAuMDExOTE1NyAxMS40MTQ3IDAuMDAwMzc3NTY4IDEwLjA4NjlDLTAuMDExMTYwNiA4Ljc1OTEgMC4yNDE4NTYgNy40NDIzMSAwLjc0NDY2NSA2LjIxMzM0QzEuMjQ3NDcgNC45ODQzOCAxLjk5MDAxIDMuODY3ODYgMi45Mjg5MyAyLjkyODkzQzMuODY3ODYgMS45OTAwMSA0Ljk4NDM4IDEuMjQ3NDcgNi4yMTMzNCAwLjc0NDY2NUM3LjQ0MjMxIDAuMjQxODU2IDguNzU5MSAtMC4wMTExNjA2IDEwLjA4NjkgMC4wMDAzNzc1NjhDMTEuNDE0NyAwLjAxMTkxNTcgMTIuNzI2OSAwLjI4Nzc3OCAxMy45NDY5IDAuODExODY4QzE1LjE2NyAxLjMzNTk2IDE2LjI3MDQgMi4wOTc3OCAxNy4xOTI5IDMuMDUyODhDMTkuMDE0NSA0LjkzODkgMjAuMDIyNCA3LjQ2NDkzIDE5Ljk5OTYgMTAuMDg2OUMxOS45NzY4IDEyLjcwODkgMTguOTI1MSAxNS4yMTcgMTcuMDcxMSAxNy4wNzExQzE1LjIxNyAxOC45MjUxIDEyLjcwODkgMTkuOTc2OCAxMC4wODY5IDE5Ljk5OTZDNy40NjQ5MyAyMC4wMjI0IDQuOTM4OSAxOS4wMTQ1IDMuMDUyODggMTcuMTkyOVpNMTUuNzgyOSAxNS43ODI5QzE3LjI4NCAxNC4yODE4IDE4LjEyNzMgMTIuMjQ1OCAxOC4xMjczIDEwLjEyMjlDMTguMTI3MyA3Ljk5OTk3IDE3LjI4NCA1Ljk2NDAxIDE1Ljc4MjkgNC40NjI4OEMxNC4yODE4IDIuOTYxNzYgMTIuMjQ1OCAyLjExODQzIDEwLjEyMjkgMi4xMTg0M0M3Ljk5OTk3IDIuMTE4NDMgNS45NjQwMSAyLjk2MTc2IDQuNDYyODggNC40NjI4OEMyLjk2MTc2IDUuOTY0MDEgMi4xMTg0MyA3Ljk5OTk3IDIuMTE4NDMgMTAuMTIyOUMyLjExODQzIDEyLjI0NTggMi45NjE3NiAxNC4yODE4IDQuNDYyODggMTUuNzgyOUM1Ljk2NDAxIDE3LjI4NCA3Ljk5OTk3IDE4LjEyNzMgMTAuMTIyOSAxOC4xMjczQzEyLjI0NTggMTguMTI3MyAxNC4yODE4IDE3LjI4NCAxNS43ODI5IDE1Ljc4MjlaTTkuMTIyODggNS4xMjI4OEgxMS4xMjI5VjExLjEyMjlIOS4xMjI4OFY1LjEyMjg4Wk05LjEyMjg4IDEzLjEyMjlIMTEuMTIyOVYxNS4xMjI5SDkuMTIyODhWMTMuMTIyOVoiIGZpbGw9IiNFNUI0MzYiLz4KPC9zdmc+Cg==');
	position: absolute;
	top: 0.125rem;
	left: -1rem;
	transform: translateX(-100%);
}

#big-break-lp .big-break-lp--rules .deadlines {
	width: 100%;
	max-width: 47.8125rem;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5rem;
}

#big-break-lp .big-break-lp--rules .deadlines tbody {
	width: 100%;
	position: relative;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	width: 100%;
	font-family: 'Montserrat', sans-serif;
	font-weight: 300;
	font-size: 1.5rem;
	color: #000000;
	height: 5rem;
	border-bottom: 1px solid rgba(151,151,151,.25);
	line-height: 5rem;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-lp--rules.animate-in .deadlines .deadline-item {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item:nth-of-type(1) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item:nth-of-type(2) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item:nth-of-type(3) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item:nth-of-type(4) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item:last-of-type {
	border-bottom: none;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item.inactive {
	color: #8F8F8F;
	position: relative;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item.inactive:after {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
	-webkit-transform: translate(-50%,-50%) scaleX(0);
	    -ms-transform: translate(-50%,-50%) scaleX(0);
	        transform: translate(-50%,-50%) scaleX(0);
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
	background-color: #8F8F8F;
	height: 1px;
	width: 105%;
}

#big-break-lp .big-break-lp--rules.animate-in .deadlines .deadline-item.inactive:after {
	-webkit-transform: translate(-50%,-50%) scaleX(1);
	    -ms-transform: translate(-50%,-50%) scaleX(1);
	        transform: translate(-50%,-50%) scaleX(1);
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item.active {
	font-weight: 600;
	position: relative;
	border-bottom: none;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item.active:after {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
	border: 2px solid #E5B436;
	border-radius: 5rem;
	height: 5rem;
	width: 110%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 450ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 450ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 450ms;
	opacity: 0;
}

#big-break-lp .big-break-lp--rules.animate-in .deadlines .deadline-item.active:after {
	opacity: 1;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item .title {
	text-align: left;
	width: 30%;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item .date {
	text-align: left;
	width: 30%;
}

#big-break-lp .big-break-lp--rules .deadlines .deadline-item .price {
	text-align: right;
	width: 25%;
}

#big-break-lp .big-break-lp--rules .cta-block {
	margin-bottom: 3rem;
}

#big-break-lp .big-break-lp--rules .footnote {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 0.6875rem;
	color: #000000;
	line-height: 1.125rem;
	max-width: 33rem;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5rem;
}

#big-break-lp .big-break-lp--rules .faq-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	padding-top: 3rem;
	padding-bottom: 1rem;
}

#big-break-lp .big-break-lp--rules .faq-list .faq-item {
	width: 50%;
	text-align: left;
	position: relative;
	max-width: 31.75rem;
	padding-left: 2.375rem;
	padding-right: 2.8125rem;
	margin-bottom: 3.25rem;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--rules #faqs h2 {
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	margin-bottom: 3.1875rem;
}

#big-break-lp .big-break-lp--rules #faqs.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item:nth-of-type(1) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 100ms;
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item:nth-of-type(2) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 150ms;
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item:nth-of-type(3) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item:nth-of-type(4) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 250ms;
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item:nth-of-type(5) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
}

#big-break-lp .big-break-lp--rules .animate-in .faq-list .faq-item:nth-of-type(6) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 350ms;
}

#big-break-lp .big-break-lp--rules .faq-list .faq-item:before {
	content: '';
	display: inline-block;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTRweCIgaGVpZ2h0PSI5NHB4IiB2aWV3Qm94PSIwIDAgOTQgOTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IkJpZy1CcmVhay1SNiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9Im5wX3F1ZXN0aW9uXzY3MDM5OF8wMDAwMDAiIGZpbGw9IiNFNUI0MzYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTQ3LDAgQzU5LjQ2NCw1LjMyOTA3MDUyZS0xNSA3MS40MTc2LDQuOTUzNSA4MC4yMzQsMTMuNzY2IEM4OS4wNDY5LDIyLjU4MiA5NCwzNC41MzYgOTQsNDcgQzk0LDU5LjQ2NCA4OS4wNDY1LDcxLjQxNzYgODAuMjM0LDgwLjIzNCBDNzEuNDE4LDg5LjA0NjkgNTkuNDY0LDk0IDQ3LDk0IEMzNC41MzYsOTQgMjIuNTgyNCw4OS4wNDY1IDEzLjc2Niw4MC4yMzQgQzQuOTUzMSw3MS40MTggLTEuNzc2MzU2ODRlLTE1LDU5LjQ2NCAtMS43NzYzNTY4NGUtMTUsNDcgQy0xLjc3NjM1Njg0ZS0xNSwzNC41MzYgNC45NTM1LDIyLjU4MjQgMTMuNzY2LDEzLjc2NiBDMjIuNTgyLDQuOTUzMSAzNC41MzUsMCA0NywwIFogTTQ2LjM1OTM4LDc3LjkyMiBDNDkuMzI4MDgsNzcuOTE0MiA1MS43MzQzNzQsNzUuNTA4IDUxLjczODI4LDcyLjUzOTIgQzUxLjczODI4LDcwLjM2MzQgNTAuNDI5NjgsNjguNDAyNDMgNDguNDE3OTgsNjcuNTcwNCBDNDYuNDEwMTgsNjYuNzM4NCA0NC4wOTM3OCw2Ny4xOTU0IDQyLjU1NDY4LDY4LjczNDUgQzQxLjAxNTU4LDcwLjI3MzYgNDAuNTU4NTUsNzIuNTkgNDEuMzkwNTgsNzQuNTk3OCBDNDIuMjIyNjgsNzYuNjA5NSA0NC4xODM1OCw3Ny45MjIgNDYuMzU5MzgsNzcuOTIyIFogTTUxLjcwNzAzLDUyLjMwMSBDNTEuNzA3MDMsNTEuOTkyNDEgNTIuMjM4MjgsNTEuODAxIDUyLjI1MDExNyw1MS43ODkyIEM1NS45NzY3MTcsNTAuNTM5MiA1OS4xOTkzMTcsNDguMTIxMyA2MS40NDE1MTcsNDQuODk0NyBDNjMuNjgzNzE3LDQxLjY2NDcgNjQuODI0MzI3LDM3Ljc5NzUgNjQuNjkxNTE3LDMzLjg3MTcgQzY0LjUxMTgxNywyOS4xMSA2Mi41MDQwMTcsMjQuNjAyMiA1OS4wODIxMTcsMjEuMjg5NyBDNTUuNjYwMTE3LDE3Ljk3MzMgNTEuMDkzNzE3LDE2LjExMDA1IDQ2LjMyODExNywxNi4wNzg4IEw0Ni4yMTg3MzcsMTYuMDc4OCBDNDIuNzkyOTM3LDE2LjA5NDQgMzkuNDM3NDM3LDE3LjA3ODggMzYuNTQyOTM3LDE4LjkxNDcgQzMzLjY0NDUzNywyMC43NTA3IDMxLjMyODEzNywyMy4zNjc4IDI5Ljg1MTUzNywyNi40NjE2IEMyOC41NjYzMzcsMjkuMTI1NiAyOS42ODM1MzcsMzIuMzI0OCAzMi4zNTE1MzcsMzMuNjEgQzM1LjAxNTUzNywzNC44OTUyIDM4LjIxNDczNywzMy43NzQxIDM5LjQ5OTkzNywzMS4xMSBDNDAuNzUzODM3LDI4LjQ4MTEgNDMuMzk4MzM3LDI2LjgwNTMyNiA0Ni4zMDg1MzcsMjYuNzg5NyBDNTAuNDIxODM3LDI2Ljg0ODIgNTMuNzg1MDk3LDMwLjA4MjYgNTMuOTk5OTM3LDM0LjE5MiBDNTQuMTA5MzM3LDM3LjU1MTMgNTEuOTk5OTM3LDQwLjU4NjUgNDguODA4NTM3LDQxLjY0OSBDNDQuMTkxMzM3LDQzLjE1NjUgNDEuMDQ2ODEyLDQ3LjQ0MTYgNDAuOTk5OTM3LDUyLjMwMSBMNDAuOTk5OTM3LDU2LjU3MDUgQzQwLjk5OTkzNyw1OS41Mjc2IDQzLjM5ODMzNyw2MS45MjYgNDYuMzU1NDM3LDYxLjkyNiBDNDkuMzEyNTM3LDYxLjkyNiA1MS43MTA5MzcsNTkuNTI3NSA1MS43MDcwMyw1Ni41NzA1IEw1MS43MDcwMyw1Mi4zMDEgWiIgaWQ9IlNoYXBlIj48L3BhdGg+PC9nPjwvZz48L3N2Zz4=');
	background-size: contain;
	width: 1.5625rem;
	height: 1.5625rem;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translateY(-12.5%);
	    -ms-transform: translateY(-12.5%);
	        transform: translateY(-12.5%);
}

#big-break-lp .big-break-lp--rules .faq-list .faq-item h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 1rem;
	color: #000000;
	padding-bottom: 0.875rem;
}

#big-break-lp .big-break-lp--rules .faq-list .faq-item p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #000000;
	line-height: 1.5;
}

#big-break-lp .big-break-lp--rules .button--big {
	margin-top: 6rem;
}

/*RESPONSIVE BIG BREAK RULES*/

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--rules {
		padding-top: 2.25rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .big-break-lp--rules .container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break-lp--rules h2 {
		font-size: 1.875rem;
		margin-bottom: 2rem;
	}
	#big-break-lp .big-break-lp--rules h2 .content {
		padding-left: 0rem;
		padding-right: 0rem;
		white-space: normal;
	}
	#big-break-lp .big-break-lp--rules .subheading {
		margin-bottom: 1.5rem;
		padding-bottom: 0;
		font-size: 1.125rem;
	}
	#big-break-lp .big-break-lp--rules .deadlines {
		width: 90%;
		margin-bottom: 2.5rem;
	}
	#big-break-lp .big-break-lp--rules .deadlines .deadline-item {
		font-size: 1.125rem;
		height: 2.5rem;
		line-height: 2.5rem;
	}
	#big-break-lp .big-break-lp--rules .deadlines .deadline-item.active:after {
		height: 2.5rem;
		border-radius: 2.5rem;
	}
	#big-break-lp .big-break-lp--rules .deadlines .deadline-item .date {
		width: 33%;
	}
	#big-break-lp .big-break-lp--rules .deadlines .deadline-item .price {
		width: 22%;
	}
	#big-break-lp .big-break-lp--rules .footnote {
		margin-bottom: 0.75rem;
	}
	#big-break-lp .big-break-lp--rules .faq-list {
		padding-top: 1.5rem;
		padding-bottom: 0;
	}
	#big-break-lp .big-break-lp--rules .faq-list .faq-item {
		width: 100%;
		max-width: none;
		padding-right: 0;
	}
	#big-break-lp .big-break-lp--rules .button--big {
		margin-top: 3rem;
	}
	#big-break-lp .big-break-lp--rules .cta-block {
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-lp--rules .cta-block:last-of-type {
		margin-bottom: 0;
	}
}

@media (max-width: 559px) {
	#big-break-lp .big-break-lp--rules .deadlines .deadline-item {
		font-size: 3.25vw;
	}
}

/*BIG BREAK SPONSORS*/

#big-break-lp .big-break-lp--sponsors {
	padding-top: 0rem;
	padding-bottom: 3.25rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(74,56,93,0.54)), to(rgba(24,9,59,0.88))), -webkit-gradient(linear, left top, left bottom, from(#4A385D), to(#18093B));
	background-image: -webkit-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -webkit-linear-gradient(#4A385D, #18093B);
	background-image: -o-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -o-linear-gradient(#4A385D, #18093B);
	background-image: linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), linear-gradient(#4A385D, #18093B);
	position: relative;
}

#big-break-lp .big-break-lp--sponsors .deco-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,1)));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-blend-mode: overlay;
	background-size: 26.875rem, cover;
	background-repeat: repeat, no-repeat;
	opacity: 0.25;
	z-index: 1;
}

#big-break-lp .big-break-lp--sponsors .grain-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/grain.png');
	background-size: 3.125rem;
	background-blend-mode: multiply;
	opacity: 0.25;
	z-index: 2;
}

#big-break-lp .big-break-lp--sponsors .content-wrap {
	z-index: 3;
	position: relative;
}

#big-break-lp .big-break-lp--sponsors .container {
	padding-top: 3.4375rem;
	max-width: 100%;
}

#big-break-lp .big-break-lp--sponsors h2 {
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	font-size: 1.5rem;
	color: #FFFFFF;
	letter-spacing: 0.0625rem;
	text-transform: uppercase;
	margin-bottom: 3.375rem;
	padding-bottom: 0;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--sponsors .inner {
	max-width: 100%;
}

#big-break-lp .big-break-lp--sponsors.animate-in h2 {
	opacity: 1;
}

#big-break-lp .big-break-lp--sponsors .number {
	font-family: 'Montserrat', sans-serif;
}

#big-break-lp .big-break-lp--sponsors ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
}

#big-break-lp .big-break-lp--sponsors ul .slick-list {
	width: 100%;
}

#big-break-lp .big-break-lp--sponsors ul .slick-track {
	display: flex;
	align-items: center;
}

#big-break-lp .big-break-lp--sponsors ul .slick-arrow {
	z-index: 999;
	position: absolute;
	top: calc(50% - 50px);
	font-size: 0;
	color: #FFFFFF;
	background: none;
	border: none;
	cursor: pointer;
	padding: 0;
}

#big-break-lp .big-break-lp--sponsors ul .slick-prev:before {
	content: '';
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyA0OSI+CiAgPHBhdGggZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMjUuMDgzIDEuNzVMMi4zMzMgMjQuNWwyMi43NSAyMi43NSIvPgo8L3N2Zz4=');
	background-position: 45% 50%;
	background-size: 3rem 3rem;
	background-repeat: no-repeat;
	width: 5.6875rem;
	height: 5.6875rem;
	font-size: 100px;
	display: block;
	font-family: 'FontAwesome';
}


#big-break-lp .big-break-lp--sponsors ul .slick-prev {
	left: -5rem;
}

#big-break-lp .big-break-lp--sponsors ul .slick-next {
	right: -5rem;
}

#big-break-lp .big-break-lp--sponsors ul .slick-next:before {
	content: '';
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyA0OSI+CiAgPHBhdGggZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOS45MTcgNDcuMjVsMjIuNzUtMjIuNzVMOS45MTcgMS43NSIvPgo8L3N2Zz4=');
	background-position: 45% 50%;
	background-size: 3rem 3rem;
	background-repeat: no-repeat;
	width: 5.6875rem;
	height: 5.6875rem;
	font-size: 100px;
	display: block;
	font-family: 'FontAwesome';
}

#big-break-lp .big-break-lp--sponsors ul .slick-prev:hover, #big-break-lp .big-break-lp--sponsors ul .slick-next:hover {
	background-color: rgba(0,0,0,0.25);
}

#big-break-lp .big-break-lp--sponsors ul .slick-prev:hover:before, #big-break-lp .big-break-lp--sponsors ul .slick-next:hover:before {
	opacity: 1;
}

#big-break-lp .big-break-lp--sponsors ul li {
	width: auto;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-lp--sponsors.animate-in ul li {
	opacity: 1;
}

#big-break-lp .big-break-lp--sponsors ul li:nth-of-type(1) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 100ms;
}

#big-break-lp .big-break-lp--sponsors ul li:nth-of-type(2) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 200ms;
}

#big-break-lp .big-break-lp--sponsors ul li:nth-of-type(3) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 300ms;
}

#big-break-lp .big-break-lp--sponsors ul li:nth-of-type(4) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 400ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 400ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 400ms;
}

#big-break-lp .big-break-lp--sponsors ul li:nth-of-type(5) {
	-webkit-transition: all 800ms cubic-bezier(.25,.0,0,1) 500ms;
	-o-transition: all 800ms cubic-bezier(.25,.0,0,1) 500ms;
	transition: all 800ms cubic-bezier(.25,.0,0,1) 500ms;
}

#big-break-lp .big-break-lp--sponsors ul li img {
	max-width: 9.25rem;
	max-height: 3rem;
	margin-left: auto;
	margin-right: auto;
}

/*RESPONSIVE BIG BREAK SPONSORS*/

@media (max-width: 1024px) {
	#big-break-lp .big-break-lp--sponsors {
		padding-bottom: 0.25rem;
	}
	#big-break-lp .big-break-lp--sponsors ul {
		    margin-bottom: 3rem;
	}
	#big-break-lp .big-break-lp--sponsors ul li {
		width: 50%;
		margin-bottom: 0;
	}
	#big-break-lp .big-break-lp--sponsors ul .slick-prev {
		left: -3.75rem;
	}

	#big-break-lp .big-break-lp--sponsors ul .slick-next {
		right: -3.75rem;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-lp--sponsors h2 {
		font-size: 1.125rem;
		margin-bottom: 3rem !important;
	}
	#big-break-lp .big-break-lp--sponsors ul .slick-prev {
		left: 0rem;
	}
	#big-break-lp .big-break-lp--sponsors ul .slick-next {
		right: 0rem;
	}
}

@media (max-width: 480px) {
	#big-break-lp .big-break-lp--sponsors .container {

	}
	#big-break-lp .big-break-lp--sponsors ul li {
		width: 100%;
	}
}

.page-template-page-template-big-break-lp footer, .page-template-page-template-big-break-cms footer, .page-template-page-template-big-break-closed footer {
	margin-top: 0 !important;
}

/*BIG BREAK CMS*/

#big-break-lp .big-break--heading {
	padding-top: 10rem;
	padding-bottom: 5.25rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(74,56,93,0.54)), to(rgba(24,9,59,0.88))), -webkit-gradient(linear, left top, left bottom, from(#4A385D), to(#18093B));
	background-image: -webkit-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -webkit-linear-gradient(#4A385D, #18093B);
	background-image: -o-linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), -o-linear-gradient(#4A385D, #18093B);
	background-image: linear-gradient(rgba(74,56,93,0.54), rgba(24,9,59,0.88)), linear-gradient(#4A385D, #18093B);
	background-size: cover;
	position: relative;
}

#big-break-lp .big-break--heading .deco-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,1)));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-image: url('/wp-content/themes/Divi-Space-Child/images/deco-pattern.png'), linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));
	background-blend-mode: overlay;
	background-size: 26.875rem, cover;
	background-repeat: repeat, no-repeat;
	opacity: 0.25;
	z-index: 1;
}

#big-break-lp .big-break--heading .grain-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url('/wp-content/themes/Divi-Space-Child/images/grain.png');
	background-size: 3.125rem;
	background-blend-mode: multiply;
	opacity: 0.25;
	z-index: 2;
}

#big-break-lp .big-break--heading .content-wrap {
	z-index: 3;
	position: relative;
}

#big-break-lp .big-break--heading .content-wrap .container {
	padding-top: 0;
	max-width: 73.4375rem;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr 2.8125rem 1fr;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-column-gap: 2.8125rem;
}

#big-break-lp .big-break--heading .content-wrap .inner {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 10;
	grid-column-end: 12;
	text-align: center;
	position: relative;
}

#big-break-lp .big-break--heading h1 {
	font-size: 3.375rem;
	font-weight: 300;
	color: #FFFFFF;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break--heading.animate-in h1 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}


#big-break-lp .big-break--heading h1 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break--heading.animate-in h1 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp .big-break--heading h1 .line--left {
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
}

#big-break-lp .big-break--heading h1 .line--right {
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
}

#big-break-lp .big-break--heading h1 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break--content .container {
	padding-top: 7.75rem;
}

#big-break-lp .big-break--content .container #breadcrumbs {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 10;
	grid-column-end: 12;
	margin: 0;
	margin-bottom: 3.625rem;
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #000000;
	border-bottom: 1px solid #979797;
	padding-bottom: 0.625rem;
	width: 100% !important;
}

#big-break-lp .big-break--content .container #breadcrumbs a {
	font-family: 'Montserrat', sans-serif;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #000000;
}

#big-break-lp .big-break--content .container #breadcrumbs .breadcrumb_last {
	font-weight: 600;
}

#big-break-lp .big-break--content .container .content-wrap {
	-ms-grid-column: 2;
	    grid-column-start: 2;
	-ms-grid-column-span: 10;
	grid-column-end: 12;
	margin-bottom: 6.125rem;
}

#big-break-lp .big-break--content .container .content-wrap h2 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.875rem;
	line-height: 2.1875rem;
	color: #000000;
	margin-bottom: 1.5rem;
	padding-bottom: 0;
}

#big-break-lp .big-break--content .container .content-wrap p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #000000;
	margin-bottom: 1.5rem;
	padding-bottom: 0;
}

#big-break-lp .big-break--content .container .content-wrap ul {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5rem;
	color: #000000;
	margin-bottom: 3.75rem;
	padding-bottom: 0;
}

#big-break-lp .big-break--content .container .content-wrap ul li {
	margin-bottom: 1rem;
	padding-left: 1.5rem;
	position: relative;
}

#big-break-lp .big-break--content .container .content-wrap ul li:before {
	content: '';
	display: inline-block;
	position: absolute;
	top: 0.7rem;
	left: 0;
	width: 2px;
	height: 2px;
	background-color: #000000;
	border-radius: 50%;
}

#big-break-lp .big-break--content .grand-prize-winners {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	    justify-content: space-around;
	margin-bottom: 1.25rem;
}

#big-break-lp .big-break--content .grand-prize-winner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	text-align: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

#big-break-lp .big-break--content .grand-prize-winner img {
	max-width: 15.625rem;
	max-height: 15.625rem;
	width: 100%;
	height: auto;
}

#big-break-lp .big-break--content .fellowship-image {
	max-width: 33.75rem;
	width: 100%;
	height: auto;
	padding-top: 1.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	margin-bottom: 2.8125rem;
}

#big-break-lp .big-break--content .content-wrap .fellowship-image img {
	margin-bottom: 0.875rem;
}

#big-break-lp .big-break--content .content-wrap .fellowship-image p {
	margin-bottom: 0;
	font-family: 'Montserrat', sans-serif;
	font-style: italic;
	font-weight: 400;
	font-size: 0.75rem;
	line-height: 1rem;
	color: #979797;
}

#big-break-lp .big-break--content .content-wrap .judge-list {
	padding-top: 3rem;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item {
	border-top: 1px solid #979797;
	padding-top: 2.5rem;
	padding-bottom: 1.25rem;
	padding-left: 0;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item:before {
	display: none;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item img {
	max-width: 9.75rem;
	width: 100%;
	height: auto;
	float: left;
	margin-right: 2.8125rem;
	margin-bottom: 1.375rem;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item br {
	display: none;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item .name {
	display: block;
	font-weight: 700;
	font-size: 1.125rem;
	line-height: 1.375rem;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item .company {
	display: block;
	font-weight: 300;
	font-size: 0.875rem;
	line-height: 1.125rem;
	text-transform: uppercase;
}

#big-break-lp .big-break--content .content-wrap .judge-list .judge-list--item p:last-of-type {
	margin-bottom: 0;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item {
	position: relative;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item > p {
	cursor: pointer;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item:before {
	content: '+';
	color: #E5B436;
	width: 0.6875rem;
	height: 0.6875rem;
	cursor: pointer;
	background: transparent;
	border-radius: 0;
	position: absolute;
	left: 0;
	top: 0.375rem;
	font-size: 1.5rem;
	line-height: 0.6875rem;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item.open:before {
	content: '–';
	top: 0.25rem;
	font-weight: 500;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item blockquote {
	border-color: #E5B436;
	display: none;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item.open blockquote {
	display: block;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item ol {
	padding-left: 1rem;
	list-style-type: decimal;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item ol li {
	padding-left: 0;
}

#big-break-lp .big-break--content .content-wrap .faq-list .faq-list--item ol li:before {
	display: none;
}


/*RESPONSIVE BIG BREAK CMS*/

@media (max-width: 767px) {
	#big-break-lp .big-break--heading {
		padding-top: 7.5rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .big-break--heading .content-wrap .container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break--heading h1 {
		font-size: 1.875rem;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break--heading h1 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .big-break--heading h1 .line {
		-webkit-transform-origin: center !important;
		    -ms-transform-origin: center !important;
		        transform-origin: center !important;
		-webkit-transform: scaleX(0);
		    -ms-transform: scaleX(0);
		        transform: scaleX(0);
		margin-top: 1.75rem;
	}
	#big-break-lp .big-break--content .container {
		padding-top: 2rem;
		padding-left: 1.875rem;
		padding-right: 1.875rem;
	}
	#big-break-lp .big-break--content .container .content-wrap h2 {
		font-size: 1.5rem;
		line-height: 2.1875rem;
	}
	#big-break-lp .big-break--content .grand-prize-winners {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break--content .grand-prize-winner {
		margin-bottom: 1rem;
	}
}

/*RESPONSIVE HERO*/

@media (max-width: 1220px) {
	#homepage-hero .image-wrap {
		-ms-grid-column: 1;
		    grid-column-start: 1;
		-ms-grid-column-span: 7;
		grid-column-end: 8;
		-ms-flex-item-align: end;
		    -ms-grid-row-align: end;
		    align-self: end;
		line-height: 0;
	}
	#homepage-hero .main-copy-wrap {
		-ms-grid-column: 8;
		    grid-column-start: 8;
		-ms-grid-column-span: 5;
		grid-column-end: 13;
	}
	#homepage-hero .main-copy-wrap #fd11-logo {
		width: 4.125rem;
		height: 4.125rem;
		left: -0.5rem;
	}
}

@media (max-width: 1110px) {
	#homepage-hero {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		    -ms-flex-direction: column-reverse;
		        flex-direction: column-reverse;
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
		padding-left: 0;
		padding-right: 0;
	}
	#homepage-hero .image-wrap {
		-ms-grid-column: unset;
		    grid-column-start: unset;
		-ms-grid-column-span: NaN;
		grid-column-end: unset;
		position: relative;
		padding-left: 1.875rem;
		padding-right: 1.875rem;
	}
	#homepage-hero .image-wrap img {
		-webkit-transform: none;
		    -ms-transform: none;
		        transform: none;
		position: relative;
		max-height: none;
		left: 0;
	}
	#homepage-hero .main-copy-wrap {
		-ms-grid-column: unset;
		    grid-column-start: unset;
		-ms-grid-column-span: NaN;
		grid-column-end: unset;
		padding-left: 1.875rem;
		padding-right: 1.875rem;
		margin-bottom: 3rem;
	}
	#homepage-hero .main-copy-wrap #fd11-logo {
		width: 7.125rem;
		height: 7.125rem;
		position: relative;
		-webkit-transform: none;
		    -ms-transform: none;
		        transform: none;
		left: 0;
	}
}

@media (max-width: 600px) {
	#homepage-hero .main-copy-wrap #fd11-logo {
		width: 4.6875rem;
		height: 4.6875rem;
		margin-bottom: 1rem;
	}
	#homepage-hero .main-copy-wrap h1 {
		font-size: 2.25rem;
	}
	#homepage-hero .main-copy-wrap h1 b .reg {
		line-height: 1.5;
	}
	#homepage-hero .main-copy-wrap h1 b .number {
		font-size: 2.75rem;
	}
	#homepage-hero .main-copy-wrap .subtitle {
		font-size: 1.25rem;
	}
	#homepage-hero .button-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		text-align: center;
	}
	#homepage-hero .button-wrap .button:first-of-type {
		margin-right: 0;
		margin-bottom: 0.75rem;
	}
	#homepage-hero .sale-banner-wrap {
		padding-top: 0.5rem;
		padding-bottom: 0.25rem;
		padding-right: 2rem;
	}
	#homepage-hero .sale-banner-wrap .subtitle {
		font-size: 0.75rem;
		line-height: 1.2;
	}
	#homepage-hero .sale-banner-wrap .title {
		font-size: 1.5rem;
		line-height: 1.2;
	}
	#homepage-hero .sale-banner-wrap .title .number {
		font-size: 1.875rem;
	}
}

@media (max-width: 350px) {
	#homepage-hero .main-copy-wrap #fd11-logo {
		width: 3.5rem;
		height: 3.5rem;
		margin-bottom: 1rem;
	}
	#homepage-hero .sale-banner-wrap .subtitle {
		font-size: 0.625rem;
	}
	#homepage-hero .sale-banner-wrap .title {
		font-size: 1.25rem;
	}
	#homepage-hero .sale-banner-wrap .title .number {
		font-size: 1.5rem;
	}
}

@media (max-width: 600px) {
	#homepage-main {
		padding-bottom: 2rem;
	}
}

/*RESPONSIVE LOGOS*/

@media (max-width: 1024px) {
	.fd11-section--bulletpoints .logos-heading {
		padding: 0 2.375rem;
	}
}

@media (max-width: 900px) {
	.fd11-section--bulletpoints .logos-wrapper {
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}
	.fd11-section--bulletpoints .logos-wrapper li {
		width: 25%;
		text-align: center;
		margin-bottom: 1.5rem;
	}
}

@media (max-width: 600px) {
	.fd11-section--bulletpoints .logos-heading {
		font-size: 1.25rem;
		line-height: 1.875rem;
	}
	.fd11-section--bulletpoints .logos-wrapper li {
		width: 50%;
		text-align: center;
		margin-bottom: 1.5rem;
	}
}

/*RESPONSIVE VIDEO*/

@media (max-width: 767px) {
	.fd11-section--video .container {
		padding: 0 2.375rem;
		-ms-grid-columns: 1fr;
		    grid-template-columns: 1fr;
	}
	.fd11-section--video .video {
		-ms-grid-column: unset;
		    grid-column-start: unset;
		-ms-grid-column-span: NaN;
		grid-column-end: unset;
		margin-bottom: 3rem;
	}
	.fd11-section--video .copy {
		-ms-grid-column: unset;
		    grid-column-start: unset;
		-ms-grid-column-span: NaN;
		grid-column-end: unset;
	}
}

@media (max-width: 600px) {
	.fd11-section--video {
		padding-bottom: 3rem;
	}
	.fd11-section--video .video {
		margin-bottom: 1.5rem;
	}
}

/*RESPONSIVE VERSIONS*/

@media (max-width: 1220px) {
	.fd11-section--versions h2 {
		padding: 0 2.375rem;
	}
	.fd11-section--versions .underline-shadow {
		padding: 0 2.375rem;
	}
	.fd11-section--versions .container {
		padding: 0 2.375rem;
		-ms-grid-columns: 1fr;
		    grid-template-columns: 1fr;
	}
	.fd11-section--versions .version-item {
		-ms-grid-column: unset !important;
		    grid-column-start: unset !important;
		-ms-grid-column-span: NaN !important;
		grid-column-end: unset !important;
		margin-bottom: 4.5rem;
	}
	.fd11-section--versions .version-item:last-of-type {
		margin-bottom: 0;
	}
	.fd11-section--versions .version-item img {
		max-width: none;
		width: 100%;
	}
}

@media (max-width: 600px) {
	.fd11-section--versions h2 {
		font-size: 1.875rem;
	}
	.fd11-section--versions {
		padding-bottom: 3rem;
	}
	.fd11-section--versions .version-item {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		padding-bottom: 1.5rem;
	}
}

/*RESPONSIVE PROMO BLOCKS*/

@media (max-width: 1024px) {
	.fd11-section--pricing .fd-mobile {
		-ms-grid-column-span: 12;
		grid-column-end: 12;
		margin-bottom: 4.5rem;
	}
	.fd11-section--pricing .big-break {
		-ms-grid-column: 2;
		    grid-column-start: 2;
		margin-top: 0;
		margin-bottom: 0;
	}
}

@media (max-width: 768px) {
	.fd11-section--pricing .container {
		padding: 0 2.375rem;
		-ms-grid-columns: 1fr;
		    grid-template-columns: 1fr;
	}
	.fd11-section--pricing .fd-mobile {
		-ms-grid-column: unset;
		    grid-column-start: unset;
		-ms-grid-column-span: NaN;
		grid-column-end: unset;
		margin-bottom: 4.5rem;
	}
	.fd11-section--pricing .big-break {
		-ms-grid-column: unset;
		    grid-column-start: unset;
		-ms-grid-column-span: NaN;
		grid-column-end: unset;
		margin-top: 0;
		margin-bottom: 0;
	}
}

@media (max-width: 600px) {
	.fd11-section--pricing {
		padding-top: 2.8125rem;
		padding-bottom: 4.5rem;
	}
	.fd11-section--pricing .promo-item .copy-wrap {
		padding-top: 2rem;
		padding-bottom: 2rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.fd11-section--pricing .promo-item .copy-wrap .title {
		font-size: 1.5rem;
		line-height: 1.25;
	}
	.fd11-section--pricing .promo-item .copy-wrap .subheader {
		font-size: 1.25rem;
	}
}

/*RESPONSIVE TESTIMONIAL SECTION*/

@media (max-width: 1024px) {
	.fd11-section--testimonials .testimonial-slider {
		-ms-grid-column: 1;
		    grid-column-start: 1;
		-ms-grid-column-span: 12;
		grid-column-end: 13;
	}
	.fd11-section--testimonials .slick-list {
		margin-bottom: 1.5rem;
	}
	.fd11-section--testimonials .slick-dots {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		padding: 0 2.375rem;
	}
	.fd11-section--testimonials .slick-dots li {
		display: inline-block;
		width: 100%;
		margin-left: 0.15625rem;
		margin-right: 0.15625rem;
	}
	.fd11-section--testimonials .slick-dots li button {
		display: inline-block;
		width: 100%;
		height: 6px;
		border-radius: 0;
		background-color: #DFE1E5;
		font-size: 0;
		border: none;
	}
	.fd11-section--testimonials .slick-dots li.slick-active button {
		background-color: #65D36E;
	}
	.fd11-section--testimonials .slick-dots li button:hover {
		background-color: rgba(34,34,34,0.2);
	}
}

@media (max-width: 768px) {
	.fd11-section--testimonials {
		padding-top: 5rem;
		padding-bottom: 2.5rem;
	}
	.fd11-section--testimonials .container {
		display: block;
	}
	.fd11-section--testimonials .testimonial-slide-item .inner-wrap {
		-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
		    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
		grid-column-gap: 0.3125rem;
	}
	.fd11-section--testimonials .testimonial-slide-item .image-wrap {
		-ms-grid-column: 1;
		-ms-grid-column-span: 4;
		grid-column: 1 / 5;
	}
	.fd11-section--testimonials .testimonial-slide-item ul {
		-ms-grid-column: 6;
		-ms-grid-column-span: 7;
		grid-column: 6 / 13
	}
	.fd11-section--testimonials .testimonial-slide-item .testimonial-card {
		-ms-grid-column: 1;
		-ms-grid-column-span: 12;
		grid-column: 1 / 13;
		padding-left: 2.375rem;
		padding-right: 2.375rem;
		padding-top: 16.25rem;
	}
	.fd11-section--testimonials .testimonial-card .quote:before {
		-webkit-transform: translate(0, -100%);
		    -ms-transform: translate(0, -100%);
		        transform: translate(0, -100%);
	}

}

@media (max-width: 600px) {
	.fd11-section--testimonials .testimonial-slide-item ul li span {
		font-style: italic;
		font-weight: 600;
		font-size: 1rem;
		line-height: 1.75;
	}
	.fd11-section--testimonials .testimonial-slide-item .testimonial-card {
		padding-top: 14.5rem;
		padding-bottom: 4rem;
	}
	.fd11-section--testimonials .testimonial-card .quote {
		font-size: 1rem;
		line-height: 1.5;
		margin-bottom: 1.5rem;
	}
	.fd11-section--testimonials .testimonial-card .quote:before {
		line-height: 1rem;
	}
	.fd11-section--testimonials .testimonial-card .quote:after {
		line-height: 1rem;
		-webkit-transform: translateX(0%) translateY(250%);
		    -ms-transform: translateX(0%) translateY(250%);
		        transform: translateX(0%) translateY(250%);
	}
	.fd11-section--testimonials .testimonial-card .author {
		font-weight: 600;
		display: block;
		margin-bottom: 1rem;
	}
	.fd11-section--testimonials .testimonial-card .author:before {
		margin-bottom: 1.5rem;
	}
}

@media (max-width: 480px) {
	.fd11-section--testimonials .testimonial-slide-item .testimonial-card {
		padding-top: 8.5rem;
	}
}

@media (max-width: 320px) {
	.fd11-section--testimonials .testimonial-slide-item .testimonial-card {
		padding-top: 6.5rem;
	}
}

/*RESPONSIVE WRITING SECTION*/

@media (max-width: 1024px) {
	.fd11-section--writing .mobile-swipe-wrap {
		display: block;
		text-align: center;
		margin-bottom: 1rem;
	}
	.fd11-section--writing .mobile-swipe-wrap .copy {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-size: 0.875rem;
		color: #383B41;
		letter-spacing: 0.03125rem;
		vertical-align: top;
		line-height: 1.5;
	}
	.fd11-section--writing .mobile-swipe-wrap .copy:before {
		content: '';
		background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 12"><g id="Symbols" fill="none" fill-rule="evenodd" stroke-linecap="round" opacity=".5"><g id="Mobile/Feature_List_Horizontal_Tour/White" stroke="%23383B41" stroke-width="2" transform="translate(-110 -385)"><g id="icons/arrow-left/black" transform="translate(109 381)"><g id="icons/arrow-down/black" transform="rotate(90 10 10)"><path id="Path-2" d="M10 2.5v15"/><path id="Path-3" d="M5 12.5l5 5 5-5"/></g></g></g></g></svg>');
		background-size: contain;
		background-position: center;
		background-repeat: no-repeat;
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		vertical-align: top;
		margin-right: 0.75rem;
	}
	.fd11-section--writing .mobile-swipe-wrap .copy:after {
		content: '';
		background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 12"><g id="Symbols" fill="none" fill-rule="evenodd" stroke-linecap="round" opacity=".5"><g id="Mobile/Feature_List_Horizontal_Tour/White" stroke="%23383B41" stroke-width="2" transform="translate(-193 -385)"><g id="icons/arrow-right/black" transform="translate(192 381)"><g id="icons/arrow-down/black" transform="rotate(-90 10 10)"><path id="Path-2" d="M10 2.5v15"/><path id="Path-3" d="M5 12.5l5 5 5-5"/></g></g></g></g></svg>');
		background-size: contain;
		background-position: center;
		background-repeat: no-repeat;
		display: inline-block;
		width: 1.25rem;
		height: 1.25rem;
		vertical-align: top;
		margin-left: 0.75rem;
	}
	.fd11-section--writing .slider-copy .content {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-bottom: 1.75rem;
	}
	.fd11-section--writing .slider-copy h3 {
		margin-bottom: 1.5rem;
		width: 100%;
		padding-right: 0;
	}
	.fd11-section--writing .slider-copy p {
		width: 100%;
		padding-right: 0;
	}
	.fd11-section--writing .slider-controls button {
		background-image: none;
		background-color: #DFE1E5;
		font-size: 0;
		border: none;
		margin-left: 0.15625rem;
		margin-right: 0.15625rem;
		padding: 0;
		height: 6px;
	}
	.fd11-section--writing .slider-controls button.active {
		background-image: none;
		background-color: #65D36E;
	}
	.fd11-section--writing .slider-controls button:hover {
		background-image: none;
		background-color: rgba(34,34,34,0.2);
	}
	.fd11-section--writing .slider-controls button:first-of-type {
		border-radius: 0;
	}
	.fd11-section--writing .slider-controls button:last-of-type {
		border-radius: 0;
		border-right: none;
	}
	.fd11-section--writing .buy-block {
		padding-top: 3rem;
	}
}

@media (max-width: 900px) {
	.fd11-section--writing h2 {
		padding: 0 2.375rem;
	}
	.fd11-section--writing .underline-shadow {
		padding: 0 2.375rem;
	}
	.fd11-section--writing .subheader {
		padding: 0 2.375rem;
	}
	.fd11-section--writing .container {
		padding: 0 2.375rem;
	}
}

@media (max-width: 600px) {
	.fd11-section--writing {
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
	}
	.fd11-section--writing .caret-intro {
		width: 9rem;
	}
	.fd11-section--writing h2 {
		font-size: 1.875rem;
	}
	.fd11-section--writing .underline-shadow {
		margin-bottom: 1rem;
	}
	.fd11-section--writing .subheader {
		font-size: 1rem;
		line-height: 1.5;
		margin-bottom: 3rem;
	}
	.fd11-section--writing .container {
		margin-bottom: 0;
	}
	.fd11-section--writing .slider-wrap {
		margin-bottom: 2rem;
	}
	.fd11-section--writing .slider-controls {
		margin-bottom: 2rem;
	}
	.fd11-section--writing .slider-copy h3 {
		font-size: 1.25rem;
		line-height: 1.875rem;
	}
}

/*RESPONSIVE SUPPORT PAGE*/

@media (max-width: 1220px) {
	#support-page h2 {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	#support-page .fd11-support--cards {
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 3rem;
	}
	#support-page .fd11-support--card-item {
		margin-bottom: 4.5rem;
	}
	#support-page .fd11-support--card-item.third {
		width: calc(50% - 2.8175rem);
	}
}

@media (max-width: 1024px) {
	#support-page .fd11-support--version-item  {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#support-page .fd11-support--doc-item {
		width: 50%;
	}
}

@media (max-width: 900px) {
	#support-page .fd11-support--body, #support-page .fd11-support--inner {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	#support-page .fd11-support--doc-item {
		width: 50%;
		-webkit-box-align: start;
		    -ms-flex-align: start;
		        align-items: flex-start;
	}
	#support-page .fd11-support--cards {
		margin-bottom: 3rem;
	}
	#support-page .fd11-support--card-item.full {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	#support-page .fd11-support--card-item.half {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	#support-page .fd11-support--card-item.third {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
}

@media (max-width: 767px) {
	#support-page .fd11-support--versions {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-left: 0;
		margin-right: 0;
	}
	#support-page .fd11-support--version-item {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
	}
}

@media (max-width: 600px) {
	#support-page .container {
		width: 100%;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	#support-page #breadcrumbs {
		margin-left: 0;
	}
	#support-page .fd11-support--doc-item {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#support-page .fd11-support--doc-item:nth-of-type(odd) {
		padding-left: 0;
	}
	#support-page .fd11-support--doc-item:nth-of-type(even) {
		padding-right: 0;
	}
	#support-page .fd11-support--doc-item .image-wrap {
		margin-bottom: 0.5rem;
		margin-right: 0;
	}
	#support-page .fd11-support--card-item {
		text-align: left;
	}
	#support-page h1 {
		font-size: 1.875rem;
	}
	#support-page h2 {
		font-size: 1.25rem;
		line-height: 1.5;
	}
	#support-page h3 {
		font-size: 1.125rem;
	}
	#support-page .subheader {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}
}

@media (max-width: 400px) {
	#support-page .fd11-support--card-item {
		padding: 3.375rem 2.25rem 2rem;
		text-align: left;
	}
	#support-page .fd11-support--card-item .button {
		line-height: 1.5;
	}
}


/*BIG BREAK CLOSED HERO*/

#big-break-lp .big-break-closed--hero {
	background-image: -webkit-gradient(linear, left bottom, left top, from(#0F0624), to(#4A385D));
	background-image: -webkit-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: -o-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: linear-gradient(0deg, #0F0624, #4A385D);
	height: 100vh;
	max-height: 606px;
	min-height: 606px;
	overflow: hidden;
	position: relative;
}

#big-break-lp #big-break-closed--hero-video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-height: 100%;
	max-width: none;
	min-width: 100%;
	-webkit-transform: translate(-50%,-50%);
	    -ms-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
}

#big-break-lp .big-break-closed--hero-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: -webkit-gradient(linear, left bottom, left top, from(#0F0624), to(#4A385D));
	background-image: -webkit-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: -o-linear-gradient(bottom, #0F0624, #4A385D);
	background-image: linear-gradient(0deg, #0F0624, #4A385D);
	opacity: 0.75;
}

#big-break-lp .big-break-closed--hero-content {
	position: absolute;
	top: 28%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	        transform: translateX(-50%);
	width: 100%;
	text-align: center;
}

@media (max-width: 767px) {
	#big-break-lp .big-break-closed--hero-content {
		top: 20%;
		max-width: 90%;
	}
}

#big-break-lp .big-break-closed--hero-content h1 {
	font-size: 2.625rem;
	font-weight: 800;
	margin-bottom: 1.75rem;
	color: #FFFFFF;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	display: inline-block;
}
#big-break-lp .big-break-closed--hero-content h1 sup {
	font-size: .5em;
}

#big-break-lp .big-break-closed--hero.animate-in h1 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--hero-content p {
	font-size: 1.125rem;
	font-weight: 400;
	display: block;
	color: #FFFFFF;
	margin-bottom: 3.0625rem;
	line-height: 1.5;
	width: 45rem;
	max-width: 90%;
	margin-left: auto;
	margin-right: auto;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 500ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 500ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 500ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-closed--hero-content p b {
	font-weight: 700;
}

#big-break-lp .big-break-closed--hero.animate-in p {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--hero form {
	display: flex;
	align-items: center;
	width: 43.25rem;
	max-width: 90%;
	margin-left: auto;
	margin-right: auto;
}

#big-break-lp .big-break-closed--hero .hs-firstname {
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 600ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 600ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 600ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-closed--hero .hs-form-field {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	margin-right: 1.5rem;
}

#big-break-lp .big-break-closed--hero .hs-form-field label {
	color: #FFFFFF;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.125rem;
	font-size: 0.75rem;
	margin-bottom: 0.5rem;
	line-height: 1;
}

#big-break-lp .big-break-closed--hero .hs-form-field .input {
	line-height: 1;
}

#big-break-lp .big-break-closed--hero .hs-form-field .input .hs-input {
	width: 14.75rem;
	height: 2.8125rem;
	background-color: rgba(255,255,255,0.5);
	border: 2px solid rgba(196,196,196,0.5);
	border-radius: 0.5rem;
	color: #FFFFFF;
	font-weight: 600;
	font-size: 1rem;
	padding-left: 0.75rem;
	transition: background-color 200ms ease, border 200ms ease;
}

#big-break-lp .big-break-closed--hero .hs-form-field .input .hs-input:focus {
	background-color: rgba(255,255,255,1);
	border: 2px solid rgba(196,196,196,1);
	color: #000000;
}

#big-break-lp .big-break-closed--hero .hs-form-field .hs-error-msgs {
	position: absolute;
	top: 100%;
	width: auto;
	line-height: 1;
	padding-top: 0.5rem;
}

#big-break-lp .big-break-closed--hero.animate-in .hs-firstname {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--hero .hs-email {
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 700ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 700ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 700ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-closed--hero.animate-in .hs-email {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--hero .hs-submit {
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 800ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 800ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 800ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	line-height: 1;

}

#big-break-lp .big-break-closed--hero.animate-in .hs-submit {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--hero .hs-submit .actions {
	margin-top: 1.375rem;
	display: inline-block;
	font-family: 'Montserrat', sans-serif;
	border-radius: 0.5rem;
	background-image: linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	overflow: hidden;
	z-index: 1;
	padding: 0;
	font-size: 0.875rem;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 1;
	position: relative;
	transition: box-shadow 200ms ease, transform 200ms ease, -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-webkit-box-shadow: 0px 0.0625rem 0.125rem rgba(0,0,0,0.3);
	box-shadow: 0px 0.0625rem 0.125rem rgba(0,0,0,0.3);
}

#big-break-lp .big-break-closed--hero .hs-submit .actions:hover {
	transform: scale(1.03125) translate3d(0,0,0);
}

#big-break-lp .big-break-closed--hero .hs-submit .actions:before {
	content: '';
	transform: translate(-10rem,-50%) rotate(-16deg);
	position: absolute;
	width: 50%;
	height: 150%;
	background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1), rgba(255,255,255,0));
	top: 50%;
	left: 0%;
	backface-visibility: hidden;
	opacity: 0.375;
	transition: transform 200ms ease, -webkit-transform 200ms ease;
}

#big-break-lp .big-break-closed--hero .hs-submit .actions:hover:before {
	transform: translate(15rem, -50%) rotate(-16deg);
}

#big-break-lp .big-break-closed--hero .hs-submit .actions:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	opacity: 0;
	background-image: linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	transition: opacity 200ms ease;
}

#big-break-lp .big-break-closed--hero .hs-submit .actions:hover:after {
	opacity: 1;
}

#big-break-lp .big-break-closed--hero .hs-submit .actions .hs-button {
	font-family: 'Montserrat', sans-serif;
	border-radius: 0.5rem;
	background-color: transparent;
	border: none;
	z-index: 1;
	padding: 1.25rem 3rem;
	font-size: 0.875rem;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 1;
	cursor: pointer;
}

/*RESPONSIVE BIG BREAK HERO*/

@media (max-width: 767px) {
	#big-break-lp .big-break-closed--hero {
		min-height: 0;
		height: auto;
		max-height: none;
	}
	#big-break-lp .big-break-closed--hero-content {
		margin-top: 8rem;
		position: relative;
		padding-bottom: 4rem;
	}
	#big-break-lp .big-break-closed--hero-content h1 {
		font-size: 2.25rem;
		padding-bottom: 0;
	}
	#big-break-lp .big-break-closed--hero-content p {
		font-size: 1rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		margin-bottom: 2rem;
	}
	#big-break-lp .big-break-closed--hero-content form {
		flex-direction: column;
	}
	#big-break-lp .big-break-closed--hero-content .hs-form-field {
		margin-bottom: 1.5rem;
		margin-right: 0;
	}
	#big-break-lp .big-break-closed--hero .hs-submit .actions {
		margin-top: 0;
	}
}

/*BIG BREAK CLOSED WINNERS*/

#big-break-lp .big-break-closed--winners {
	margin-top: 0;
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#FFFFFF));
	background-image: -webkit-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: -o-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: linear-gradient(#F9F9F9, #FFFFFF);
	position: relative;
}

#big-break-lp .big-break-closed--winners h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #000000;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 6.9375rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .big-break-closed--winners.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}


#big-break-lp .big-break-closed--winners h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-closed--winners.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp h2 .line--left {
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
}

#big-break-lp h2 .line--right {
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
}

#big-break-lp .big-break-closed--winners h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .big-break-closed--winners .cta-block {
	margin-bottom: 0.5rem;
}

#big-break-lp .big-break-closed--winners .inner {
	-webkit-perspective: 1000px;
	        perspective: 1000px;
	-webkit-perspective-origin: 50% 50%;
	        perspective-origin: 50% 50%;
}

#big-break-lp .big-break-closed--winners .inner-wrap--video {
	border-radius: 0.5rem;
	overflow: hidden;
	position: relative;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 300ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 300ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 300ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	margin-bottom: 2.8125rem;
}

#big-break-lp .big-break-closed--winners.animate-in .inner-wrap--video {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--winners .inner-wrap--video .video-description-wrap {
	position: absolute;
	text-align: left;
	bottom: 0;
	width: 100%;
	height: auto;
	background-color: rgba(255,255,255,0.85);
	z-index: 6;
	padding: 1.875rem 2rem;
	-webkit-transform: translateY(0%);
	    -ms-transform: translateY(0%);
	        transform: translateY(0%);
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
}

#big-break-lp .big-break-closed--winners .inner-wrap--video .video-wrap:before {
	content: '';
	display: block;
	padding-top: 56.25%;
}

#big-break-lp .big-break-closed--winners .inner-wrap--video.playing .video-description-wrap {
	-webkit-transform: translateY(100%);
	    -ms-transform: translateY(100%);
	        transform: translateY(100%);
}

#big-break-lp .big-break-closed--winners .inner-wrap--video .video-description-wrap h3 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.875rem;
	color: #000000;
	line-height: 2.1875rem;
}

#big-break-lp .big-break-closed--winners .inner-wrap--video iframe {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#big-break-lp .big-break-closed--winners .inner-wrap--video .video-description-wrap p {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	color: #000000;
	line-height: 1.5rem;
}

#big-break-lp .big-break-closed--winners .winner-blocks {
	margin-bottom: 5.625rem;
	display: flex;
	justify-content: space-between;
}

#big-break-lp .big-break-closed--winners .winner-block--item {
	width: calc(50% - 1.40625rem);
	position: relative;
	overflow: hidden;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 450ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 450ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 450ms;
	opacity: 0;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .big-break-closed--winners.animate-in .winner-block--item {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .big-break-closed--winners .winner-block--item .image-wrap:before {
	content: '';
	display: block;
	padding-top: 100%;
}

#big-break-lp .big-break-closed--winners .winner-block--item .image-wrap {
	position: relative;
}

#big-break-lp .big-break-closed--winners .winner-block--item .image-wrap img {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap {
	position: absolute;
	bottom: 0;
	width: 100%;
	background-color: rgba(38,38,38,0.75);
	padding: 2.625rem;
	text-align: left;
}

#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap h3 {
	color: #FFFFFF;
	font-weight: 700;
	font-size: 1.5rem;
	margin-bottom: 2px;
}

#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap h4 {
	color: #FFFFFF;
	font-weight: 300;
	font-size: 1.3125rem;
	padding-bottom: 0;
}

/*RESPONSIVE BIG BREAK PRIZES*/

@media (max-width: 1024px) {
	#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap h3 {
		font-size: 1.25rem;
	}
	#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap h4 {
		font-size: 1rem;
	}
}

@media (max-width: 768px) {
	#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap {
		padding: 1.3125rem;
	}
	#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap h3 {
		font-size: 1rem;
	}
	#big-break-lp .big-break-closed--winners .winner-block--item .description-wrap h4 {
		font-size: 0.875rem;
	}
}

@media (max-width: 767px) {
	#big-break-lp .big-break-closed--winners {
		margin-top: 0;
		padding-top: 1.5rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .big-break-closed--winners .container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break-closed--winners h2 {
		font-size: 1.875rem;
		margin-bottom: 1.5rem;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	#big-break-lp .big-break-closed--winners h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .big-break-closed--winners h2 .line {
		-webkit-transform-origin: center !important;
		    -ms-transform-origin: center !important;
		        transform-origin: center !important;
		-webkit-transform: scaleX(0);
		    -ms-transform: scaleX(0);
		        transform: scaleX(0);
		margin-top: 1.75rem;
	}
	#big-break-lp .big-break-closed--winners .cta-block {
		margin-top: 1.25rem;
		margin-bottom: 1.5rem;
	}
	#big-break-lp .big-break-closed--winners .inner:last-of-type .cta-block {
		margin-top: 3.5rem;
	}
	#big-break-lp .big-break-closed--winners .inner-wrap--video .video-wrap:before {
		padding-top: 100%;
	}
	#big-break-lp .big-break-closed--winners .inner-wrap--video .video-description-wrap {
		padding: 1.3125rem;
	}
	#big-break-lp .big-break-closed--winners .inner-wrap--video .video-description-wrap h3 {
		font-size: 1.125rem;
		padding-bottom: 2px;
		line-height: 1.125;
	}
	#big-break-lp .big-break-closed--winners .inner-wrap--video .video-description-wrap p {
		font-size: 0.875rem;
	}
	#big-break-lp .big-break-closed--winners .winner-blocks {
		flex-direction: column;
	}
	#big-break-lp .big-break-closed--winners .winner-block--item {
		width: 100%;
		margin-bottom: 2.8125rem;
	}
	#big-break-lp .big-break-closed--winners .winner-block--item:last-of-type {
		margin-bottom: 0;
	}
}

@media (max-width: 599px) {
}


/*AWARDS PAGE*/

/*AWARDS HERO*/

#big-break-lp .awards--hero {
	width: 100%;
	max-width: 120rem;
	margin-left: auto;
	margin-right: auto;
	padding-top: 1.5rem;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	display: flex;
	justify-content: space-between;
}

#big-break-lp .awards--hero .awards--hero-main {
	position: relative;
	width: 51%;
	opacity: 0;
	transition: opacity 1200ms cubic-bezier(.25,.0,0,1) 0ms;
}

#big-break-lp .awards--hero.animate-in .awards--hero-main {
	opacity: 1;
}

#big-break-lp .awards--hero .awards--hero-main:before {
	content: '';
	display: block;
	padding-top: 83.89154705%;
}

#big-break-lp .awards--hero .awards--hero-main h1 {
	font-family: 'Raleway', sans-serif;
	font-weight: 800;
	font-size: 3.75rem;
	line-height: 4rem;
	color: #FFFFFF;
	position: absolute;
	bottom: 0;
	left: 0;
	padding-left: 3.3125rem;
	padding-right: 3.3125rem;
	padding-bottom: 2.5625rem;
}

#big-break-lp .awards--hero .awards--hero-main img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	min-width: 100%;
	min-height: 100%;
	width: 100%;
	height: auto;
	max-width: none;
	max-height: 100%;
}

#big-break-lp .awards--hero .awards--hero-asides {
	width: 49%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding-left: 0.875rem;
}

#big-break-lp .awards--hero .awards--hero-aside-item {
	width: 100%;
	height: calc(50% - 0.4375rem);
	position: relative;
	opacity: 0;
}

#big-break-lp .awards--hero .awards--hero-aside-item:nth-of-type(1) {
	transition: opacity 1200ms cubic-bezier(.25,.0,0,1) 150ms;
}

#big-break-lp .awards--hero .awards--hero-aside-item:nth-of-type(2) {
	transition: opacity 1200ms cubic-bezier(.25,.0,0,1) 300ms;
}

#big-break-lp .awards--hero.animate-in .awards--hero-aside-item {
	opacity: 1;
}

#big-break-lp .awards--hero .awards--hero-aside-item img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	min-width: 100%;
	min-height: 100%;
	width: 100%;
	height: auto;
	max-width: none;
	max-height: 100%;
}

#big-break-lp .awards--hero .awards--hero-aside-content {
	position: absolute;
	bottom: 0;
	width: 100%;
	display: flex;
	align-items: center;
	padding: 1rem 1.5rem;
	background-color: rgba(0,0,0,0.65);
	transition: background-color 300ms cubic-bezier(.25,.0,0,1) 0ms;
}

#big-break-lp .awards--hero .awards--hero-aside-item:hover .awards--hero-aside-content {
	background-color: rgba(0,0,0,1);
}

#big-break-lp .awards--hero .awards--hero-aside-content h4 {
	font-family: 'Raleway', sans-serif;
	font-weight: 600;
	font-size: 1.3125rem;
	margin-right: 1.5rem;
	padding-bottom: 0;
	color: #FFFFFF;
}

#big-break-lp .awards--hero .awards--hero-aside-content svg {
	width: 1.1875rem;
	height: 1.1875rem;
}

@media (max-width: 767px) {
	#big-break-lp .awards--hero {
		flex-direction: column;
	}
	#big-break-lp .awards--hero .awards--hero-main {
		width: 100%;
		margin-bottom: 0.875rem;
	}
	#big-break-lp .awards--hero .awards--hero-main h1 {
		font-size: 3rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
		padding-bottom: 1rem;
	}
	#big-break-lp .awards--hero .awards--hero-asides {
		width: 100%;
		padding-left: 0;
	}
	#big-break-lp .awards--hero .awards--hero-aside-item {
		position: relative;
		height: auto;
		margin-bottom: 0.875rem;
	}
	#big-break-lp .awards--hero .awards--hero-aside-item:before {
		content: '';
		display: block;
		padding-top: 43.31641286%;
	}
}

/*MASONRY SECTION*/

#big-break-lp .awards--masonry-section {
	padding-top: 4.3125rem;
	padding-bottom: 8.3125rem;
}

#big-break-lp .awards--masonry-section .inner {
	display: flex;
	margin-left: auto;
	margin-right: auto;
	width: 82.75%;
	max-width: 972px;
	align-items: center;
	grid-column-start: 1;
	grid-column-end: 13;
	justify-content: space-between;
}

#big-break-lp .awards--masonry-section-content {
	width: 37.25%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	text-align: left;
	grid-column-start: 1;
	grid-column-end: 5;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 0ms;
	opacity: 0;
	transform: translateY(4rem);
}

#big-break-lp .awards--masonry-section.animate-in .awards--masonry-section-content {
	opacity: 1;
	transform: translateY(0);
}

#big-break-lp .awards--masonry-section-content h3 {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.875rem;
	line-height: 2.1875rem;
	color: #000000;
	padding-bottom: 0;
	margin-bottom: 1.5rem;
}

#big-break-lp .awards--masonry-section-content p {
	width: 100%;
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5;
	color: #000000;
	padding-bottom: 0;
	margin-bottom: 2.5625rem;
}

#big-break-lp .awards--masonry-section-images {
	width: 58.125%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	grid-column-start: 5;
	grid-column-end: 11;
}

#big-break-lp .awards--masonry-section-images .image-full {
	width: 100%;
	margin-bottom: 0.5625rem;
	position: relative;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	transform: translateY(4rem);
}

#big-break-lp .awards--masonry-section.animate-in .awards--masonry-section-images .image-full {
	opacity: 1;
	transform: translateY(0);
}

#big-break-lp .awards--masonry-section-images .image-full:before {
	content: '';
	display: block;
	padding-top: 40.53097345%;
}

#big-break-lp .awards--masonry-section-images .image-half {
	width: calc(50% - 0.28125rem);
	position: relative;
	opacity: 0;
	transform: translateY(4rem);
}

#big-break-lp .awards--masonry-section-images .image-half:nth-of-type(2) {
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 250ms;
}

#big-break-lp .awards--masonry-section-images .image-half:nth-of-type(3) {
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 350ms;
}

#big-break-lp .awards--masonry-section.animate-in .awards--masonry-section-images .image-half {
	opacity: 1;
	transform: translateY(0);
}

#big-break-lp .awards--masonry-section-images .image-half:before {
	content: '';
	display: block;
	padding-top: 82.43727599%;
}

#big-break-lp .awards--masonry-section-images a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#big-break-lp .awards--masonry-section-images a:after {
	content: '';
	display: block;
	width: 3.875rem;
	height: 3.875rem;
	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjMiIGhlaWdodD0iNjMiIHZpZXdCb3g9IjAgMCA2MyA2MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMxLjUgMC43MDAwNzNDMTQuNTA5MiAwLjcwMDA3MyAwLjcwMDAwNiAxNC41MDkzIDAuNzAwMDA2IDMxLjUwMDFDMC43MDAwMDYgNDguNDkwOSAxNC41MDkyIDYyLjMwMDEgMzEuNSA2Mi4zMDAxQzQ4LjQ5MDggNjIuMzAwMSA2Mi4zIDQ4LjQ5MDkgNjIuMyAzMS41MDAxQzYyLjMgMTQuNTA5MyA0OC40OTA4IDAuNzAwMDczIDMxLjUgMC43MDAwNzNaTTMxLjUgMy43ODAwN0M0Ni44Mjc2IDMuNzgwMDcgNTkuMjIgMTYuMTcyNSA1OS4yMiAzMS41MDAxQzU5LjIyIDQ2LjgyNzcgNDYuODI3NiA1OS4yMjAxIDMxLjUgNTkuMjIwMUMxNi4xNzI0IDU5LjIyMDEgMy43ODAwMSA0Ni44Mjc3IDMuNzgwMDEgMzEuNTAwMUMzLjc4MDAxIDE2LjE3MjUgMTYuMTcyNCAzLjc4MDA3IDMxLjUgMy43ODAwN1pNMjMuMDMgMTcuNjQwMVY0NS4zNjAxTDQ2LjEzIDMxLjUwMDFMMjMuMDMgMTcuNjQwMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==');
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

#big-break-lp .awards--masonry-section-images img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	min-width: 100%;
	min-height: 100%;
	width: 100%;
	height: auto;
	max-width: none;
	max-height: 100%;
	transition: opacity 300ms cubic-bezier(.25,.0,0,1) 0ms;
}

#big-break-lp .awards--masonry-section-images a:hover img {
	opacity: 0.875;
}

@media (max-width: 1024px) {
	#big-break-lp .awards--masonry-section .inner {
		display: flex;
		flex-direction: column;
	}
	#big-break-lp .awards--masonry-section-content {
		margin-bottom: 4rem;
		width: 100%;
	}
	#big-break-lp .awards--masonry-section-images {
		width: 100%;
	}
}

@media (max-width: 767px) {
	#big-break-lp .awards--masonry-section {
		padding-top: 0;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .awards--masonry-section .inner {
		width: 100%;
		max-width: none;
	}
	#big-break-lp .awards--masonry-section-images .image-half {
		width: 100%;
		margin-bottom: 0.5625rem;
	}
}

/*IN THE NEWS*/

#big-break-lp .awards--in-the-news {
	margin-top: 0;
	padding-top: 4.75rem;
	padding-bottom: 4.75rem;
	background-color: #FFFFFF;
	position: relative;
}

#big-break-lp .awards--in-the-news h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #000000;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 2.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .awards--in-the-news.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}


#big-break-lp .awards--in-the-news h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .awards--in-the-news.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp h2 .line--left {
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
}

#big-break-lp h2 .line--right {
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
}

#big-break-lp .awards--in-the-news .subheading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #000000;
	max-width: 48.1875rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 2rem;
	margin-bottom: 5rem;
	text-align: center;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .awards--in-the-news.animate-in .subheading {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .awards--in-the-news h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

.awards--in-the-news .news-items {
	display: flex;
	justify-content: space-between;
	margin-left: -3rem;
	margin-right: -3rem;
	margin-bottom: 4.5rem;
}

.awards--in-the-news .news-items--item {
	width: 33.33333%;
	padding-left: 3rem;
	padding-right: 3rem;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	text-align: left;
	opacity: 0;
	transform: translateY(4rem);
}

.awards--in-the-news.animate-in .news-items--item {
	opacity: 1;
	transform: translateY(0);
}

.awards--in-the-news .news-items--item:nth-of-type(1) {
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
}

.awards--in-the-news .news-items--item:nth-of-type(2) {
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 300ms;
}

.awards--in-the-news .news-items--item:nth-of-type(3) {
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 400ms;
}

.awards--in-the-news .news-items--image-wrap {
	position: relative;
	overflow: hidden;
	margin-bottom: 1rem;
	width: 100%;
}

.awards--in-the-news .news-items--image-wrap:before {
	content: '';
	display: block;
	padding-top: 76.62835249%;
}

.awards--in-the-news .news-items--image-wrap img {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	max-height: 100%;
	transform: translate(-50%,-50%);
}

.awards--in-the-news .news-items--content {
	width: 100%;
}

.awards--in-the-news .news-items--date {
	display: inline-block;
	margin-bottom: 0.3125rem;
	font-family: 'Montserrat', sans-serif;
	font-weight: 700;
	font-size: 0.875rem;
	letter-spacing: 2px;
	line-height: 1;
	color: #8D8D8D;
}

.awards--in-the-news .news-items--title {
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	font-size: 1.3125rem;
	line-height: 1.3;
	color: #000000;
	padding-bottom: 0;
	margin-bottom: 1.5rem;
}

.awards--in-the-news .news-items--excerpt {
	font-family: 'Montserrat', sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5;
	color: #000000;
	margin-bottom: 1.5rem;
}

.awards--in-the-news .news-items--link {
	display: inline-block;
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	font-size: 1rem;
	line-height: 1.1875rem;
	color: #000000;
	position: relative;
	transition: color 150ms cubic-bezier(.25,.0,0,1) 0ms;
}

.awards--in-the-news .news-items--link:after {
	content: '';
	display: block;
	position: absolute;
	bottom: -0.25rem;
	width: 100%;
	height: 1px;
	background-color: #000000;
	transition: background-color 150ms cubic-bezier(.25,.0,0,1) 0ms;
}

.awards--in-the-news .news-items--link:hover {
	color: #FFB74D;
}

.awards--in-the-news .news-items--link:hover:after {
	background-color: #FFB74D;
}

@media (max-width: 1024px) {
	.awards--in-the-news .news-items {
		flex-direction: column;
		margin-left: 0;
		margin-right: 0;
	}
	.awards--in-the-news .news-items--item {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		flex-direction: row;
		margin-bottom: 1.5rem;
	}
	.awards--in-the-news .news-items--content {
		padding-left: 1.5rem;
	}
}

@media (max-width: 767px) {
	#big-break-lp .awards--in-the-news {
		padding-top: 2.25rem;
		padding-bottom: 4.25rem;
	}
	#big-break-lp .awards--in-the-news h2 {
		font-size: 1.875rem;
		margin-bottom: 2rem;
	}
	#big-break-lp .awards--in-the-news h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .awards--in-the-news .subheading {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-bottom: 2.5rem !important;
		padding-bottom: 0.5em;
	}
	.awards--in-the-news .news-items--item {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		flex-direction: column;
		margin-bottom: 4rem;
	}
	.awards--in-the-news .news-items--item:last-of-type {
		margin-bottom: 0;
	}
	.awards--in-the-news .news-items--content {
		padding-left: 0;
	}
}

/*SHOW HIGHLIGHTS*/

#big-break-lp .awards--show-highlights {
	margin-top: 0;
	padding-top: 4.5rem;
	padding-bottom: 4.5rem;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#FFFFFF));
	background-image: -webkit-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: -o-linear-gradient(#F9F9F9, #FFFFFF);
	background-image: linear-gradient(#F9F9F9, #FFFFFF);
	position: relative;
}

#big-break-lp .awards--show-highlights h2 {
	font-size: 3rem;
	font-weight: 300;
	color: #000000;
	text-align: center;
	display: inline-block;
	padding: 0;
	margin-bottom: 2.5rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: stretch;
	    -ms-flex-pack: stretch;
	        justify-content: stretch;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1);
	transition: all 1200ms cubic-bezier(.25,.0,0,1);
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .awards--show-highlights.animate-in h2 {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}


#big-break-lp .awards--show-highlights h2 .line {
	display: inline-block;
	background-color: #E5B436;
	height: 1px;
	width: 100%;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 150ms;
	opacity: 0;
	-webkit-transform: scaleX(0);
	    -ms-transform: scaleX(0);
	        transform: scaleX(0);
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
}

#big-break-lp .awards--show-highlights.animate-in h2 .line {
	opacity: 1;
	-webkit-transform: scaleX(1);
	    -ms-transform: scaleX(1);
	        transform: scaleX(1);
}

#big-break-lp h2 .line--left {
	-webkit-transform-origin: right;
	    -ms-transform-origin: right;
	        transform-origin: right;
}

#big-break-lp h2 .line--right {
	-webkit-transform-origin: left;
	    -ms-transform-origin: left;
	        transform-origin: left;
}

#big-break-lp .awards--show-highlights .subheading {
	font-family: 'Raleway', sans-serif;
	font-size: 1.5rem;
	font-weight: 300;
	color: #000000;
	max-width: 48.1875rem;
	margin-left: auto;
	margin-right: auto;
	line-height: 2rem;
	margin-bottom: 5rem;
	text-align: center;
	-webkit-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	-o-transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 100ms;
	opacity: 0;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transform: translateY(4rem);
	    -ms-transform: translateY(4rem);
	        transform: translateY(4rem);
}

#big-break-lp .awards--show-highlights.animate-in .subheading {
	opacity: 1;
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

#big-break-lp .awards--show-highlights h2 .content {
	-ms-flex-negative: 4;
	    flex-shrink: 4;
	width: 100%;
	white-space: nowrap;
	padding: 0 2.625rem;
}

#big-break-lp .awards--show-highlights .video-wrap {
	position: relative;
	transition: all 1200ms cubic-bezier(.25,.0,0,1) 200ms;
	opacity: 0;
	backface-visibility: hidden;
	transform: translateY(4rem);
}

#big-break-lp .awards--show-highlights.animate-in .video-wrap {
	opacity: 1;
	transform: translateY(0);
}

#big-break-lp .awards--show-highlights .video-wrap:before {
	content: '';
	display: block;
	padding-top: 56.25%;
}

#big-break-lp .awards--show-highlights #show-highlights-video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.page-template-page-template-final-draft-awards footer {
	margin-top: 0 !important;
}

@media (max-width: 767px) {
	#big-break-lp .awards--show-highlights {
		padding-top: 0rem;
		padding-bottom: 2.25rem;
	}
	#big-break-lp .awards--show-highlights h2 {
		font-size: 1.875rem;
		margin-bottom: 2rem;
	}
	#big-break-lp .awards--show-highlights h2 .content {
		padding-left: 0.625rem;
		padding-right: 0.625rem;
	}
	#big-break-lp .awards--show-highlights .subheading {
		font-size: 1rem;
		line-height: 1.5rem;
		margin-bottom: 2.5rem !important;
		padding-bottom: 0.5em;
	}
}

/*FINAL DRAFT AWARDS HEADER*/

.page-template-page-template-final-draft-awards .page-header {
	background: #1B1B1B;
	border-bottom: none;
	width: 100%;
	z-index: 99;
}

.page-template-page-template-final-draft-awards .header-lower {
	margin-right: 48px;
}

.page-template-page-template-final-draft-awards .navigation > ul > li > a {
	color: #FFFFFF;
}

.page-template-page-template-final-draft-awards .navigation > ul > li > a div {
	margin-top: 0 !important;
}

.page-template-page-template-final-draft-awards .navigation > ul > li.topNavLI > a:after {
	color: #FFFFFF;
}

.page-template-page-template-final-draft-awards .navigation > ul > li > a img {
	display: none;
}

.page-template-page-template-final-draft-awards #page-container {
	margin-top: 0 !important;
}

.page-template-page-template-final-draft-awards .navigation .head-call-container {
	padding-top: 0.125rem !important;
}

.page-template-page-template-final-draft-awards .navigation .head-call-container a {
	display: inline-block;
	float: none !important;
	font-family: 'Montserrat', sans-serif;
	font-size: 0.875rem;
	border-style: solid;
	border-radius: 8px;
	letter-spacing: 0.03125rem;
	-webkit-backface-visibility: hidden;
	        backface-visibility: hidden;
	-webkit-transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	transition: -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-o-transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease;
	transition: box-shadow 200ms ease, transform 200ms ease, -webkit-box-shadow 200ms ease, -webkit-transform 200ms ease;
	-webkit-transform: scale(1) translate3d(0,0,0);
	        transform: scale(1) translate3d(0,0,0);
	border-width: 0;
	padding: 0.8125rem 1.875rem;
	background-color: transparent;
	text-decoration: none;
	font-weight: 600;
	position: relative;
	overflow: hidden;
	z-index: 1;
	position: relative;
	color: #000000 !important;
	-webkit-box-shadow: 0px 0.0625rem 0.125rem rgba(0,0,0,0.3);
	        box-shadow: 0px 0.0625rem 0.125rem rgba(0,0,0,0.3);
}

.page-template-page-template-final-draft-awards .navigation .head-call-container a:hover {
	-webkit-box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	        box-shadow: 0px 0.125rem 0.25rem rgba(0,0,0,0.3);
	-webkit-transform: scale(1.03125) translate3d(0,0,0);
	        transform: scale(1.03125) translate3d(0,0,0);
}

.page-template-page-template-final-draft-awards .navigation .head-call-container a:hover:after {
	opacity: 1;
}

.page-template-page-template-final-draft-awards .navigation .head-call-container a:before {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	background-image: -webkit-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: -o-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: -webkit-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: -o-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
	background-image: linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FCE0A3 75%, #ECD695);
}

.page-template-page-template-final-draft-awards .navigation .head-call-container a:after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	z-index: -1;
	-webkit-transition: opacity 200ms ease;
	-o-transition: opacity 200ms ease;
	transition: opacity 200ms ease;
	background-image: -webkit-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: -o-linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: -webkit-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: -o-linear-gradient(16deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
	background-image: linear-gradient(74deg, #E2AE2A, #F2C960 50%, #FACD69 75%, #E3B541);
}

@media (max-width: 1080px) {
	.page-template-page-template-final-draft-awards .header-lower {
	    background-color: white;
	    position: fixed;
	    left: -275px;
	    height: 100%;
	    z-index: 10000;
	    top: 0;
	    text-align: center;
	    width: 225px !important;
	    overflow: auto;
	    padding: 15px 0;
	}
	.page-template-page-template-final-draft-awards .logo {
		float: left;
	}
	.page-template-page-template-final-draft-awards header.page-header a.logo {
		margin-left: 1.5rem;
	}
	.page-template-page-template-final-draft-awards .toggleNav {
		display: block;
		float: right;
		width: 44px;
		margin-top: 0.5rem;
		cursor: pointer;
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
		margin-right: 1rem;
	}
	.page-template-page-template-final-draft-awards .patty {
		width: 1.375rem;
		height: 0.1875rem;
		margin: 0.25rem auto;
		background: #FFFFFF;
	}
	.page-template-page-template-final-draft-awards .mobile-cart {
		display: block;
		color: #FFFFFF;
		font-size: 24px;
		text-align: center;
		width: 44px;
		float: right;
		line-height: 1;
		margin-top: 0.5rem;
		margin-right: 0.25rem;
	}
	.page-template-page-template-final-draft-awards .mobile-cart a {
		color: #FFFFFF;
		display: inline-block;
		width: 44px;
		padding-top: 0.5rem;
		padding-bottom: 0.5rem;
	}
	.page-template-page-template-final-draft-awards .top-nav, .page-template-page-template-final-draft-awards .minicart-wrapper {
		display: block;
	    float: none;
	    width: 100%;
	    margin: 0;
	}
	.page-template-page-template-final-draft-awards .navigation {
		background-color: #FFFFFF;
	}
	.page-template-page-template-final-draft-awards .navigation > ul > li {
		float: none;
	    display: block;
	    width: 100%;
	}
	.page-template-page-template-final-draft-awards .navigation > ul > li:after {
		width: 100px;
	    background: #231f20;
	    height: 1px;
	    display: block;
	    margin: 0 auto;
	    content: "";
	}
	.page-template-page-template-final-draft-awards .navigation > ul > li > a {
		padding: 20px 0;
    	font-size: 18px;
	}
	.page-template-page-template-final-draft-awards .navigation > ul > li > a {
		color: #000000 !important;
	}
	.page-template-page-template-final-draft-awards .navigation .head-call-container {
		padding-top: 0.625rem !important;
	}
	.page-template-page-template-final-draft-awards .navigation .head-call-container a {
		color: #000000 !important;
	}
}


/*VIDEO MODAL*/

.video-modal {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 80%;
	max-width: 56.25rem;
	height: auto;
	opacity: 0;
	transition: opacity 600ms cubic-bezier(.25,.0,0,1) 200ms;
	pointer-events: none;
	z-index: 10;
	transform: translate(-50%,-50%);
	box-shadow: 0 4px 8px rgba(0,0,0,0.25), 0 16px 32px rgba(0,0,0,0.125);
}

.video-modal.active {
	opacity: 1;
	pointer-events: all;
}

.video-modal:before {
	content: '';
	display: block;
	padding-top: 56.25%;
}

.video-modal #video-modal--container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.video-modal .close {
	position: absolute;
	top: 0;
	right: -3rem;
	cursor: pointer;
}

@media (max-width: 767px) {
	.video-modal .close {
		top: auto;
		right: auto;
		bottom: -6rem;
		left: 50%;
		transform: translateX(-50%);
		background-color: #333333;
		width: 4rem;
		height: 4rem;
		border-radius: 50%;
	}
	.video-modal .close:hover {
		background-color: #161616;
	}
	.video-modal .close svg {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
	}
}

.video-modal .close:hover svg {
	fill: #DDDDDD;
}

.video-modal .close svg {
	width: 1.5rem;
	height: 1.5rem;
	fill: #FFFFFF;
}

.video-modal--overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.75);
	opacity: 0;
	transition: opacity 600ms cubic-bezier(.25,.0,0,1) 0ms;
	pointer-events: none;
	z-index: 9;
}

.video-modal--overlay.active {
	opacity: 1;
	pointer-events: all;
}

/*GALLERY MODAL*/

.gallery-modal {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 80%;
	height: auto;
	opacity: 0;
	transition: opacity 600ms cubic-bezier(.25,.0,0,1) 200ms;
	pointer-events: none;
	z-index: 10;
}

.gallery-modal .slick-slider {
	width: 100%;
	max-height: 80vh;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

.gallery-modal .slick-list, .gallery-modal .slick-track, .gallery-modal .slick-slide, .gallery-modal .slick-slide * {
	max-height: 80vh;
}

.gallery-modal .slick-track {
	display: flex;
	align-items: center;
}

.gallery-modal .slick-arrow {
	z-index: 5;
}

.gallery-modal .slick-arrow:hover {
	background-color: transparent;
}

.gallery-modal .slick-prev {
	left: 0;
	transform: translateX(-4rem);
}

.gallery-modal .slick-prev:before {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 49"><g id="Style-Guide" fill="none" fill-rule="evenodd" stroke-linecap="round"><g id="Buttons" stroke="%23FFFFFF" stroke-width="2" transform="translate(-47 -727)"><g id="icons/chevron-left/black" transform="translate(19 706)"><g id="icons/chevron-down/black" transform="rotate(90 45.5 45.5)"><path id="Path-3" d="M22.75 37.917l22.75 22.75 22.75-22.75"/></g></g></g></g></svg>');
}

.gallery-modal .slick-next {
	right: 0;
	transform: translateX(4rem);
}

.gallery-modal .slick-next:before {
	background-image: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 49"><g id="Style-Guide" fill="none" fill-rule="evenodd" stroke-linecap="round"><g id="Buttons" stroke="%23FFFFFF" stroke-width="2" transform="translate(-47 -727)"><g id="icons/chevron-left/black" transform="translate(19 706)"><g id="icons/chevron-down/black" transform="rotate(-90 45.5 45.5)"><path id="Path-3" d="M22.75 37.917l22.75 22.75 22.75-22.75"/></g></g></g></g></svg>');
}

@media (max-width: 1024px) {
	.gallery-modal .slick-next:before, .gallery-modal .slick-prev:before {
		background-size: 2rem 2rem;
	}
}

.gallery-modal .image-wrap {
	display: flex;
	justify-content: center;
}

.gallery-modal .image-wrap img {
	box-shadow: 0 4px 8px rgba(0,0,0,0.25), 0 16px 32px rgba(0,0,0,0.125);
	max-width: 100%;
	width: auto;
	height: auto;
}

.gallery-modal.active {
	opacity: 1;
	pointer-events: all;
}

.gallery-modal--overlay .close {
	position: absolute;
	top: 1.5rem;
	right: 1.5rem;
	cursor: pointer;
}

.gallery-modal--overlay .close:hover svg {
	fill: #DDDDDD;
}

.gallery-modal--overlay .close svg {
	width: 1.5rem;
	height: 1.5rem;
	fill: #FFFFFF;
}

.gallery-modal--overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.75);
	opacity: 0;
	transition: opacity 600ms cubic-bezier(.25,.0,0,1) 0ms;
	pointer-events: none;
	z-index: 9;
}

.gallery-modal--overlay.active {
	opacity: 1;
	pointer-events: all;
}

/*ANIMATION KEYFRAMES*/

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fadeIn--up {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 2rem, 0);
		        transform: translate3d(0, 2rem, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@keyframes fadeIn--up {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 2rem, 0);
		        transform: translate3d(0, 2rem, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@-webkit-keyframes fadeIn--up-price {
	0% {
		-webkit-transform: scale(1) translate3d(0, 2rem, 0);
		        transform: scale(1) translate3d(0, 2rem, 0);
	}
	100% {
		-webkit-transform: scale(1) translate3d(0, 0, 0);
		        transform: scale(1) translate3d(0, 0, 0);
	}
}

@keyframes fadeIn--up-price {
	0% {
		-webkit-transform: scale(1) translate3d(0, 2rem, 0);
		        transform: scale(1) translate3d(0, 2rem, 0);
	}
	100% {
		-webkit-transform: scale(1) translate3d(0, 0, 0);
		        transform: scale(1) translate3d(0, 0, 0);
	}
}

@-webkit-keyframes fadeIn--left {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(2rem, 0, 0);
		        transform: translate3d(2rem, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@keyframes fadeIn--left {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(2rem, 0, 0);
		        transform: translate3d(2rem, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@-webkit-keyframes fadeIn--left-offscreen {
	0% {
		-webkit-transform: translate3d(100%, 0, 0);
		        transform: translate3d(100%, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@keyframes fadeIn--left-offscreen {
	0% {
		-webkit-transform: translate3d(100%, 0, 0);
		        transform: translate3d(100%, 0, 0);
	}
	100% {
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@-webkit-keyframes fadeIn--right {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-2rem, 0, 0);
		        transform: translate3d(-2rem, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@keyframes fadeIn--right {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-2rem, 0, 0);
		        transform: translate3d(-2rem, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		        transform: translate3d(0, 0, 0);
	}
}

@-webkit-keyframes fadeIn--right-centered {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-2rem, -50%, 0);
		        transform: translate3d(-2rem, -50%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, -50%, 0);
		        transform: translate3d(0, -50%, 0);
	}
}

@keyframes fadeIn--right-centered {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-2rem, -50%, 0);
		        transform: translate3d(-2rem, -50%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(0, -50%, 0);
		        transform: translate3d(0, -50%, 0);
	}
}

@-webkit-keyframes fadeIn--right-centered-half {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-50%, -50%, 0);
		        transform: translate3d(-50%, -50%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-25%, -50%, 0);
		        transform: translate3d(-25%, -50%, 0);
	}
}

@keyframes fadeIn--right-centered-half {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-50%, -50%, 0);
		        transform: translate3d(-50%, -50%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-25%, -50%, 0);
		        transform: translate3d(-25%, -50%, 0);
	}
}

@-webkit-keyframes fadeIn--right-centered-quarter {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, -50%, 0);
		        transform: translate3d(-100%, -50%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-50%, -50%, 0);
		        transform: translate3d(-50%, -50%, 0);
	}
}

@keyframes fadeIn--right-centered-quarter {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, -50%, 0);
		        transform: translate3d(-100%, -50%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-50%, -50%, 0);
		        transform: translate3d(-50%, -50%, 0);
	}
}

@-webkit-keyframes fadeIn--up-centered {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-50%, 75%, 0);
		        transform: translate3d(-50%, 75%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-50%, 50%, 0);
		        transform: translate3d(-50%, 50%, 0);
	}
}

@keyframes fadeIn--up-centered {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-50%, 75%, 0);
		        transform: translate3d(-50%, 75%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: translate3d(-50%, 50%, 0);
		        transform: translate3d(-50%, 50%, 0);
	}
}

@-webkit-keyframes bulletpoint--diamond {
	0% {
		-webkit-transform: translate3d(0, -50%, 0) rotate(225deg) scale(0);
		        transform: translate3d(0, -50%, 0) rotate(225deg) scale(0);
	}
	100% {
		-webkit-transform: translate3d(0, -50%, 0) rotate(45deg) scale(1);
		        transform: translate3d(0, -50%, 0) rotate(45deg) scale(1);
	}
}

@keyframes bulletpoint--diamond {
	0% {
		-webkit-transform: translate3d(0, -50%, 0) rotate(225deg) scale(0);
		        transform: translate3d(0, -50%, 0) rotate(225deg) scale(0);
	}
	100% {
		-webkit-transform: translate3d(0, -50%, 0) rotate(45deg) scale(1);
		        transform: translate3d(0, -50%, 0) rotate(45deg) scale(1);
	}
}

@-webkit-keyframes bulletpoint--diamond-mobile {
	0% {
		-webkit-transform: translate3d(-50%, -50%, 0) rotate(225deg) scale(0);
		        transform: translate3d(-50%, -50%, 0) rotate(225deg) scale(0);
	}
	100% {
		-webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg) scale(1);
		        transform: translate3d(-50%, -50%, 0) rotate(45deg) scale(1);
	}
}

@keyframes bulletpoint--diamond-mobile {
	0% {
		-webkit-transform: translate3d(-50%, -50%, 0) rotate(225deg) scale(0);
		        transform: translate3d(-50%, -50%, 0) rotate(225deg) scale(0);
	}
	100% {
		-webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg) scale(1);
		        transform: translate3d(-50%, -50%, 0) rotate(45deg) scale(1);
	}
}

@-webkit-keyframes bulletpoint--border {
	0% {
		-webkit-transform: scaleX(0);
		        transform: scaleX(0);
	}
	100% {
		-webkit-transform: scaleX(1);
		        transform: scaleX(1);
	}
}

@keyframes bulletpoint--border {
	0% {
		-webkit-transform: scaleX(0);
		        transform: scaleX(0);
	}
	100% {
		-webkit-transform: scaleX(1);
		        transform: scaleX(1);
	}
}

@-webkit-keyframes textColor--transparent {
	0% {
		color: transparent;
	}
	100% {
		color: #383B41;
	}
}

@keyframes textColor--transparent {
	0% {
		color: transparent;
	}
	100% {
		color: #383B41;
	}
}