@media (max-width: 991px) { .main-navigation { background-color: #2e3b4e; }


 }
@media (max-width: 991px) { .main-navigation a { color: #a3adbc; } }
@media (max-width: 991px) { .main-navigation .menu-item:focus > a, .main-navigation .menu-item:hover > a { color: #ffffff; } }
@media (max-width: 991px) { .main-navigation .sub-menu .menu-item > a { color: #f0f0f0; } }
@media (max-width: 991px) { .main-navigation .sub-menu .menu-item:hover > a, .main-navigation .sub-menu .menu-item:focus > a { color: #ffffff; } }
@media (min-width: 992px) { .header__navigation, .header__navigation-container { background-color: #2e3b4e; }

 }
@media (min-width: 992px) { .main-navigation a { color: #a3adbc; } }
@media (min-width: 992px) { .main-navigation > .menu-item:focus > a, .main-navigation > .menu-item:hover > a, .main-navigation > .current-menu-item > a, .main-navigation > .current-menu-ancestor > a { color: #ffffff; } }
@media (min-width: 992px) { .main-navigation .sub-menu a { background-color: #2e3b4e; } }
@media (min-width: 992px) { .main-navigation .sub-menu .menu-item a { color: #a3adbc; } }
@media (min-width: 992px) { .main-navigation .sub-menu .menu-item > a:hover { color: #ffffff; } }

.page-header__container { background-color: #f0f0f0; }
.page-header__title { color: #2e3b4e; }
.page-header__subtitle { color: #666666; }
.breadcrumbs a, .breadcrumbs a::after { color: #666666; }
.breadcrumbs a:focus, .breadcrumbs a:hover { color: #57B559; }
.breadcrumbs .current-item, .breadcrumbs span > span { color: #666666; }
.content-area, .content-area .icon-box, .adrenaline-table, .number-counter__title { color: #666666; }
h1, h2, h3, h4, h5, h6, hentry__title, .hentry__title a, .time-table .widget-title, .latest-news--block .latest-news__title a, .latest-news--more-news, .portfolio-grid__item-title, .portfolio-grid__price, .special-offer__title, .special-offer__price, .pricing-list__title, .pricing-list__price, .weather-current__temperature, .accordion__panel .panel-title a.collapsed, .accordion .more-link, .masonry .article__title-link, .widget_archive a, .widget_pages a, .widget_categories a, .widget_meta a, .widget_recent_comments a, .widget_recent_entries a, .widget_rss a, .testimonial__author, .number-counter__number, .page-box__title a, .sidebar__headings, body.woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h3, body.woocommerce-page .entry-summary .entry-title, .header-info__link { color: #2e3b4e; }
a, .accordion__panel .panel-title a:hover, .main-navigation > .menu-item-has-children > a::after, .person-profile__skill-rating, .time-table .week-day.today, .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link, .weather-current__title, .accordion .more-link:focus, .accordion .more-link:hover, .footer-bottom__center a .fa, .pagination .current, body.woocommerce-page ul.products li.product a:hover img, .woocommerce ul.products li.product a:hover img, .portfolio-grid__nav-link:focus, .portfolio-grid__nav-link:hover, .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link:focus, .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link:hover, .btn-outline-primary, a.icon-box:focus .fa, a.icon-box:hover .fa, .pagination .page-numbers:focus, .pagination .page-numbers:hover, .content-area .widget_nav_menu .menu .current-menu-item > a, .widget_archive .current-cat a, .widget_archive .current_page_item a, .widget_pages .current-cat a, .widget_pages .current_page_item a, .widget_categories .current-cat a, .widget_categories .current_page_item a, .widget_meta .current-cat a, .widget_meta .current_page_item a, .widget_recent_comments .current-cat a, .widget_recent_comments .current_page_item a, .widget_recent_entries .current-cat a, .widget_recent_entries .current_page_item a, .widget_rss .current-cat a, .widget_rss .current_page_item a, .widget_archive a::before, .widget_pages a::before, .widget_categories a::before, .widget_meta a::before, .widget_archive a:hover, .widget_pages a:hover, .widget_categories a:hover, .widget_meta a:hover, .widget_recent_comments a:hover, .widget_recent_entries a:hover, .widget_rss a:hover, .content-area .widget_nav_menu .menu a:focus, .content-area .widget_nav_menu .menu a:hover, .content-area .widget_nav_menu .menu a::before, body.woocommerce-page .woocommerce-MyAccount-navigation a:focus, body.woocommerce-page .woocommerce-MyAccount-navigation a:hover, body.woocommerce-page .woocommerce-MyAccount-navigation a::before, .header .social-icons__link:focus, .header .social-icons__link:hover, .header-info__link .fa, .header-info__link:focus, .header-info__link:hover, .accordion__panel .panel-title a, body.woocommerce-page ul.products li.product a, .woocommerce ul.products li.product a, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li a:focus, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a, body.woocommerce-page .widget_product_categories .product-categories li.current-cat > a, body.woocommerce-page .widget_product_categories .product-categories a::before, body.woocommerce-page .widget_product_categories .product-categories a:focus, body.woocommerce-page .widget_product_categories .product-categories a:hover, body.woocommerce-page .quantity .qty:focus, body.woocommerce-page ul.product_list_widget .amount, .woocommerce.widget_shopping_cart .total .amount, .wpml-ls .wpml-ls-item-toggle::after, .multi-page a .btn, .header-info__social-link:focus, .header-info__social-link:hover { color: #57B559; }
a:focus, a:hover, .btn-outline-primary:focus, .btn-outline-primary:hover, .weather-current__title:focus, .weather-current__title:hover { color: #ff5f27; }
.header__logo, .main-navigation > .menu-item::before, .person-profile__label, .portfolio-grid__nav-link:focus::before, .portfolio-grid__nav-link:hover::before, .portfolio-grid__label, .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link::before, .special-offer__label, .pricing-list__badge, .adrenaline-table thead th, .brochure-box, .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.focus, .btn-outline-primary:active, .btn-outline-primary.active, .btn-primary, .widget_calendar caption, .testimonial::before, .testimonial::after, .number-counter__bar--progress, .footer-top__logo, .page-header-portfolio__label, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, body.woocommerce-page a.button:hover, body.woocommerce-page input.button:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page button.button:hover, body.woocommerce-page #review_form #respond input#submit, body.woocommerce-page div.product form.cart .button.single_add_to_cart_button, body.woocommerce-page div.product form.cart .button.single_add_to_cart_button:focus, body.woocommerce-page div.product form.cart .button.single_add_to_cart_button:hover, body.woocommerce-page .woocommerce-error a.button, body.woocommerce-page .woocommerce-info a.button, body.woocommerce-page .woocommerce-message a.button, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body.woocommerce-page #payment #place_order, body.woocommerce-page a.add_to_cart_button:hover, .woocommerce a.add_to_cart_button:hover, .timetable a.timetable__item:focus .timetable__content, .timetable a.timetable__item:focus .timetable__date, .timetable a.timetable__item:hover .timetable__date, .timetable a.timetable__item:hover .timetable__content, body.woocommerce-page .widget_product_search .search-field + input:hover, body.woocommerce-page .widget_product_search .search-field + input:focus, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a::before, .wc-appointments-appointment-form .slot-picker li.selected a, .wc-appointments-appointment-form .slot-picker li.selected:hover a, .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a, .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover, .wc-appointments-date-picker .ui-datepicker td.appointable-range .ui-state-default, body.woocommerce-page .widget_shopping_cart_content .buttons .checkout { background-color: #57B559; }
.btn-primary:focus, .btn-primary:hover, .brochure-box:focus, .brochure-box:hover, body.woocommerce-page #review_form #respond input#submit:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, body.woocommerce-page #payment #place_order:hover, body.woocommerce-page .woocommerce-error a.button:hover, body.woocommerce-page .woocommerce-info a.button:hover, body.woocommerce-page .woocommerce-message a.button:hover, body.woocommerce-page #review_form #respond input#submit:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, body.woocommerce-page .widget_shopping_cart_content .buttons .checkout:hover { background-color: #ff5f27; }
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover { background-color: #ff4c0d; }
.portfolio-grid__nav-item.is-active:first-of-type .portfolio-grid__nav-link, .portfolio-grid__nav-link:focus, .portfolio-grid__nav-link:hover, .btn-outline-primary, .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.focus, .btn-outline-primary:active, .btn-outline-primary.active, .btn-primary, .pagination .current:first-child, .pagination .current, .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link, .portfolio-grid__nav-item:first-of-type .portfolio-grid__nav-link:focus, .portfolio-grid__nav-item:first-of-type .portfolio-grid__nav-link:hover, .widget_search .search-field:focus, .content-area .widget_nav_menu .menu .current-menu-item > a, .content-area .widget_nav_menu .menu li.current-menu-item:first-of-type > a, body.woocommerce-page .widget_product_search .search-field + input:hover, body.woocommerce-page .widget_product_search .search-field + input:focus, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a, body.woocommerce-page .widget_product_categories .product-categories li.current-cat > a, body.woocommerce-page .quantity .qty:focus, body.woocommerce-page .widget_shopping_cart_content .buttons .checkout { border-color: #57B559; }
.btn-primary:focus, .btn-primary:hover { border-color: #ff5f27; }
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover { border-color: #ff4c0d; }
.btn-secondary { background-color: #2e3b4e; }
.btn-secondary:focus, .btn-secondary:hover { background-color: #37475e; }
.btn-secondary { border-color: #2e3b4e; }
.btn-secondary:focus, .btn-secondary:hover { border-color: #37475e; }
.btn-outline-secondary { color: #2e3b4e; }
.btn-outline-secondary:focus, .btn-outline-secondary:hover { color: #37475e; }
.btn-light { background-color: #ffffff; }
.btn-light:focus, .btn-light:hover { background-color: #f2f2f2; }
body .boxed-container { background-color: #ffffff; }
.footer-top { background-color: #2e3b4e; }
.footer-top__heading, .footer-top__widgets .time-table .widget-title { color: #ffffff; }
.footer-top { color: #a3adbc; }
.footer-top a, .footer-top .widget_nav_menu .menu a { color: #a3adbc; }
.footer-bottom { background-color: #ffffff; }
.footer-bottom { color: #666666; }
.footer-bottom a { color: #666666; }
/* WP Customizer end */

			@media (min-width: 992px) {
				.header__logo--default {
					width: 180px;
				}
				.header__widgets {
					width: calc(100% - 180px);
					margin-left: 180px;
				}
				.header__navigation {
					width: calc(100% - 180px);
				}
			}


body {margin-top:-60px;}
.carousel-item {

    display: block;

}


.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
<style type="text/css" media="all" id="siteorigin-panels-layouts-head">/* Layout 6 */ #pgc-6-0-0 , #pgc-6-2-0 , #pgc-6-4-0 , #pgc-6-5-0 , #pgc-6-7-0 , #pgc-6-10-0 , #pgc-6-11-0 , #pgc-6-12-0 , #pgc-6-13-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-6-0 { margin-bottom:8px } #pgc-6-1-0 , #pgc-6-1-1 { width:50%;width:calc(50% - ( 0.5 * 30px ) ) } #pg-6-1 , #pg-6-4 , #pl-6 .so-panel:last-child { margin-bottom:0px } #pg-6-2 , #pg-6-6 , #pg-6-7 , #pg-6-8 , #pg-6-9 , #pg-6-11 , #pg-6-14 , #pl-6 .so-panel { margin-bottom:30px } #pgc-6-3-0 , #pgc-6-3-1 , #pgc-6-3-2 { width:33.3333%;width:calc(33.3333% - ( 0.66666666666667 * 30px ) ) } #pg-6-3 , #pg-6-10 { margin-bottom:100px } #pg-6-5 { margin-bottom:140px } #pgc-6-6-0 , #pgc-6-6-1 { width:50%;width:calc(50% - ( 0.5 * 70px ) ) } #pgc-6-8-0 , #pgc-6-8-1 , #pgc-6-8-2 { width:33.3333%;width:calc(33.3333% - ( 0.66666666666667 * 10px ) ) } #pgc-6-9-0 , #pgc-6-9-1 , #pgc-6-9-2 , #pgc-6-9-3 , #pgc-6-9-4 { width:20%;width:calc(20% - ( 0.8 * 30px ) ) } #pg-6-12 { margin-bottom:144px } #pg-6-13 { margin-bottom:90px } #pgc-6-14-0 { width:41%;width:calc(41% - ( 0.59 * 30px ) ) } #pgc-6-14-1 { width:59%;width:calc(59% - ( 0.41 * 30px ) ) } #pg-6-4> .panel-row-style { background-image:url(wp-content/uploads/sites/43/2016/10/banner-photo.png);background-repeat:repeat;padding:46px 0px 45px 46px } #pg-6-5> .panel-row-style { background-color:#f1f1f1 } #panel-6-5-0-1> .panel-widget-style { padding:20px 0px 60px 0px } #panel-6-6-0-1> .panel-widget-style { margin-top:-20px } #panel-6-6-0-2> .panel-widget-style { padding:40px 45px 45px 45px;border-radius:4px } #pg-6-8> .panel-row-style { position:relative;z-index:5 } #panel-6-8-1-1> .panel-widget-style { margin-top:-21px } #pg-6-9> .panel-row-style { background-image:url(wp-content/uploads/sites/43/2016/10/banner2-photo.jpg);background-repeat:repeat;padding:80px 0px 40px 0px;margin-top:-74px } #pg-6-13> .panel-row-style { background-image:url(wp-content/uploads/sites/43/2016/11/banner3.jpg);background-repeat:repeat;padding:10px 0px 0px 0px } #panel-6-13-0-0> .panel-widget-style { padding:60px 60px 40px 60px } #panel-6-14-0-0> .panel-widget-style { background-color:#f4f4f4;padding:40px 45px 40px 45px;border-radius:4px } @media (max-width:991px){ #pg-6-0.panel-no-style, #pg-6-0.panel-has-style > .panel-row-style , #pg-6-1.panel-no-style, #pg-6-1.panel-has-style > .panel-row-style , #pg-6-2.panel-no-style, #pg-6-2.panel-has-style > .panel-row-style , #pg-6-3.panel-no-style, #pg-6-3.panel-has-style > .panel-row-style , #pg-6-4.panel-no-style, #pg-6-4.panel-has-style > .panel-row-style , #pg-6-5.panel-no-style, #pg-6-5.panel-has-style > .panel-row-style , #pg-6-6.panel-no-style, #pg-6-6.panel-has-style > .panel-row-style , #pg-6-7.panel-no-style, #pg-6-7.panel-has-style > .panel-row-style , #pg-6-8.panel-no-style, #pg-6-8.panel-has-style > .panel-row-style , #pg-6-9.panel-no-style, #pg-6-9.panel-has-style > .panel-row-style , #pg-6-10.panel-no-style, #pg-6-10.panel-has-style > .panel-row-style , #pg-6-11.panel-no-style, #pg-6-11.panel-has-style > .panel-row-style , #pg-6-12.panel-no-style, #pg-6-12.panel-has-style > .panel-row-style , #pg-6-13.panel-no-style, #pg-6-13.panel-has-style > .panel-row-style , #pg-6-14.panel-no-style, #pg-6-14.panel-has-style > .panel-row-style { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-6-0 > .panel-grid-cell , #pg-6-0 > .panel-row-style > .panel-grid-cell , #pg-6-1 > .panel-grid-cell , #pg-6-1 > .panel-row-style > .panel-grid-cell , #pg-6-2 > .panel-grid-cell , #pg-6-2 > .panel-row-style > .panel-grid-cell , #pg-6-3 > .panel-grid-cell , #pg-6-3 > .panel-row-style > .panel-grid-cell , #pg-6-4 > .panel-grid-cell , #pg-6-4 > .panel-row-style > .panel-grid-cell , #pg-6-5 > .panel-grid-cell , #pg-6-5 > .panel-row-style > .panel-grid-cell , #pg-6-6 > .panel-grid-cell , #pg-6-6 > .panel-row-style > .panel-grid-cell , #pg-6-7 > .panel-grid-cell , #pg-6-7 > .panel-row-style > .panel-grid-cell , #pg-6-8 > .panel-grid-cell , #pg-6-8 > .panel-row-style > .panel-grid-cell , #pg-6-9 > .panel-grid-cell , #pg-6-9 > .panel-row-style > .panel-grid-cell , #pg-6-10 > .panel-grid-cell , #pg-6-10 > .panel-row-style > .panel-grid-cell , #pg-6-11 > .panel-grid-cell , #pg-6-11 > .panel-row-style > .panel-grid-cell , #pg-6-12 > .panel-grid-cell , #pg-6-12 > .panel-row-style > .panel-grid-cell , #pg-6-13 > .panel-grid-cell , #pg-6-13 > .panel-row-style > .panel-grid-cell , #pg-6-14 > .panel-grid-cell , #pg-6-14 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pg-6-0 , #pg-6-1 , #pg-6-2 , #pg-6-3 , #pg-6-4 , #pg-6-5 , #pg-6-6 , #pg-6-7 , #pg-6-8 , #pg-6-9 , #pg-6-10 , #pg-6-11 , #pg-6-12 , #pg-6-13 , #pg-6-14 { margin-bottom:px } #pgc-6-1-0 , #pgc-6-3-0 , #pgc-6-3-1 , #pgc-6-6-0 , #pgc-6-8-0 , #pgc-6-8-1 , #pgc-6-9-0 , #pgc-6-9-1 , #pgc-6-9-2 , #pgc-6-9-3 , #pgc-6-14-0 { margin-bottom:30px } #pl-6 .panel-grid-cell { padding:0 } #pl-6 .panel-grid .panel-grid-cell-empty { display:none } #pl-6 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }  
} 

/* The sticky class is added to the navbar with JS when it reaches its scroll position */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  left:0;
  transition: linear all;
}

/* Add some top padding to the page content to prevent sudden quick movement (as the navigation bar gets a new position at the top of the page (position:fixed and top:0) */
.sticky + .content {
  padding-top: 60px;
}



/* The sticky class is added to the navbar with JS when it reaches its scroll position */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  left:0;
  transition: linear all;
}

