body #logo-pro img {
	width: 180px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.progression-studios-logo-position-center header#masthead-pro h1#logo-pro,
.progression-studios-logo-position-center h1#logo-pro {
	margin-left: -90px;
}

.progression-studios-logo-position-center nav#site-navigation-right {
	display: block;
	margin-left: 72px;
}

.progression-studios-logo-position-center #progression-nav-container {
	margin-right: 71px;
}

a,
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active a {
	color: #e18a00;
}

#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active {
	border-top-color: #e18a00;
}

a:hover {
	color: #e18a00;
}

#renovation-progression-header-top .sf-mega,
header ul .sf-mega {
	margin-left: -600px;
	width: 1200px;
}

body .elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1200px;
}

.width-container-pro {
	width: 1200px;
}

header#masthead-pro {
	background-color: #21B2E6;
}

body.progression-studios-header-sidebar-before #progression-inline-icons .progression-studios-social-icons,
body.progression-studios-header-sidebar-before:before,
header#masthead-pro {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

body {
	background-color: #ffffff;

	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	background-attachment: fixed;
}

#page-title-pro {
	background-color: #cccccc;

	background-image: url(https://149355584v2.pressablecdn.com/wp-content/uploads/2018/09/page-title.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

#progression-studios-page-title-container {
	padding-top: 150px;
	padding-bottom: 135px;
	text-align: left;
}

.sidebar h4.widget-title:before {
	background-color: #f6c427;
}

ul.progression-studios-header-social-icons li a {
	margin-top: 10px;
	margin-bottom: 9px;
	background: #ffffff;
	color: #140749;
}

#renovation-progression-header-top ul.progression-studios-header-social-icons li a {
	background: #ffffff;
	color: #140749;
}

#renovation-progression-header-top ul.progression-studios-header-social-icons li a:hover,
ul.progression-studios-header-social-icons li a:hover {
	background: rgba(255, 255, 255, 0.8);
	color: #140749;
}

/* START BLOG STYLES */
#page-title-pro.page-title-pro-post-page {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

.progression-blog-content {
	border-color: #ebebeb;
}

.progression-studios-feaured-image {
	background: #ffffff;
}

.progression-studios-feaured-image:hover a img {
	opacity: 1;
}

h2.progression-blog-title a {
	color: #3f3f3f;
}

ul.progression-post-meta li a:hover,
h2.progression-blog-title a:hover {
	color: #e18a00;
}

.progression-portfolio-post-content {
	background: #ffffff;
}

/* END BLOG STYLES */

/* START SHOP STYLES */
.progression-studios-shop-index-content {
	background: #ffffff;
	border-color: rgba(0, 0, 0, 0.09);
}

ul.products li.product .progression-studios-shop-index-content .star-rating {
	display: none;
}

/* END SHOP STYLES */

/* START BUTTON STYLES */
.infinite-nav-pro a:hover {
	color: #393939;
	background: #f6c427;
	border-color: #f6c427;
}

.widget select,
.woocommerce-page form.woocommerce-ordering select,
.wpneo-fields input[type="number"],
.wpneo-fields input[type="text"],
.wpneo-fields input[type="email"],
.wpneo-fields input[type="password"],
.wpneo-fields textarea,
.campaign_update_field_copy input,
.campaign_update_field_copy textarea,
#campaign_update_addon_field input,
#campaign_update_addon_field textarea,
.woocommerce input,
#content-pro .woocommerce table.shop_table .coupon input#coupon_code,
#content-pro .woocommerce table.shop_table input,
form.checkout.woocommerce-checkout textarea.input-text,
form.checkout.woocommerce-checkout input.input-text,
.post-password-form input,
.search-form input.search-field,
.wpcf7 select,
#respond textarea,
#respond input,
.wpcf7-form input,
.wpcf7-form textarea {
	background-color: #f5f5f5;
	border-color: rgba(0, 0, 0, 0.05);
}

.wp-block-button a.wp-block-button__link,
.post-password-form input[type="submit"],
#respond input.submit,
.wpcf7-form input.wpcf7-submit {
	font-size: 17px;
}

.progression-studios-blog-excerpt a.more-link,
.helpmeout-rewards-select_button button.select_rewards_button,
#boxed-layout-pro .woocommerce .shop_table input.button,
#boxed-layout-pro .form-submit input#submit,
#boxed-layout-pro #customer_login input.button,
#boxed-layout-pro .woocommerce-checkout-payment input.button,
#boxed-layout-pro button.button,
#boxed-layout-pro a.button {
	font-size: 16px;
}

.widget select:focus,
.woocommerce-page form.woocommerce-ordering select,
.wp-block-button a.wp-block-button__link,
#reward_options input.button,
#wpneo-registration input#user-registration-btn,
#campaign_update_addon_field input.removecampaignupdate,
button#wpneo-update-save,
input#addcampaignupdate,
button#cc-image-upload-file-button,
input.wpneo-submit-campaign,
input#wpneo_active_edit_form,
.wpneo-buttons-group button#wpneo-edit,
.wpneo-buttons-group button#wpneo-dashboard-btn-cancel,
.wpneo-buttons-group button#wpneo-password-save,
.wpneo-buttons-group button#wpneo-dashboard-save,
.wpneo-buttons-group button#wpneo-contact-save,
.wpneo-buttons-group button#wpneo-profile-save,
button.wpneo_donate_button,
.woocommerce input,
#content-pro .woocommerce table.shop_table .coupon input#coupon_code,
#content-pro .woocommerce table.shop_table input,
form.checkout.woocommerce-checkout textarea.input-text,
form.checkout.woocommerce-checkout input.input-text,
#progression-checkout-basket a.cart-button-header-cart,
.search-form input.search-field,
.wpcf7 select,
.post-password-form input,
#respond textarea,
#respond input,
.wpcf7-form input,
.wpcf7-form textarea {
	border-radius: 0px;
}

#helpmeeout-login-form:before {
	border-bottom: 8px solid #f6c427;
}

#helpmeeout-login-form,
.product #campaign_loved_html,
ul.wpneo-crowdfunding-update li:hover span.round-circle,
.tags-progression a:hover,
.progression-page-nav a:hover,
.progression-page-nav span,
#content-pro ul.page-numbers li a:hover,
#content-pro ul.page-numbers li span.current {
	color: #393939;
	background: #f6c427;
}

.progression-page-nav a:hover span {
	color: #393939;
}

#progression-checkout-basket a.cart-button-header-cart,
.flex-direction-nav a:hover,
#boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button,
.mc4wp-form input[type="submit"] {
	color: #393939;
	background: #f6c427;
}

.progression-studios-blog-excerpt a.more-link,
#special-savings-homepage .wpcf7-form input.wpcf7-submit:hover,
.wp-block-button a.wp-block-button__link,
.woocommerce form input.button,
.woocommerce form input.woocommerce-Button,
.helpmeout-rewards-select_button button.select_rewards_button,
button.wpneo_donate_button,
.sidebar ul.progression-studios-social-widget li a,
footer#site-footer .tagcloud a,
.tagcloud a,
body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a,
.post-password-form input[type="submit"],
#respond input.submit,
.wpcf7-form input.wpcf7-submit,
#boxed-layout-pro .woocommerce .shop_table input.button,
#boxed-layout-pro .form-submit input#submit,
#boxed-layout-pro #customer_login input.button,
#boxed-layout-pro .woocommerce-checkout-payment input.button,
#boxed-layout-pro button.button,
#boxed-layout-pro a.button {
	color: #393939;
	background: #f6c427;
	border-radius: 0px;
	letter-spacing: 0em;
}

.tags-progression a:hover {
	color: #393939;
	background: #f6c427;
}

.mobile-menu-icon-pro span.progression-mobile-menu-text,
#boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
	letter-spacing: 0em;
}

body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a {
	border-radius: 0px;
}

.widget select:focus,
#progression-studios-woocommerce-single-top table.variations td.value select:focus,
.woocommerce-page form.woocommerce-ordering select:focus,
.wpneo-fields input[type="number"]:focus,
#wpneofrontenddata .wpneo-fields select:focus,
.campaign_update_field_copy input:focus,
.campaign_update_field_copy textarea:focus,
#campaign_update_addon_field input:focus,
#campaign_update_addon_field textarea:focus,
.wpneo-fields input[type="text"]:focus,
.wpneo-fields input[type="email"]:focus,
.wpneo-fields input[type="password"]:focus,
.wpneo-fields textarea:focus {
	border-color: #f6c427;
}

.dashboard-head-date input[type="text"]:focus,
#panel-search-progression .search-form input.search-field:focus,
blockquote.alignleft,
blockquote.alignright,
body .woocommerce-shop-single table.variations td.value select:focus,
.woocommerce input:focus,
#content-pro .woocommerce table.shop_table .coupon input#coupon_code:focus,
body #content-pro .woocommerce table.shop_table input:focus,
body #content-pro .woocommerce form.checkout.woocommerce-checkout input.input-text:focus,
body #content-pro .woocommerce form.checkout.woocommerce-checkout textarea.input-text:focus,
form.checkout.woocommerce-checkout input.input-text:focus,
form#mc-embedded-subscribe-form .mc-field-group input:focus,
.wpcf7-form select:focus,
blockquote,
.post-password-form input:focus,
.search-form input.search-field:focus,
#respond textarea:focus,
#respond input:focus,
.wpcf7-form input:focus,
.wpcf7-form textarea:focus,
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle {
	border-color: #f6c427;
	outline: none;
}

body .woocommerce .woocommerce-MyAccount-content {
	border-left-color: #f6c427;
}

.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range {
	background: #f6c427;
}

.progression-studios-blog-excerpt a.more-link:hover,
.single-product #content-pro ul.products li.product span.onsale,
.single-product #content-pro span.onsale,
#content-pro ul.products li.product span.onsale,
.wp-block-button a.wp-block-button__link:hover,
.woocommerce form input.button:hover,
.woocommerce form input.woocommerce-Button:hover,
body #progression-checkout-basket a.cart-button-header-cart:hover,
#boxed-layout-pro .woocommerce-shop-single .summary button.button:hover,
#boxed-layout-pro .woocommerce-shop-single .summary a.button:hover,
.mc4wp-form input[type="submit"]:hover,
.progression-studios-blog-cat-overlay a,
.progression-studios-blog-cat-overlay a:hover,
.sidebar ul.progression-studios-social-widget li a:hover,
footer#site-footer .tagcloud a:hover,
.tagcloud a:hover,
#boxed-layout-pro .woocommerce .shop_table input.button:hover,
#boxed-layout-pro .form-submit input#submit:hover,
#boxed-layout-pro #customer_login input.button:hover,
#boxed-layout-pro .woocommerce-checkout-payment input.button:hover,
#boxed-layout-pro button.button:hover,
#boxed-layout-pro a.button:hover,
.post-password-form input[type="submit"]:hover,
#respond input.submit:hover,
.wpcf7-form input.wpcf7-submit:hover {
	color: #393939;
	background: #ffd957;
}

.sidebar .star-rating,
.comment-form-rating .stars a,
.commentlist .star-rating,
#progression-studios-woocommerce-single-top .star-rating,
#content-pro ul.products .star-rating {
	color: #ffd957;
}

.highlight-pro:before {
	background: #ffd957;
}

/* END BUTTON STYLES */

/* START Sticky Nav Styles */
.progression-sticky-scrolled #progression-studios-nav-bg,
.progression-studios-transparent-header .progression-sticky-scrolled #progression-studios-nav-bg,
.progression-studios-transparent-header .progression-sticky-scrolled header#masthead-pro,
.progression-sticky-scrolled header#masthead-pro,
#progression-sticky-header.progression-sticky-scrolled {
	background-color: #252636;
}

body .progression-sticky-scrolled #logo-pro img {}

/* END Sticky Nav Styles */
/* START Main Navigation Customizer Styles */
nav#site-navigation-right,
#progression-shopping-cart-count a.progression-count-icon-nav,
nav#site-navigation {
	letter-spacing: 0.05em;
}

.mobile-menu-icon-pro {
	min-width: 22px;
	color: #ffffff;
	padding-top: 42px;
	padding-bottom: 40px;
	font-size: 22px;
}

.mobile-menu-icon-pro:hover,
.active-mobile-icon-pro .mobile-menu-icon-pro {
	color: #ffffff;
}

.mobile-menu-icon-pro span.progression-mobile-menu-text {
	font-size: 16px;
}

.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon {
	color: rgba(255, 255, 255, 0.72);
}

.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon:hover,
.progression-sticky-scrolled .activated-class #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon,
#progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon:hover,
.activated-class #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon {
	color: #ffffff;
}

#progression-studios-header-search-icon i.pe-7s-search span,
#progression-studios-header-login-container a.progresion-studios-login-icon span {
	font-size: 16px;
}

#progression-studios-header-login-container a.progresion-studios-login-icon i.fa-sign-in {
	font-size: 22px;
}

.sf-menu a {
	color: rgba(255, 255, 255, 0.72);
	padding-top: 45px;
	padding-bottom: 45px;
	font-size: 16px;
}

.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon i.pe-7s-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon i.pe-7s-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a {
	color: rgba(255, 255, 255, 0.72);
}

.sf-menu a:before {
	background: #f6c427;
}

.sf-menu a:hover:before,
.sf-menu li.sfHover a:before,
.sf-menu li.current-menu-item a:before {
	opacity: 1;
	background: #f6c427;
}

.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before {
	background: #f6c427;
}

.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover i.pe-7s-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro i.pe-7s-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover i.pe-7s-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro i.pe-7s-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
#progression-studios-header-login-container:hover a.progresion-studios-login-icon,
#progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
#progression-studios-header-search-icon:hover i.pe-7s-search,
#progression-studios-header-search-icon.active-search-icon-pro i.pe-7s-search,
#progression-inline-icons .progression-studios-social-icons a:hover,
#progression-shopping-cart-count a.progression-count-icon-nav:hover,
.sf-menu a:hover,
.sf-menu li.sfHover a,
.sf-menu li.current-menu-item a {
	color: #ffffff;
}

ul#progression-studios-panel-login,
#progression-checkout-basket,
#panel-search-progression,
.sf-menu ul {
	background: rgba(255, 255, 255, 0.85);
}

#renovation-progression-header-top .sf-menu ul {
	border-top: 3px solid #179ef4;
}

#main-nav-mobile {
	background: #ffffff;
}

ul.mobile-menu-pro li a {
	color: #444444;
}

ul.mobile-menu-pro li a {
	letter-spacing: 0em;
}

ul#progression-studios-panel-login li a,
.sf-menu li li a {
	letter-spacing: 0em;
	font-size: 14px;
}

#progression-checkout-basket .progression-sub-total {
	font-size: 14px;
}

ul#progression-studios-panel-login,
#panel-search-progression input,
#progression-checkout-basket ul#progression-cart-small li.empty {
	font-size: 14px;
}

ul#progression-studios-panel-login a,
.progression-sticky-scrolled #progression-checkout-basket,
.progression-sticky-scrolled #progression-checkout-basket a,
.progression-sticky-scrolled .sf-menu li.sfHover li a,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
#panel-search-progression .search-form input.search-field,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
.sf-menu li.sfHover.highlight-button li a,
.sf-menu li.current-menu-item.highlight-button li a,
.progression-sticky-scrolled #progression-checkout-basket a.checkout-button-header-cart:hover,
#progression-checkout-basket a.checkout-button-header-cart:hover,
#progression-checkout-basket,
#progression-checkout-basket a,
.sf-menu li.sfHover li a,
.sf-menu li.sfHover li.sfHover li a,
.sf-menu li.sfHover li.sfHover li.sfHover li a,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
	color: #757575;
}

.progression-sticky-scrolled ul#progression-studios-panel-login li a:hover,
.progression-sticky-scrolled .sf-menu li li a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li a,
.progression-sticky-scrolled .sf-menu li.current-menu-item li a,
.sf-menu li.sfHover li a,
.sf-menu li.sfHover li.sfHover li a,
.sf-menu li.sfHover li.sfHover li.sfHover li a,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
	background: none;
}

ul#progression-studios-panel-login a:hover,
.progression-sticky-scrolled #progression-checkout-basket a:hover,
.progression-sticky-scrolled #progression-checkout-basket ul#progression-cart-small li h6,
.progression-sticky-scrolled #progression-checkout-basket .progression-sub-total span.total-number-add,
.progression-sticky-scrolled .sf-menu li.sfHover li a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a,
.progression-sticky-scrolled .sf-menu li.sfHover li li a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li li a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li li a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li li a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.sf-menu li.sfHover.highlight-button li a:hover,
.sf-menu li.current-menu-item.highlight-button li a:hover,
#progression-checkout-basket a.checkout-button-header-cart,
#progression-checkout-basket a:hover,
#progression-checkout-basket ul#progression-cart-small li h6,
#progression-checkout-basket .progression-sub-total span.total-number-add,
.sf-menu li.sfHover li a:hover,
.sf-menu li.sfHover li.sfHover a,
.sf-menu li.sfHover li li a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover a,
.sf-menu li.sfHover li li li a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.sf-menu li.sfHover li li li li a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.sf-menu li.sfHover li li li li li a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
	color: #444444;
	background: #ffffff;
}

.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
#progression-shopping-cart-count span.progression-cart-count {
	background: #ffffff;
	color: #0a0715;
}

.progression-sticky-scrolled .sf-menu .progression-mini-banner-icon,
.progression-mini-banner-icon {
	background: #ffffff;
	color: #000000;
}

.sf-menu li.highlight-button a:hover {
	color: #ffffff;
}

.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before,
.sf-menu li.current-menu-item.highlight-button a:before,
.sf-menu li.highlight-button a:before {
	color: #ffffff;
	background: #179ef4;
	opacity: 1;
	width: 100%;
	width: calc(100% - 9px);
}

.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item.highlight-button a:hover:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover:before,
.sf-menu li.current-menu-item.highlight-button a:hover:before,
.sf-menu li.highlight-button a:hover:before {
	background: #0080d1;
	width: 100%;
	width: calc(100% - 9px);
}

ul#progression-studios-panel-login li a,
#progression-checkout-basket ul#progression-cart-small li,
#progression-checkout-basket .progression-sub-total,
#panel-search-progression .search-form input.search-field,
.sf-mega li:last-child li a,
body header .sf-mega li:last-child li a,
.sf-menu li li a,
.sf-mega h2.mega-menu-heading,
.sf-mega ul,
body .sf-mega ul,
#progression-checkout-basket .progression-sub-total,
#progression-checkout-basket ul#progression-cart-small li {
	border-color: rgba(0, 0, 0, 0.1);
}

.sf-menu a:before {
	margin-left: 18px;
}

.sf-menu a:before {
	width: calc(100% - 36px);
	margin-top: 22px;
}

.sf-menu a:hover:before,
.sf-menu li.sfHover a:before,
.sf-menu li.current-menu-item a:before {
	width: calc(100% - 36px);
}

.sf-menu a {
	padding-left: 18px;
	padding-right: 18px;
}

.sf-menu li.highlight-button {
	margin-right: 11px;
	margin-left: 11px;
}

.sf-arrows .sf-with-ul {
	padding-right: 33px;
}

.sf-arrows .sf-with-ul:after {
	right: 27px;
}

.rtl .sf-arrows .sf-with-ul {
	padding-right: 18px;
	padding-left: 33px;
}

.rtl .sf-arrows .sf-with-ul:after {
	right: auto;
	left: 27px;
}

@media only screen and (min-width: 960px) and (max-width: 1250px) {
	header#masthead-pro.progression-studios-nav-left h1#logo-pro {
		margin-right: 16px;
	}

	ul.progression-studios-call-to-action li a {
		padding-left: 27px;
		padding-right: 27px;
	}

	.progression-studios-header-full-width-no-gap #renovation-progression-header-top .width-container-pro {
		width: auto;
		padding-right: 26px;
		padding-left: 26px;
	}

	footer#site-footer.progression-studios-footer-full-width .width-container-pro,
	.progression-studios-header-full-width #renovation-progression-header-top .width-container-pro,
	.progression-studios-page-title-full-width #page-title-pro .width-container-pro,
	.progression-studios-header-full-width #progression-studios-header-width header#masthead-pro .width-container-pro {
		width: auto;
		padding-right: 25px;
		padding-left: 25px;
	}

	.sf-menu a:before {
		margin-left: 14px;
	}

	.sf-menu a:before,
	.sf-menu a:hover:before,
	.sf-menu li.sfHover a:before,
	.sf-menu li.current-menu-item a:before {
		width: calc(100% - 30px);
	}

	.sf-menu a {
		padding-left: 14px;
		padding-right: 14px;
	}

	.sf-menu a:before {
		margin-left: 14px;
	}

	.sf-arrows .sf-with-ul {
		padding-right: 31px;
	}

	.sf-arrows .sf-with-ul:after {
		right: 25px;
	}
}

.sf-menu a:hover,
.sf-menu li.sfHover a,
.sf-menu li.current-menu-item a {
	background: rgba(0, 0, 0, 0.1);
}

/* END Main Navigation Customizer Styles */
/* START Top Header Top Styles */
#renovation-progression-header-top {
	font-size: 15px;
	display: none;

	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

#renovation-progression-header-top .sf-menu a {
	font-size: 15px;
}

.progression-studios-header-left .widget,
.progression-studios-header-right .widget {
	padding-top: 14px;
	padding-bottom: 14px;
}

#renovation-progression-header-top .sf-menu a {
	padding-top: 15px;
	padding-bottom: 15px;
}

#renovation-progression-header-top a,
#renovation-progression-header-top .sf-menu a,
#renovation-progression-header-top {
	color: rgba(255, 255, 255, 0.85);
}

#renovation-progression-header-top a:hover,
#renovation-progression-header-top .sf-menu a:hover,
#renovation-progression-header-top .sf-menu li.sfHover a {
	color: #ffffff;
}

#renovation-progression-header-top .sf-menu ul {
	background: #ffffff;
}

#renovation-progression-header-top .sf-menu ul li a {
	border-color: #e5e5e5;
}

.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a,
#renovation-progression-header-top .sf-menu li.sfHover li a,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li a,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
	color: #717171;
}

.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li li a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li li li a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li li li li a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_light_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li li a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li li li a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li li li li li a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
.progression_studios_force_dark_top_header_color #renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
#renovation-progression-header-top .sf-menu li.sfHover li a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover a,
#renovation-progression-header-top .sf-menu li.sfHover li li a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a,
#renovation-progression-header-top .sf-menu li.sfHover li li li a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a,
#renovation-progression-header-top .sf-menu li.sfHover li li li li a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a,
#renovation-progression-header-top .sf-menu li.sfHover li li li li li a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover,
#renovation-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
	color: #444444;
}

#renovation-progression-header-top {
	background-color: #333333;
}

#progression-studios-header-top-border-bottom {}

/* END Top Header Top Styles */
/* START FOOTER STYLES */
footer#site-footer {
	background: #eaeaea;
}

#pro-scroll-top:hover {
	color: #393939;
	background: #f6c427;
}

footer#site-footer #copyright-text {
	color: #767676;
}

footer#site-footer #progression-studios-copyright a {
	color: rgba(0, 0, 0, 0.75);
}

footer#site-footer #progression-studios-copyright a:hover {
	color: #000000;
}

#pro-scroll-top {
	color: #ffffff;
	background: rgba(100, 100, 100, 0.65);
}

#copyright-text {
	padding: 50px 0px 45px 0px;
}

#progression-studios-footer-logo {
	max-width: 250px;
	padding-top: 45px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

/* END FOOTER STYLES */
@media only screen and (max-width: 959px) {
	#progression-studios-page-title-container {
		padding-top: 120px;
		padding-bottom: 105px;
	}

	header#masthead-pro {
		background-color: #21B2E6;
	}

	.progression-studios-transparent-header header#masthead-pro {
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
	}
}

@media only screen and (min-width: 960px) and (max-width: 1300px) {
	#progression-shopping-cart-count a.progression-count-icon-nav {
		margin-left: 4px;
	}

	.width-container-pro {
		width: 94%;
		padding: 0px;
	}

	footer#site-footer.progression-studios-footer-full-width .width-container-pro {
		width: 94%;
		padding: 0px;
	}

	.progression-studios-header-full-width-no-gap.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro,
	.progression-studios-header-full-width.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro {
		width: 98%;
		margin-left: 2%;
		padding-right: 0;
	}

	#renovation-progression-header-top ul .sf-mega,
	header ul .sf-mega {
		margin-right: 0px;
		margin-left: 2%;
		width: 96%;
		left: 0px;
	}
}

.progression-studios-spinner {
	border-left-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-top-color: #cccccc;
}

.sk-folding-cube .sk-cube:before,
.sk-circle .sk-child:before,
.sk-rotating-plane,
.sk-double-bounce .sk-child,
.sk-wave .sk-rect,
.sk-wandering-cubes .sk-cube,
.sk-spinner-pulse,
.sk-chasing-dots .sk-child,
.sk-three-bounce .sk-child,
.sk-fading-circle .sk-circle:before,
.sk-cube-grid .sk-cube {
	background-color: #cccccc;
}

#page-loader-pro {
	background: #ffffff;
	color: #cccccc;
}

::-moz-selection {
	color: #ffffff;
	background: #252636;
}

::selection {
	color: #ffffff;
	background: #252636;
}

/* *************************** */
.mySlides img {
	height: 700px !important;
}

/* Slideshow container */
.slideshow-container {
	/* max-width: 1000px; */
	position: relative;
	margin: auto;
}

/* Caption text */
.text {
	position: absolute;
	bottom: 150px;
	/* text-align: center; */
	background-color: rgba(255, 255, 255, 0.88);
	color: rgb(42, 42, 61);
	font-weight: 300;
	width: 609px;
	height: auto;
	/* opacity: 10; */
	line-height: 44px;
	/* mix-blend-mode: overlay; */
	opacity: 1;
	text-decoration: none;
	font-size: 35px;
	padding: 36px 40px;
	z-index: 5;
	left: 100px;
}

.dot-container {
	/* z-index: 10;
	position: relative;
	top: -60px;
	text-align: center; */
	text-align: center;
}

/* The dots/bullets/indicators */
.dot {
	height: 15px;
	width: 15px;
	margin: 0 2px;
	background-color: #bbb;
	border-radius: 50%;
	display: inline-block;
	transition: background-color 0.6s ease;
}

.active {
	background-color: #717171;
}

/* Fading animation */
.fade {
	animation-name: fade;
	animation-duration: 1.5s;
}

@keyframes fade {
	from {
		opacity: .4
	}

	to {
		opacity: 1
	}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 730px) and (min-width: 350px) {
	.text {
		font-size: 16px;
		padding: 20px 25px;
		line-height: 28px;
		width: 320px;
		left: 25px;
		bottom: 50px;
	}

	.mySlides img {
		height: 400px !important;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 730px) {
	.text {
		font-size: 30px;
	}
}

@media only screen and (max-width: 350px) and (min-width: 200px) {
	.text {
		font-size: 16px;
		padding: 20px 25px;
		line-height: 28px;
		width: 235px;
		left: 25px;
		bottom: 50px;
	}

	.mySlides img {
		height: 400px !important;
	}
}