



.header.desk {border-bottom: 1px solid rgba(255,255,255,0.3);}



.button.nz-button-orange {background-color: #0b7b8a;}

.button.nz-button-orange:hover {background-color: #323a45!important;}



.contact-us-row .social-links a span {display: none;}



.contact-us-row textarea, .contact-us-row input[type="email"], .contact-us-row input[type="text"] {

color: #ffffff;

border-color: #ffffff;

background-color: rgba(255,255,255,0.1);

}



.contact-us-row input[type="submit"] {background-color: transparent; box-shadow: inset 0 0 0 2px #ffffff;}                

/*  MIX

/*====================================================================*/



.widget_icl_lang_sel_widget a,

.widget_tag_cloud .tagcloud a,

.widget_product_tag_cloud .tagcloud a {

font-size: 13px !important;

font-family:Open Sans;

}



.social-links a span {

font-family:Open Sans;

font-size: 13px;

line-height: 22px;

}



.woocommerce .quantity input[type="button"].minus,

.woocommerce .quantity input[type="button"].plus,

.widget_nav_menu ul li a,

.nz-counter .count-title {

font-family:Open Sans;

}



.nz-pricing-table > .column > .pricing > .price,

.nz-content-box > .nz-box .box-title,

.nz-persons .person .name,

.nz-circle .title,

.single-post .post-meta > .post-author a:hover,

.single-post .post-meta > .post-category a:hover,

.single-post .post-meta > .post-comments a:hover,

.search-r .post-meta > .post-author a:hover,

.search-r .post-meta > .post-category a:hover,

.search-r .post-meta > .post-comments a:hover,

.post-comments-area a:hover,

.posted_in a:hover,

.tagged_as a:hover,

.product-name a:hover {

color: #333333;

}



#top:hover,

#ninzio-slider:hover .controls:hover

{background-color: #0b7b8a;}



.nz-pricing-table .column .title {

font-family:Oswald;

}



.woocommerce .products .product h3 {

font-size: 18px; line-height: 28px;

}



/*  BACKGROUND

/*====================================================================*/



html {

background-color:#ffffff;

}



/*  COLOR

/*====================================================================*/



a:not(.button) {color:#0b7b8a;}



blockquote {

border-left-color:#0b7b8a;

}



::-moz-selection {

background-color:#0b7b8a;

color: #ffffff;

}



::selection {

background-color:#0b7b8a;

color: #ffffff;

}



.nz-persons .person .name:after,

.nz-testimonials .name:before,

.nz-highlight,

.nz-thumbnail .post-date,

.nz-recent-posts .ninzio-overlay:before,

.nz-recent-portfolio .ninzio-overlay:before,

.blog-post .post .ninzio-overlay:before,

.nz-portfolio-posts .portfolio .ninzio-overlay:before,

.nz-gallery .gallery-item .ninzio-overlay:before,

.nz-recent-portfolio .project-details,

.loop .nz-portfolio-posts .project-details,

.one-page-bullets a[href*="#"]:after,

.wp-caption .wp-caption-text,

.nz-media-slider .flex-direction-nav a:hover,

.post-gallery .flex-direction-nav a:hover,

.flickr_badge_image .ninzio-overlay,

.widget_recent_portfolio .ninzio-overlay,

.post-gallery .post-date,

.single-details .nz-i-list.square span.icon,

.woocommerce .product .onsale,

.woocommerce .product .ninzio-overlay:before,

.ui-slider .ui-slider-range,

.desk .cart-info,

.post-sticky {

background-color:#0b7b8a;

}



.one-page-bullets a[href*="#"]:before {

border-color: transparent transparent transparent #0b7b8a;

}



.mejs-controls .mejs-time-rail .mejs-time-loaded {

background-color:#0b7b8a !important;

}



.ninzio-overlay

{background-color: rgba(11,123,138,0.8);}



.nz-tabs .tabset .tab.active,

.nz-accordion .active.toggle-title,

.woocommerce-tabs .tabs > li.active  {

border-bottom-color:#0b7b8a !important;

color:#0b7b8a;

}



.nz-testimonials .flex-control-nav li a.flex-active:before,

.nz-testimonials .flex-control-nav li a:hover:before {

box-shadow: inset 0 0 0 2px #0b7b8a;

}



.nz-pricing-table > .column > .title,

.error404-status,

.comment-author,

.woocommerce .product .amount,

.woocommerce .star-rating {

color:#0b7b8a;

}



.post-tags a:hover {

border-color: #0b7b8a;

color: #0b7b8a !important;

}



.post-author-info-title a,

.loop .port-cat a:hover,

.single-details .nz-i-list a:hover,

.woocommerce-tabs .tabs > li.active a

{color: #0b7b8a !important;}



.post-author-info-title a:hover

{color: #333333 !important;}



button,

input[type="reset"],

input[type="submit"],

input[type="button"],

.button {

font-family: Oswald;

font-weight: 700;

}



.btn-normal button,

.btn-normal input[type="reset"],

.btn-normal input[type="submit"],

.btn-normal input[type="button"],

.btn-ghost button:hover,

.btn-ghost input[type="reset"]:hover,

.btn-ghost input[type="submit"]:hover,

.btn-ghost input[type="button"]:hover,

.button-normal,

.animate-false.button-ghost:hover,

.btn-normal .project-link,

.btn-normal .search-button,

.btn-ghost .project-link:hover,

.btn-ghost .search-button:hover,

.btn-normal .wc-forward,

.btn-ghost .wc-forward:hover,

.search-r .post-indication

{background-color: #0b7b8a;}



.btn-ghost button,

.btn-ghost input[type="reset"],

.btn-ghost input[type="submit"],

.btn-ghost input[type="button"],

.button-ghost,

.btn-ghost .project-link,

.btn-ghost .search-button,

.btn-ghost .wc-forward {

box-shadow:inset 0 0 0 2px #0b7b8a;

color: #0b7b8a;

}



.btn-ghost .wc-forward {color: #0b7b8a !important;}



.portfolio-archive-filter .button:hover,

.portfolio-archive-filter .button.active {

box-shadow:inset 0 0 0 2px #0b7b8a !important;

background-color: #0b7b8a !important;

}



.btn-3d button,

.btn-3d input[type="reset"],

.btn-3d input[type="submit"],

.btn-3d input[type="button"],

.button-3d,

.btn-3d .project-link,

.btn-3d .search-button,

.btn-3d .wc-forward {

background-color: #0b7b8a;

box-shadow: 0 4px #17a4b7;

}



.btn-3d button:hover,

.btn-3d input[type="reset"]:hover,

.btn-3d input[type="submit"]:hover,

.btn-3d input[type="button"]:hover,

.button-3d.animate-false:hover,

.btn-3d .project-link:hover,

.btn-3d .search-button:hover,

.btn-3d .wc-forward:hover

{box-shadow: 0 2px #17a4b7;}



.nz-mailchimp input[type="submit"]:hover

{background-color:#17a4b7;}



.ninzio-navigation li a:hover,

.ninzio-navigation li span.current,

.woocommerce-pagination li a:hover,

.woocommerce-pagination li span.current {

background-color: #0b7b8a;

}



/*  TYPOGRAPHY

/*====================================================================*/



body, button, input, pre, code, kbd, samp, dt {

font-size: 16px;

line-height: 22px;

font-family:Open Sans;

color: #777777;

}



textarea {

color: #777777;

}



h1,h2,h3,h4,h5,h6 {

font-family:Oswald;

color: #333333;

text-transform: none;

}



h1 {font-size: 24px; line-height: 34px;}

h2 {font-size: 22px; line-height: 32px;}

h3 {font-size: 20px; line-height: 30px;}

h4 {font-size: 18px; line-height: 28px;}

h5 {font-size: 16px; line-height: 26px;}

h6 {font-size: 14px; line-height: 24px;}



/*  HEADER

/*====================================================================*/



.mob-header {background-color: #ffffff;}

.mob-header .logo-toggle {height: 90px;}



.mob-header .menu-toggle span,

.mob-header .sidebar-toggle span

{background-color: #ffffff;}



.mob-menu li a,

	.mob-header .ls a {

		color: #ffffff;

		background-color: #1e2229;

		text-transform: uppercase;

		font-weight: 400;

		font-size: 14px;

		line-height: 24px;

		font-family: Oswald;

		border-bottom: 1px solid rgba(255,255,255,0.1) !important;

	}







.mob-menu ul ul > li > a {

text-transform: uppercase;

font-weight: 400;

font-size: 13px;

line-height: 24px;

font-family: Oswald;

}

.mob-menu li a:hover {

color: #ffffff;

background-color: #363f4b;

}



.mob-int-true .mob-menu ul li > a > .di {

background-color: rgba(194,196,200,0.1);

}



.mob-search-true .search {

background-color: #323a45;

}



.mob-search-true .search,

.mob-search-true .search .icon-search2 {

color: #c2c4c8;

}



.mob-search-true .search input[type="text"] {

border-color: rgba(194,196,200,0.1);

color: #c2c4c8;

}



.mob-search-true .search input[type="text"]:focus {

background-color: #363f4b;

}



/*  WIDGET AREAS

/*====================================================================*/



.widget_title,

.widget_rss .widget_title a

{color: #333333;}



.sidebar:not(.single-details) a

{color: #777777;}



.sidebar:not(.single-details) a:hover,

.widget_nav_menu ul li a:hover,

.widget_rss a:hover,

.widget_nz_recent_entries a:hover,

.widget_recent_entries a:hover,

.widget_recent_comments a:hover,

.widget_twitter ul li a:hover,

.widget_categories ul li a:hover,

.widget_pages ul li a:hover,

.widget_archive ul li a:hover,

.widget_mailchimp #mc-embedded-subscribe:hover + .icon-plus,

.widget_search #searchsubmit:hover + .icon-search22,

.widget_product_search form:hover:after

{color: #0b7b8a;}



.widget_icl_lang_sel_widget li a:hover 

{color: #0b7b8a !important;}



.widget_icl_lang_sel_widget a

{color: #777777 !important;}



.widget_tag_cloud .tagcloud a:hover,

.widget_product_tag_cloud .tagcloud a:hover {

color: #0b7b8a !important;

border-color: #0b7b8a;

}



.widget_categories ul li a:before,

.widget_pages ul li a:before,

.widget_archive ul li a:before,

.widget_product_categories ul li a:before,

.widget_layered_nav ul li a:before,

.widget_layered_nav_filters ul li a:before

{background-color: rgba(119,119,119,0.5);}



.widget_calendar td#today 

{background-color:rgba(119,119,119,0.1);}



.widget_twitter ul li:before 

{color: rgba(119,119,119,0.3);}



.main-widget-area 

{background-color: #272d36;}



.ps-container .ps-scrollbar-y 

{background-color: rgba(132,137,143,0.6);}

.ps-container .ps-scrollbar-y-rail:hover,

.ps-container .ps-scrollbar-y-rail.hover,

.ps-container .ps-scrollbar-y-rail.in-scrolling

{background-color: rgba(132,137,143,0.4);}

.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,

.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y

{background-color: rgba(132,137,143,0.7);}



.main-widget-area .widget_title {

color: #ffffff;

border-bottom-color: rgba(132,137,143,0.3);

}



.main-widget-area .widget_nav_menu ul li a {

border-bottom-color: rgba(132,137,143,0.3);

}



.main-widget-area .widget_nav_menu ul.menu > li:first-child > a {

border-top-color: rgba(132,137,143,0.3);

}



.main-widget-area .widget_icl_lang_sel_widget a 

{color: #84898f !important;}



.main-widget-area .widget_rss .widget_title a 

{color: #ffffff;}



.main-widget-area,

.main-widget-area a

{color: #84898f;}



.main-widget-area a:hover,

.main-widget-area .widget_nav_menu ul li a:hover,

.main-widget-area .widget_rss a:hover,

.main-widget-area .widget_nz_recent_entries a:hover,

.main-widget-area .widget_recent_entries a:hover,

.main-widget-area .widget_recent_comments a:hover,

.main-widget-area .widget_twitter ul li a:hover,

.main-widget-area .widget_categories ul li a:hover,

.main-widget-area .widget_pages ul li a:hover,

.main-widget-area .widget_archive ul li a:hover,

.main-widget-area .widget_mailchimp #mc-embedded-subscribe:hover + .icon-plus,

.main-widget-area .widget_search .icon-search2:hover,

.main-widget-area .widget_search #searchsubmit:hover + .icon-search2,

.main-widget-area .widget_product_search form:hover:after,

.main-widget-area .woocommerce .star-rating

{color: #ffffff;}



.main-widget-area .widget_icl_lang_sel_widget li a:hover 

{color: #ffffff !important;}



.main-widget-area .widget_icl_lang_sel_widget a,

.main-widget-area .widget_tag_cloud .tagcloud a,

.main-widget-area .widget_product_tag_cloud .tagcloud a

{color: #84898f !important;}



.main-widget-area .widget_tag_cloud .tagcloud a,

.main-widget-area .widget_product_tag_cloud .tagcloud a {

border-color:rgba(132,137,143,0.3);

}



.main-widget-area .widget_tag_cloud .tagcloud a:hover,

.main-widget-area .widget_product_tag_cloud .tagcloud a:hover {

color: #ffffff !important;

border-color: #ffffff;

}



.main-widget-area textarea,

.main-widget-area select,

.main-widget-area input[type="date"],

.main-widget-area input[type="datetime"],

.main-widget-area input[type="datetime-local"],

.main-widget-area input[type="email"],

.main-widget-area input[type="month"],

.main-widget-area input[type="number"],

.main-widget-area input[type="password"],

.main-widget-area input[type="search"],

.main-widget-area input[type="tel"],

.main-widget-area input[type="text"],

.main-widget-area input[type="time"],

.main-widget-area input[type="url"],

.main-widget-area input[type="week"],

.main-widget-area .widget_icl_lang_sel_widget > div > ul > li:first-child,

.main-widget-area .widget_price_filter .price_slider_amount .price_label {

border-color: rgba(132,137,143,0.3);

color: #84898f;

}



.main-widget-area textarea:focus,

.main-widget-area select:focus,

.main-widget-area input[type="date"]:focus,

.main-widget-area input[type="datetime"]:focus,

.main-widget-area input[type="datetime-local"]:focus,

.main-widget-area input[type="email"]:focus,

.main-widget-area input[type="month"]:focus,

.main-widget-area input[type="number"]:focus,

.main-widget-area input[type="password"]:focus,

.main-widget-area input[type="search"]:focus,

.main-widget-area input[type="tel"]:focus,

.main-widget-area input[type="text"]:focus,

.main-widget-area input[type="time"]:focus,

.main-widget-area input[type="url"]:focus,

.main-widget-area input[type="week"]:focus

{border-color: #84898f;}



.main-widget-area .widget_categories ul li a:before,

.main-widget-area .widget_pages ul li a:before,

.main-widget-area .widget_archive ul li a:before

{background-color: rgba(132,137,143,0.5);}



.main-widget-area .widget_calendar th:first-child 

{border-left-color:rgba(132,137,143,0.3);}

.main-widget-area .widget_calendar th:last-child 

{border-right-color:rgba(132,137,143,0.3);}



.main-widget-area .widget_calendar td,

.main-widget-area .widget_calendar td#prev,

.main-widget-area .widget_calendar td#next,

.main-widget-area .widget_calendar caption,

.main-widget-area .widget_nz_recent_entries .post-date,

.main-widget-area .widget_tag_cloud .tagcloud a,

.main-widget-area .widget_twitter ul li:before,

.main-widget-area .widget_shopping_cart .cart_list > li,

.main-widget-area .widget_products .product_list_widget > li,

.main-widget-area .widget_recently_viewed_products .product_list_widget > li,

.main-widget-area .widget_recent_reviews .product_list_widget > li,

.main-widget-area .widget_top_rated_products .product_list_widget > li

{border-color: rgba(132,137,143,0.3);}



.main-widget-area .widget_calendar td#today 

{background-color:rgba(255,255,255,0.1);}



.main-widget-area .widget_rss ul li,

.main-widget-area .widget_nz_recent_entries ul li,

.main-widget-area .widget_recent_entries ul li,

.main-widget-area .widget_recent_comments ul li,

.main-widget-area .widget_twitter ul li 

{border-bottom-color: rgba(132,137,143,0.3);}



.main-widget-area .widget_twitter ul li:before 

{color: rgba(132,137,143,0.3);}



.main-widget-area .widget_facebook .fb-like-box,

.main-widget-area .widget_facebook .fb-like-box span,

.main-widget-area .widget_facebook .fb-like-box span iframe

{background-color: #272d36;}



.footer {

background-color: #272d36;

color: #c2c4c8;

}



.footer .social-links a,

.footer .footer-menu ul li a

{color: #c2c4c8 !important;}



.footer .social-links a:hover,

.footer .footer-menu a:hover

{color:#ffffff !important;}



.footer-widget-area 

{background-color: #053a41;}



.footer-widget-area .widget_title {

color: #ffffff;

border-bottom-color: rgba(132,137,143,0.3);

}



.footer-widget-area .widget_nav_menu ul li a {

border-bottom-color: rgba(132,137,143,0.3);

}



.footer-widget-area .widget_nav_menu ul.menu > li:first-child > a {

border-top-color: rgba(132,137,143,0.3);

}



.footer-widget-area .widget_rss .widget_title a 

{color: #ffffff;}



.footer-widget-area,

.footer-widget-area a:not(.button)

{color: #34b7c8;}



.footer-widget-area a:not(.button):hover,

.footer-widget-area .widget_nav_menu ul li a:hover 

{color: #ffffff;}



.footer-widget-area .widget_rss a:hover,

.footer-widget-area .widget_nz_recent_entries a:hover,

.footer-widget-area .widget_recent_entries a:hover,

.footer-widget-area .widget_recent_comments a:hover,

.footer-widget-area .widget_twitter ul li a:hover,

.footer-widget-area .widget_categories ul li a:hover,

.footer-widget-area .widget_pages ul li a:hover,

.footer-widget-area .widget_archive ul li a:hover,

.footer-widget-area .widget_mailchimp #mc-embedded-subscribe:hover + .icon-plus,

.footer-widget-area .widget_search .icon-search2:hover,

.footer-widget-area .widget_search #searchsubmit:hover + .icon-search2,

.footer-widget-area .widget_product_search form:hover:after,

.footer-widget-area .woocommerce .star-rating

{color: #ffffff;}



.footer-widget-area .widget_icl_lang_sel_widget li a:hover 

{color: #ffffff !important;}



.footer-widget-area .widget_icl_lang_sel_widget a,

.footer-widget-area .widget_tag_cloud .tagcloud a,

.footer-widget-area .widget_product_tag_cloud .tagcloud a

{color: #84898f !important;}



.footer-widget-area .widget_tag_cloud .tagcloud a,

.footer-widget-area .widget_product_tag_cloud .tagcloud a {

border-color:rgba(132,137,143,0.3);

}



.footer-widget-area .widget_tag_cloud .tagcloud a:hover,

.footer-widget-area .widget_product_tag_cloud .tagcloud a:hover {

color: #ffffff !important;

border-color: #ffffff;

}



.footer-widget-area textarea,

.footer-widget-area select,

.footer-widget-area input[type="date"],

.footer-widget-area input[type="datetime"],

.footer-widget-area input[type="datetime-local"],

.footer-widget-area input[type="email"],

.footer-widget-area input[type="month"],

.footer-widget-area input[type="number"],

.footer-widget-area input[type="password"],

.footer-widget-area input[type="search"],

.footer-widget-area input[type="tel"],

.footer-widget-area input[type="text"],

.footer-widget-area input[type="time"],

.footer-widget-area input[type="url"],

.footer-widget-area input[type="week"],

.footer-widget-area .widget_icl_lang_sel_widget > div > ul > li:first-child {

border-color: rgba(132,137,143,0.3);

color: #84898f;

}



.footer-widget-area textarea:focus,

.footer-widget-area select:focus,

.footer-widget-area input[type="date"]:focus,

.footer-widget-area input[type="datetime"]:focus,

.footer-widget-area input[type="datetime-local"]:focus,

.footer-widget-area input[type="email"]:focus,

.footer-widget-area input[type="month"]:focus,

.footer-widget-area input[type="number"]:focus,

.footer-widget-area input[type="password"]:focus,

.footer-widget-area input[type="search"]:focus,

.footer-widget-area input[type="tel"]:focus,

.footer-widget-area input[type="text"]:focus,

.footer-widget-area input[type="time"]:focus,

.footer-widget-area input[type="url"]:focus,

.footer-widget-area input[type="week"]:focus

{border-color: #84898f;}



.footer-widget-area .widget_categories ul li a:before,

.footer-widget-area .widget_pages ul li a:before,

.footer-widget-area .widget_archive ul li a:before

{background-color: rgba(132,137,143,0.5);}



.footer-widget-area .widget_calendar th:first-child 

{border-left-color:rgba(132,137,143,0.3);}

.footer-widget-area .widget_calendar th:last-child 

{border-right-color:rgba(132,137,143,0.3);}



.footer-widget-area .widget_calendar td,

.footer-widget-area .widget_calendar td#prev,

.footer-widget-area .widget_calendar td#next,

.footer-widget-area .widget_calendar caption,

.footer-widget-area .widget_nz_recent_entries .post-date,

.footer-widget-area .widget_tag_cloud .tagcloud a,

.footer-widget-area .widget_twitter ul li:before,

.footer-widget-area .widget_shopping_cart .cart_list > li,

.footer-widget-area .widget_products .product_list_widget > li,

.footer-widget-area .widget_recently_viewed_products .product_list_widget > li,

.footer-widget-area .widget_recent_reviews .product_list_widget > li,

.footer-widget-area .widget_top_rated_products .product_list_widget > li

{border-color: rgba(132,137,143,0.3);}



.footer-widget-area .widget_calendar td#today 

{background-color:rgba(255,255,255,0.1);}



.footer-widget-area .widget_rss ul li,

.footer-widget-area .widget_nz_recent_entries ul li,

.footer-widget-area .widget_recent_entries ul li,

.footer-widget-area .widget_recent_comments ul li,

.footer-widget-area .widget_twitter ul li 

{border-bottom-color: rgba(132,137,143,0.3);}



.footer-widget-area .widget_twitter ul li:before 

{color: rgba(132,137,143,0.3);}



.footer-widget-area .widget_facebook .fb-like-box,

.footer-widget-area .widget_facebook .fb-like-box span,

.footer-widget-area .widget_facebook .fb-like-box span iframe

{background-color: #323a45;}



/* RESPONSIVE

/*====================================================================*/



@media only screen and (max-width: 320px) {

                                }



@media only screen and (min-width: 321px) and (max-width: 480px) {

                                }



@media only screen and (min-width: 481px) and (max-width: 768px) {

                                }



@media only screen and (min-width: 768px)  {



.nz-row .col6 .nz-tabs.vertical .tab.active,

.nz-row .col7 .nz-tabs.vertical .tab.active,

.nz-row .col8 .nz-tabs.vertical .tabset .tab.active,

.nz-row .col9 .nz-tabs.vertical .tabset .tab.active,

.nz-row .col10 .nz-tabs.vertical .tabset .tab.active,

.nz-row .col11 .nz-tabs.vertical .tabset .tab.active,

.nz-row .col12 .nz-tabs.vertical .tabset .tab.active {

border-right-color:#0b7b8a !important;

color:#0b7b8a;

}



}



@media only screen and (min-width: 769px) and (max-width: 1024px) {

                                }



@media only screen and (min-width: 1024px)  {



.footer .social-links a {

border-right-color:rgba(194,196,200,0.1);

border-bottom-color:rgba(194,196,200,0.1);

}



.footer .social-links a:first-child {

border-left-color:rgba(194,196,200,0.1);

}



}



@media only screen and (max-width:1024px)  {



.mob-header + .desk + .rich-header .parallax-container {

-webkit-transform:translateY(-36px);

-moz-transform:translateY(-36px);

transform:translateY(-36px);

}



}



@media only screen and (min-width:1025px)  {



.desk .header-top {background-color:rgba(30,34,41,1.0);}

.desk-slogan {color: #ffffff;}



.desk .social-links a,

.desk .ls a {

color: #ffffff !important;

}



.desk .social-links a,

.desk .ls > div > ul > li > a,

.desk .ls > div.lang_sel_list_vertical > ul > li:last-child > a,

.desk .ls > div.lang_sel_list_horizontal > ul > li:last-child > a {

border-color: rgba(255,255,255,0.1) !important;

}



.desk .ls a {

font-size: 13px !important;

font-family:Open Sans;

}



.desk .ls ul ul a,

.desk #lang_sel_click .lang_sel_sel {background-color:rgba(30,34,41,1.0) !important;}



.desk .social-links a:hover,

.desk .ls li:hover > a,

.desk #lang_sel_click li:hover > .lang_sel_sel {

color: #ffffff !important;

background-color:#1a1d23 !important;

}



.desk .ls ul ul {width: 149px !important;}



.desk {height: 90px;}

.desk.top-true {height: 130px;}



.desk .header-content {

background-color: rgba(39,45,54,1);

height: 90px;

}



.desk:not(.stuck-true) + .rich-header .parallax-container {

-webkit-transform:translateY(-36px);

-moz-transform:translateY(-36px);

transform:translateY(-36px);

}



.desk.top-true:not(.stuck-true) + .rich-header .parallax-container {

-webkit-transform:translateY(-52px);

-moz-transform:translateY(-52px);

transform:translateY(-52px);

}



.desk-menu > ul > li,

.desk .cart-toggle {

line-height: 90px;

height: 90px;

}



.desk-menu > ul > li > a,

.desk .cart-toggle .cart-contents {

color: #ffffff;

text-transform: uppercase;

font-weight: 400;

font-size: 14px;

font-family: Oswald;

padding-right:15px;

padding-left:15px;

}



.sidebar-toggle span {background-color: #ffffff;}



.desk .search span {font-size: 11px;}



.desk-menu > ul > li:hover > a,

.desk-menu > ul > li.one-page-active > a

{color: #ffffff;}



.desk-di-true .desk-menu > ul > li > a:not(:only-child) {

padding-right:35px;

padding-left:20px;

}



.desk-menu > ul > li > a > .di {right: 11.5px;}

.desk-menu > ul > li {margin-right:3px;}



.desk .cart-toggle .cart-contents,

.desk .search-toggle 

{margin-left:3px;}



.desk .search-toggle,

.desk .search span:before,

.desk .search input[type="text"] 

{color: #ffffff;}



.desk.effect-underline .desk-menu > ul > li > a:after,

.desk.effect-fill .desk-menu > ul > li:hover,

.desk.effect-fill .desk-menu > ul > li.one-page-active,

.desk.effect-fill-boxed .desk-menu > ul > li:hover > a,

.desk.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,

.desk.effect-line .desk-menu > ul > li > a:after

{background-color: #0b7b8a;}



.desk.effect-outline .desk-menu > ul > li > a:after 

{border-color: #0b7b8a;}



.desk-menu > ul > li > .sub-menu,

.desk .cart-dropdown 

{top:90px;}



.desk-menu .sub-menu li {line-height: 24px;}



.desk-menu .sub-menu li > a {

color: #c2c4c8;

background-color: #272d36;

border-bottom-color:#313843;

text-transform: uppercase;

font-weight: 400;

font-size: 12px;

font-family: Oswald;

line-height: 15px;

}



.desk .cart-dropdown {

background-color: #272d36;

color: #c2c4c8;

font-weight: 400;

font-size: 13px;

font-family: Oswald;

line-height: 24px;

}



.desk .cart-dropdown .widget_shopping_cart .cart_list > li:not(.empty) {

border-bottom-color:#313843;

}



.desk .cart-dropdown .widget_shopping_cart .cart_list > li > a {

color: #c2c4c8;

}



.desk-menu .megamenu .sub-menu li:hover > a {

color: #c2c4c8;

background-color: #272d36;

}



.desk-menu .sub-menu li:hover > a,

.desk-menu .megamenu .sub-menu li > a:hover {

color: #ffffff;

background-color: #272d36;

}



.desk-menu > ul > .megamenu > ul > li 

{border-right-color: #313843;}



.desk-menu > ul > .megamenu > ul

{background-color: #272d36;}



.desk-menu .megamenu > .sub-menu > li:last-child > a 

{border-bottom-color:#313843 !important;}



.desk-menu .megamenu > .sub-menu > li > a {

text-transform: uppercase;

font-weight: 700;

}



.desk-menu .megamenu > .sub-menu .sub-menu > li > a {

text-transform: uppercase;

font-weight: 400;

}



.stuck-true .header-top {background-color:rgba(30,34,41,1.0);}

.stuck-true-slogan {color: #ffffff;}



.stuck-true .social-links a,

.stuck-true .ls a {

color: #ffffff !important;

}



.stuck-true .social-links a,

.stuck-true .ls > div > ul > li > a,

.stuck-true .ls > div.lang_sel_list_vertical > ul > li:last-child > a,

.stuck-true .ls > div.lang_sel_list_horizontal > ul > li:last-child > a {

border-color: rgba(255,255,255,0.1) !important;

}



.stuck-true .ls ul ul a,

.stuck-true #lang_sel_click .lang_sel_sel {background-color:rgba(30,34,41,1.0) !important;}



.stuck-true .social-links a:hover,

.stuck-true .ls li:hover > a,

.stuck-true #lang_sel_click li:hover > .lang_sel_sel {

color: #ffffff !important;

background-color:#1a1d23 !important;

}



.stuck-true {height: 90px;}

.stuck-true.stuck-top-true {height: 130px;}



.stuck-true .header-content {

background-color:#FFFFFF;

height: 90px;

}



.stuck-true + .rich-header .page-title-content,

.stuck-true + .rich-header .ninzio-nav-single {

margin-top:45px; 

}



.stuck-true .desk-menu > ul > li > a,

.stuck-true .cart-toggle .cart-contents 

{color: #ffffff;}

.stuck-true .desk-menu > ul > li:hover > a,

.stuck-true .desk-menu > ul > li.one-page-active > a 

{color: #ffffff;}



.stuck-true .sidebar-toggle span {background-color: #ffffff;}



.stuck-true .search-toggle,

.stuck-true .search span:before,

.stuck-true .search input[type="text"]

{color: #ffffff;}



.stuck-true .desk-menu > ul > li,

.stuck-true .cart-toggle {

line-height: 90px;

height: 90px;

}



.stuck-true.effect-underline .desk-menu > ul > li > a:after,

.stuck-true.effect-fill .desk-menu > ul > li:hover,

.stuck-true.effect-fill .desk-menu > ul > li.one-page-active,

.stuck-true.effect-fill-boxed .desk-menu > ul > li:hover > a,

.stuck-true.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,

.stuck-true.effect-line .desk-menu > ul > li > a:after

{background-color: #0b7b8a;}



.stuck-true.effect-outline .desk-menu > ul > li > a:after

{border-color: #0b7b8a;}



.stuck-true .desk-menu > ul > li > .sub-menu,

.stuck-true .cart-dropdown 

{top:90px;}



.stuck-true .desk-menu .sub-menu li > a {

color: #c2c4c8;

background-color: #272d36;

border-bottom-color:#313843;

}



.stuck-true .cart-dropdown {background-color: #272d36;}

.stuck-true .cart-dropdown .widget_shopping_cart .cart_list > li:not(.empty) {border-bottom-color:#313843;}

.stuck-true .cart-dropdown .widget_shopping_cart .cart_list > li > a {color: #c2c4c8;}



.stuck-true .desk-menu > ul > .megamenu > ul > li 

{border-right-color: #313843;}



.stuck-true .desk-menu .megamenu .sub-menu li:hover > a {

color: #c2c4c8;

background-color: #272d36;

}



.stuck-true .desk-menu .sub-menu li:hover > a,

.stuck-true .desk-menu .megamenu .sub-menu li > a:hover {

color: #ffffff;

background-color: #272d36;

}



.stuck-true .desk-menu > ul > .megamenu > ul {background-color: #272d36;}

.stuck-true .desk-menu .megamenu > .sub-menu > li:last-child > a {border-bottom-color:#313843 !important;}



.blank-false .stuck-false + #ninzio-slider[data-autoheight="true"] {

height:calc(100% - 90px);

height: calc(100vh - 90px);

}

.blank-false .stuck-false + .admin-bar #ninzio-slider[data-autoheight="true"] {

height:calc(100% - 122px);

}



.blank-false .stuck-false.top-true + #ninzio-slider[data-autoheight="true"] {

height:calc(100% - 130px);

height: calc(100vh - 130px);

}

.blank-false .stuck-false.top-true + .admin-bar #ninzio-slider[data-autoheight="true"] {

height:calc(100% - 162px);

}



.fixed {height: 70px !important;}



.fixed .header-content {

background-color:#FFFFFF;

height: 85px;

}



.fixed .desk-menu > ul > li > a,

.fixed .cart-toggle .cart-contents 

{color: #333333;}

.fixed .desk-menu > ul > li:hover > a,

.fixed .desk-menu > ul > li.one-page-active > a

{color: #999999;}



.fixed .sidebar-toggle span {background-color: #333333;}



.fixed .search-toggle,

.fixed .search span:before,

.fixed .search input[type="text"]

{color: #333333;}



.fixed .desk-menu > ul > li,

.fixed .cart-toggle {

line-height: 70px;

height: 70px;

}



.fixed.effect-underline .desk-menu > ul > li > a:after,

.fixed.effect-fill .desk-menu > ul > li:hover,

.fixed.effect-fill .desk-menu > ul > li.one-page-active,

.fixed.effect-fill-boxed .desk-menu > ul > li:hover > a,

.fixed.effect-fill-boxed .desk-menu > ul > li.one-page-active > a,

.fixed.effect-line .desk-menu > ul > li > a:after

{background-color: #f15b25;}



.fixed.effect-outline .desk-menu > ul > li > a:after

{border-color: #f15b25;}



.fixed .desk-menu > ul > li > .sub-menu,

.fixed .cart-dropdown 

{top:70px;}



.fixed .desk-menu .sub-menu li > a {

color: #c2c4c8;

background-color: #272d36;

border-bottom-color:#313843;

}



.fixed .cart-dropdown {background-color: #272d36;}

.fixed .cart-dropdown .widget_shopping_cart .cart_list > li:not(.empty) {border-bottom-color:#313843;}

.fixed .cart-dropdown .widget_shopping_cart .cart_list > li > a {color: #c2c4c8;}



.fixed .desk-menu > ul > .megamenu > ul > li 

{border-right-color: #313843;}



.fixed .desk-menu .megamenu .sub-menu li:hover > a {

color: #c2c4c8;

background-color: #272d36;

}



.fixed .desk-menu .sub-menu li:hover > a,

.fixed .desk-menu .megamenu .sub-menu li > a:hover {

color: #ffffff;

background-color: #272d36;

}



.fixed .desk-menu > ul > .megamenu > ul {background-color: #272d36;}

.fixed .desk-menu .megamenu > .sub-menu > li:last-child > a {border-bottom-color:#313843 !important;}



}





#ninzio-slider {

background-color: #323a45;

background-image: url(../upload/service/slider_pattern.png);

background-repeat: repeat-x;

background-attachment: inherit;

-webkit-background-size: inherit;

-moz-background-size: inherit;

background-size: inherit;

background-position: center center;

}



.ninzio-slides li#post-24 {

background-color: #323a45;

}



.active #ninzio-layer-24-1 {

z-index: 1;

-webkit-transition-duration: 700ms;

-webkit-transition-delay: 900ms;

transition-duration: 700ms;

transition-delay: 900ms;

}



.ninzio-slider.first-active #ninzio-layer-24-1 {

-webkit-transition-delay: 600ms;

transition-delay: 600ms;

}



.active #ninzio-layer-24-2 {

z-index: 1;

-webkit-transition-duration: 900ms;

-webkit-transition-delay: 900ms;

transition-duration: 900ms;

transition-delay: 900ms;

}



.ninzio-slider.first-active #ninzio-layer-24-2 {

-webkit-transition-delay: 600ms;

transition-delay: 600ms;

}



.active #ninzio-layer-24-3 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 900ms;

transition-duration: 400ms;

transition-delay: 900ms;

}



.ninzio-slider.first-active #ninzio-layer-24-3 {

-webkit-transition-delay: 600ms;

transition-delay: 600ms;

}



.active #ninzio-layer-24-4 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 1200ms;

transition-duration: 400ms;

transition-delay: 1200ms;

}



.ninzio-slider.first-active #ninzio-layer-24-4 {

-webkit-transition-delay: 900ms;

transition-delay: 900ms;

}



.ninzio-slides li#post-29 {

background-color: #323a45;

}



.ninzio-slides li#post-29>.parallax-container {

background-image: url(../upload/service/sliderbg2.jpg);

}



.active #ninzio-layer-29-1 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 300ms;

transition-duration: 400ms;

transition-delay: 300ms;

}



.ninzio-slider.first-active #ninzio-layer-29-1 {

-webkit-transition-delay: 0ms;

transition-delay: 0ms;

}



.active #ninzio-layer-29-2 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 600ms;

transition-duration: 400ms;

transition-delay: 600ms;

}



.ninzio-slider.first-active #ninzio-layer-29-2 {

-webkit-transition-delay: 300ms;

transition-delay: 300ms;

}



.active #ninzio-layer-29-3 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 900ms;

transition-duration: 400ms;

transition-delay: 900ms;

}



.ninzio-slider.first-active #ninzio-layer-29-3 {

-webkit-transition-delay: 600ms;

transition-delay: 600ms;

}



.active #ninzio-layer-29-4 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 1200ms;

transition-duration: 400ms;

transition-delay: 1200ms;

}



.ninzio-slider.first-active #ninzio-layer-29-4 {

-webkit-transition-delay: 900ms;

transition-delay: 900ms;

}



.ninzio-slides li#post-31 {

background-color: #323a45;

}



.ninzio-slides li#post-31>.parallax-container {

background-image: url(../upload/service/sliderbg3.jpg);

}



.active #ninzio-layer-31-1 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 300ms;

transition-duration: 400ms;

transition-delay: 300ms;

}



.ninzio-slider.first-active #ninzio-layer-31-1 {

-webkit-transition-delay: 0ms;

transition-delay: 0ms;

}



.active #ninzio-layer-31-2 {

z-index: 1;

-webkit-transition-duration: 400ms;

-webkit-transition-delay: 600ms;

transition-duration: 400ms;

transition-delay: 600ms;

}



.ninzio-slider.first-active #ninzio-layer-31-2 {

-webkit-transition-delay: 300ms;

transition-delay: 300ms;

}



@media only screen and (min-width: 320px) {

#ninzio-slider {

    height: 150px;

}

#ninzio-layer-24-1 {

    left: 37px !important;

}

.active #ninzio-layer-24-1,

#ninzio-layer-24-1.none {

    top: 50px !important;

   left: 137px !important;

}

#ninzio-layer-24-2 {

    left: 129px !important;

}

.active #ninzio-layer-24-2,

#ninzio-layer-24-2.none {

    top: 95px !important;

    left: 129px !important;

}



#ninzio-layer-24-3 {

    left: 13px !important;

}

.active #ninzio-layer-24-3,

#ninzio-layer-24-3.none {

    top: 110px !important;

    left: 13px !important;

}

#ninzio-layer-24-4 {

    left: 64px !important;

}

.active #ninzio-layer-24-4,

#ninzio-layer-24-4.none {

    top: 110px !important;

    left: 64px !important;

}

#ninzio-layer-29-1 {

    left: 5px !important;

}

.active #ninzio-layer-29-1,

#ninzio-layer-29-1.none {

    top: 43px !important;

    left: 5px !important;

}

#ninzio-layer-29-2 {

    left: 170px !important;

}

.active #ninzio-layer-29-2,

#ninzio-layer-29-2.none {

    top: 56px !important;

    left: 170px !important;

}

#ninzio-layer-29-3 {

    left: 170px !important;

}

.active #ninzio-layer-29-3,

#ninzio-layer-29-3.none {

    top: 110px !important;

    left: 170px !important;

}

#ninzio-layer-29-4 {

    left: 221px !important;

}

.active #ninzio-layer-29-4,

#ninzio-layer-29-4.none {

    top: 110px !important;

    left: 221px !important;

}

#ninzio-layer-31-1 {

    left: 69px !important;

}

.active #ninzio-layer-31-1,

#ninzio-layer-31-1.none {

    top: 56px !important;

    left: 69px !important;

}

#ninzio-layer-31-2 {

    left: 115px !important;

}

.active #ninzio-layer-31-2,

#ninzio-layer-31-2.none {

    top: 110px !important;

    left: 115px !important;

}

#ninzio-slider .ninzio-layer {

    -webkit-transform: scale(0.25, 0.25);

    -ms-transform: scale(0.25, 0.25);

    transform: scale(0.25, 0.25);

}

}



@media only screen and (min-width: 480px) {

#ninzio-slider {

    height: 228px;

}

#ninzio-layer-24-1 {

   left: 56px !important;

}

.active #ninzio-layer-24-1,

#ninzio-layer-24-1.none {

    top:  76px !important;

    left: 56px !important;

}

#ninzio-layer-24-2 {

    left: 196px !important;

}

.active #ninzio-layer-24-2,

#ninzio-layer-24-2.none {

    top: 144px !important;

    left: 196px !important;

}

#ninzio-layer-24-3 {

    left: 19px !important;

}

.active #ninzio-layer-24-3,

#ninzio-layer-24-3.none {

    top: 167px !important;

    left: 19px !important;

}

#ninzio-layer-24-4 {

    left: 97px !important;

}

.active #ninzio-layer-24-4,

#ninzio-layer-24-4.none {

    top: 167px !important;

    left: 97px !important;

}

#ninzio-layer-29-1 {

    left: 8px !important;

}

.active #ninzio-layer-29-1,

#ninzio-layer-29-1.none {

    top: 65px !important;

    left: 8px !important;

}

#ninzio-layer-29-2 {

    left: 258px !important;

}

.active #ninzio-layer-29-2,

#ninzio-layer-29-2.none {

    top: 86px !important;

    left: 258px !important;

}

#ninzio-layer-29-3 {

    left: 258px !important;

}

.active #ninzio-layer-29-3,

#ninzio-layer-29-3.none {

    top: 167px !important;

    left: 258px !important;

}

#ninzio-layer-29-4 {

    left: 336px !important;

}

.active #ninzio-layer-29-4,

#ninzio-layer-29-4.none {

    top: 167px !important;

    left: 336px !important;

}

#ninzio-layer-31-1 {

    left: 105px !important;

}

.active #ninzio-layer-31-1,

#ninzio-layer-31-1.none {

    top: 86px !important;

    left: 105px !important;

}

#ninzio-layer-31-2 {

    left: 175px !important;

}

.active #ninzio-layer-31-2,

#ninzio-layer-31-2.none {

    top: 167px !important;

    left: 175px !important;

}

#ninzio-slider .ninzio-layer {

    -webkit-transform: scale(0.38, 0.38);

    -ms-transform: scale(0.38, 0.38);

    transform: scale(0.38, 0.38);

}

}



@media only screen and (max-width: 767px) {}



@media only screen and (min-width: 768px) {

#ninzio-slider {

    height: 372px;

}

#ninzio-layer-24-1 {

    left: 91px !important;

}

.active #ninzio-layer-24-1,

#ninzio-layer-24-1.none {

    top: 124px !important;

    left: 91px !important;

}

#ninzio-layer-24-2 {

    left: 321px !important;

}

.active #ninzio-layer-24-2,

#ninzio-layer-24-2.none {

    top: 236px !important;

    left: 321px !important;

}

#ninzio-layer-24-3 {

    left: 31px !important;

}

.active #ninzio-layer-24-3,

#ninzio-layer-24-3.none {

    top: 273px !important;

    left: 31px !important;

}

#ninzio-layer-24-4 {

    left: 158px !important;

}

.active #ninzio-layer-24-4,

#ninzio-layer-24-4.none {

    top: 273px !important;

    left: 158px !important;

}

#ninzio-layer-29-1 {

    left: 12px !important;

}

.active #ninzio-layer-29-1,

#ninzio-layer-29-1.none {

    top: 105px !important;

    left: 12px !important;

}

#ninzio-layer-29-2 {

    left: 422px !important;

}

.active #ninzio-layer-29-2,

#ninzio-layer-29-2.none {

    top: 140px !important;

    left: 422px !important;

}

#ninzio-layer-29-3 {

    left: 422px !important;

}

.active #ninzio-layer-29-3,

#ninzio-layer-29-3.none {

    top: 273px !important;

    left: 422px !important;

}

#ninzio-layer-29-4 {

    left: 549px !important;

}

.active #ninzio-layer-29-4,

#ninzio-layer-29-4.none {

    top: 273px !important;

    left: 549px !important;

}

#ninzio-layer-31-1 {

    left: 171px !important;

}

.active #ninzio-layer-31-1,

#ninzio-layer-31-1.none {

    top: 140px !important;

    left: 171px !important;

}

#ninzio-layer-31-2 {

    left: 285px !important;

}

.active #ninzio-layer-31-2,

#ninzio-layer-31-2.none {

    top: 273px !important;

    left: 285px !important;

}

#ninzio-slider .ninzio-layer {

    -webkit-transform: scale(0.62, 0.62);

    -ms-transform: scale(0.62, 0.62);

    transform: scale(0.62, 0.62);

}

}



@media only screen and (min-width: 1024px) {

#ninzio-slider {

    height: 492px;

}

#ninzio-layer-24-1 {

    left: 121px !important;

}

.active #ninzio-layer-24-1,

#ninzio-layer-24-1.none {

    top: 164px !important;

    left: 121px !important;

}

#ninzio-layer-24-2 {

    left: 424px !important;

}

.active #ninzio-layer-24-2,

#ninzio-layer-24-2.none {

    top: 312px !important;

    left: 424px !important;

}

#ninzio-layer-24-3 {

    left: 41px !important;

}

.active #ninzio-layer-24-3,

#ninzio-layer-24-3.none {

    top: 361px !important;

    left: 41px !important;

}

#ninzio-layer-24-4 {

    left: 209px !important;

}

.active #ninzio-layer-24-4,

#ninzio-layer-24-4.none {

    top: 361px !important;

    left: 209px !important;

}

#ninzio-layer-29-1 {

    left: 16px !important;

}

.active #ninzio-layer-29-1,

#ninzio-layer-29-1.none {

    top: 139px !important;

    left: 16px !important;

}

#ninzio-layer-29-2 {

    left: 558px !important;

}

.active #ninzio-layer-29-2,

#ninzio-layer-29-2.none {

    top: 185px !important;

    left: 558px !important;

}

#ninzio-layer-29-3 {

    left: 558px !important;

}

.active #ninzio-layer-29-3,

#ninzio-layer-29-3.none {

    top: 361px !important;

    left: 558px !important;

}

#ninzio-layer-29-4 {

    left: 726px !important;

}

.active #ninzio-layer-29-4,

#ninzio-layer-29-4.none {

    top: 361px !important;

    left: 726px !important;

}

#ninzio-layer-31-1 {

    left: 226px !important;

}

.active #ninzio-layer-31-1,

#ninzio-layer-31-1.none {

    top: 185px !important;

    left: 226px !important;

}

#ninzio-layer-31-2 {

    left: 377px !important;

}

.active #ninzio-layer-31-2,

#ninzio-layer-31-2.none {

    top: 361px !important;

    left: 377px !important;

}

#ninzio-slider .ninzio-layer {

    -webkit-transform: scale(0.82, 0.82);

    -ms-transform: scale(0.82, 0.82);

    transform: scale(0.82, 0.82);

}

}



@media only screen and (min-width: 1025px) {

#ninzio-slider {

    height: 600px;

}

#ninzio-layer-24-1 {

    left: 147px !important;

}

.active #ninzio-layer-24-1,

#ninzio-layer-24-1.none {

    top: 200px !important;

    left: 147px !important;

}

#ninzio-layer-24-2 {

    left: 517px !important;

}

.active #ninzio-layer-24-2,

#ninzio-layer-24-2.none {

    top: 380px !important;

    left: 517px !important;

}

#ninzio-layer-24-3 {

    left: 50px !important;

}

.active #ninzio-layer-24-3,

#ninzio-layer-24-3.none {

    top: 440px !important;

    left: 50px !important;

}

#ninzio-layer-24-4 {

    left: 255px !important;

}

.active #ninzio-layer-24-4,

#ninzio-layer-24-4.none {

    top: 440px !important;

    left: 255px !important;

}

#ninzio-layer-29-1 {

    left: 20px !important;

}

.active #ninzio-layer-29-1,

#ninzio-layer-29-1.none {

    top: 170px !important;

    left: 20px !important;

}

#ninzio-layer-29-2 {

    left: 680px !important;

}

.active #ninzio-layer-29-2,

#ninzio-layer-29-2.none {

    top: 225px !important;

    left: 680px !important;

}

#ninzio-layer-29-3 {

    left: 680px !important;

}

.active #ninzio-layer-29-3,

#ninzio-layer-29-3.none {

    top: 440px !important;

    left: 680px !important;

}

#ninzio-layer-29-4 {

    left: 885px !important;

}

.active #ninzio-layer-29-4,

#ninzio-layer-29-4.none {

    top: 440px !important;

    left: 885px !important;

}

#ninzio-layer-31-1 {

    left: 275px !important;

}

.active #ninzio-layer-31-1,

#ninzio-layer-31-1.none {

    top: 225px !important;

    left: 275px !important;

}

#ninzio-layer-31-2 {

    left: 460px !important;

}

.active #ninzio-layer-31-2,

#ninzio-layer-31-2.none {

    top: 440px !important;

    left: 460px !important;

}

#ninzio-slider .ninzio-layer {

    -webkit-transform: scale(1, 1);

    -ms-transform: scale(1, 1);

    transform: scale(1, 1);

}

}





#nz-box-1 .box-icon {

    color: #ffffff;

}



#nz-box-1:hover .box-icon {

    color: #ffffff !important;

}



#nz-box-1 .box-icon-wrap:before {

    background-color: #4E9638;

}



#nz-box-1.back-active:not(.border-active) .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #0b7b8a;

}



#nz-box-1 .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px#0b7b8a;

}



#nz-box-1.border-active:not(.back-active) .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-1:hover .box-icon-wrap:before {

    background-color: #ec4e1b !important;

}



#nz-box-1:hover .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #ec4e1b !important;

}

#nz-box-2 .box-icon {

    color: #ffffff;

}



#nz-box-2:hover .box-icon {

    color: #ffffff !important;

}



#nz-box-2 .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-2.back-active:not(.border-active) .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #0b7b8a;

}



#nz-box-2 .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px#0b7b8a;

}



#nz-box-2.border-active:not(.back-active) .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-2:hover .box-icon-wrap:before {

    background-color: #323a45 !important;

}



#nz-box-2:hover .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #323a45 !important;

}

#nz-box-3 .box-icon {

    color: #ffffff;

}



#nz-box-3:hover .box-icon {

    color: #ffffff !important;

}



#nz-box-3 .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-3.back-active:not(.border-active) .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #0b7b8a;

}



#nz-box-3 .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px#0b7b8a;

}



#nz-box-3.border-active:not(.back-active) .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-3:hover .box-icon-wrap:before {

    background-color: #323a45 !important;

}



#nz-box-3:hover .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #323a45 !important;

}

#nz-box-4 .box-icon {

    color: #ffffff;

}



#nz-box-4:hover .box-icon {

    color: #ffffff !important;

}



#nz-box-4 .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-4.back-active:not(.border-active) .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #0b7b8a;

}



#nz-box-4 .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px#0b7b8a;

}



#nz-box-4.border-active:not(.back-active) .box-icon-wrap:before {

    background-color: #0b7b8a;

}



#nz-box-4:hover .box-icon-wrap:before {

    background-color: #323a45 !important;

}



#nz-box-4:hover .box-icon-wrap:after {

    box-shadow: inset 0 0 0 2px #323a45 !important;

}

.vc_custom_1477245877319 {

    margin-bottom: -45px !important;

}



