/*
Theme Name: Glenellen Solar Farm
Theme URI: https://inklab.com.au/
Description: Glenellen website theme
Author: Inklab
Author URI: https://inklab.com.au/
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/

html, body{ 
	font-family: 'Roboto', sans-serif; 
	color: #3a3638;
}


h1, h2{ font-weight: 500; }
h3, h4, h5, h6{ /*font-weight: normal;*/ font-weight: 500; }

strong, b,#hp-slider-wrap .slide-blurb .slide-title{ font-weight: 500; }

h2, h3, h4, h5{
	color: #2BB859;
}
h2 a, h3 a, h4 a, h5 a{
    color: inherit;
}
p a,ul a, ol a {
    color: #2BB859;
}

.text-right{ text-align: right; }
.text-left{ text-align: left; }
.text-center{ text-align: center; }

.btn, .button a{ z-index: 1; }
.testimonial{ background-image: none!important; }
.testimonial p, .testimonial h2, .testimonial h3, .testimonial h4{ color: #fff; }
.responsive-map{ min-height: 360px; }
.full-width .responsive-map{ min-height: 640px; }
@media only screen and (max-width: 980px){
	.full-width .responsive-map{ min-height: 420px; }
}
a.imglink:hover::after{ display: none; }
@media only screen and (min-width: 768px){
	.masthead .site-branding img{ width: auto; height: 68px; }
}

.masthead #site-navigation{ display: none; }

#masthead{ position: relative; background-color: #fff; /*color: #000;*/ color: #2D2E37; }
#nav-icon3{ margin: 30px 0 0; }
#nav-icon3 span{ background: #2D2E37; }

.masthead #site-mainnav ul.inline{
	display: block; list-style-type: none;  margin: 15px 0; padding: 0; text-align: right;
	/*color: #fff;*/ color: #2D2E37; font-weight: 500;
}
.masthead #site-mainnav ul.inline li{ display: inline-block; vertical-align: middle; margin-left: 1.5rem; padding-top: 15px; }
.masthead #site-mainnav ul.inline li a{ color: inherit; }



@media only screen and (max-width: 768px){
	.masthead #site-navigation{ display: block; }
	.masthead #site-mainnav{ display: none; }
}

#hp-slider .slide-content{ padding: 0 15px; }
.slide-media::after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.25);
}

/* .button div */
.button, body p .button{
	font-size: 1.3125rem;
	font-weight: 300;
    line-height: 1.3;
    margin-top: 0;
    margin-bottom: 1.5em;
}
.button a, a.btn{
    display: inline-block; vertical-align: baseline; 
    background: transparent; 
    color: #2BB859; background-color: transparent;
    border: solid 2px #2BB859;
    padding: 5px 20px;
    border-radius: 1em;
    /*font-size: 1.5rem;*/
    line-height: 1.5;
    text-decoration: none; font-weight: 400; position: relative; overflow: hidden; 
	transition: all 0.3s ease-in-out 0s;
}

.button a:hover, 
a.btn:hover,
#hp-slider-wrap .slide-button a:hover{ 
	text-decoration: none; color: #fff; background-color: #2BB859;
	transition: all 0.3s ease-in-out 0s;
}
.button a::before,
.button a:hover::before,
a.btn::before,
a.btn:hover::before{
	display: none;
}
.button p{ margin: 0; display: inline-block; vertical-align: baseline; }

@media only screen and (min-width: 980px){
	.button a, a.btn, body p a.btn,
	button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close), input[type="button"], input[type="reset"], input[type="submit"]{ font-size: 1.5rem; }
}
@media only screen and (max-width: 980px){
	.button{ font-size: 1rem; }
}


#hp-slider-wrap .slide-button a{
	border-radius: 1em; margin-top: 1rem;
	color: #fff; background-color: transparent;
	background-color: 
}

#hp-slider-wrap a.btn.btn-green{
	background-color: #2ab858; border-color: #2ab858; color: #fff;
}
#hp-slider-wrap a.btn.btn-green:hover{
	color: #2ab858; background-color: #fff;
}
    



button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close), input[type="button"], input[type="reset"], input[type="submit"]{ 
	border-radius: 1em; color: #2BB859; border: solid 2px #2BB859; line-height: 1.5;
	transition: all 0.3s ease-in-out 0s; 
}

button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close)::before, input[type="button"]::before, input[type="reset"]::before, input[type="submit"]::before{ display: none; }
button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close):hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{
	text-decoration: none; 
	color: #fff; background-color: #2BB859;
	transition: all 0.3s ease-in-out 0s;
}


section.community-boxes + section.community-boxes {
    padding-top: 0;
}

/* header - menu */

#header-nav-content #primary-menu>li{
	width: 100%; float: none; padding: 0 15px;
}
#header-nav-content .menu-pad{ padding-right: 2rem; }
@media only screen and (max-width: 980px){
	#header-nav-content #primary-menu{ padding-bottom: 1.3rem; }
	#header-nav-content .flex-menu-col .menu-pad{ padding-left: 15px; }
	#header-nav-content #primary-menu>li>a{ font-size: 1.5rem; line-height: 1.5; }
}


.overlay-contentpush{
    -webkit-transform: translateX(105%);
    transform: translateX(105%);
    max-width: 1920px;
    left: auto;
}
.overlay-contentpush.open{}
.site.overlay-open::after{ position: fixed; }

/* footer */

.footer-secondary{ font-size: 0.85em; }
.footer-secondary.right{ text-align: right; }
.footer-secondary p{ margin-top: 1.5rem; margin-bottom: 0; }

footer#colophon .footer-line{ padding-bottom: 1.3rem; margin-bottom: 1em; }
footer#colophon, footer#colophon p, footer#colophon ul{
	font-size: 1.3rem;
}
footer#colophon ul.inline{
	display: block; list-style-type: none; margin: 0; padding: 0;
}
footer#colophon ul.inline li{ display: inline-block; vertical-align: middle; margin-right: 1em; }
footer#colophon h3, footer#colophon h4, footer#colophon h5{ margin-bottom: 1em; }


@media only screen and (max-width: 980px){
	footer#colophon .text-right{ text-align: left; }
}


/* TIMELINE SLIDER */
.timeline-slider .timeline-slide{}
.timeline-slider .timeline-slide .time-check{
    position: relative;
}
.timeline-slider .timeline-slide .time-check .check{ 
	display: block;
	width: 2rem; height: 2rem;
    border: 3px solid; border-radius: 50%;
    margin: 24px 0;
    background-color: #2D2E37;
}
	.timeline-slider .timeline-slide .time-check.done .check{
		background-color: #fff;
	}
	.timeline-slider .timeline-slide .time-check::before{
		content: '';
		display: block; position: absolute; top: 14px; left: 2rem;
    	height: 3px; width: calc(100% - 2rem); background-color: #fff;
	}
	.timeline-slider .timeline-slide.last .time-check::before{ display: none; }

.timeline-slider .timeline-slide .time-pad{ padding-right: 2rem; }


.time-nav-arrows{}
.time-nav-arrows .time-nav-half{}
.time-nav-arrows .time-nav-half.left{ text-align: left; }
.time-nav-arrows .time-nav-half.left button{ margin-right: 12px; }
.time-nav-arrows .time-nav-half.right{ text-align: right; }
.time-nav-arrows .time-nav-half.right button{ margin-left: 12px; }

/* FLEX GRID */
.flex-container{
	width: 100%; height: auto; display: flex; flex-wrap: nowrap; flex-direction: row; position: relative; box-sizing: border-box;
	align-items: center; align-content: center; justify-content: flex-start; 
	max-width: 100%; overflow: hidden;
}
	.flex-container.flex-start{ align-items: flex-start; align-content: flex-start; }

	.flex-container.flex-wrap{ flex-wrap: wrap; }
	.flex-container.flex-reverse{ flex-direction: row-reverse; }	
	.flex-container.flex-center{ align-items: center; align-content: center; justify-content: center; }

		.flex-container .flex-item{
			display: block; flex-basis: auto; flex-grow: 0; flex-shrink: 1;
			position: relative; box-sizing: border-box; box-shadow: none; text-decoration: none;
			border: 0px none; margin: 0 0px; padding: 0 0px; max-width: 100%; overflow: hidden;
		}
			.flex-container.flex-grow .flex-item, .flex-container.flex-grow{ flex-grow: 1; }
			.flex-container .flex-item.flex-parts-100{ flex-basis: 100%; flex-shrink: 0; }
			.flex-container .flex-item.flex-parts-75{ flex-basis: 75%; flex-shrink: 0; }
			.flex-container .flex-item.flex-parts-50{ flex-basis: 50%; flex-shrink: 0; }
			.flex-container .flex-item.flex-parts-25{ flex-basis: 25%; flex-shrink: 0; }
				.flex-container .flex-item .content { padding: 0.7rem 1.3rem; }

@media only screen and (max-width: 980px){
	.flex-container:not(.flex-nowrap){ flex-wrap: wrap; }
	.flex-container:not(.flex-nowrap) .flex-item.flex-parts-75{ flex-basis: 100%; }
	.flex-container:not(.flex-nowrap) .flex-item.flex-parts-50{ flex-basis: 100%; }
	.flex-container:not(.flex-nowrap) .flex-item.flex-parts-25{ flex-basis: 50%; }
}
@media only screen and (max-width: 540px){
	.flex-container .flex-item.flex-parts-25{ flex-basis: 100%; }
}


.section.four_column_images{}
.section.four_column_images.no-pad-bottom{ padding-bottom: 0; }
.section.four_column_images.no-pad-top{ padding-top: 0; }

.section.four_column_images img{ max-height: 230px; }

.section.four_column_images a:hover{ opacity: 0.9; }


.section.full-width-video video{ object-fit: cover; }

/* GRAVITY FORM STYLES */
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea {
    border-bottom: #2BB859 2px solid;
}

.gform_wrapper.cwp-theme_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper.cwp-theme_wrapper textarea,
.gform_wrapper.cwp-theme_wrapper select{
    color: #666;
    background-color: #fff;
    border: none;
    border-bottom: #2BB859 2px solid;
    border-radius: 0px;
    width: 100%;
    font-size: 1.2rem;
    padding: 1rem 4px;
    margin-top: 10px;
}
	.gform_wrapper.cwp-theme_wrapper textarea.small{}
	.gform_wrapper.cwp-theme_wrapper textarea.medium{ border: #2BB859 2px solid; }
	.gform_wrapper.cwp-theme_wrapper textarea.large{ border: #2BB859 2px solid; }


  	select::-ms-expand, .polo-theme_wrapper.gform_wrapper .gfield select::-ms-expand{ display: none; }
	.gform_wrapper.cwp-theme_wrapper .gfield select{
		background-color: #fff;
		background-image: url(img/select-arrow-1.png);
		background-repeat: no-repeat;
		background-position: right 4px center;
	    appearance: none;
	    -moz-appearance: none;
	    -webkit-appearance: none;
	    outline: none;
	    height: 70px;
	}



	.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_checkbox, 
	.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_radio{
		width: 100%;
		color: #666;
		font-size: 1.2rem;
		padding: 1rem 4px;
   	 	margin-top: 10px;
   	 	margin-bottom: 0;
	}

		.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_checkbox li, 
		.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_radio li{}

		.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_checkbox li:last-of-type, 
		.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_radio li:last-of-type{
			margin-bottom: 0;
		}

			.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_checkbox input, 
			.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_radio input{
				height: 1em;
		    	margin: 0 0 0 1px;
			}
			.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_checkbox label, 
			.gform_wrapper.cwp-theme_wrapper ul li.gfield ul.gfield_radio label{
				line-height: 1em;
				margin: 0 10px;
			}


.gform_wrapper.remove-labels_wrapper ul li.gfield{
	margin-top: 0;
	padding-right: 0;
}
	.gform_wrapper.remove-labels_wrapper ul li.gfield .gfield_label{
		display: none;
	}
	.gform_wrapper.remove-labels_wrapper ul li.gfield div.ginput_container{
		margin-top: 0!important;
	}


	.gform_wrapper.remove-labels_wrapper ul li.gfield.field-show-label .gfield_label{
		display: block;
    	font-weight: 300;
    	font-size: 1.2rem;
    	padding: 1rem 4px 0 4px;
    	margin-top: 10px;
    	color: #666;
	}
	.gform_wrapper.cwp-theme_wrapper ul li.gfield.gfield.field-show-label ul.gfield_checkbox, 
	.gform_wrapper.cwp-theme_wrapper ul li.gfield.gfield.field-show-label ul.gfield_radio{
		padding-top: 0px;
	}

	.gform_wrapper.remove-labels_wrapper ul li.gfield.field-hide-sublabel .ginput_complex.ginput_container label{
		display: none;
	}


.gform_wrapper.cwp-theme_wrapper div.validation_error{ display: none; }
.gform_wrapper.cwp-theme_wrapper li.gfield.gfield_error,
.gform_wrapper.cwp-theme_wrapper li.gfield.gfield_error.gfield_contains_required{ border: 0; padding: 0 0; background: transparent; }
.gform_wrapper.cwp-theme_wrapper li.gfield.gfield_error div.gfield_description,
.gform_wrapper.cwp-theme_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{ padding-top: 4px; font-weight: normal; }

/* slick slider styles */
#hp-slider-wrap .slider-nav{ right: 0px; position: relative; }
@media only screen and (min-width: 980px){
	#hp-slider-wrap .slider-nav{ right: 50px; position: absolute; }
}

.slick-slider ul.slick-dot{
    list-style: none; margin: 0; padding: 0; width: 100%; text-align: center; position: absolute; bottom: 10px;
}
	.slider-nav ul.slick-dots{
		list-style: none; margin: 0; padding: 0; width: 100%; text-align: center; position: relative;
	}
.slick-slider ul.slick-dots li, .slider-nav ul.slick-dots li{
    display: inline-block; vertical-align: middle;  margin-left: 24px;
}


.slick-slider ul.slick-dots li button, .slick-slider ul.slick-dots li button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close),
.slider-nav ul.slick-dots li button, .slider-nav ul.slick-dots li button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close){
    font-size: 0; padding: 0 0; width: 20px; height: 20px; margin: 0 0; border-radius: 50%; background: transparent; border: solid 2px #fff;
    background: #fff; color: #2BB859; margin: 1rem 0 0 0;
}
	.slick-slider ul.slick-dots li button::before,
	.slider-nav ul.slick-dots li button::before{
		display: none;
	}
	.slick-slider ul.slick-dots li.slick-active button, .slick-slider ul.slick-dots li.slick-active button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close),
	.slider-nav ul.slick-dots li.slick-active button, .slider-nav ul.slick-dots li.slick-active button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close){
		background: #2BB859; border-color: #2BB859;
	}

.slick-slider ul.slick-dots li button:hover, .slick-slider ul.slick-dots li button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close):hover,
.slider-nav ul.slick-dots li button:hover, .slider-nav ul.slick-dots li button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close):hover{
	color: #2BB859; 
}




/* MAIN STYLESHEET ALTS */
#page-intro h1{ margin: 0 0; }
#hp-slider-wrap{ height: 70vh; overflow: hidden; } 
#hp-slider-wrap .hp-slide, #hp-slider-wrap .slide-media, #hp-slider-wrap #hp-slider{ height: 70vh; }
.scroll-downs{ display: none; }

@media only screen and (min-width: 768px){
	#page-intro { padding-top: calc(128px + 8%); }
	#hp-slider-wrap{ height: 70vh; } 
	#hp-slider-wrap .hp-slide, #hp-slider-wrap .slide-media, #hp-slider-wrap #hp-slider{ height: 70vh; }
}


/* ADDITIONAL STYLESHEET ALTS */
.overlay{ background: #2D2E37; }

.mailchimp h2{ color: #2BB859; }
#mc_embed_signup input[type="text"],#mc_embed_signup input[type="email"],#mc_embed_signup input[type="url"],#mc_embed_signup input[type="password"],#mc_embed_signup input[type="search"],#mc_embed_signup textarea {
    border-bottom: #2BB859 2px solid;
    color: #2D2E37;
}
#mc_embed_signup input[type="text"]:-ms-input-placeholder,#mc_embed_signup input[type="email"]:-ms-input-placeholder,#mc_embed_signup input[type="url"]:-ms-input-placeholder,#mc_embed_signup input[type="password"]:-ms-input-placeholder,#mc_embed_signup input[type="search"]:-ms-input-placeholder,#mc_embed_signup textarea:-ms-input-placeholder {
    color: #666; /*color: rgba(42, 184, 88, 0.6);*/
}
#mc_embed_signup input[type="text"]:-moz-placeholder,#mc_embed_signup input[type="email"]:-moz-placeholder,#mc_embed_signup input[type="url"]:-moz-placeholder,#mc_embed_signup input[type="password"]:-moz-placeholder,#mc_embed_signup input[type="search"]:-moz-placeholder,#mc_embed_signup textarea:-moz-placeholder {
    color: #666; /*color: rgba(42, 184, 88, 0.6);*/
}
#mc_embed_signup input[type="text"]::-moz-placeholder,#mc_embed_signup input[type="email"]::-moz-placeholder,#mc_embed_signup input[type="url"]::-moz-placeholder,#mc_embed_signup input[type="password"]::-moz-placeholder,#mc_embed_signup input[type="search"]::-moz-placeholder,#mc_embed_signup textarea::-moz-placeholder {
    color: #666; /*color: rgba(42, 184, 88, 0.6);*/
}
#mc_embed_signup input[type="text"]::-webkit-input-placeholder,#mc_embed_signup input[type="email"]::-webkit-input-placeholder,#mc_embed_signup input[type="url"]::-webkit-input-placeholder,#mc_embed_signup input[type="password"]::-webkit-input-placeholder,#mc_embed_signup input[type="search"]::-webkit-input-placeholder,#mc_embed_signup textarea::-webkit-input-placeholder {
    color: #666; /*color: rgba(42, 184, 88, 0.6);*/
}
#mc_embed_signup input[type="text"]::placeholder,#mc_embed_signup input[type="email"]::placeholder,#mc_embed_signup input[type="url"]::placeholder,#mc_embed_signup input[type="password"]::placeholder,#mc_embed_signup input[type="search"]::placeholder,#mc_embed_signup textarea::placeholder {
    color: #666; /*color: rgba(42, 184, 88, 0.6);*/
}

.gform_wrapper.cwp-theme_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper.cwp-theme_wrapper input::placeholder,.gform_wrapper.cwp-theme_wrapper textarea::placeholder {
	color: #666; /*color: rgba(42, 184, 88, 0.6);*/
}
@media only screen and (min-width: 980px){
	.gform_wrapper.cwp-theme_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
	.gform_wrapper.cwp-theme_wrapper input,.gform_wrapper.cwp-theme_wrapper textarea,.gform_wrapper.cwp-theme_wrapper select{ font-size: 1.5rem; }
}


.archive-container article.post h3 a {
    color: #2BB859;
}

.content-area h1 {
    color: #2BB859;
}

.quick-facts {
    background: #2BB859;
}

.fullwidth-form {
    color: #fff;
    background: #2BB859;
}
.fullwidth-form h1, .fullwidth-form h2, .fullwidth-form h3, .fullwidth-form h4, .fullwidth-form h5{
    color: #fff;
}
.fullwidth-form button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close), 
.fullwidth-form input[type="button"], .fullwidth-form input[type="reset"], .fullwidth-form input[type="submit"]{
    color: #ffffff;
    border: solid 2px #ffffff;
}
.fullwidth-form button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close):hover, 
.fullwidth-form input[type="button"]:hover, .fullwidth-form input[type="reset"]:hover, .fullwidth-form input[type="submit"]:hover {
   color: #2D2E37;
}
    .fullwidth-form button:not(.mfp-arrow):not(.mfp-close):not(.overlay-close):hover:before, 
    .fullwidth-form input[type="button"]:hover:before, .fullwidth-form input[type="reset"]:hover:before, .fullwidth-form input[type="submit"]:hover:before {
        background-color: #fff;
    }
.fullwidth-form .gform_wrapper.cwp-theme_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.fullwidth-form .gform_wrapper.cwp-theme_wrapper textarea,
.fullwidth-form .gform_wrapper.cwp-theme_wrapper select {
    border-bottom: #2BB859 2px solid;
}


.post-entry blockquote {
    color: #2BB859;
}
.post-entry blockquote:before {
    background: #2BB859;
}

.posts-pagination ul li a:hover {
    color: #2D2E37;
}

.posts-pagination ul li .current {
    color: #2D2E37;
}

.testimonial {
    background: #2D2E37;
}
.testimonial h2, .testimonial h3, .testimonial h4, .testimonial h5{
    color: #fff;
}
@media only screen and (min-width: 980px) {
    .testimonial {
        background: #2D2E37 url(../img/testimonial.png) no-repeat 90% center;
    }
}

.testimonial-and-content .testimonial-half {
    background: #2D2E37;
}

.timeline {
    background: #2D2E37;
    color: #fff;
}
.timeline h1, .timeline h2, .timeline h3, .timeline h4, .timeline h5{
    color: #fff;
}


.timeline .timeline-item .check-circ {
    background: #2D2E37;
}
@media only screen and (max-width: 1023px) {
    .timeline .timeline-item:nth-child(2) .check-circ:before {
        background: #2D2E37;
    }

    .timeline .timeline-item:last-child .check-circ:before {
        background: #2D2E37;
    }
}

/* SLICK.MIN.CSS */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

