/* ========================================================================
	Component: Content Styles
	family=Merriweather:wght@300;400;700&family=Mulish:wght@400;700;800
		
 ========================================================================== */
 
:root {

	--color-gray: #999e9e;
	--color-darkturquoise: #02c2c7;
	--color-ivory: #f4f4f2;	
	--color-darkgray: #343e3e;	
	--color-darkcyan: #0f9396;
	--color-tan:#d2b88b;
		
	--color-primary: var(--color-gray);
	--color-secondary: var(--color-darkcyan);
	--color-tertiary: var(--color-darkgray);
	--color-quaternary: var(--color-darkturquoise);
	
	--header-height-mobile: 140px;
	
	
	--header-height-tablet: 150px;
	--header-height-desktop: 150px;	
	
	--primary-font: 'Mulish', sans-serif, Arial;
	--secondary-font: 'Merriweather', serif;
	
}
*, *:before, *:after {box-sizing: border-box;}
html{font-size:16px;scroll-behavior: smooth; color:#000; color: var(--color-primary); line-height: 1.4;}
@media (min-width: 640px){
	html{font-size:18px;}
}
body { font-family:var(--primary-font); font-size: 1rem; font-weight: 400;  }

h1,.uk-h1,
h2,.uk-h2,
h3,.uk-h3,
h4,.uk-h4,
h5,.uk-h5,
h6,.uk-h6, 
.uk-heading-small,
.uk-heading-medium,
.uk-heading-large,
.uk-heading-xlarge,
.uk-heading-2xlarge { font-family: var(--secondary-font); color: inherit; line-height: 1.4; margin-bottom:0;}
p {margin-bottom: 0 }
.title-holder h2,
.title-holder .uk-h2 { margin-bottom: 20px }

/**/
.heading-primary,
h1,.uk-h1{font-size:1.75rem; line-height: 1.2; font-weight: 300; color: var(--color-secondary);  }
h2,.uk-h2{font-size:1.5rem; font-weight: 500; color: var(--color-secondary); }
h3,.uk-h3{font-size:1.25rem; font-weight: 500; color: var(--color-secondary); }
h4,.uk-h4{font-size:1rem; line-height:1.25;color: var(--color-secondary);font-weight: 400;letter-spacing: .05em; }
h5,.uk-h5{font-size:1rem; font-weight: 500; }
h6,.uk-h6{font-size:1rem;}


.heading-secondary  { font-size:1.5rem; font-weight: 500; color: inherit }
.heading-tertiary  { font-size:1.25rem; font-weight: 500; color: inherit }

.heading-primary,
.title-holder .uk-h1,
.title-holder h1,
.content h1 { position: relative; margin: 0 0 75px; font-weight: 400;}
.heading-primary::after,
.title-holder .uk-h1::after,
.title-holder h1::after,
.content h1::after {background: var(--color-secondary);position: absolute;margin-top: 30px;left: 0;width: 15%;height: 3px;content: "";display: block;}

* + h1, * + .uk-h1, * + h2, * + .uk-h2, * + h3, * + .uk-h3, * + h4, * + .uk-h4, * + h5, * + .uk-h5, * + h6, * + .uk-h6, * + .uk-heading-small, * + .uk-heading-medium, * + .uk-heading-large, * + .uk-heading-xlarge, * + .uk-heading-2xlarge { margin-top: 20px;}

.subtitle  {font-family: var(--secondary-font);}
.title { font-family: var(--secondary-font);font-size:35px; line-height:41px;color: var(--color-darkgray);letter-spacing: 0;text-transform: none;}
.promo-title { font-family: var(--primary-font);font-size:26px; color: var(--color-darkgray); text-transform:uppercase;}
.promo-title a { color:inherit !important}


strong, 
.form .mandatory, 
.form .mandatory::placeholder {color: var(--color-secondary);}


.content b, .content strong {font-weight: bolder;}
.text-fineprint {font-family: var(--secondary-font); font-size:14px; line-height:1.75; font-style: italic; letter-spacing: 0.015em}

@media (min-width: 640px){
	.heading-primary,
	h1,.uk-h1{font-size:2rem; }
	h2,.uk-h2{font-size:2rem; }
	h3,.uk-h3 {font-size:1.25rem}
	h4,.uk-h4 {font-size:1.333rem; line-height:1.25;}
	h5,.uk-h5{font-size:1rem;}
	h6,.uk-h6{font-size:1rem;}

	.heading-secondary  { font-size:2rem; }
	.heading-tertiary  { font-size:1.75rem; }
}

a,
a:visited {text-decoration: none; color: var(--color-secondary); transition: all .25s ease;}
a:focus,
a:hover,
a:active, a.uk-active{ color: var(--color-tertiary); text-decoration: none;}

a span {transition: all .25s ease;}

em { color:inherit;}
strong { font-weight:500;}

h1 a,.uk-h1 a,
h2 a,.uk-h2 a,
h3 a,.uk-h3 a,
h4 a,.uk-h4 a,
h5 a,.uk-h5 a,
h6 a,.uk-h6 a, 
.heading-primary a,
.heading-secondary a,
.heading-tertiary a { color:inherit }

.scroll-holder { color: #fb5607; }
.scroll-holder a,
.scroll-holder a:visited{ color: inherit; }
.scroll-holder a:focus,
.scroll-holder a:hover,
.scroll-holder a:active { color: #ffaa8b;}

.heading-primary + .heading-secondary,
.heading-primary + .heading-tertiary,
.heading-secondary + .heading-tertiary,
.heading-secondary + .heading-primary { margin-top: 0 }


.bg-primary {background-color: var(--color-primary); }
.bg-secondary {background-color: var(--color-secondary); }
.bg-tertiary {background-color: var(--color-tertiary); }
.bg-quaternary {background-color: var(--color-quaternary); }

	
.bg-gray {background-color: var(--color-gray); }
.bg-darkturquoise {background-color: var(--color-darkturquoise); }
.bg-ivory {background-color: var(--color-ivory); }
.bg-darkgray {background-color: var(--color-darkgray); }
.bg-darkcyan {background-color: var(--color-darkcyan); }
.bg-tan {background-color: var(--color-tan); }
.bg-white {background-color: white; }


/* add item and section in to prevent override */


.bg-dark { color: white; }
.bg-dark h1, .bg-dark .uk-h1,
.bg-dark h2, .bg-dark .uk-h2,
.bg-dark h3, .bg-dark .uk-h3,
.bg-dark h4, .bg-dark .uk-h4,
.bg-dark h5, .bg-dark .uk-h5,
.bg-dark h6, .bg-dark .uk-h6,
.bg-dark .heading-primary,
.bg-dark .heading-secondary,
.bg-dark .heading-tertiary,
.bg-dark .text-leadin { color: white;}

.bg-light  { color: var(--color-primary);}
.bg-light h1, .bg-light .uk-h1,
.bg-light h2, .bg-light .uk-h2,
.bg-light h3, .bg-light .uk-h3,
.bg-light h4, .bg-light .uk-h4,
.bg-light h5, .bg-light .uk-h5,
.bg-light h6, .bg-light .uk-h6,
.bg-light .heading-primary,
.bg-light .heading-secondary,
.bg-light .heading-tertiary {}

.text-gray {color: var(--color-gray); }
.text-darkturquoise {color: var(--color-darkturquoise); }
.text-ivory {color: var(--color-ivory); }
.text-darkgray {color: var(--color-darkgray); }
.text-darkcyan {color: var(--color-darkcyan); }
.text-tan {color: var(--color-tan); }
.text-white {color: white; }

.text-secondary { color:var(--color-secondary); }


.content p:last-child {margin-bottom: 0;}

.content a:not([class*='btn-']),
.content a:not([class*='btn-']):visited {text-decoration: underline;}
.content a:not([class*='btn-']):focus,
.content a:not([class*='btn-']):hover,
.content a:not([class*='btn-']):active { color: var(--color-secondary); text-decoration: none;}

/* h3 + p { margin-top: 0 } */
.content ul.list-tick { list-style: none; padding:0 }
.content ul.list-tick li { position:relative; display:block; min-height: 40px; padding: 0 45px; margin-bottom: 10px;}
.content ul.list-tick li::before { display:block; content:"";background: url('../images/tick.png') no-repeat left center; width:30px; height:30px; position: absolute; left: 0; }

.content ul.list-basic { list-style: none; padding:0 }
.content ul.list-basic li { position:relative; display:block; padding: 0 0 0 25px; margin-bottom: 5px;}
.content ul.list-basic li::before { display:block; content:"";background: url('../images/chevron-right.png') no-repeat left center; width:20px; height:25px; position: absolute; left: 0; }


.content ul.list-ivory { background: var(--color-ivory); padding: 2rem; color:var(--color-darkgray); }

@media (min-width: 640px){
.content ul.list-basic {column-count: 2;column-gap: 30px;column-rule: none;}	
}
/* ========================================================================

   Component: Layout

 ========================================================================== */
html {scroll-padding-top: calc(var(--header-height-mobile) + 50px);}
header {position: fixed;top: 0;width: 100%;z-index: 999;height: var(--header-height-mobile); background:white; transition:height 0.25s linear;}

.navbar-header { padding: 10px 0; }
.menu-holder {background:var(--color-ivory);height: 50px;box-shadow: 0 1px 1px rgba(0,0,0,.2);} 

.nav-menu-holder {}
.nav-rates-holder {position:relative;background:var(--color-darkturquoise);}

.nav-rates.active .makeabooking { max-height:350px;}
.makeabooking  { position:absolute;top:50px;width: 100%;z-index:99;background:var(--color-darkturquoise); max-height:0;overflow:hidden; transition: all .25s ease;}
.makeabooking form { padding: 5px 0 0 5px;}
.makeabooking input[type="text"],
.makeabooking input[type="date"],
.makeabooking select {border: 0;outline: 0;width: 100%; font-family: var(--secondary-font); font-size:13px; line-height:1;color:var(--color-darkgray); background:white;padding: 18px 15px;letter-spacing: .015em;font-style: italic;text-transform: none;}
.makeabooking .field { margin: 0 5px 5px 0; position:relative;}
.makeabooking input:focus { outline:none;}
.makeabooking .label { display: none; color:#999;position: absolute;right: 14px;font-family: var(--secondary-font);font-size: 12px;font-style: italic;top: 3px;}
.makeabooking input[type="date"] ~ .label { display: block; }
@media (min-width: 1200px){
	.nav-menu { margin-right: 5vw; }
	.nav-rates,
	.nav-rates-holder .makeabooking  { max-width: calc(1400px * .3333);}
}


#logo { display: block; max-width: min(50vw, 280px); }
#logo img { width: 100%; height: auto;  } 

header .phone {font-family:var(--secondary-font);font-size:30px; line-height:1;}
header .address {font-family:var(--secondary-font);font-size:13px;margin: 5px 0 0;letter-spacing: .05em;font-style: italic;text-transform: capitalize;}


.main-content  { margin-top: var(--header-height-mobile); }

@media (min-width: 640px){
	.HomePage .main-content { margin-top: 90px }
}
.showscroll { position:relative;}
a.scroll {background:#05b5ba url('/wp-content/themes/pebbledesign/assets/dist/img/system/australian-owned.png');padding:30px;width:120px;height:120px;position:absolute;bottom:-60px;left:0;right:0;margin:0 auto;text-align:center;border-radius:100px;z-index:1;display:block}
a.scroll em {color:#fff;position:relative;top:15px;}
a.scroll:hover {transform: scale(.98);background: #05b5ba;}

.HomePage main h1 { font-size:13px; line-height:1;letter-spacing: .05em;
font-style: italic;
text-transform: capitalize;
margin: 0 0 10px;
}


.whybook .icons {color: var(--color-darkgray);}
.whybook .icons i { color: var(--color-darkturquoise); }

.whybook .boxes .box {position: relative;text-align: center;}
.whybook .boxes .box a {background: #fff;box-shadow: 0 1px 1px rgba(0,0,0,.2);font-size:18px;line-height:1;font-weight:700;color:var(--color-darkgray);padding: 50px 0;text-transform: uppercase;text-align: center;cursor: pointer !important;display: block;}
.whybook .boxes .box a i { opacity:0.5}
.whybook .boxes .box a span { display: block; margin-top:20px;}
.whybook .boxes .box a:hover { background:#f3fdfd; }
.whybook .boxes .box a:hover span {color: var(--color-darkturquoise);}

[class*="uk-modal-close-"] {background-color: var(--color-darkturquoise); color:white; top:0;right:0; padding:15px;}



.subscribe form input[type="email"]{width:100%;background:#fff;color:#343e3e;padding:10px 20px;border:1px solid rgba(52,62,62,.2);border-right:0;text-transform:none; height:45px;}
.subscribe form button{font-family:var(--primary-font);font-size:1rem;font-weight:700;width:100%;background:#02c2c7;color:#fff;border:0!important;padding:10px 0;height:45px;text-align:center;text-transform:uppercase}


.btn-play {width: 60px;height: 60px;color:white;border-radius:500px;text-align:center;}
.btn-play { background: black}
.btn-play:hover { background: var(--color-darkcyan);  }

.playing .btn-play { display:none; }

.uk-slideshow .uk-icon-button {width: 70px;height: 70px;color:white;background:none;}
.uk-slideshow:hover .uk-icon-button { background: hsla(0,0%,100%,.2); box-shadow: 0 1px 1px rgba(0,0,0,.2);}
.uk-slideshow:hover .uk-icon-button:hover { background: var(--color-darkcyan); box-shadow:none; }

.uk-slideshow .slick-status {display:block;position:absolute;right:50px;bottom:30px;font-size:22px;color:#fff;font-family:var(--secondary-font);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.uk-slideshow .slick-status .slick-current {position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-20px}
.uk-slideshow .slick-status .slick-status-separator {font-style:italic;font-size:35px;margin-left:-10px;margin-bottom:0;opacity:.5}
.uk-slideshow .slick-status .slick-count {position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:5px}

.uk-slider .uk-icon-button {width: 70px;height: 70px;color:var(--color-darkcyan);background:white;box-shadow: 0 1px 1px rgba(0,0,0,.2);z-index: 990;}
.uk-slider:hover .uk-icon-button:hover { background: var(--color-tan); color:white; box-shadow:none; }
.uk-slider .uk-position-center-right-out { margin-left: -35px; }


.section-accommodation .jel-row { align-items: center; }
.section-accommodation .jel-even { flex-direction: row-reverse !important; }


.section-accommodation .price span::before {position: relative;top: -5px;font-family: var(--primary-font); font-weight: 400; font-size: 0.8889rem; line-height: 1; color: var(--color-darkgray);letter-spacing: 0;margin: 0 15px 0 0;content: "From";display: inline-block;}
.room-icons { list-style: none; margin:0; padding:0; line-height:1;}
.room-icons li { padding-right: 10px; display:inline-block;}
.room-icons li img { margin: 0 10px; }

.gallery-holder .item-image-holder a,
.grid-pages .item-image a { display:block; background: var(--color-darkgray);}
.gallery-holder .item-image-holder a img,
.grid-pages .item-image a img { transition: all 0.25s ease; }
.gallery-holder .item-image-holder a:hover img { opacity: 0.75; }
.grid-pages .item-image a:hover img { opacity: 0.5; }


.bg-tan-90 {background:hsla(18,49%,75%,.9);}
.grid-carousel .element__title { font-size:24px; line-height:1.4; text-align:center; color:white; text-transform:uppercase;  padding: 0 15%;}
.grid-carousel .uk-position-cover {pointer-events:none;}

.visible-on-hover { height:0;overflow:hidden; transition:all 0.4s ease; }
.trigger:hover .visible-on-hover {height:100%;width:auto; overflow:initial}

.grid-promos .item-image-holder  { background:var(--color-darkgray);}
.grid-promos .item .item-image { transition: all 0.4s ease; }
.grid-promos .item:hover .item-image { opacity:0.5} 

.grid-promos.grid-carousel .item-image-holder { margin-right: 0}

.map-holder,
.map-holder iframe { height:100%;}
@media (max-width: 959px){
.map-holder,
.map-holder iframe { min-height: calc(100vw / 1.6333);}
.elementlocationmap .jel-column { padding:5px 0; }
}
@media (min-width: 960px){
	main .contentColumns {column-count: 2;column-gap: 70px;column-rule: none;
		-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
		page-break-inside: avoid; /* Firefox */
		break-inside: avoid-column; /* IE 10+ */
	}	
	#covidsafeholder .contentColumns {column-count: 2;column-gap: 70px;column-rule: none;
		-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
		page-break-inside: avoid; /* Firefox */
		break-inside: avoid-column; /* IE 10+ */
	}	
	
	.elementlocationmap .jel-column { padding:0 5px; }
	
	.section-accommodation .content { display:none; }
	.section-accommodation .jel-even .jel-column:last-child { text-align: right; }
	.section-accommodation .jel-even .jel-column:last-child .item-buttons { justify-content: flex-end; }
}

@media (min-width: 1200px){
	.section-accommodation .content { display:block; }
}

/* ========================================================================

   Component: Nav

 ========================================================================== */

.uk-offcanvas-bar { left: -100vw; width:100vw; }
.uk-offcanvas-flip .uk-offcanvas-bar { right: -100vw;}
.uk-offcanvas-bar {background: var(--color-paleblue); color: var(--color-mint);}

.nav {display:block;}
.nav,.nav li,.nav ul{margin:0;padding:0;list-style-type:none}
.nav li{position:relative;display:block;}
.nav li.right	{ float: right;  }
.nav a{display:block; }
.nav ul a{text-align:left}

.nav-dropdown { display:block;}
.nav .nav-dropdown {position:absolute; visibility: hidden; opacity: 0; transition: all .25s; z-index: 999;  }
.nav-dropdown > li > a {display: flex;justify-content: flex-start;}
.nav > li:hover > .nav-dropdown { visibility: visible; opacity: 1; }
.nav > li:last-child:not(:first-child) .nav-dropdown { right:0; left: auto; }

.nav-inline	{ font-size: 0px; }
.nav-inline li	{ position:relative; display: inline-block; font-size: 1em; line-height: 1; }
.nav-inline > li > a,
.nav-inline > li > .a {padding: 0.5em 1em;display:block}
.nav-inline > li:first-child:not(:last-child) > a {padding-left:0 !important}
.nav-inline > li:last-child:not(:first-child) > a {padding-right:0 !important}


.nav-flex { display: -ms-flexbox;display: -webkit-flex;display: flex; flex-wrap: wrap; align-items: center;}



/* style */
.nav-main a,
.nav-main a:visited   {padding:0 10px; height: 50px; line-height:50px; font-size: 14px; font-weight: 700; letter-spacing:.0125em; text-transform:uppercase; color: var(--color-darkgray); transition: all 0.2s ease-in-out;}
.nav-main li > a:hover,
.nav-main li > a:focus,
.nav-main li > a:active,
.nav-main li:hover > a,
.nav-main li.current > a,
.nav-main li.section > a  { color: var(--color-primary); }
.nav-main li.current > a { color: var(--color-primary); }

.nav-main ul { background: white; min-width: 250px; padding: 10px; box-shadow: 2px 2px 5px 1px rgba(0,0,0,0.1); font-family: var(--secondary-font); font-size:.8rem; }
.nav-main ul a,
.nav-main ul a:visited { padding: 10px 0; text-transform:none; height:auto; line-height: 1.4; font-weight:400; justify-content: center; text-align:center; font-style:italic; }

/* availability & rates */
.bg-dark .nav-main a,
.bg-dark .nav-main a:visited { color:white;}

.bg-dark .nav-main li > a:hover,
.bg-dark .nav-main li > a:focus,
.bg-dark .nav-main li > a:active,
.bg-dark .nav-main li:hover > a,
.bg-dark .nav-main li.current > a,
.bg-dark .nav-main li.section > a  { color:white;}


.nav-offcanvas  a,
.nav-offcanvas a:visited   {text-align:center;padding: 5px; font-size: 1.25rem; font-weight: 600; color: var(--color-primary); transition: all 0.2s ease-in-out;}
.nav-offcanvas > li > a:hover,
.nav-offcanvas > li > a:focus,
.nav-offcanvas > li > a:active,
.nav-offcanvas > li:hover > a,
.nav-offcanvas > li.current > a,
.nav-offcanvas > li.section > a  { color: var(--color-secondary); }

.nav-mobile { margin:0;}
.nav-mobile > li {padding: 0 10px 0 0; }


.nav-footer { font-family: var(--secondary-font); font-size: 13px; line-height: 1; font-style:italic; }
.nav-footer > li {padding: 0 20px 0 0; }
.nav-footer a,
.nav-footer a:visited   { padding: 10px 0; display:inline-block;color: var(--color-primary);}
.nav-footer > li > a:hover,
.nav-footer > li > a:focus,
.nav-footer > li > a:active,
.nav-footer > li:hover > a  { color: var(--color-darkgray); }


.nav-social > li {padding: 0 30px 0 0; }
.nav-social a,
.nav-social a:visited   {display: inline-block; transition: all 0.2s ease-in-out; color:var(--color-darkgray)}
.nav-social li > a:hover,
.nav-social li > a:focus,
.nav-social li > a:active,
.nav-social li:hover > a  {color: var(--color-primary);  }


.nav-social-h > li {padding: 0 10px 0 0; }
.nav-mobile { flex-wrap: nowrap;}
.nav-mobile > li > a { padding-left: 4px; padding-right: 0; }

/* ========================================================================

   Component: Button

 ========================================================================== */
 

.btn { display: inline-block; color:#fff; font-size:1rem; font-weight: 400; text-align: center; text-transform: none; text-decoration:none; border: none; transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;}
.btn span {transition: background-color 0.25s ease-in-out}
.btn:hover { text-decoration: none !important; color:#fff; }

.btn { font-family:var(--primary-font);}
.btn i { vertical-align:middle;min-height:23px;min-width:23px;}

.btn-admin,
.btn-admin:visited { opacity: 0.25; background-color: #fff; color: #666; position: fixed; z-index:999; top:0; right: 0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height:1em; padding: 5px 15px; text-transform: uppercase; }
.btn-admin:hover,
.btn-admin:focus,
.btn-admin:active {opacity:0.75; color: #000;}


.btn-primary,
.btn-primary:visited { font-size: 1rem; font-weight: 700; text-transform: uppercase; padding: 12px 30px; background: var(--color-darkturquoise); color: white; }
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active { background: var(--color-darkgray); color: white;}

.bg-darkturquoise .btn-primary,
.bg-darkturquoise .btn-primary:visited { background: white; color: var(--color-darkturquoise);  }
.bg-darkturquoise .btn-primary:hover,
.bg-darkturquoise .btn-primary:focus,
.bg-darkturquoise .btn-primary:active { background: white; color: var(--color-darkgray); }

.btn-secondary,
.btn-secondary:visited { font-size: 1rem; font-weight: 700; text-transform: uppercase; padding: 11px 30px; background: white; color: var(--color-darkturquoise);  border: 1px solid currentColor;}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active { background: var(--color-darkgray); color: white; border: 1px solid var(--color-darkgray); }

.btn-tertiary,
.btn-tertiary:visited {font-size: 1rem; font-weight: 700; padding: 12px 30px; background: var(--color-darkcyan);color: white; border: none; text-transform:uppercase;}
.btn-tertiary:hover,
.btn-tertiary:focus,
.btn-tertiary:active { background: var(--color-darkgray); color: white; border: none; }


.content .btn { margin-bottom: 10px; }

.btn-small { padding: 6px 10px; }

/* ========================================================================

   Component: Utility

 ========================================================================== */
.jel-row { display: flex; flex-direction: column; justify-content: center;   }
.jel-row .jel-column { width:100%;}

.jel-element-child-1-2 .jel-row,
.jel-element-child-offset-left .jel-row,
.jel-element-child-offset-right .jel-row,
.jel-element-child-40-60 .jel-row,
.jel-element-child-60-40 .jel-row,
.jel-element-child-33-66 .jel-row,
.jel-element-child-66-33 .jel-row { flex-direction: row; flex-wrap: wrap; }

.jel-row-float-above { position: relative }
.jel-row-float-above .jel-row { margin-top: -60px; }


@media (min-width: 960px){
	.jel-element-child-1-2 .jel-row .jel-column { width:50%;}
	.jel-element-child-1-2 .jel-row .jel-column:first-child { margin-right: 0;}
	.jel-element-child-1-2 .jel-row .jel-column:last-child { margin-left: 0; }
	
	.jel-element-child-offset-left .jel-row .jel-column:first-child { width: 33.33333%; margin-right: 0;}
	.jel-element-child-offset-left .jel-row .jel-column:last-child { width: 61.66666%; margin-left: 5%; }
	.jel-element-child-offset-right .jel-row .jel-column:first-child { width: 61.66666%;  margin-right: 5%; }
	.jel-element-child-offset-right .jel-row .jel-column:last-child { width: 33.33333%; margin-left: 0;}
	
	
	.jel-element-child-40-60 .jel-row .jel-column:first-child { width: 40%;}
	.jel-element-child-40-60 .jel-row .jel-column:last-child { width: 60%;}
	.jel-element-child-60-40 .jel-row .jel-column:first-child { width: 60%;}
	.jel-element-child-60-40 .jel-row .jel-column:last-child { width: 40%;}
	
	.jel-element-child-33-66 .jel-row .jel-column:first-child { width: 33.33333%;}
	.jel-element-child-33-66 .jel-row .jel-column:last-child { width: 66.66666%;}
	.jel-element-child-66-33 .jel-row .jel-column:first-child { width: 66.66666%;}
	.jel-element-child-66-33 .jel-row .jel-column:last-child { width: 33.33333%;}
	
	.elementimagegallery.jel-element-child-offset-left .jel-row .jel-column:first-child { width: 61.66666%;  margin-left: 5%; margin-right: 0;}
	.elementimagegallery.jel-element-child-offset-left .jel-row .jel-column:last-child { width: 33.33333%; margin-right: 0; margin-left: 0; order: -1;}
	
}
 
.icon-circle { border: 2px solid; border-radius: 100px; }
 
.content ul { list-style-type: disc; padding-left: 2em; }
.content ol { list-style-type: decimal; padding-left: 2em;}
 
.pointer-off { pointer-events: none;}
.pointer-on { pointer-events: all;}

.background-holder {display: block; position: absolute;z-index:0;top: 0;left: 0;right: 0; bottom: 0px; width:100%; }
.background-holder  video { object-fit: cover; }

.hero { min-height:82vh; height:auto; position:relative } 
.video.hero {min-height: min(calc(100vw / 1.7778),82vh); }
.has-bg { position:relative; }
.hero .background-holder { display: block; } 
.background-holder ~ * { position: relative}

.hero-half { min-height:50vh;} 

@media (min-width: 640px){}

.videowrap{position:relative;padding-bottom:56.25%;padding-top:0;height:0}
.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.videowrap.notouch iframe {pointer-events:none}

.videowrap.aspect{padding-bottom:41.6667%}

.text-left { text-align: left !important; }
.text-center { text-align: center !important; }
.text-right { text-align: right !important; }
.text-justify { text-align: justify !important; -moz-text-align-last: left; text-align-last: left; }

.text-upper {text-transform:uppercase}
.text-lower {text-transform:lowercase}
.text-nocase {text-transform:none}

.text-bold {font-weight:bold !important}

.text-xsmall { font-size: 0.75rem }
.text-small { font-size: 0.875rem }
.text-normal { font-size:1rem; }
.text-medium { font-size: 1.25rem }
.text-large { font-size: 1.5rem }
.text-xlarge { font-size: 2rem }

.text-smaller { font-size: 0.875em }  /* uses em */
.text-larger { font-size: 1.125em }  /* uses em */

/* vertical alignment 
.align-middle,
.align-bottom { display: table; width:100%; min-height:100% }
.align-middle > div { display:table-cell;vertical-align: middle; }
.align-bottom > div { display:table-cell;vertical-align: bottom; }
*/

/* flex alignment */
.flex-cover,
.flex-top-left,
.flex-top-center,
.flex-top-right,
.flex-center-left,
.flex-center,
.flex-center-right,
.flex-bottom-left,
.flex-bottom-center,
.flex-bottom-right	{ display: flex; }

.flex-cover {display: block;position: absolute; top: 0;bottom: 0;left: 0;right: 0; }
.flex-top-left  {align-items: flex-start; justify-content: flex-start; }
.flex-top-center  {align-items: flex-start; justify-content: center; }
.flex-top-right  {align-items: flex-start; justify-content: flex-end; }
.flex-center-left  {align-items: center; justify-content: flex-start;}
.flex-center  {align-items: center; justify-content: center;}
.flex-center-right  {align-items: center; justify-content: flex-end;}
.flex-bottom-left  {align-items: flex-end; justify-content: flex-start;}
.flex-bottom-center  {align-items: flex-end; justify-content: center;}
.flex-bottom-right  {align-items: flex-end; justify-content: flex-end;}


/* animation presets */
.animation-slide-top,
.animation-fade { transition: all .25s; }
 
.animation-slide-top { height: 0;}
.animate > .animation-slide-top { height: 100%;}

.animation-fade { opacity: 0;  }
.animate > .animation-fade { opacity: 1;}

.rotate-90-on-active { transition: all 0.25s }
.visible-on-active {height:0;width:0;overflow:hidden;}

.active .rotate-90-on-active {transform: rotateZ(90deg);}
.active .hidden-on-active {height:0;width:0;overflow:hidden}
.active .visible-on-active {height:auto;width:auto; overflow:initial}



.img-fluid { width:100%; height:auto; }

img.leftAlone,
img.rightAlone,
img.center,
img.right,
img.left {display: block; margin-bottom: 30px;}

img.leftAlone {margin-right: auto;}
img.rightAlone {margin-left: auto;}
img.center {margin-left: auto; margin-right: auto;}

@media (max-width: 320px){
	img.right,
	img.left { width:100%; height: auto; max-width: 100%;}
}
@media (min-width: 640px){
	img.right {margin-left: 30px; float: right;}
	img.left {margin-right: 30px; float: left;}
}

/* ========================================================================

   Component: Form
   
 ========================================================================== */
fieldset { border:none;margin:0;padding:0}

input,select,textarea{box-sizing:border-box;margin:0;border-radius:0;font-family:var(--primary-font); font-size: 1rem; font-weight: 400; color:inherit}
textarea{resize:vertical}
select{text-transform:none}
input::-moz-focus-inner{border:0;padding:0}
input[type="checkbox"],input[type="radio"]{padding:0}
input[type="checkbox"]:not(:disabled),input[type="radio"]:not(:disabled){cursor:pointer}
textarea,input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="number"],input[type="datetime"]{-webkit-appearance:none}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
button{cursor:pointer}
fieldset{border:none;margin:0;padding:0}
.uk-form textarea{overflow:auto;vertical-align:top}
.uk-form ::-moz-placeholder{opacity:1}
.uk-form :invalid{box-shadow:none}
.uk-form input:not([type="radio"]):not([type="checkbox"]),.uk-form select{vertical-align:middle}
.uk-form-row:before,.uk-form-row:after{content:"";display:table}
.uk-form-row:after{clear:both}
.uk-form > :last-child{margin-bottom:0}
.uk-form select,.uk-form textarea,.uk-form input:not([type]),.uk-form input[type="text"],.uk-form input[type="password"],.uk-form input[type="datetime"],.uk-form input[type="datetime-local"],
.uk-form input[type="date"],.uk-form input[type="month"],.uk-form input[type="time"],.uk-form input[type="week"],.uk-form input[type="number"],.uk-form input[type="email"],
.uk-form input[type="url"],.uk-form input[type="search"],.uk-form input[type="tel"],.uk-form input[type="color"]{width:100%;max-width:100%;padding:15px 20px;border: 1px solid #eee; border-width: 0 0 1px 0;border-radius:0;background-color:white;-webkit-transition:all .2s linear;-webkit-transition-property:border,background,color,box-shadow,padding;transition:all .2s linear;transition-property:border,background,color,box-shadow,padding}
.uk-form select:focus,.uk-form textarea:focus,.uk-form input:not([type]):focus,.uk-form input[type="text"]:focus,.uk-form input[type="password"]:focus,.uk-form input[type="datetime"]:focus,.uk-form input[type="datetime-local"]:focus,.uk-form input[type="date"]:focus,.uk-form input[type="month"]:focus,.uk-form input[type="time"]:focus,.uk-form input[type="week"]:focus,.uk-form input[type="number"]:focus,.uk-form input[type="email"]:focus,.uk-form input[type="url"]:focus,.uk-form input[type="search"]:focus,.uk-form input[type="tel"]:focus,.uk-form input[type="color"]:focus{border-color:var(--color-primary);outline:0;}
.uk-form select:disabled,.uk-form textarea:disabled,.uk-form input:not([type]):disabled,.uk-form input[type="text"]:disabled,.uk-form input[type="password"]:disabled,.uk-form input[type="datetime"]:disabled,.uk-form input[type="datetime-local"]:disabled,.uk-form input[type="date"]:disabled,.uk-form input[type="month"]:disabled,.uk-form input[type="time"]:disabled,.uk-form input[type="week"]:disabled,.uk-form input[type="number"]:disabled,.uk-form input[type="email"]:disabled,.uk-form input[type="url"]:disabled,.uk-form input[type="search"]:disabled,.uk-form input[type="tel"]:disabled,.uk-form input[type="color"]:disabled{border-color:#ddd;background-color:#fafafa;color:#999}
.uk-form :-ms-input-placeholder{color:var(--color-primary)!important}
.uk-form ::-moz-placeholder{color:var(--color-primary)}
.uk-form ::-webkit-input-placeholder{color:var(--color-primary)}
.uk-form :disabled:-ms-input-placeholder{color:#999!important}
.uk-form :disabled::-moz-placeholder{color:#999}
.uk-form :disabled::-webkit-input-placeholder{color:#999}
.uk-form :-ms-input-placeholder{font-family:var(--primary-font);}
.uk-form ::-moz-placeholder{font-family:var(--primary-font);}
.uk-form ::-webkit-input-placeholder{font-family:var(--primary-font);}
.uk-form :disabled:-ms-input-placeholder{font-family:var(--primary-font);}
.uk-form :disabled::-moz-placeholder{font-family:var(--primary-font);}
.uk-form :disabled::-webkit-input-placeholder{font-family:var(--primary-font);}
.uk-form legend{width:100%;border:0;padding:0;padding-bottom:15px;font-size:18px;line-height:30px}
.uk-form legend:after{content:"";display:block;border-bottom:1px solid #ddd;width:100%}
textarea,select[multiple],select[size]{height:auto}
.uk-form-danger{border-color:#dc8d99!important;background:#fff7f8!important;color:#d85030!important}
.uk-form-success{border-color:#8ec73b!important;background:#fafff2!important;color:#659f13!important}

[class*='bg-']:not(.bg-white) .uk-form select,
[class*='bg-']:not(.bg-white) .uk-form textarea,
[class*='bg-']:not(.bg-white) .uk-form input:not([type]),
[class*='bg-']:not(.bg-white) .uk-form input[type="text"],
[class*='bg-']:not(.bg-white) .uk-form input[type="password"],
[class*='bg-']:not(.bg-white) .uk-form input[type="datetime"],
[class*='bg-']:not(.bg-white) .uk-form input[type="datetime-local"],
[class*='bg-']:not(.bg-white) .uk-form input[type="date"],
[class*='bg-']:not(.bg-white) .uk-form input[type="month"],
[class*='bg-']:not(.bg-white) .uk-form input[type="time"],
[class*='bg-']:not(.bg-white) .uk-form input[type="week"],
[class*='bg-']:not(.bg-white) .uk-form input[type="number"],
[class*='bg-']:not(.bg-white) .uk-form input[type="email"],
[class*='bg-']:not(.bg-white) .uk-form input[type="url"],
[class*='bg-']:not(.bg-white) .uk-form input[type="search"],
[class*='bg-']:not(.bg-white) .uk-form input[type="tel"],
[class*='bg-']:not(.bg-white) .uk-form input[type="color"] { background-color: white;}


@media (max-width: 959px) {
.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;font-weight:700}
}
@media (min-width: 960px) {
.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}
.uk-form-horizontal .uk-form-controls{margin-left:215px}
.uk-form-horizontal .uk-form-controls-text{padding-top:5px}
}

.uk-form [required]::placeholder {color: var(--color-quaternary); font-weight: bold}
.uk-nolabels .field:not(.checkbox) label { display:none }
.uk-form button { min-width: 200px }
.g-recaptcha { max-width: 270px }

/* ========================================================================

   Component: Bootstrap Utitities
   
 ========================================================================== */

.o-10{opacity:0.1;}
.o-20{opacity:0.2;}
.o-30{opacity:0.3;}
.o-40{opacity:0.4;}
.o-50{opacity:0.5;}
.o-60{opacity:0.6;}
.o-70{opacity:0.7;}
.o-80{opacity:0.8;}
.o-90{opacity:0.9;}
.o-100{opacity:1;}


.br-15 { border-radius: 15px }
.br-25 { border-radius: 25px }
 
.min-w-30 { min-width:30px}

.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.min-vw-100{min-width:100vw!important}
.min-vh-100{min-height:100vh!important}
.vw-100{width:100vw!important}
.vh-100{height:100vh!important}

.w-25{width:25%!important}.w-33{width:33.32223%!important;}.w-50{width:50%!important}.w-66{width:66.64445%!important;}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}
@media (max-width: 639px){.w-xs-25{width:25%!important}.w-xs-33{width:33.32223%!important;}.w-xs-50{width:50%!important}.w-xs-66{width:66.64445%!important;}.w-xs-75{width:75%!important}.w-xs-100{width:100%!important}.w-xs-auto{width:auto!important}}
@media (min-width: 640px){.w-sm-25{width:25%!important}.w-sm-33{width:33.32223%!important;}.w-sm-50{width:50%!important}.w-sm-66{width:66.64445%!important;}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}}
@media (min-width: 960px){.w-md-25{width:25%!important}.w-md-33{width:33.32223%!important;}.w-md-50{width:50%!important}.w-md-66{width:66.64445%!important;}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}}
@media (min-width: 1200px){.w-lg-25{width:25%!important}.w-lg-33{width:33.32223%!important;}.w-lg-50{width:50%!important}.w-lg-66{width:66.64445%!important;}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}}
@media (min-width: 1600px){.w-xl-25{width:25%!important}.w-xl-33{width:33.32223%!important;}.w-xl-50{width:50%!important}.w-xl-66{width:66.64445%!important;}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}}



/* 
https://themestr.app/customize

  "$spacer": "20px",
  "$spacers": "map-merge((0: 0,1: ($spacer * .5),2: ($spacer * 1),3: ($spacer * 1.5),4: ($spacer * 2),5: ($spacer * 2.5),6: ($spacer * 3),7: ($spacer * 3.5),8: ($spacer * 4),9: ($spacer * 5)), $spacers)"
}
*/
.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:10px!important}.mt-1,.my-1{margin-top:10px!important}.mr-1,.mx-1{margin-right:10px!important}.mb-1,.my-1{margin-bottom:10px!important}.ml-1,.mx-1{margin-left:10px!important}.m-2{margin:20px!important}.mt-2,.my-2{margin-top:20px!important}.mr-2,.mx-2{margin-right:20px!important}.mb-2,.my-2{margin-bottom:20px!important}.ml-2,.mx-2{margin-left:20px!important}.m-3{margin:30px!important}.mt-3,.my-3{margin-top:30px!important}.mr-3,.mx-3{margin-right:30px!important}.mb-3,.my-3{margin-bottom:30px!important}.ml-3,.mx-3{margin-left:30px!important}.m-4{margin:40px!important}.mt-4,.my-4{margin-top:40px!important}.mr-4,.mx-4{margin-right:40px!important}.mb-4,.my-4{margin-bottom:40px!important}.ml-4,.mx-4{margin-left:40px!important}.m-5{margin:50px!important}.mt-5,.my-5{margin-top:50px!important}.mr-5,.mx-5{margin-right:50px!important}.mb-5,.my-5{margin-bottom:50px!important}.ml-5,.mx-5{margin-left:50px!important}.m-6{margin:60px!important}.mt-6,.my-6{margin-top:60px!important}.mr-6,.mx-6{margin-right:60px!important}.mb-6,.my-6{margin-bottom:60px!important}.ml-6,.mx-6{margin-left:60px!important}.m-7{margin:70px!important}.mt-7,.my-7{margin-top:70px!important}.mr-7,.mx-7{margin-right:70px!important}.mb-7,.my-7{margin-bottom:70px!important}.ml-7,.mx-7{margin-left:70px!important}.m-8{margin:80px!important}.mt-8,.my-8{margin-top:80px!important}.mr-8,.mx-8{margin-right:80px!important}.mb-8,.my-8{margin-bottom:80px!important}.ml-8,.mx-8{margin-left:80px!important}.m-9{margin:100px!important}.mt-9,.my-9{margin-top:100px!important}.mr-9,.mx-9{margin-right:100px!important}.mb-9,.my-9{margin-bottom:100px!important}.ml-9,.mx-9{margin-left:100px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:10px!important}.pt-1,.py-1{padding-top:10px!important}.pr-1,.px-1{padding-right:10px!important}.pb-1,.py-1{padding-bottom:10px!important}.pl-1,.px-1{padding-left:10px!important}.p-2{padding:20px!important}.pt-2,.py-2{padding-top:20px!important}.pr-2,.px-2{padding-right:20px!important}.pb-2,.py-2{padding-bottom:20px!important}.pl-2,.px-2{padding-left:20px!important}.p-3{padding:30px!important}.pt-3,.py-3{padding-top:30px!important}.pr-3,.px-3{padding-right:30px!important}.pb-3,.py-3{padding-bottom:30px!important}.pl-3,.px-3{padding-left:30px!important}.p-4{padding:40px!important}.pt-4,.py-4{padding-top:40px!important}.pr-4,.px-4{padding-right:40px!important}.pb-4,.py-4{padding-bottom:40px!important}.pl-4,.px-4{padding-left:40px!important}.p-5{padding:50px!important}.pt-5,.py-5{padding-top:50px!important}.pr-5,.px-5{padding-right:50px!important}.pb-5,.py-5{padding-bottom:50px!important}.pl-5,.px-5{padding-left:50px!important}.p-6{padding:60px!important}.pt-6,.py-6{padding-top:60px!important}.pr-6,.px-6{padding-right:60px!important}.pb-6,.py-6{padding-bottom:60px!important}.pl-6,.px-6{padding-left:60px!important}.p-7{padding:70px!important}.pt-7,.py-7{padding-top:70px!important}.pr-7,.px-7{padding-right:70px!important}.pb-7,.py-7{padding-bottom:70px!important}.pl-7,.px-7{padding-left:70px!important}.p-8{padding:80px!important}.pt-8,.py-8{padding-top:80px!important}.pr-8,.px-8{padding-right:80px!important}.pb-8,.py-8{padding-bottom:80px!important}.pl-8,.px-8{padding-left:80px!important}.p-9{padding:100px!important}.pt-9,.py-9{padding-top:100px!important}.pr-9,.px-9{padding-right:100px!important}.pb-9,.py-9{padding-bottom:100px!important}.pl-9,.px-9{padding-left:100px!important}.m-n1{margin:-10px!important}.mt-n1,.my-n1{margin-top:-10px!important}.mr-n1,.mx-n1{margin-right:-10px!important}.mb-n1,.my-n1{margin-bottom:-10px!important}.ml-n1,.mx-n1{margin-left:-10px!important}.m-n2{margin:-20px!important}.mt-n2,.my-n2{margin-top:-20px!important}.mr-n2,.mx-n2{margin-right:-20px!important}.mb-n2,.my-n2{margin-bottom:-20px!important}.ml-n2,.mx-n2{margin-left:-20px!important}.m-n3{margin:-30px!important}.mt-n3,.my-n3{margin-top:-30px!important}.mr-n3,.mx-n3{margin-right:-30px!important}.mb-n3,.my-n3{margin-bottom:-30px!important}.ml-n3,.mx-n3{margin-left:-30px!important}.m-n4{margin:-40px!important}.mt-n4,.my-n4{margin-top:-40px!important}.mr-n4,.mx-n4{margin-right:-40px!important}.mb-n4,.my-n4{margin-bottom:-40px!important}.ml-n4,.mx-n4{margin-left:-40px!important}.m-n5{margin:-50px!important}.mt-n5,.my-n5{margin-top:-50px!important}.mr-n5,.mx-n5{margin-right:-50px!important}.mb-n5,.my-n5{margin-bottom:-50px!important}.ml-n5,.mx-n5{margin-left:-50px!important}.m-n6{margin:-60px!important}.mt-n6,.my-n6{margin-top:-60px!important}.mr-n6,.mx-n6{margin-right:-60px!important}.mb-n6,.my-n6{margin-bottom:-60px!important}.ml-n6,.mx-n6{margin-left:-60px!important}.m-n7{margin:-70px!important}.mt-n7,.my-n7{margin-top:-70px!important}.mr-n7,.mx-n7{margin-right:-70px!important}.mb-n7,.my-n7{margin-bottom:-70px!important}.ml-n7,.mx-n7{margin-left:-70px!important}.m-n8{margin:-80px!important}.mt-n8,.my-n8{margin-top:-80px!important}.mr-n8,.mx-n8{margin-right:-80px!important}.mb-n8,.my-n8{margin-bottom:-80px!important}.ml-n8,.mx-n8{margin-left:-80px!important}.m-n9{margin:-100px!important}.mt-n9,.my-n9{margin-top:-100px!important}.mr-n9,.mx-n9{margin-right:-100px!important}.mb-n9,.my-n9{margin-bottom:-100px!important}.ml-n9,.mx-n9{margin-left:-100px!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}

.m-1px{margin:1px!important}.mt-1px,.my-1px{margin-top:1px!important}.mr-1px,.mx-1px{margin-right:1px!important}.mb-1px,.my-1px{margin-bottom:1px!important}.ml-1px,.mx-1px{margin-left:1px!important}
.p-1px{padding:1px!important}.pt-1px,.py-1px{padding-top:1px!important}.pr-1px,.px-1px{padding-right:1px!important}.pb-1px,.py-1px{padding-bottom:1px!important}.pl-1px,.px-1px{padding-left:1px!important}

@media (min-width: 640px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:10px!important}.mt-sm-1,.my-sm-1{margin-top:10px!important}.mr-sm-1,.mx-sm-1{margin-right:10px!important}.mb-sm-1,.my-sm-1{margin-bottom:10px!important}.ml-sm-1,.mx-sm-1{margin-left:10px!important}.m-sm-2{margin:20px!important}.mt-sm-2,.my-sm-2{margin-top:20px!important}.mr-sm-2,.mx-sm-2{margin-right:20px!important}.mb-sm-2,.my-sm-2{margin-bottom:20px!important}.ml-sm-2,.mx-sm-2{margin-left:20px!important}.m-sm-3{margin:30px!important}.mt-sm-3,.my-sm-3{margin-top:30px!important}.mr-sm-3,.mx-sm-3{margin-right:30px!important}.mb-sm-3,.my-sm-3{margin-bottom:30px!important}.ml-sm-3,.mx-sm-3{margin-left:30px!important}.m-sm-4{margin:40px!important}.mt-sm-4,.my-sm-4{margin-top:40px!important}.mr-sm-4,.mx-sm-4{margin-right:40px!important}.mb-sm-4,.my-sm-4{margin-bottom:40px!important}.ml-sm-4,.mx-sm-4{margin-left:40px!important}.m-sm-5{margin:50px!important}.mt-sm-5,.my-sm-5{margin-top:50px!important}.mr-sm-5,.mx-sm-5{margin-right:50px!important}.mb-sm-5,.my-sm-5{margin-bottom:50px!important}.ml-sm-5,.mx-sm-5{margin-left:50px!important}.m-sm-6{margin:60px!important}.mt-sm-6,.my-sm-6{margin-top:60px!important}.mr-sm-6,.mx-sm-6{margin-right:60px!important}.mb-sm-6,.my-sm-6{margin-bottom:60px!important}.ml-sm-6,.mx-sm-6{margin-left:60px!important}.m-sm-7{margin:70px!important}.mt-sm-7,.my-sm-7{margin-top:70px!important}.mr-sm-7,.mx-sm-7{margin-right:70px!important}.mb-sm-7,.my-sm-7{margin-bottom:70px!important}.ml-sm-7,.mx-sm-7{margin-left:70px!important}.m-sm-8{margin:80px!important}.mt-sm-8,.my-sm-8{margin-top:80px!important}.mr-sm-8,.mx-sm-8{margin-right:80px!important}.mb-sm-8,.my-sm-8{margin-bottom:80px!important}.ml-sm-8,.mx-sm-8{margin-left:80px!important}.m-sm-9{margin:100px!important}.mt-sm-9,.my-sm-9{margin-top:100px!important}.mr-sm-9,.mx-sm-9{margin-right:100px!important}.mb-sm-9,.my-sm-9{margin-bottom:100px!important}.ml-sm-9,.mx-sm-9{margin-left:100px!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:10px!important}.pt-sm-1,.py-sm-1{padding-top:10px!important}.pr-sm-1,.px-sm-1{padding-right:10px!important}.pb-sm-1,.py-sm-1{padding-bottom:10px!important}.pl-sm-1,.px-sm-1{padding-left:10px!important}.p-sm-2{padding:20px!important}.pt-sm-2,.py-sm-2{padding-top:20px!important}.pr-sm-2,.px-sm-2{padding-right:20px!important}.pb-sm-2,.py-sm-2{padding-bottom:20px!important}.pl-sm-2,.px-sm-2{padding-left:20px!important}.p-sm-3{padding:30px!important}.pt-sm-3,.py-sm-3{padding-top:30px!important}.pr-sm-3,.px-sm-3{padding-right:30px!important}.pb-sm-3,.py-sm-3{padding-bottom:30px!important}.pl-sm-3,.px-sm-3{padding-left:30px!important}.p-sm-4{padding:40px!important}.pt-sm-4,.py-sm-4{padding-top:40px!important}.pr-sm-4,.px-sm-4{padding-right:40px!important}.pb-sm-4,.py-sm-4{padding-bottom:40px!important}.pl-sm-4,.px-sm-4{padding-left:40px!important}.p-sm-5{padding:50px!important}.pt-sm-5,.py-sm-5{padding-top:50px!important}.pr-sm-5,.px-sm-5{padding-right:50px!important}.pb-sm-5,.py-sm-5{padding-bottom:50px!important}.pl-sm-5,.px-sm-5{padding-left:50px!important}.p-sm-6{padding:60px!important}.pt-sm-6,.py-sm-6{padding-top:60px!important}.pr-sm-6,.px-sm-6{padding-right:60px!important}.pb-sm-6,.py-sm-6{padding-bottom:60px!important}.pl-sm-6,.px-sm-6{padding-left:60px!important}.p-sm-7{padding:70px!important}.pt-sm-7,.py-sm-7{padding-top:70px!important}.pr-sm-7,.px-sm-7{padding-right:70px!important}.pb-sm-7,.py-sm-7{padding-bottom:70px!important}.pl-sm-7,.px-sm-7{padding-left:70px!important}.p-sm-8{padding:80px!important}.pt-sm-8,.py-sm-8{padding-top:80px!important}.pr-sm-8,.px-sm-8{padding-right:80px!important}.pb-sm-8,.py-sm-8{padding-bottom:80px!important}.pl-sm-8,.px-sm-8{padding-left:80px!important}.p-sm-9{padding:100px!important}.pt-sm-9,.py-sm-9{padding-top:100px!important}.pr-sm-9,.px-sm-9{padding-right:100px!important}.pb-sm-9,.py-sm-9{padding-bottom:100px!important}.pl-sm-9,.px-sm-9{padding-left:100px!important}.m-sm-n1{margin:-10px!important}.mt-sm-n1,.my-sm-n1{margin-top:-10px!important}.mr-sm-n1,.mx-sm-n1{margin-right:-10px!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-10px!important}.ml-sm-n1,.mx-sm-n1{margin-left:-10px!important}.m-sm-n2{margin:-20px!important}.mt-sm-n2,.my-sm-n2{margin-top:-20px!important}.mr-sm-n2,.mx-sm-n2{margin-right:-20px!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-20px!important}.ml-sm-n2,.mx-sm-n2{margin-left:-20px!important}.m-sm-n3{margin:-30px!important}.mt-sm-n3,.my-sm-n3{margin-top:-30px!important}.mr-sm-n3,.mx-sm-n3{margin-right:-30px!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-30px!important}.ml-sm-n3,.mx-sm-n3{margin-left:-30px!important}.m-sm-n4{margin:-40px!important}.mt-sm-n4,.my-sm-n4{margin-top:-40px!important}.mr-sm-n4,.mx-sm-n4{margin-right:-40px!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-40px!important}.ml-sm-n4,.mx-sm-n4{margin-left:-40px!important}.m-sm-n5{margin:-50px!important}.mt-sm-n5,.my-sm-n5{margin-top:-50px!important}.mr-sm-n5,.mx-sm-n5{margin-right:-50px!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-50px!important}.ml-sm-n5,.mx-sm-n5{margin-left:-50px!important}.m-sm-n6{margin:-60px!important}.mt-sm-n6,.my-sm-n6{margin-top:-60px!important}.mr-sm-n6,.mx-sm-n6{margin-right:-60px!important}.mb-sm-n6,.my-sm-n6{margin-bottom:-60px!important}.ml-sm-n6,.mx-sm-n6{margin-left:-60px!important}.m-sm-n7{margin:-70px!important}.mt-sm-n7,.my-sm-n7{margin-top:-70px!important}.mr-sm-n7,.mx-sm-n7{margin-right:-70px!important}.mb-sm-n7,.my-sm-n7{margin-bottom:-70px!important}.ml-sm-n7,.mx-sm-n7{margin-left:-70px!important}.m-sm-n8{margin:-80px!important}.mt-sm-n8,.my-sm-n8{margin-top:-80px!important}.mr-sm-n8,.mx-sm-n8{margin-right:-80px!important}.mb-sm-n8,.my-sm-n8{margin-bottom:-80px!important}.ml-sm-n8,.mx-sm-n8{margin-left:-80px!important}.m-sm-n9{margin:-100px!important}.mt-sm-n9,.my-sm-n9{margin-top:-100px!important}.mr-sm-n9,.mx-sm-n9{margin-right:-100px!important}.mb-sm-n9,.my-sm-n9{margin-bottom:-100px!important}.ml-sm-n9,.mx-sm-n9{margin-left:-100px!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}

@media (min-width: 960px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:10px!important}.mt-md-1,.my-md-1{margin-top:10px!important}.mr-md-1,.mx-md-1{margin-right:10px!important}.mb-md-1,.my-md-1{margin-bottom:10px!important}.ml-md-1,.mx-md-1{margin-left:10px!important}.m-md-2{margin:20px!important}.mt-md-2,.my-md-2{margin-top:20px!important}.mr-md-2,.mx-md-2{margin-right:20px!important}.mb-md-2,.my-md-2{margin-bottom:20px!important}.ml-md-2,.mx-md-2{margin-left:20px!important}.m-md-3{margin:30px!important}.mt-md-3,.my-md-3{margin-top:30px!important}.mr-md-3,.mx-md-3{margin-right:30px!important}.mb-md-3,.my-md-3{margin-bottom:30px!important}.ml-md-3,.mx-md-3{margin-left:30px!important}.m-md-4{margin:40px!important}.mt-md-4,.my-md-4{margin-top:40px!important}.mr-md-4,.mx-md-4{margin-right:40px!important}.mb-md-4,.my-md-4{margin-bottom:40px!important}.ml-md-4,.mx-md-4{margin-left:40px!important}.m-md-5{margin:50px!important}.mt-md-5,.my-md-5{margin-top:50px!important}.mr-md-5,.mx-md-5{margin-right:50px!important}.mb-md-5,.my-md-5{margin-bottom:50px!important}.ml-md-5,.mx-md-5{margin-left:50px!important}.m-md-6{margin:60px!important}.mt-md-6,.my-md-6{margin-top:60px!important}.mr-md-6,.mx-md-6{margin-right:60px!important}.mb-md-6,.my-md-6{margin-bottom:60px!important}.ml-md-6,.mx-md-6{margin-left:60px!important}.m-md-7{margin:70px!important}.mt-md-7,.my-md-7{margin-top:70px!important}.mr-md-7,.mx-md-7{margin-right:70px!important}.mb-md-7,.my-md-7{margin-bottom:70px!important}.ml-md-7,.mx-md-7{margin-left:70px!important}.m-md-8{margin:80px!important}.mt-md-8,.my-md-8{margin-top:80px!important}.mr-md-8,.mx-md-8{margin-right:80px!important}.mb-md-8,.my-md-8{margin-bottom:80px!important}.ml-md-8,.mx-md-8{margin-left:80px!important}.m-md-9{margin:100px!important}.mt-md-9,.my-md-9{margin-top:100px!important}.mr-md-9,.mx-md-9{margin-right:100px!important}.mb-md-9,.my-md-9{margin-bottom:100px!important}.ml-md-9,.mx-md-9{margin-left:100px!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:10px!important}.pt-md-1,.py-md-1{padding-top:10px!important}.pr-md-1,.px-md-1{padding-right:10px!important}.pb-md-1,.py-md-1{padding-bottom:10px!important}.pl-md-1,.px-md-1{padding-left:10px!important}.p-md-2{padding:20px!important}.pt-md-2,.py-md-2{padding-top:20px!important}.pr-md-2,.px-md-2{padding-right:20px!important}.pb-md-2,.py-md-2{padding-bottom:20px!important}.pl-md-2,.px-md-2{padding-left:20px!important}.p-md-3{padding:30px!important}.pt-md-3,.py-md-3{padding-top:30px!important}.pr-md-3,.px-md-3{padding-right:30px!important}.pb-md-3,.py-md-3{padding-bottom:30px!important}.pl-md-3,.px-md-3{padding-left:30px!important}.p-md-4{padding:40px!important}.pt-md-4,.py-md-4{padding-top:40px!important}.pr-md-4,.px-md-4{padding-right:40px!important}.pb-md-4,.py-md-4{padding-bottom:40px!important}.pl-md-4,.px-md-4{padding-left:40px!important}.p-md-5{padding:50px!important}.pt-md-5,.py-md-5{padding-top:50px!important}.pr-md-5,.px-md-5{padding-right:50px!important}.pb-md-5,.py-md-5{padding-bottom:50px!important}.pl-md-5,.px-md-5{padding-left:50px!important}.p-md-6{padding:60px!important}.pt-md-6,.py-md-6{padding-top:60px!important}.pr-md-6,.px-md-6{padding-right:60px!important}.pb-md-6,.py-md-6{padding-bottom:60px!important}.pl-md-6,.px-md-6{padding-left:60px!important}.p-md-7{padding:70px!important}.pt-md-7,.py-md-7{padding-top:70px!important}.pr-md-7,.px-md-7{padding-right:70px!important}.pb-md-7,.py-md-7{padding-bottom:70px!important}.pl-md-7,.px-md-7{padding-left:70px!important}.p-md-8{padding:80px!important}.pt-md-8,.py-md-8{padding-top:80px!important}.pr-md-8,.px-md-8{padding-right:80px!important}.pb-md-8,.py-md-8{padding-bottom:80px!important}.pl-md-8,.px-md-8{padding-left:80px!important}.p-md-9{padding:100px!important}.pt-md-9,.py-md-9{padding-top:100px!important}.pr-md-9,.px-md-9{padding-right:100px!important}.pb-md-9,.py-md-9{padding-bottom:100px!important}.pl-md-9,.px-md-9{padding-left:100px!important}.m-md-n1{margin:-10px!important}.mt-md-n1,.my-md-n1{margin-top:-10px!important}.mr-md-n1,.mx-md-n1{margin-right:-10px!important}.mb-md-n1,.my-md-n1{margin-bottom:-10px!important}.ml-md-n1,.mx-md-n1{margin-left:-10px!important}.m-md-n2{margin:-20px!important}.mt-md-n2,.my-md-n2{margin-top:-20px!important}.mr-md-n2,.mx-md-n2{margin-right:-20px!important}.mb-md-n2,.my-md-n2{margin-bottom:-20px!important}.ml-md-n2,.mx-md-n2{margin-left:-20px!important}.m-md-n3{margin:-30px!important}.mt-md-n3,.my-md-n3{margin-top:-30px!important}.mr-md-n3,.mx-md-n3{margin-right:-30px!important}.mb-md-n3,.my-md-n3{margin-bottom:-30px!important}.ml-md-n3,.mx-md-n3{margin-left:-30px!important}.m-md-n4{margin:-40px!important}.mt-md-n4,.my-md-n4{margin-top:-40px!important}.mr-md-n4,.mx-md-n4{margin-right:-40px!important}.mb-md-n4,.my-md-n4{margin-bottom:-40px!important}.ml-md-n4,.mx-md-n4{margin-left:-40px!important}.m-md-n5{margin:-50px!important}.mt-md-n5,.my-md-n5{margin-top:-50px!important}.mr-md-n5,.mx-md-n5{margin-right:-50px!important}.mb-md-n5,.my-md-n5{margin-bottom:-50px!important}.ml-md-n5,.mx-md-n5{margin-left:-50px!important}.m-md-n6{margin:-60px!important}.mt-md-n6,.my-md-n6{margin-top:-60px!important}.mr-md-n6,.mx-md-n6{margin-right:-60px!important}.mb-md-n6,.my-md-n6{margin-bottom:-60px!important}.ml-md-n6,.mx-md-n6{margin-left:-60px!important}.m-md-n7{margin:-70px!important}.mt-md-n7,.my-md-n7{margin-top:-70px!important}.mr-md-n7,.mx-md-n7{margin-right:-70px!important}.mb-md-n7,.my-md-n7{margin-bottom:-70px!important}.ml-md-n7,.mx-md-n7{margin-left:-70px!important}.m-md-n8{margin:-80px!important}.mt-md-n8,.my-md-n8{margin-top:-80px!important}.mr-md-n8,.mx-md-n8{margin-right:-80px!important}.mb-md-n8,.my-md-n8{margin-bottom:-80px!important}.ml-md-n8,.mx-md-n8{margin-left:-80px!important}.m-md-n9{margin:-100px!important}.mt-md-n9,.my-md-n9{margin-top:-100px!important}.mr-md-n9,.mx-md-n9{margin-right:-100px!important}.mb-md-n9,.my-md-n9{margin-bottom:-100px!important}.ml-md-n9,.mx-md-n9{margin-left:-100px!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}

@media (min-width: 1200px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:10px!important}.mt-lg-1,.my-lg-1{margin-top:10px!important}.mr-lg-1,.mx-lg-1{margin-right:10px!important}.mb-lg-1,.my-lg-1{margin-bottom:10px!important}.ml-lg-1,.mx-lg-1{margin-left:10px!important}.m-lg-2{margin:20px!important}.mt-lg-2,.my-lg-2{margin-top:20px!important}.mr-lg-2,.mx-lg-2{margin-right:20px!important}.mb-lg-2,.my-lg-2{margin-bottom:20px!important}.ml-lg-2,.mx-lg-2{margin-left:20px!important}.m-lg-3{margin:30px!important}.mt-lg-3,.my-lg-3{margin-top:30px!important}.mr-lg-3,.mx-lg-3{margin-right:30px!important}.mb-lg-3,.my-lg-3{margin-bottom:30px!important}.ml-lg-3,.mx-lg-3{margin-left:30px!important}.m-lg-4{margin:40px!important}.mt-lg-4,.my-lg-4{margin-top:40px!important}.mr-lg-4,.mx-lg-4{margin-right:40px!important}.mb-lg-4,.my-lg-4{margin-bottom:40px!important}.ml-lg-4,.mx-lg-4{margin-left:40px!important}.m-lg-5{margin:50px!important}.mt-lg-5,.my-lg-5{margin-top:50px!important}.mr-lg-5,.mx-lg-5{margin-right:50px!important}.mb-lg-5,.my-lg-5{margin-bottom:50px!important}.ml-lg-5,.mx-lg-5{margin-left:50px!important}.m-lg-6{margin:50px!important}.mt-lg-6,.my-lg-6{margin-top:60px!important}.mr-lg-6,.mx-lg-6{margin-right:60px!important}.mb-lg-6,.my-lg-6{margin-bottom:60px!important}.ml-lg-6,.mx-lg-6{margin-left:60px!important}.m-lg-7{margin:70px!important}.mt-lg-7,.my-lg-7{margin-top:70px!important}.mr-lg-7,.mx-lg-7{margin-right:70px!important}.mb-lg-7,.my-lg-7{margin-bottom:70px!important}.ml-lg-7,.mx-lg-7{margin-left:70px!important}.m-lg-8{margin:80px!important}.mt-lg-8,.my-lg-8{margin-top:80px!important}.mr-lg-8,.mx-lg-8{margin-right:80px!important}.mb-lg-8,.my-lg-8{margin-bottom:80px!important}.ml-lg-8,.mx-lg-8{margin-left:80px!important}.m-lg-9{margin:100px!important}.mt-lg-9,.my-lg-9{margin-top:100px!important}.mr-lg-9,.mx-lg-9{margin-right:100px!important}.mb-lg-9,.my-lg-9{margin-bottom:100px!important}.ml-lg-9,.mx-lg-9{margin-left:100px!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:10px!important}.pt-lg-1,.py-lg-1{padding-top:10px!important}.pr-lg-1,.px-lg-1{padding-right:10px!important}.pb-lg-1,.py-lg-1{padding-bottom:10px!important}.pl-lg-1,.px-lg-1{padding-left:10px!important}.p-lg-2{padding:20px!important}.pt-lg-2,.py-lg-2{padding-top:20px!important}.pr-lg-2,.px-lg-2{padding-right:20px!important}.pb-lg-2,.py-lg-2{padding-bottom:20px!important}.pl-lg-2,.px-lg-2{padding-left:20px!important}.p-lg-3{padding:30px!important}.pt-lg-3,.py-lg-3{padding-top:30px!important}.pr-lg-3,.px-lg-3{padding-right:30px!important}.pb-lg-3,.py-lg-3{padding-bottom:30px!important}.pl-lg-3,.px-lg-3{padding-left:30px!important}.p-lg-4{padding:40px!important}.pt-lg-4,.py-lg-4{padding-top:40px!important}.pr-lg-4,.px-lg-4{padding-right:40px!important}.pb-lg-4,.py-lg-4{padding-bottom:40px!important}.pl-lg-4,.px-lg-4{padding-left:40px!important}.p-lg-5{padding:50px!important}.pt-lg-5,.py-lg-5{padding-top:50px!important}.pr-lg-5,.px-lg-5{padding-right:50px!important}.pb-lg-5,.py-lg-5{padding-bottom:50px!important}.pl-lg-5,.px-lg-5{padding-left:50px!important}.p-lg-6{padding:60px!important}.pt-lg-6,.py-lg-6{padding-top:60px!important}.pr-lg-6,.px-lg-6{padding-right:60px!important}.pb-lg-6,.py-lg-6{padding-bottom:60px!important}.pl-lg-6,.px-lg-6{padding-left:60px!important}.p-lg-7{padding:70px!important}.pt-lg-7,.py-lg-7{padding-top:70px!important}.pr-lg-7,.px-lg-7{padding-right:70px!important}.pb-lg-7,.py-lg-7{padding-bottom:70px!important}.pl-lg-7,.px-lg-7{padding-left:70px!important}.p-lg-8{padding:80px!important}.pt-lg-8,.py-lg-8{padding-top:80px!important}.pr-lg-8,.px-lg-8{padding-right:80px!important}.pb-lg-8,.py-lg-8{padding-bottom:80px!important}.pl-lg-8,.px-lg-8{padding-left:80px!important}.p-lg-9{padding:100px!important}.pt-lg-9,.py-lg-9{padding-top:100px!important}.pr-lg-9,.px-lg-9{padding-right:100px!important}.pb-lg-9,.py-lg-9{padding-bottom:100px!important}.pl-lg-9,.px-lg-9{padding-left:100px!important}.m-lg-n1{margin:-10px!important}.mt-lg-n1,.my-lg-n1{margin-top:-10px!important}.mr-lg-n1,.mx-lg-n1{margin-right:-10px!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-10px!important}.ml-lg-n1,.mx-lg-n1{margin-left:-10px!important}.m-lg-n2{margin:-20px!important}.mt-lg-n2,.my-lg-n2{margin-top:-20px!important}.mr-lg-n2,.mx-lg-n2{margin-right:-20px!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-20px!important}.ml-lg-n2,.mx-lg-n2{margin-left:-20px!important}.m-lg-n3{margin:-30px!important}.mt-lg-n3,.my-lg-n3{margin-top:-30px!important}.mr-lg-n3,.mx-lg-n3{margin-right:-30px!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-30px!important}.ml-lg-n3,.mx-lg-n3{margin-left:-30px!important}.m-lg-n4{margin:-40px!important}.mt-lg-n4,.my-lg-n4{margin-top:-40px!important}.mr-lg-n4,.mx-lg-n4{margin-right:-40px!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-40px!important}.ml-lg-n4,.mx-lg-n4{margin-left:-40px!important}.m-lg-n5{margin:-50px!important}.mt-lg-n5,.my-lg-n5{margin-top:-50px!important}.mr-lg-n5,.mx-lg-n5{margin-right:-50px!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-50px!important}.ml-lg-n5,.mx-lg-n5{margin-left:-50px!important}.m-lg-n6{margin:-60px!important}.mt-lg-n6,.my-lg-n6{margin-top:-60px!important}.mr-lg-n6,.mx-lg-n6{margin-right:-60px!important}.mb-lg-n6,.my-lg-n6{margin-bottom:-60px!important}.ml-lg-n6,.mx-lg-n6{margin-left:-60px!important}.m-lg-n7{margin:-70px!important}.mt-lg-n7,.my-lg-n7{margin-top:-70px!important}.mr-lg-n7,.mx-lg-n7{margin-right:-70px!important}.mb-lg-n7,.my-lg-n7{margin-bottom:-70px!important}.ml-lg-n7,.mx-lg-n7{margin-left:-70px!important}.m-lg-n8{margin:-80px!important}.mt-lg-n8,.my-lg-n8{margin-top:-80px!important}.mr-lg-n8,.mx-lg-n8{margin-right:-80px!important}.mb-lg-n8,.my-lg-n8{margin-bottom:-80px!important}.ml-lg-n8,.mx-lg-n8{margin-left:-80px!important}.m-lg-n9{margin:-100px!important}.mt-lg-n9,.my-lg-n9{margin-top:-100px!important}.mr-lg-n9,.mx-lg-n9{margin-right:-100px!important}.mb-lg-n9,.my-lg-n9{margin-bottom:-100px!important}.ml-lg-n9,.mx-lg-n9{margin-left:-100px!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}

@media (min-width: 1600px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:10px!important}.mt-xl-1,.my-xl-1{margin-top:10px!important}.mr-xl-1,.mx-xl-1{margin-right:10px!important}.mb-xl-1,.my-xl-1{margin-bottom:10px!important}.ml-xl-1,.mx-xl-1{margin-left:10px!important}.m-xl-2{margin:20px!important}.mt-xl-2,.my-xl-2{margin-top:20px!important}.mr-xl-2,.mx-xl-2{margin-right:20px!important}.mb-xl-2,.my-xl-2{margin-bottom:20px!important}.ml-xl-2,.mx-xl-2{margin-left:20px!important}.m-xl-3{margin:30px!important}.mt-xl-3,.my-xl-3{margin-top:30px!important}.mr-xl-3,.mx-xl-3{margin-right:30px!important}.mb-xl-3,.my-xl-3{margin-bottom:30px!important}.ml-xl-3,.mx-xl-3{margin-left:30px!important}.m-xl-4{margin:40px!important}.mt-xl-4,.my-xl-4{margin-top:40px!important}.mr-xl-4,.mx-xl-4{margin-right:40px!important}.mb-xl-4,.my-xl-4{margin-bottom:40px!important}.ml-xl-4,.mx-xl-4{margin-left:40px!important}.m-xl-5{margin:50px!important}.mt-xl-5,.my-xl-5{margin-top:50px!important}.mr-xl-5,.mx-xl-5{margin-right:50px!important}.mb-xl-5,.my-xl-5{margin-bottom:50px!important}.ml-xl-5,.mx-xl-5{margin-left:50px!important}.m-xl-6{margin:60px!important}.mt-xl-6,.my-xl-6{margin-top:60px!important}.mr-xl-6,.mx-xl-6{margin-right:60px!important}.mb-xl-6,.my-xl-6{margin-bottom:60px!important}.ml-xl-6,.mx-xl-6{margin-left:60px!important}.m-xl-7{margin:70px!important}.mt-xl-7,.my-xl-7{margin-top:70px!important}.mr-xl-7,.mx-xl-7{margin-right:70px!important}.mb-xl-7,.my-xl-7{margin-bottom:70px!important}.ml-xl-7,.mx-xl-7{margin-left:70px!important}.m-xl-8{margin:80px!important}.mt-xl-8,.my-xl-8{margin-top:80px!important}.mr-xl-8,.mx-xl-8{margin-right:80px!important}.mb-xl-8,.my-xl-8{margin-bottom:80px!important}.ml-xl-8,.mx-xl-8{margin-left:80px!important}.m-xl-9{margin:100px!important}.mt-xl-9,.my-xl-9{margin-top:100px!important}.mr-xl-9,.mx-xl-9{margin-right:100px!important}.mb-xl-9,.my-xl-9{margin-bottom:100px!important}.ml-xl-9,.mx-xl-9{margin-left:100px!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:10px!important}.pt-xl-1,.py-xl-1{padding-top:10px!important}.pr-xl-1,.px-xl-1{padding-right:10px!important}.pb-xl-1,.py-xl-1{padding-bottom:10px!important}.pl-xl-1,.px-xl-1{padding-left:10px!important}.p-xl-2{padding:20px!important}.pt-xl-2,.py-xl-2{padding-top:20px!important}.pr-xl-2,.px-xl-2{padding-right:20px!important}.pb-xl-2,.py-xl-2{padding-bottom:20px!important}.pl-xl-2,.px-xl-2{padding-left:20px!important}.p-xl-3{padding:30px!important}.pt-xl-3,.py-xl-3{padding-top:30px!important}.pr-xl-3,.px-xl-3{padding-right:30px!important}.pb-xl-3,.py-xl-3{padding-bottom:30px!important}.pl-xl-3,.px-xl-3{padding-left:30px!important}.p-xl-4{padding:40px!important}.pt-xl-4,.py-xl-4{padding-top:40px!important}.pr-xl-4,.px-xl-4{padding-right:40px!important}.pb-xl-4,.py-xl-4{padding-bottom:40px!important}.pl-xl-4,.px-xl-4{padding-left:40px!important}.p-xl-5{padding:50px!important}.pt-xl-5,.py-xl-5{padding-top:50px!important}.pr-xl-5,.px-xl-5{padding-right:50px!important}.pb-xl-5,.py-xl-5{padding-bottom:50px!important}.pl-xl-5,.px-xl-5{padding-left:50px!important}.p-xl-6{padding:60px!important}.pt-xl-6,.py-xl-6{padding-top:60px!important}.pr-xl-6,.px-xl-6{padding-right:60px!important}.pb-xl-6,.py-xl-6{padding-bottom:60px!important}.pl-xl-6,.px-xl-6{padding-left:60px!important}.p-xl-7{padding:70px!important}.pt-xl-7,.py-xl-7{padding-top:70px!important}.pr-xl-7,.px-xl-7{padding-right:70px!important}.pb-xl-7,.py-xl-7{padding-bottom:70px!important}.pl-xl-7,.px-xl-7{padding-left:70px!important}.p-xl-8{padding:80px!important}.pt-xl-8,.py-xl-8{padding-top:80px!important}.pr-xl-8,.px-xl-8{padding-right:80px!important}.pb-xl-8,.py-xl-8{padding-bottom:80px!important}.pl-xl-8,.px-xl-8{padding-left:80px!important}.p-xl-9{padding:100px!important}.pt-xl-9,.py-xl-9{padding-top:100px!important}.pr-xl-9,.px-xl-9{padding-right:100px!important}.pb-xl-9,.py-xl-9{padding-bottom:100px!important}.pl-xl-9,.px-xl-9{padding-left:100px!important}.m-xl-n1{margin:-10px!important}.mt-xl-n1,.my-xl-n1{margin-top:-10px!important}.mr-xl-n1,.mx-xl-n1{margin-right:-10px!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-10px!important}.ml-xl-n1,.mx-xl-n1{margin-left:-10px!important}.m-xl-n2{margin:-20px!important}.mt-xl-n2,.my-xl-n2{margin-top:-20px!important}.mr-xl-n2,.mx-xl-n2{margin-right:-20px!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-20px!important}.ml-xl-n2,.mx-xl-n2{margin-left:-20px!important}.m-xl-n3{margin:-30px!important}.mt-xl-n3,.my-xl-n3{margin-top:-30px!important}.mr-xl-n3,.mx-xl-n3{margin-right:-30px!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-30px!important}.ml-xl-n3,.mx-xl-n3{margin-left:-30px!important}.m-xl-n4{margin:-40px!important}.mt-xl-n4,.my-xl-n4{margin-top:-40px!important}.mr-xl-n4,.mx-xl-n4{margin-right:-40px!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-40px!important}.ml-xl-n4,.mx-xl-n4{margin-left:-40px!important}.m-xl-n5{margin:-50px!important}.mt-xl-n5,.my-xl-n5{margin-top:-50px!important}.mr-xl-n5,.mx-xl-n5{margin-right:-50px!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-50px!important}.ml-xl-n5,.mx-xl-n5{margin-left:-50px!important}.m-xl-n6{margin:-60px!important}.mt-xl-n6,.my-xl-n6{margin-top:-60px!important}.mr-xl-n6,.mx-xl-n6{margin-right:-60px!important}.mb-xl-n6,.my-xl-n6{margin-bottom:-60px!important}.ml-xl-n6,.mx-xl-n6{margin-left:-60px!important}.m-xl-n7{margin:-70px!important}.mt-xl-n7,.my-xl-n7{margin-top:-70px!important}.mr-xl-n7,.mx-xl-n7{margin-right:-70px!important}.mb-xl-n7,.my-xl-n7{margin-bottom:-70px!important}.ml-xl-n7,.mx-xl-n7{margin-left:-70px!important}.m-xl-n8{margin:-80px!important}.mt-xl-n8,.my-xl-n8{margin-top:-80px!important}.mr-xl-n8,.mx-xl-n8{margin-right:-80px!important}.mb-xl-n8,.my-xl-n8{margin-bottom:-80px!important}.ml-xl-n8,.mx-xl-n8{margin-left:-80px!important}.m-xl-n9{margin:-100px!important}.mt-xl-n9,.my-xl-n9{margin-top:-100px!important}.mr-xl-n9,.mx-xl-n9{margin-right:-100px!important}.mb-xl-n9,.my-xl-n9{margin-bottom:-100px!important}.ml-xl-n9,.mx-xl-n9{margin-left:-100px!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}



/* rem spacing
to use add `remspace` to html tag
 */
.remspace .m-0{margin:0!important}.remspace .mt-0,.remspace .my-0{margin-top:0!important}.remspace .mr-0,.remspace .mx-0{margin-right:0!important}.remspace .mb-0,.remspace .my-0{margin-bottom:0!important}.remspace .ml-0,.remspace .mx-0{margin-left:0!important}.remspace .m-1{margin:.25rem!important}.remspace .mt-1,.remspace .my-1{margin-top:.25rem!important}.remspace .mr-1,.remspace .mx-1{margin-right:.25rem!important}.remspace .mb-1,.remspace .my-1{margin-bottom:.25rem!important}.remspace .ml-1,.remspace .mx-1{margin-left:.25rem!important}.remspace .m-2{margin:.5rem!important}.remspace .mt-2,.remspace .my-2{margin-top:.5rem!important}.remspace .mr-2,.remspace .mx-2{margin-right:.5rem!important}.remspace .mb-2,.remspace .my-2{margin-bottom:.5rem!important}.remspace .ml-2,.remspace .mx-2{margin-left:.5rem!important}.remspace .m-3{margin:1rem!important}.remspace .mt-3,.remspace .my-3{margin-top:1rem!important}.remspace .mr-3,.remspace .mx-3{margin-right:1rem!important}.remspace .mb-3,.remspace .my-3{margin-bottom:1rem!important}.remspace .ml-3,.remspace .mx-3{margin-left:1rem!important}.remspace .m-4{margin:1.5rem!important}.remspace .mt-4,.remspace .my-4{margin-top:1.5rem!important}.remspace .mr-4,.remspace .mx-4{margin-right:1.5rem!important}.remspace .mb-4,.remspace .my-4{margin-bottom:1.5rem!important}.remspace .ml-4,.remspace .mx-4{margin-left:1.5rem!important}.remspace .m-5{margin:3rem!important}.remspace .mt-5,.remspace .my-5{margin-top:3rem!important}.remspace .mr-5,.remspace .mx-5{margin-right:3rem!important}.remspace .mb-5,.remspace .my-5{margin-bottom:3rem!important}.remspace .ml-5,.remspace .mx-5{margin-left:3rem!important}.remspace .m-6{margin:4.5rem!important}.remspace .mt-6,.remspace .my-6{margin-top:4.5rem!important}.remspace .mr-6,.remspace .mx-6{margin-right:4.5rem!important}.remspace .mb-6,.remspace .my-6{margin-bottom:4.5rem!important}.remspace .ml-6,.remspace .mx-6{margin-left:4.5rem!important}.remspace .m-7{margin:6rem!important}.remspace .mt-7,.remspace .my-7{margin-top:6rem!important}.remspace .mr-7,.remspace .mx-7{margin-right:6rem!important}.remspace .mb-7,.remspace .my-7{margin-bottom:6rem!important}.remspace .ml-7,.remspace .mx-7{margin-left:6rem!important}.remspace .m-8{margin:7.5rem!important}.remspace .mt-8,.remspace .my-8{margin-top:7.5rem!important}.remspace .mr-8,.remspace .mx-8{margin-right:7.5rem!important}.remspace .mb-8,.remspace .my-8{margin-bottom:7.5rem!important}.remspace .ml-8,.remspace .mx-8{margin-left:7.5rem!important}.remspace .m-9{margin:9rem!important}.remspace .mt-9,.remspace .my-9{margin-top:9rem!important}.remspace .mr-9,.remspace .mx-9{margin-right:9rem!important}.remspace .mb-9,.remspace .my-9{margin-bottom:9rem!important}.remspace .ml-9,.remspace .mx-9{margin-left:9rem!important}.remspace .p-0{padding:0!important}.remspace .pt-0,.remspace .py-0{padding-top:0!important}.remspace .pr-0,.remspace .px-0{padding-right:0!important}.remspace .pb-0,.remspace .py-0{padding-bottom:0!important}.remspace .pl-0,.remspace .px-0{padding-left:0!important}.remspace .p-1{padding:.25rem!important}.remspace .pt-1,.remspace .py-1{padding-top:.25rem!important}.remspace .pr-1,.remspace .px-1{padding-right:.25rem!important}.remspace .pb-1,.remspace .py-1{padding-bottom:.25rem!important}.remspace .pl-1,.remspace .px-1{padding-left:.25rem!important}.remspace .p-2{padding:.5rem!important}.remspace .pt-2,.remspace .py-2{padding-top:.5rem!important}.remspace .pr-2,.remspace .px-2{padding-right:.5rem!important}.remspace .pb-2,.remspace .py-2{padding-bottom:.5rem!important}.remspace .pl-2,.remspace .px-2{padding-left:.5rem!important}.remspace .p-3{padding:1rem!important}.remspace .pt-3,.remspace .py-3{padding-top:1rem!important}.remspace .pr-3,.remspace .px-3{padding-right:1rem!important}.remspace .pb-3,.remspace .py-3{padding-bottom:1rem!important}.remspace .pl-3,.remspace .px-3{padding-left:1rem!important}.remspace .p-4{padding:1.5rem!important}.remspace .pt-4,.remspace .py-4{padding-top:1.5rem!important}.remspace .pr-4,.remspace .px-4{padding-right:1.5rem!important}.remspace .pb-4,.remspace .py-4{padding-bottom:1.5rem!important}.remspace .pl-4,.remspace .px-4{padding-left:1.5rem!important}.remspace .p-5{padding:3rem!important}.remspace .pt-5,.remspace .py-5{padding-top:3rem!important}.remspace .pr-5,.remspace .px-5{padding-right:3rem!important}.remspace .pb-5,.remspace .py-5{padding-bottom:3rem!important}.remspace .pl-5,.remspace .px-5{padding-left:3rem!important}.remspace .p-6{padding:4.5rem!important}.remspace .pt-6,.remspace .py-6{padding-top:4.5rem!important}.remspace .pr-6,.remspace .px-6{padding-right:4.5rem!important}.remspace .pb-6,.remspace .py-6{padding-bottom:4.5rem!important}.remspace .pl-6,.remspace .px-6{padding-left:4.5rem!important}.remspace .p-7{padding:6rem!important}.remspace .pt-7,.remspace .py-7{padding-top:6rem!important}.remspace .pr-7,.remspace .px-7{padding-right:6rem!important}.remspace .pb-7,.remspace .py-7{padding-bottom:6rem!important}.remspace .pl-7,.remspace .px-7{padding-left:6rem!important}.remspace .p-8{padding:7.5rem!important}.remspace .pt-8,.remspace .py-8{padding-top:7.5rem!important}.remspace .pr-8,.remspace .px-8{padding-right:7.5rem!important}.remspace .pb-8,.remspace .py-8{padding-bottom:7.5rem!important}.remspace .pl-8,.remspace .px-8{padding-left:7.5rem!important}.remspace .p-9{padding:9rem!important}.remspace .pt-9,.remspace .py-9{padding-top:9rem!important}.remspace .pr-9,.remspace .px-9{padding-right:9rem!important}.remspace .pb-9,.remspace .py-9{padding-bottom:9rem!important}.remspace .pl-9,.remspace .px-9{padding-left:9rem!important}.remspace .m-auto{margin:auto!important}.remspace .mt-auto,.remspace .my-auto{margin-top:auto!important}.remspace .mr-auto,.remspace .mx-auto{margin-right:auto!important}.remspace .mb-auto,.remspace .my-auto{margin-bottom:auto!important}.remspace .ml-auto,.remspace .mx-auto{margin-left:auto!important}

@media (min-width: 640px){.remspace .m-sm-0{margin:0!important}.remspace .mt-sm-0,.remspace .my-sm-0{margin-top:0!important}.remspace .mr-sm-0,.remspace .mx-sm-0{margin-right:0!important}.remspace .mb-sm-0,.remspace .my-sm-0{margin-bottom:0!important}.remspace .ml-sm-0,.remspace .mx-sm-0{margin-left:0!important}.remspace .m-sm-1{margin:.25rem!important}.remspace .mt-sm-1,.remspace .my-sm-1{margin-top:.25rem!important}.remspace .mr-sm-1,.remspace .mx-sm-1{margin-right:.25rem!important}.remspace .mb-sm-1,.remspace .my-sm-1{margin-bottom:.25rem!important}.remspace .ml-sm-1,.remspace .mx-sm-1{margin-left:.25rem!important}.remspace .m-sm-2{margin:.5rem!important}.remspace .mt-sm-2,.remspace .my-sm-2{margin-top:.5rem!important}.remspace .mr-sm-2,.remspace .mx-sm-2{margin-right:.5rem!important}.remspace .mb-sm-2,.remspace .my-sm-2{margin-bottom:.5rem!important}.remspace .ml-sm-2,.remspace .mx-sm-2{margin-left:.5rem!important}.remspace .m-sm-3{margin:1rem!important}.remspace .mt-sm-3,.remspace .my-sm-3{margin-top:1rem!important}.remspace .mr-sm-3,.remspace .mx-sm-3{margin-right:1rem!important}.remspace .mb-sm-3,.remspace .my-sm-3{margin-bottom:1rem!important}.remspace .ml-sm-3,.remspace .mx-sm-3{margin-left:1rem!important}.remspace .m-sm-4{margin:1.5rem!important}.remspace .mt-sm-4,.remspace .my-sm-4{margin-top:1.5rem!important}.remspace .mr-sm-4,.remspace .mx-sm-4{margin-right:1.5rem!important}.remspace .mb-sm-4,.remspace .my-sm-4{margin-bottom:1.5rem!important}.remspace .ml-sm-4,.remspace .mx-sm-4{margin-left:1.5rem!important}.remspace .m-sm-5{margin:3rem!important}.remspace .mt-sm-5,.remspace .my-sm-5{margin-top:3rem!important}.remspace .mr-sm-5,.remspace .mx-sm-5{margin-right:3rem!important}.remspace .mb-sm-5,.remspace .my-sm-5{margin-bottom:3rem!important}.remspace .ml-sm-5,.remspace .mx-sm-5{margin-left:3rem!important}.remspace .m-sm-6{margin:4.5rem!important}.remspace .mt-sm-6,.remspace .my-sm-6{margin-top:4.5rem!important}.remspace .mr-sm-6,.remspace .mx-sm-6{margin-right:4.5rem!important}.remspace .mb-sm-6,.remspace .my-sm-6{margin-bottom:4.5rem!important}.remspace .ml-sm-6,.remspace .mx-sm-6{margin-left:4.5rem!important}.remspace .m-sm-7{margin:6rem!important}.remspace .mt-sm-7,.remspace .my-sm-7{margin-top:6rem!important}.remspace .mr-sm-7,.remspace .mx-sm-7{margin-right:6rem!important}.remspace .mb-sm-7,.remspace .my-sm-7{margin-bottom:6rem!important}.remspace .ml-sm-7,.remspace .mx-sm-7{margin-left:6rem!important}.remspace .m-sm-8{margin:7.5rem!important}.remspace .mt-sm-8,.remspace .my-sm-8{margin-top:7.5rem!important}.remspace .mr-sm-8,.remspace .mx-sm-8{margin-right:7.5rem!important}.remspace .mb-sm-8,.remspace .my-sm-8{margin-bottom:7.5rem!important}.remspace .ml-sm-8,.remspace .mx-sm-8{margin-left:7.5rem!important}.remspace .m-sm-9{margin:9rem!important}.remspace .mt-sm-9,.remspace .my-sm-9{margin-top:9rem!important}.remspace .mr-sm-9,.remspace .mx-sm-9{margin-right:9rem!important}.remspace .mb-sm-9,.remspace .my-sm-9{margin-bottom:9rem!important}.remspace .ml-sm-9,.remspace .mx-sm-9{margin-left:9rem!important}.remspace .p-sm-0{padding:0!important}.remspace .pt-sm-0,.remspace .py-sm-0{padding-top:0!important}.remspace .pr-sm-0,.remspace .px-sm-0{padding-right:0!important}.remspace .pb-sm-0,.remspace .py-sm-0{padding-bottom:0!important}.remspace .pl-sm-0,.remspace .px-sm-0{padding-left:0!important}.remspace .p-sm-1{padding:.25rem!important}.remspace .pt-sm-1,.remspace .py-sm-1{padding-top:.25rem!important}.remspace .pr-sm-1,.remspace .px-sm-1{padding-right:.25rem!important}.remspace .pb-sm-1,.remspace .py-sm-1{padding-bottom:.25rem!important}.remspace .pl-sm-1,.remspace .px-sm-1{padding-left:.25rem!important}.remspace .p-sm-2{padding:.5rem!important}.remspace .pt-sm-2,.remspace .py-sm-2{padding-top:.5rem!important}.remspace .pr-sm-2,.remspace .px-sm-2{padding-right:.5rem!important}.remspace .pb-sm-2,.remspace .py-sm-2{padding-bottom:.5rem!important}.remspace .pl-sm-2,.remspace .px-sm-2{padding-left:.5rem!important}.remspace .p-sm-3{padding:1rem!important}.remspace .pt-sm-3,.remspace .py-sm-3{padding-top:1rem!important}.remspace .pr-sm-3,.remspace .px-sm-3{padding-right:1rem!important}.remspace .pb-sm-3,.remspace .py-sm-3{padding-bottom:1rem!important}.remspace .pl-sm-3,.remspace .px-sm-3{padding-left:1rem!important}.remspace .p-sm-4{padding:1.5rem!important}.remspace .pt-sm-4,.remspace .py-sm-4{padding-top:1.5rem!important}.remspace .pr-sm-4,.remspace .px-sm-4{padding-right:1.5rem!important}.remspace .pb-sm-4,.remspace .py-sm-4{padding-bottom:1.5rem!important}.remspace .pl-sm-4,.remspace .px-sm-4{padding-left:1.5rem!important}.remspace .p-sm-5{padding:3rem!important}.remspace .pt-sm-5,.remspace .py-sm-5{padding-top:3rem!important}.remspace .pr-sm-5,.remspace .px-sm-5{padding-right:3rem!important}.remspace .pb-sm-5,.remspace .py-sm-5{padding-bottom:3rem!important}.remspace .pl-sm-5,.remspace .px-sm-5{padding-left:3rem!important}.remspace .p-sm-6{padding:4.5rem!important}.remspace .pt-sm-6,.remspace .py-sm-6{padding-top:4.5rem!important}.remspace .pr-sm-6,.remspace .px-sm-6{padding-right:4.5rem!important}.remspace .pb-sm-6,.remspace .py-sm-6{padding-bottom:4.5rem!important}.remspace .pl-sm-6,.remspace .px-sm-6{padding-left:4.5rem!important}.remspace .p-sm-7{padding:6rem!important}.remspace .pt-sm-7,.remspace .py-sm-7{padding-top:6rem!important}.remspace .pr-sm-7,.remspace .px-sm-7{padding-right:6rem!important}.remspace .pb-sm-7,.remspace .py-sm-7{padding-bottom:6rem!important}.remspace .pl-sm-7,.remspace .px-sm-7{padding-left:6rem!important}.remspace .p-sm-8{padding:7.5rem!important}.remspace .pt-sm-8,.remspace .py-sm-8{padding-top:7.5rem!important}.remspace .pr-sm-8,.remspace .px-sm-8{padding-right:7.5rem!important}.remspace .pb-sm-8,.remspace .py-sm-8{padding-bottom:7.5rem!important}.remspace .pl-sm-8,.remspace .px-sm-8{padding-left:7.5rem!important}.remspace .p-sm-9{padding:9rem!important}.remspace .pt-sm-9,.remspace .py-sm-9{padding-top:9rem!important}.remspace .pr-sm-9,.remspace .px-sm-9{padding-right:9rem!important}.remspace .pb-sm-9,.remspace .py-sm-9{padding-bottom:9rem!important}.remspace .pl-sm-9,.remspace .px-sm-9{padding-left:9rem!important}.remspace .m-sm-auto{margin:auto!important}.remspace .mt-sm-auto,.remspace .my-sm-auto{margin-top:auto!important}.remspace .mr-sm-auto,.remspace .mx-sm-auto{margin-right:auto!important}.remspace .mb-sm-auto,.remspace .my-sm-auto{margin-bottom:auto!important}.remspace .ml-sm-auto,.remspace .mx-sm-auto{margin-left:auto!important}
.bt-sm-0 {border-top:none !important;}
}

@media (min-width: 960px){
.remspace .m-md-0{margin:0!important}.remspace .mt-md-0,.remspace .my-md-0{margin-top:0!important}.remspace .mr-md-0,.remspace .mx-md-0{margin-right:0!important}.remspace .mb-md-0,.remspace .my-md-0{margin-bottom:0!important}.remspace .ml-md-0,.remspace .mx-md-0{margin-left:0!important}.remspace .m-md-1{margin:.25rem!important}.remspace .mt-md-1,.remspace .my-md-1{margin-top:.25rem!important}.remspace .mr-md-1,.remspace .mx-md-1{margin-right:.25rem!important}.remspace .mb-md-1,.remspace .my-md-1{margin-bottom:.25rem!important}.remspace .ml-md-1,.remspace .mx-md-1{margin-left:.25rem!important}.remspace .m-md-2{margin:.5rem!important}.remspace .mt-md-2,.remspace .my-md-2{margin-top:.5rem!important}.remspace .mr-md-2,.remspace .mx-md-2{margin-right:.5rem!important}.remspace .mb-md-2,.remspace .my-md-2{margin-bottom:.5rem!important}.remspace .ml-md-2,.remspace .mx-md-2{margin-left:.5rem!important}.remspace .m-md-3{margin:1rem!important}.remspace .mt-md-3,.remspace .my-md-3{margin-top:1rem!important}.remspace .mr-md-3,.remspace .mx-md-3{margin-right:1rem!important}.remspace .mb-md-3,.remspace .my-md-3{margin-bottom:1rem!important}.remspace .ml-md-3,.remspace .mx-md-3{margin-left:1rem!important}.remspace .m-md-4{margin:1.5rem!important}.remspace .mt-md-4,.remspace .my-md-4{margin-top:1.5rem!important}.remspace .mr-md-4,.remspace .mx-md-4{margin-right:1.5rem!important}.remspace .mb-md-4,.remspace .my-md-4{margin-bottom:1.5rem!important}.remspace .ml-md-4,.remspace .mx-md-4{margin-left:1.5rem!important}.remspace .m-md-5{margin:3rem!important}.remspace .mt-md-5,.remspace .my-md-5{margin-top:3rem!important}.remspace .mr-md-5,.remspace .mx-md-5{margin-right:3rem!important}.remspace .mb-md-5,.remspace .my-md-5{margin-bottom:3rem!important}.remspace .ml-md-5,.remspace .mx-md-5{margin-left:3rem!important}.remspace .m-md-6{margin:4.5rem!important}.remspace .mt-md-6,.remspace .my-md-6{margin-top:4.5rem!important}.remspace .mr-md-6,.remspace .mx-md-6{margin-right:4.5rem!important}.remspace .mb-md-6,.remspace .my-md-6{margin-bottom:4.5rem!important}.remspace .ml-md-6,.remspace .mx-md-6{margin-left:4.5rem!important}.remspace .m-md-7{margin:6rem!important}.remspace .mt-md-7,.remspace .my-md-7{margin-top:6rem!important}.remspace .mr-md-7,.remspace .mx-md-7{margin-right:6rem!important}.remspace .mb-md-7,.remspace .my-md-7{margin-bottom:6rem!important}.remspace .ml-md-7,.remspace .mx-md-7{margin-left:6rem!important}.remspace .m-md-8{margin:7.5rem!important}.remspace .mt-md-8,.remspace .my-md-8{margin-top:7.5rem!important}.remspace .mr-md-8,.remspace .mx-md-8{margin-right:7.5rem!important}.remspace .mb-md-8,.remspace .my-md-8{margin-bottom:7.5rem!important}.remspace .ml-md-8,.remspace .mx-md-8{margin-left:7.5rem!important}.remspace .m-md-9{margin:9rem!important}.remspace .mt-md-9,.remspace .my-md-9{margin-top:9rem!important}.remspace .mr-md-9,.remspace .mx-md-9{margin-right:9rem!important}.remspace .mb-md-9,.remspace .my-md-9{margin-bottom:9rem!important}.remspace .ml-md-9,.remspace .mx-md-9{margin-left:9rem!important}.remspace .p-md-0{padding:0!important}.remspace .pt-md-0,.remspace .py-md-0{padding-top:0!important}.remspace .pr-md-0,.remspace .px-md-0{padding-right:0!important}.remspace .pb-md-0,.remspace .py-md-0{padding-bottom:0!important}.remspace .pl-md-0,.remspace .px-md-0{padding-left:0!important}.remspace .p-md-1{padding:.25rem!important}.remspace .pt-md-1,.remspace .py-md-1{padding-top:.25rem!important}.remspace .pr-md-1,.remspace .px-md-1{padding-right:.25rem!important}.remspace .pb-md-1,.remspace .py-md-1{padding-bottom:.25rem!important}.remspace .pl-md-1,.remspace .px-md-1{padding-left:.25rem!important}.remspace .p-md-2{padding:.5rem!important}.remspace .pt-md-2,.remspace .py-md-2{padding-top:.5rem!important}.remspace .pr-md-2,.remspace .px-md-2{padding-right:.5rem!important}.remspace .pb-md-2,.remspace .py-md-2{padding-bottom:.5rem!important}.remspace .pl-md-2,.remspace .px-md-2{padding-left:.5rem!important}.remspace .p-md-3{padding:1rem!important}.remspace .pt-md-3,.remspace .py-md-3{padding-top:1rem!important}.remspace .pr-md-3,.remspace .px-md-3{padding-right:1rem!important}.remspace .pb-md-3,.remspace .py-md-3{padding-bottom:1rem!important}.remspace .pl-md-3,.remspace .px-md-3{padding-left:1rem!important}.remspace .p-md-4{padding:1.5rem!important}.remspace .pt-md-4,.remspace .py-md-4{padding-top:1.5rem!important}.remspace .pr-md-4,.remspace .px-md-4{padding-right:1.5rem!important}.remspace .pb-md-4,.remspace .py-md-4{padding-bottom:1.5rem!important}.remspace .pl-md-4,.remspace .px-md-4{padding-left:1.5rem!important}.remspace .p-md-5{padding:3rem!important}.remspace .pt-md-5,.remspace .py-md-5{padding-top:3rem!important}.remspace .pr-md-5,.remspace .px-md-5{padding-right:3rem!important}.remspace .pb-md-5,.remspace .py-md-5{padding-bottom:3rem!important}.remspace .pl-md-5,.remspace .px-md-5{padding-left:3rem!important}.remspace .p-md-6{padding:4.5rem!important}.remspace .pt-md-6,.remspace .py-md-6{padding-top:4.5rem!important}.remspace .pr-md-6,.remspace .px-md-6{padding-right:4.5rem!important}.remspace .pb-md-6,.remspace .py-md-6{padding-bottom:4.5rem!important}.remspace .pl-md-6,.remspace .px-md-6{padding-left:4.5rem!important}.remspace .p-md-7{padding:6rem!important}.remspace .pt-md-7,.remspace .py-md-7{padding-top:6rem!important}.remspace .pr-md-7,.remspace .px-md-7{padding-right:6rem!important}.remspace .pb-md-7,.remspace .py-md-7{padding-bottom:6rem!important}.remspace .pl-md-7,.remspace .px-md-7{padding-left:6rem!important}.remspace .p-md-8{padding:7.5rem!important}.remspace .pt-md-8,.remspace .py-md-8{padding-top:7.5rem!important}.remspace .pr-md-8,.remspace .px-md-8{padding-right:7.5rem!important}.remspace .pb-md-8,.remspace .py-md-8{padding-bottom:7.5rem!important}.remspace .pl-md-8,.remspace .px-md-8{padding-left:7.5rem!important}.remspace .p-md-9{padding:9rem!important}.remspace .pt-md-9,.remspace .py-md-9{padding-top:9rem!important}.remspace .pr-md-9,.remspace .px-md-9{padding-right:9rem!important}.remspace .pb-md-9,.remspace .py-md-9{padding-bottom:9rem!important}.remspace .pl-md-9,.remspace .px-md-9{padding-left:9rem!important}.remspace .m-md-auto{margin:auto!important}.remspace .mt-md-auto,.remspace .my-md-auto{margin-top:auto!important}.remspace .mr-md-auto,.remspace .mx-md-auto{margin-right:auto!important}.remspace .mb-md-auto,.remspace .my-md-auto{margin-bottom:auto!important}.remspace .ml-md-auto,.remspace .mx-md-auto{margin-left:auto!important}
}

@media (min-width: 1200px){
.remspace .m-lg-0{margin:0!important}.remspace .mt-lg-0,.remspace .my-lg-0{margin-top:0!important}.remspace .mr-lg-0,.remspace .mx-lg-0{margin-right:0!important}.remspace .mb-lg-0,.remspace .my-lg-0{margin-bottom:0!important}.remspace .ml-lg-0,.remspace .mx-lg-0{margin-left:0!important}.remspace .m-lg-1{margin:.25rem!important}.remspace .mt-lg-1,.remspace .my-lg-1{margin-top:.25rem!important}.remspace .mr-lg-1,.remspace .mx-lg-1{margin-right:.25rem!important}.remspace .mb-lg-1,.remspace .my-lg-1{margin-bottom:.25rem!important}.remspace .ml-lg-1,.remspace .mx-lg-1{margin-left:.25rem!important}.remspace .m-lg-2{margin:.5rem!important}.remspace .mt-lg-2,.remspace .my-lg-2{margin-top:.5rem!important}.remspace .mr-lg-2,.remspace .mx-lg-2{margin-right:.5rem!important}.remspace .mb-lg-2,.remspace .my-lg-2{margin-bottom:.5rem!important}.remspace .ml-lg-2,.remspace .mx-lg-2{margin-left:.5rem!important}.remspace .m-lg-3{margin:1rem!important}.remspace .mt-lg-3,.remspace .my-lg-3{margin-top:1rem!important}.remspace .mr-lg-3,.remspace .mx-lg-3{margin-right:1rem!important}.remspace .mb-lg-3,.remspace .my-lg-3{margin-bottom:1rem!important}.remspace .ml-lg-3,.remspace .mx-lg-3{margin-left:1rem!important}.remspace .m-lg-4{margin:1.5rem!important}.remspace .mt-lg-4,.remspace .my-lg-4{margin-top:1.5rem!important}.remspace .mr-lg-4,.remspace .mx-lg-4{margin-right:1.5rem!important}.remspace .mb-lg-4,.remspace .my-lg-4{margin-bottom:1.5rem!important}.remspace .ml-lg-4,.remspace .mx-lg-4{margin-left:1.5rem!important}.remspace .m-lg-5{margin:3rem!important}.remspace .mt-lg-5,.remspace .my-lg-5{margin-top:3rem!important}.remspace .mr-lg-5,.remspace .mx-lg-5{margin-right:3rem!important}.remspace .mb-lg-5,.remspace .my-lg-5{margin-bottom:3rem!important}.remspace .ml-lg-5,.remspace .mx-lg-5{margin-left:3rem!important}.remspace .m-lg-6{margin:4.5rem!important}.remspace .mt-lg-6,.remspace .my-lg-6{margin-top:4.5rem!important}.remspace .mr-lg-6,.remspace .mx-lg-6{margin-right:4.5rem!important}.remspace .mb-lg-6,.remspace .my-lg-6{margin-bottom:4.5rem!important}.remspace .ml-lg-6,.remspace .mx-lg-6{margin-left:4.5rem!important}.remspace .m-lg-7{margin:6rem!important}.remspace .mt-lg-7,.remspace .my-lg-7{margin-top:6rem!important}.remspace .mr-lg-7,.remspace .mx-lg-7{margin-right:6rem!important}.remspace .mb-lg-7,.remspace .my-lg-7{margin-bottom:6rem!important}.remspace .ml-lg-7,.remspace .mx-lg-7{margin-left:6rem!important}.remspace .m-lg-8{margin:7.5rem!important}.remspace .mt-lg-8,.remspace .my-lg-8{margin-top:7.5rem!important}.remspace .mr-lg-8,.remspace .mx-lg-8{margin-right:7.5rem!important}.remspace .mb-lg-8,.remspace .my-lg-8{margin-bottom:7.5rem!important}.remspace .ml-lg-8,.remspace .mx-lg-8{margin-left:7.5rem!important}.remspace .m-lg-9{margin:9rem!important}.remspace .mt-lg-9,.remspace .my-lg-9{margin-top:9rem!important}.remspace .mr-lg-9,.remspace .mx-lg-9{margin-right:9rem!important}.remspace .mb-lg-9,.remspace .my-lg-9{margin-bottom:9rem!important}.remspace .ml-lg-9,.remspace .mx-lg-9{margin-left:9rem!important}.remspace .p-lg-0{padding:0!important}.remspace .pt-lg-0,.remspace .py-lg-0{padding-top:0!important}.remspace .pr-lg-0,.remspace .px-lg-0{padding-right:0!important}.remspace .pb-lg-0,.remspace .py-lg-0{padding-bottom:0!important}.remspace .pl-lg-0,.remspace .px-lg-0{padding-left:0!important}.remspace .p-lg-1{padding:.25rem!important}.remspace .pt-lg-1,.remspace .py-lg-1{padding-top:.25rem!important}.remspace .pr-lg-1,.remspace .px-lg-1{padding-right:.25rem!important}.remspace .pb-lg-1,.remspace .py-lg-1{padding-bottom:.25rem!important}.remspace .pl-lg-1,.remspace .px-lg-1{padding-left:.25rem!important}.remspace .p-lg-2{padding:.5rem!important}.remspace .pt-lg-2,.remspace .py-lg-2{padding-top:.5rem!important}.remspace .pr-lg-2,.remspace .px-lg-2{padding-right:.5rem!important}.remspace .pb-lg-2,.remspace .py-lg-2{padding-bottom:.5rem!important}.remspace .pl-lg-2,.remspace .px-lg-2{padding-left:.5rem!important}.remspace .p-lg-3{padding:1rem!important}.remspace .pt-lg-3,.remspace .py-lg-3{padding-top:1rem!important}.remspace .pr-lg-3,.remspace .px-lg-3{padding-right:1rem!important}.remspace .pb-lg-3,.remspace .py-lg-3{padding-bottom:1rem!important}.remspace .pl-lg-3,.remspace .px-lg-3{padding-left:1rem!important}.remspace .p-lg-4{padding:1.5rem!important}.remspace .pt-lg-4,.remspace .py-lg-4{padding-top:1.5rem!important}.remspace .pr-lg-4,.remspace .px-lg-4{padding-right:1.5rem!important}.remspace .pb-lg-4,.remspace .py-lg-4{padding-bottom:1.5rem!important}.remspace .pl-lg-4,.remspace .px-lg-4{padding-left:1.5rem!important}.remspace .p-lg-5{padding:3rem!important}.remspace .pt-lg-5,.remspace .py-lg-5{padding-top:3rem!important}.remspace .pr-lg-5,.remspace .px-lg-5{padding-right:3rem!important}.remspace .pb-lg-5,.remspace .py-lg-5{padding-bottom:3rem!important}.remspace .pl-lg-5,.remspace .px-lg-5{padding-left:3rem!important}.remspace .p-lg-6{padding:4.5rem!important}.remspace .pt-lg-6,.remspace .py-lg-6{padding-top:4.5rem!important}.remspace .pr-lg-6,.remspace .px-lg-6{padding-right:4.5rem!important}.remspace .pb-lg-6,.remspace .py-lg-6{padding-bottom:4.5rem!important}.remspace .pl-lg-6,.remspace .px-lg-6{padding-left:4.5rem!important}.remspace .p-lg-7{padding:6rem!important}.remspace .pt-lg-7,.remspace .py-lg-7{padding-top:6rem!important}.remspace .pr-lg-7,.remspace .px-lg-7{padding-right:6rem!important}.remspace .pb-lg-7,.remspace .py-lg-7{padding-bottom:6rem!important}.remspace .pl-lg-7,.remspace .px-lg-7{padding-left:6rem!important}.remspace .p-lg-8{padding:7.5rem!important}.remspace .pt-lg-8,.remspace .py-lg-8{padding-top:7.5rem!important}.remspace .pr-lg-8,.remspace .px-lg-8{padding-right:7.5rem!important}.remspace .pb-lg-8,.remspace .py-lg-8{padding-bottom:7.5rem!important}.remspace .pl-lg-8,.remspace .px-lg-8{padding-left:7.5rem!important}.remspace .p-lg-9{padding:9rem!important}.remspace .pt-lg-9,.remspace .py-lg-9{padding-top:9rem!important}.remspace .pr-lg-9,.remspace .px-lg-9{padding-right:9rem!important}.remspace .pb-lg-9,.remspace .py-lg-9{padding-bottom:9rem!important}.remspace .pl-lg-9,.remspace .px-lg-9{padding-left:9rem!important}.remspace .m-lg-auto{margin:auto!important}.remspace .mt-lg-auto,.remspace .my-lg-auto{margin-top:auto!important}.remspace .mr-lg-auto,.remspace .mx-lg-auto{margin-right:auto!important}.remspace .mb-lg-auto,.remspace .my-lg-auto{margin-bottom:auto!important}.remspace .ml-lg-auto,.remspace .mx-lg-auto{margin-left:auto!important}
}

@media (min-width: 1600px){
.remspace .m-xl-0{margin:0!important}.remspace .mt-xl-0,.remspace .my-xl-0{margin-top:0!important}.remspace .mr-xl-0,.remspace .mx-xl-0{margin-right:0!important}.remspace .mb-xl-0,.remspace .my-xl-0{margin-bottom:0!important}.remspace .ml-xl-0,.remspace .mx-xl-0{margin-left:0!important}.remspace .m-xl-1{margin:.25rem!important}.remspace .mt-xl-1,.remspace .my-xl-1{margin-top:.25rem!important}.remspace .mr-xl-1,.remspace .mx-xl-1{margin-right:.25rem!important}.remspace .mb-xl-1,.remspace .my-xl-1{margin-bottom:.25rem!important}.remspace .ml-xl-1,.remspace .mx-xl-1{margin-left:.25rem!important}.remspace .m-xl-2{margin:.5rem!important}.remspace .mt-xl-2,.remspace .my-xl-2{margin-top:.5rem!important}.remspace .mr-xl-2,.remspace .mx-xl-2{margin-right:.5rem!important}.remspace .mb-xl-2,.remspace .my-xl-2{margin-bottom:.5rem!important}.remspace .ml-xl-2,.remspace .mx-xl-2{margin-left:.5rem!important}.remspace .m-xl-3{margin:1rem!important}.remspace .mt-xl-3,.remspace .my-xl-3{margin-top:1rem!important}.remspace .mr-xl-3,.remspace .mx-xl-3{margin-right:1rem!important}.remspace .mb-xl-3,.remspace .my-xl-3{margin-bottom:1rem!important}.remspace .ml-xl-3,.remspace .mx-xl-3{margin-left:1rem!important}.remspace .m-xl-4{margin:1.5rem!important}.remspace .mt-xl-4,.remspace .my-xl-4{margin-top:1.5rem!important}.remspace .mr-xl-4,.remspace .mx-xl-4{margin-right:1.5rem!important}.remspace .mb-xl-4,.remspace .my-xl-4{margin-bottom:1.5rem!important}.remspace .ml-xl-4,.remspace .mx-xl-4{margin-left:1.5rem!important}.remspace .m-xl-5{margin:3rem!important}.remspace .mt-xl-5,.remspace .my-xl-5{margin-top:3rem!important}.remspace .mr-xl-5,.remspace .mx-xl-5{margin-right:3rem!important}.remspace .mb-xl-5,.remspace .my-xl-5{margin-bottom:3rem!important}.remspace .ml-xl-5,.remspace .mx-xl-5{margin-left:3rem!important}.remspace .m-xl-6{margin:4.5rem!important}.remspace .mt-xl-6,.remspace .my-xl-6{margin-top:4.5rem!important}.remspace .mr-xl-6,.remspace .mx-xl-6{margin-right:4.5rem!important}.remspace .mb-xl-6,.remspace .my-xl-6{margin-bottom:4.5rem!important}.remspace .ml-xl-6,.remspace .mx-xl-6{margin-left:4.5rem!important}.remspace .m-xl-7{margin:6rem!important}.remspace .mt-xl-7,.remspace .my-xl-7{margin-top:6rem!important}.remspace .mr-xl-7,.remspace .mx-xl-7{margin-right:6rem!important}.remspace .mb-xl-7,.remspace .my-xl-7{margin-bottom:6rem!important}.remspace .ml-xl-7,.remspace .mx-xl-7{margin-left:6rem!important}.remspace .m-xl-8{margin:7.5rem!important}.remspace .mt-xl-8,.remspace .my-xl-8{margin-top:7.5rem!important}.remspace .mr-xl-8,.remspace .mx-xl-8{margin-right:7.5rem!important}.remspace .mb-xl-8,.remspace .my-xl-8{margin-bottom:7.5rem!important}.remspace .ml-xl-8,.remspace .mx-xl-8{margin-left:7.5rem!important}.remspace .m-xl-9{margin:9rem!important}.remspace .mt-xl-9,.remspace .my-xl-9{margin-top:9rem!important}.remspace .mr-xl-9,.remspace .mx-xl-9{margin-right:9rem!important}.remspace .mb-xl-9,.remspace .my-xl-9{margin-bottom:9rem!important}.remspace .ml-xl-9,.remspace .mx-xl-9{margin-left:9rem!important}.remspace .p-xl-0{padding:0!important}.remspace .pt-xl-0,.remspace .py-xl-0{padding-top:0!important}.remspace .pr-xl-0,.remspace .px-xl-0{padding-right:0!important}.remspace .pb-xl-0,.remspace .py-xl-0{padding-bottom:0!important}.remspace .pl-xl-0,.remspace .px-xl-0{padding-left:0!important}.remspace .p-xl-1{padding:.25rem!important}.remspace .pt-xl-1,.remspace .py-xl-1{padding-top:.25rem!important}.remspace .pr-xl-1,.remspace .px-xl-1{padding-right:.25rem!important}.remspace .pb-xl-1,.remspace .py-xl-1{padding-bottom:.25rem!important}.remspace .pl-xl-1,.remspace .px-xl-1{padding-left:.25rem!important}.remspace .p-xl-2{padding:.5rem!important}.remspace .pt-xl-2,.remspace .py-xl-2{padding-top:.5rem!important}.remspace .pr-xl-2,.remspace .px-xl-2{padding-right:.5rem!important}.remspace .pb-xl-2,.remspace .py-xl-2{padding-bottom:.5rem!important}.remspace .pl-xl-2,.remspace .px-xl-2{padding-left:.5rem!important}.remspace .p-xl-3{padding:1rem!important}.remspace .pt-xl-3,.remspace .py-xl-3{padding-top:1rem!important}.remspace .pr-xl-3,.remspace .px-xl-3{padding-right:1rem!important}.remspace .pb-xl-3,.remspace .py-xl-3{padding-bottom:1rem!important}.remspace .pl-xl-3,.remspace .px-xl-3{padding-left:1rem!important}.remspace .p-xl-4{padding:1.5rem!important}.remspace .pt-xl-4,.remspace .py-xl-4{padding-top:1.5rem!important}.remspace .pr-xl-4,.remspace .px-xl-4{padding-right:1.5rem!important}.remspace .pb-xl-4,.remspace .py-xl-4{padding-bottom:1.5rem!important}.remspace .pl-xl-4,.remspace .px-xl-4{padding-left:1.5rem!important}.remspace .p-xl-5{padding:3rem!important}.remspace .pt-xl-5,.remspace .py-xl-5{padding-top:3rem!important}.remspace .pr-xl-5,.remspace .px-xl-5{padding-right:3rem!important}.remspace .pb-xl-5,.remspace .py-xl-5{padding-bottom:3rem!important}.remspace .pl-xl-5,.remspace .px-xl-5{padding-left:3rem!important}.remspace .p-xl-6{padding:4.5rem!important}.remspace .pt-xl-6,.remspace .py-xl-6{padding-top:4.5rem!important}.remspace .pr-xl-6,.remspace .px-xl-6{padding-right:4.5rem!important}.remspace .pb-xl-6,.remspace .py-xl-6{padding-bottom:4.5rem!important}.remspace .pl-xl-6,.remspace .px-xl-6{padding-left:4.5rem!important}.remspace .p-xl-7{padding:6rem!important}.remspace .pt-xl-7,.remspace .py-xl-7{padding-top:6rem!important}.remspace .pr-xl-7,.remspace .px-xl-7{padding-right:6rem!important}.remspace .pb-xl-7,.remspace .py-xl-7{padding-bottom:6rem!important}.remspace .pl-xl-7,.remspace .px-xl-7{padding-left:6rem!important}.remspace .p-xl-8{padding:7.5rem!important}.remspace .pt-xl-8,.remspace .py-xl-8{padding-top:7.5rem!important}.remspace .pr-xl-8,.remspace .px-xl-8{padding-right:7.5rem!important}.remspace .pb-xl-8,.remspace .py-xl-8{padding-bottom:7.5rem!important}.remspace .pl-xl-8,.remspace .px-xl-8{padding-left:7.5rem!important}.remspace .p-xl-9{padding:9rem!important}.remspace .pt-xl-9,.remspace .py-xl-9{padding-top:9rem!important}.remspace .pr-xl-9,.remspace .px-xl-9{padding-right:9rem!important}.remspace .pb-xl-9,.remspace .py-xl-9{padding-bottom:9rem!important}.remspace .pl-xl-9,.remspace .px-xl-9{padding-left:9rem!important}.remspace .m-xl-auto{margin:auto!important}.remspace .mt-xl-auto,.remspace .my-xl-auto{margin-top:auto!important}.remspace .mr-xl-auto,.remspace .mx-xl-auto{margin-right:auto!important}.remspace .mb-xl-auto,.remspace .my-xl-auto{margin-bottom:auto!important}.remspace .ml-xl-auto,.remspace .mx-xl-auto{margin-left:auto!important}
}

/* ========================================================================

   Component: Print

 ========================================================================== */
 
@media print {
	body { border: none }
	.uk-hidden\@p { display:none }
	.print-100 { width:100% !important }
	
	main .uk-container > .uk-grid,
	main .uk-container > .uk-flex { display:block }
}

















.element--mosaic {
    display: grid;
    grid-template-columns: 60% 1fr;
    grid-template-rows: 25rem 6rem 25rem;
    gap: 1.5rem;
}

.element--mosaic .tile {
    position: relative;
    overflow: hidden;
    border-radius: 0;
}

.element--mosaic .tile img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.element--mosaic .content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    color: #FFF;
    flex-direction: column;
}

.element--mosaic .content h3 {
    color: #FFF;
    margin-bottom: 1rem;
    font-family: Mulish, sans-serif;
    font-size: 2rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}



.element--mosaic .tile-4 {
    border-radius: 0;
}


.element--mosaic .tile-1 {
    grid-row-start: 1;
    grid-row-end: 3;
}
.element--mosaic .tile-2 {
    grid-row-start: 1;
}
.element--mosaic .tile-3 {
    grid-column-start: 1;
}
.element--mosaic .tile-4 {
    grid-column-start: 2;
    grid-row-start: 2;
    grid-row-end: 4;
}



.element--mosaic .tile-1 .content {
    background: linear-gradient(136deg, rgba(0, 0, 0, 0.54) 12.8%, rgba(0, 0, 0, 0.00) 75.45%);
    padding: 4.62rem 50% 1rem 4rem;
}

.element--mosaic .tile-2 .content {
    background: linear-gradient(152deg, rgba(0, 0, 0, 0.61) 17.39%, rgba(0, 0, 0, 0.00) 100.67%);
    padding: 3rem 3.25rem 1rem 2.25rem;
}

.element--mosaic .tile-3 .content {
    background: linear-gradient(264deg, rgba(0, 0, 0, 0.00) 20.6%, rgba(0, 0, 0, 0.61) 57.96%);
    justify-content: flex-end;
    padding: 1rem 10% 4rem 4rem;
    align-content: flex-end;
}

.element--mosaic .tile-4 .content {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.61) 89.23%);
    align-content: flex-end;
    padding: 1rem 3.25rem 4rem 4rem;
}


@media (max-width: 1020px) {
    .element--mosaic .tile .content {
        padding: 2rem;
    }
}

@media (max-width: 700px) {
    .element--mosaic {
        display: flex;
        flex-direction: column;
    }

    .element--mosaic .tile {
        height: 25rem;
    }
}



.element--tile {
    display: flex;
    gap: 1rem;
}


.element--tile .content {
    display: flex;
    align-items: center;
    border-radius: 0.1875rem;
    background: #FFF;
    box-shadow: 2px 2px 100px 0 rgba(16, 51, 52, 0.15);
}

.element--tile .content .inner-content {
    display: flex;
    flex-direction: column;
    padding: 2rem;
    text-align: center;
    gap: 2rem;
    align-items: center;
}

.element--tile .content .award {
    height: 6rem;
    width: auto;
    object-fit: contain;
}

.element--tile .content h2 {
    color: #0F9396;
    font-size: 1.5rem;
    font-weight: 500;
}

.element--tile .content .excerpt {
    color: #343E3E;
    font-size: 1.25rem;
    font-weight: 400;
}

.element--tile .image {
    border-radius: 0.1875rem;
    background: linear-gradient(136deg, rgba(11, 45, 46, 0.00) 37.6%, rgba(11, 45, 46, 0.25) 74.87%), url(<path-to-image>) lightgray -214.885px -19.656px / 132.514% 107.48% no-repeat;
    box-shadow: 0 4px 100px 0 rgba(0, 0, 0, 0.25);
    width: 65%;
    flex: 0 0 auto;
    height: 70vh;
    object-fit: cover;
}


@media (max-width: 768px) {
    .element--tile {
        flex-wrap: wrap;
    }

    .element--tile .image {
        width: 100%;
    }
}




.element--review-tiles {
    /*padding-top: 5rem;*/
    /*padding-bottom: 5rem;*/
    box-shadow: 0 0 100px 0 rgba(2, 194, 199, 0.28);
}

.element--review-tile {
    color: #343E3E;
    text-align: center;
    font-size: 1rem;
    font-weight: 400;
    border-radius: 0.1875rem;
    background: #FFF;
    box-shadow: 0 0 100px 0 rgba(2, 194, 199, 0.28);
    padding: 2rem;
    height: 100%;
}

.element--review-tile h3 {
    color: #0F9396;
    font-size: 1.5rem;
    font-weight: 400;
    margin-bottom: 1.5rem;
}

.element--review-tile .author {
    color: #0F9396;
    font-size: 1.5rem;
    margin-top: 1.5rem;
}



.slider-arrow-bottom {
    position: absolute;
    top: 100%;
    right: 0;
    padding: 0;
    border: 2px solid #000;
    width: 2rem !important;
    height: 2rem !important;
    color: #000 !important;
    margin: 0;
    transform: translateY(-100%);
}

.slider-arrow-bottom:hover {
    background-color: #FFF !important;
}

.slider-arrow-bottom[uk-slider-item="previous"] {
    right: 3rem;
}

.slider-arrow-bottom svg {
    height: 1.5rem;
    width: 1.5rem;
}

.carousel-item--stacked {
    padding-top: 5rem;
}

.carousel-item--stacked img {
    height: 20rem;
    box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.36);
    object-fit: cover;
}

.carousel-item--stacked p {
    color: #343E3E;
    font-size: 1.25rem;
    font-weight: 700;
    margin: 0;
    margin-top: 1rem;
}
