@font-face{font-family:Montserrat UltraLight;font-style:normal;font-weight:400;src:url(//lautundklar.de/wp-content/themes/thegem/fonts/montserrat-ultralight.eot);src:url(//lautundklar.de/wp-content/themes/thegem/fonts/montserrat-ultralight.eot?#iefix) format("embedded-opentype"),url(//lautundklar.de/wp-content/themes/thegem/fonts/montserrat-ultralight.woff) format("woff"),url(//lautundklar.de/wp-content/themes/thegem/fonts/montserrat-ultralight.ttf) format("truetype"),url(//lautundklar.de/wp-content/themes/thegem/fonts/montserrat-ultralight.svg#montserratultra_light) format("svg")}@media (max-width:1199px){.wpb_row{margin-top:-1.421em}.wpb_row>*{margin-top:1.421em}}@media (min-width:768px) and (max-width:979px){#site-header .header-main{display:table;position:relative;width:100%;z-index:11}#perspective-menu-buttons .menu-toggle,#primary-navigation .menu-toggle{display:inline-block}.mobile-cart-position-top #site-header .mobile-cart{display:table-cell}.mobile-cart-position-top #site-header .site-title{text-align:center;width:99%}.mobile-cart-position-top #site-header .site-title .site-logo{margin:0 auto}.mobile-cart-position-top #site-header #perspective-menu-buttons,.mobile-cart-position-top #site-header .primary-navigation{width:auto}#perspective-menu-buttons .perspective-toggle,#primary-navigation .hamburger-toggle,#primary-navigation .overlay-toggle{display:none}.primary-navigation .dl-menu{left:0;opacity:0;position:absolute;right:0}.mobile-menu-layout-overlay #primary-navigation .overlay-menu-wrapper{height:0;position:fixed;visibility:hidden}#page.vertical-header #site-header-wrapper{padding:0;position:static;width:100%}#page.vertical-header #site-header #perspective-menu-buttons,#page.vertical-header #site-header .primary-navigation,#page.vertical-header #site-header .site-title{display:table-cell}#page #site-header .site-title{display:table-cell;padding-bottom:15px;padding-top:15px}#page #site-header #perspective-menu-buttons,#page #site-header .primary-navigation{display:table-cell;text-align:right}#page #site-header .logo-position-right #perspective-menu-buttons,#page #site-header .logo-position-right .primary-navigation{text-align:left}#page.vertical-header .vertical-toggle{display:none}#page.vertical-header{padding-left:0}#page.vertical-header #site-header-wrapper{margin-left:0}#page.vertical-header #site-header-wrapper .header-main{display:table;visibility:visible}#site-header .menu-item-logo a img.default,#site-header .site-title a img.default{display:none}#site-header .menu-item-logo a img.small,#site-header .site-title a img.small{display:inline-block!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);margin:0!important;-moz-opacity:1;-khtml-opacity:1;opacity:1}#site-header .menu-item-logo a img.small.light,#site-header .site-title a img.small.light{display:inline-block!important}#site-header .menu-item-logo a img.small.light~img.small,#site-header .site-title a img.small.light~img.small{display:none!important}#site-header.fixed.shrink .menu-item-logo a img.small.light,#site-header.fixed.shrink .site-title a img.small.light{display:none!important}#site-header.fixed.shrink .menu-item-logo a img.small.light~img.small,#site-header.fixed.shrink .site-title a img.small.light~img.small{display:inline-block!important}.mobile-menu-layout-slide-horizontal #primary-navigation .mobile-menu-slide-wrapper,.mobile-menu-layout-slide-vertical #primary-navigation .mobile-menu-slide-wrapper{opacity:0;position:fixed}}:root{--thegem-to-menu-font-family:Montserrat}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,#primary-menu.no-responsive>li>a,.widget_categories>ul>li>a{font-family:Montserrat}:root{--thegem-to-menu-font-style:normal;--thegem-to-menu-font-weight:300}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,#primary-menu.no-responsive>li>a,.widget_categories>ul>li>a{font-style:normal;font-weight:300}:root{--thegem-to-menu-font-size:14px}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,#primary-menu.no-responsive>li>a,.widget_categories>ul>li>a{font-size:14px}:root{--thegem-to-menu-line-height:25px}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,#primary-menu.no-responsive>li>a,.widget_categories>ul>li>a{line-height:25px}:root{--thegem-to-menu-text-transform:uppercase}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,#primary-menu.no-responsive>li>a,.widget_categories>ul>li>a{text-transform:uppercase}:root{--thegem-to-submenu-font-family:Montserrat}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li>a,.portfolio-filters-resp ul li a,.widget_categories>ul{font-family:Montserrat}.primary-navigation.responsive li a{font-family:Montserrat}:root{--thegem-to-submenu-font-style:normal;--thegem-to-submenu-font-weight:300}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li>a,.portfolio-filters-resp ul li a,.widget_categories>ul{font-style:normal;font-weight:300}.primary-navigation.responsive li a{font-style:normal;font-weight:300}:root{--thegem-to-submenu-font-size:16px}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li>a,.portfolio-filters-resp ul li a,.widget_categories>ul{font-size:16px}.primary-navigation.responsive li a{font-size:16px}:root{--thegem-to-submenu-line-height:20px}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li>a,.portfolio-filters-resp ul li a,.widget_categories>ul{line-height:20px}.primary-navigation.responsive li a{line-height:20px}:root{--thegem-to-submenu-text-transform:none}#primary-menu.no-responsive>li.megamenu-enable>ul li>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li>a,.portfolio-filters-resp ul li a,.primary-navigation.responsive li a,.widget_categories>ul{text-transform:none}:root{--thegem-to-overlay-menu-font-family:"Montserrat"}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{font-family:Montserrat}:root{--thegem-to-overlay-menu-font-style:normal;--thegem-to-overlay-menu-font-weight:300}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{font-style:normal;font-weight:300}:root{--thegem-to-overlay-menu-font-size:32px}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{font-size:32px}@media (max-width:767px){:root{--thegem-to-overlay-menu-font-size:24px}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{font-size:24px}}:root{--thegem-to-overlay-menu-line-height:64px}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{line-height:64px}@media (max-width:767px){:root{--thegem-to-overlay-menu-line-height:48px}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{line-height:48px}}:root{--thegem-to-overlay-menu-text-transform:uppercase}.header-layout-overlay #primary-menu.no-responsive>li li>a,.header-layout-overlay #primary-menu.no-responsive>li>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a{text-transform:uppercase}:root{--thegem-to-styled-subtitle-font-family:"Montserrat"}:root{--thegem-to-styled-subtitle-font-style:normal;--thegem-to-styled-subtitle-font-weight:300}:root{--thegem-to-styled-subtitle-font-size:24px}.vc_pie_chart{font-size:24px}@media (max-width:600px){.vc_pie_chart{font-size:4vw}}:root{--thegem-to-styled-subtitle-line-height:37px}@media (max-width:1199px){:root{--thegem-to-styled-subtitle-font-size:24px}}@media (max-width:1199px){:root{--thegem-to-styled-subtitle-line-height:37px}}@media (max-width:767px){:root{--thegem-to-styled-subtitle-font-size:24px}}@media (max-width:767px){:root{--thegem-to-styled-subtitle-line-height:37px}}:root{--thegem-to-styled-subtitle-text-transform:none}:root{--thegem-to-h1-font-family:"Montserrat"}.title-h1,h1{font-family:Montserrat}:root{--thegem-to-h1-font-style:normal;--thegem-to-h1-font-weight:600}.title-h1,h1{font-style:normal;font-weight:600}:root{--thegem-to-h1-font-size:50px}.title-h1,h1{font-size:50px}@media (max-width:1000px){.title-h1,h1{font-size:5vw}}:root{--thegem-to-h1-line-height:69px}.title-h1,h1{line-height:69px}@media (max-width:1000px){.title-h1,h1{line-height:6.9vw}}@media (max-width:1199px){:root{--thegem-to-h1-font-size:36px}.title-h1,h1{font-size:36px}}@media (max-width:1199px){:root{--thegem-to-h1-line-height:53px}.title-h1,h1{line-height:53px}}@media (max-width:767px){:root{--thegem-to-h1-font-size:28px}.title-h1,h1{font-size:28px}}@media (max-width:767px){:root{--thegem-to-h1-line-heigh:42px}.title-h1,h1{line-height:42px}}:root{--thegem-to-h1-text-transform:uppercase}.title-h1,h1{text-transform:uppercase}:root{--thegem-to-h2-font-family:"Montserrat"}h2{font-family:Montserrat}:root{--thegem-to-h2-font-style:normal;--thegem-to-h2-font-weight:600}h2{font-style:normal;font-weight:600}:root{--thegem-to-h2-font-size:48px}h2{font-size:48px}@media (max-width:1000px){h2{font-size:4.8vw}}:root{--thegem-to-h2-line-height:53px}h2{line-height:53px}@media (max-width:1000px){h2{line-height:5.3vw}}@media (max-width:1199px){:root{--thegem-to-h2-font-size:28px}h2{font-size:28px}}@media (max-width:1199px){:root{--thegem-to-h2-line-height:42px}h2{line-height:42px}}@media (max-width:767px){:root{--thegem-to-h2-font-size:28px}h2{font-size:28px}}@media (max-width:767px){:root{--thegem-to-h2-line-height:42px}h2{line-height:42px}}:root{--thegem-to-h2-text-transform:uppercase}h2{text-transform:uppercase}:root{--thegem-to-h3-font-family:"Montserrat"}.title-h3,h3{font-family:Montserrat}:root{--thegem-to-h3-font-style:normal;--thegem-to-h3-font-weight:600}.title-h3,h3{font-style:normal;font-weight:600}:root{--thegem-to-h3-font-size:28px}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{font-size:28px}:root{--thegem-to-h3-line-height:42px}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{line-height:42px}@media (max-width:1199px){:root{--thegem-to-h3-font-size:24px}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{font-size:24px}}@media (max-width:1199px){:root{--thegem-to-h3-line-height:38px}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{line-height:38px}}@media (max-width:767px){:root{--thegem-to-h3-font-size:24px}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{font-size:24px}}@media (max-width:767px){:root{--thegem-to-h3-line-height:38px}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{line-height:38px}}:root{--thegem-to-h3-text-transform:uppercase}.portfolio.columns-1 .portfolio-item .caption .title,.title-h3,h3{text-transform:uppercase}:root{--thegem-to-h4-font-family:"Montserrat"}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{font-family:Montserrat}:root{--thegem-to-h4-font-style:normal;--thegem-to-h4-font-weight:600}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{font-style:normal;font-weight:600}:root{--thegem-to-h4-font-size:24px}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{font-size:24px}:root{--thegem-to-h4-line-height:38px}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.portfolio.columns-1 .portfolio-item .caption .title,.title-h4,h4{line-height:38px}@media (max-width:1199px){:root{--thegem-to-h4-font-size:18px}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{font-size:18px}}@media (max-width:1199px){:root{--thegem-to-h4-line-height:29px}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{line-height:29px}}@media (max-width:767px){:root{--thegem-to-h4-font-size:18px}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{font-size:18px}}@media (max-width:767px){:root{--thegem-to-h4-line-height:29px}.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.title-h4,h4{line-height:29px}}:root{--thegem-to-h4-text-transform:uppercase}.title-h4,h4{text-transform:uppercase}:root{--thegem-to-h5-font-family:"Montserrat"}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text],.title-h5,h5{font-family:Montserrat}:root{--thegem-to-h5-font-style:normal;--thegem-to-h5-font-weight:600}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text],.title-h5,h5{font-style:normal;font-weight:600}:root{--thegem-to-h5-font-size:19px}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text],.title-h5,h5{font-size:19px}:root{--thegem-to-h5-line-height:30px}.title-h5,h5{line-height:30px}:root{--thegem-to-h5-text-transform:uppercase}.title-h5,h5{text-transform:uppercase}:root{--thegem-to-h6-font-family:"Montserrat"}.vc_toggle_title h4,h6{font-family:Montserrat}:root{--thegem-to-h6-font-style:normal;--thegem-to-h6-font-weight:700}.vc_toggle_title h4,h6{font-style:normal;font-weight:700}:root{--thegem-to-h6-font-size:16;--thegem-to-h6-font-size-small:14px;--thegem-to-h6-font-size-tiny:7.04px}.vc_toggle_title h4,h6{font-size:16px}:root{--thegem-to-h6-line-height:25px;--thegem-to-h6-line-height-small:21.875px}.vc_toggle_title h4,h6{line-height:25px}:root{--thegem-to-h6-text-transform:uppercase}.vc_toggle_title h4,h6{text-transform:uppercase}:root{--thegem-to-xlarge-title-font-family:"Montserrat"}.title-xlarge{font-family:Montserrat}:root{--thegem-to-xlarge-title-font-style:normal;--thegem-to-xlarge-title-font-weight:normal}.title-xlarge{font-style:normal;font-weight:400}:root{--thegem-to-xlarge-title-font-size:70px}.title-xlarge{font-size:70px}@media (max-width:1000px){.title-xlarge{font-size:7vw}}:root{--thegem-to-xlarge-title-line-height:80px}.title-xlarge{line-height:80px}@media (max-width:1000px){.title-xlarge{line-height:8vw}}@media (max-width:1199px){:root{--thegem-to-xlarge-title-font-size:50px}.title-xlarge{font-size:50px}}@media (max-width:1199px){:root{--thegem-to-xlarge-title-line-height:69px}.title-xlarge{line-height:69px}}@media (max-width:767px){:root{--thegem-to-xlarge-title-font-size:36px}.title-xlarge{font-size:36px}}@media (max-width:767px){:root{--thegem-to-xlarge-title-line-height:53px}.title-xlarge{line-height:53px}}:root{--thegem-to-xlarge-title-text-transform:uppercase}.title-xlarge{text-transform:uppercase}:root{--thegem-to-light-title-font-family:"Montserrat"}.gem-gallery-grid .gallery-item .overlay .title,.title .light,.title-h1 .light,.title-h1.light,.title-h3 .light,.title-h3.light,.title-h4 .light,.title-h4.light,.title-h5 .light,.title-h5.light,.title-xlarge .light,.title-xlarge.light,h1 .light,h1.light,h2 .light,h2.light,h3 .light,h3.light,h4 .light,h4.light,h5 .light,h5.light,h6 .light,h6.light{font-family:Montserrat}:root{--thegem-to-light-title-font-style:normal;--thegem-to-light-title-font-weight:600}.title .light,.title-h1 .light,.title-h1.light,.title-h3 .light,.title-h3.light,.title-h4 .light,.title-h4.light,.title-h5 .light,.title-h5.light,.title-xlarge .light,.title-xlarge.light,h1 .light,h1.light,h2 .light,h2.light,h3 .light,h3.light,h4 .light,h4.light,h5 .light,h5.light,h6 .light,h6.light{font-style:normal;font-weight:600}:root{--thegem-to-body-font-family:Montserrat;--thegem-to-body-tiny-font-family:Montserrat}.page-breadcrumbs ul li,.widget_archive li,body,option{font-family:Montserrat}:root{--thegem-to-body-font-style:normal;--thegem-to-body-font-weight:300;--thegem-to-body-tiny-font-style:normal;--thegem-to-body-tiny-font-weight:300}.page-breadcrumbs ul li,body,option{font-style:normal;font-weight:300}:root{--thegem-to-body-font-size:20px;--thegem-to-body-tiny-font-size:17.5px;--thegem-to-body-sup-font-size:13.75px}.page-breadcrumbs ul li:not(:last-child):after,.portfolio-filters a,body,option{font-size:20px}.page-breadcrumbs ul li{font-size:17.5px}:root{--thegem-to-body-line-height:30px;--thegem-to-body-tiny-line-height:26.25px}body,option{line-height:30px}.page-breadcrumbs ul li{line-height:26.25px}:root{--thegem-to-body-text-transform:none;--thegem-to-body-tiny-text-transform:none}body,option{text-transform:none}.page-title-excerpt{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:300}@media (max-width:600px){.page-title-excerpt{font-size:4vw}}.page-title-excerpt{line-height:37px}@media (max-width:600px){.page-title-excerpt{line-height:6.1666666666667vw}}.page-title-excerpt{text-transform:none}:root{--thegem-to-button-font-family:"Montserrat"}.blog-load-more button,.gem-button,input[type=submit]{font-family:Montserrat}:root{--thegem-to-button-font-style:normal;--thegem-to-button-font-weight:300}.blog-load-more button,.gem-button,input[type=submit]{font-style:normal;font-weight:300}:root{--thegem-to-button-text-transform:uppercase}.blog-load-more button,.gem-button,input[type=submit]{text-transform:uppercase}.blog.blog-style-masonry article .description .title,.portfolio-item .wrap>.caption .title{font-family:Montserrat}.blog.blog-style-masonry article .description .title,.portfolio-item .wrap>.caption .title{font-style:normal;font-weight:300}.blog.blog-style-masonry article .description .title,.portfolio-item .wrap>.caption .title{font-size:16px}.blog.blog-style-masonry article .description .title,.portfolio-item .wrap>.caption .title{line-height:24px}.blog.blog-style-masonry article .description .title,.portfolio-item .wrap>.caption .title{letter-spacing:0}.blog.blog-style-masonry article .description .summary{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:24px}.gem-gallery-grid .gallery-item .overlay .title{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:300;line-height:30px}body .gem-gallery-grid .gallery-item .overlay .title{text-transform:uppercase}body .gem-testimonial-text{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:300}@media (max-width:600px){body .gem-testimonial-text{font-size:4vw}}body .gem-testimonial-text{line-height:36px}@media (max-width:600px){body .gem-testimonial-text{line-height:6vw}}body .gem-testimonial-text{text-transform:none}body .gem-testimonial-name{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:25px;text-transform:uppercase}body .gem-testimonial-company{font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:300;line-height:25px;text-transform:none}body .gem-testimonial-position{font-family:Source Sans Pro;font-size:14px;font-style:normal;font-weight:300;line-height:25px;text-transform:none}:root{--thegem-to-tabs-title-font-family:Montserrat}:root{--thegem-to-tabs-title-font-style:normal;--thegem-to-tabs-title-font-weight:700}:root{--thegem-to-tabs-title-font-size:16px}:root{--thegem-to-tabs-title-line-height:25px}:root{--thegem-to-tabs-title-text-transform:uppercase}:root{--thegem-to-tabs-title-thin-font-family:"Montserrat"}:root{--thegem-to-tabs-title-thin-font-style:normal;--thegem-to-tabs-title-thin-font-weight:normal}:root{--thegem-to-tabs-title-thin-font-size:16px}:root{--thegem-to-tabs-title-thin-line-height:25px}:root{--thegem-to-tabs-title-thin-text-transform:uppercase}:root{--thegem-to-main-bg-color:#fff;--main-bg-color:#fff;--main-bg-color-08:hsla(0,0%,100%,.8)}.combobox-wrapper,.custom-footer,.gem-clients-type-carousel-grid .gem-client-item a:hover,.page-title-block.has-background-image,.page-title-block.page-title-style-2,.page-title-style-2,.portfolio .portfolio-item .overlay-line,.portfolio-item .wrap>.caption,.vc_toggle_title{background-color:#fff}.gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon:before,.portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before{background-color:hsla(0,0%,100%,.8)}.blog .gem-simple-gallery .gem-gallery-item a:after,.blog article .post-featured-content>a:after,.gallery-item .overlay .title,.gallery-item .overlay a.icon:before,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev:after,.gem-simple-gallery .gem-gallery-item a:after,.news-grid.hover-circular .portfolio-item .image .links .caption .author .author-name,.news-grid.hover-circular .portfolio-item .image .links .caption .author .author-name a,.news-grid.hover-gradient .portfolio-item .image .links .caption .author .author-name,.news-grid.hover-gradient .portfolio-item .image .links .caption .author .author-name a,.news-grid.portfolio.hover-circular .zilla-likes,.news-grid.portfolio.hover-gradient .zilla-likes,.news-grid.portfolio.hover-title .portfolio-item .caption .title>*,.portfolio .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.portfolio-filters a.active,.portfolio-filters a:hover,.portfolio-item .image .overlay .links a.icon:before,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-gradient .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.portfolio.hover-title .portfolio-item .caption .info,.portfolio.hover-title .portfolio-item .caption .info a,.portfolio.hover-title .portfolio-item .caption .title,.portfolio.hover-title.columns-4 .portfolio-item .caption .title,.socials-sharing li a:hover:after,div.blog article a.self_video:after,div.blog article a.vimeo:after,div.blog article a.youtube:after{color:#fff}:root{--styled-bg-color:#f4f6f7}.blog-style-masonry .description,.gem-clients-type-carousel-grid .gem-client-item a,.portfolio:not(.background-style-transparent):not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap>.caption,.widget_categories ul ul,body #primary-menu.no-responsive>li.menu-item-cart>.minicart .buttons,body #primary-menu.no-responsive>li.menu-item-cart>.minicart .total,body .btn-gdpr-privacy-save-preferences,body .gdpr-privacy-preferences-footer,body .mobile-cart-position-top #site-header .mobile-cart .buttons,body .mobile-cart-position-top #site-header .mobile-cart .total,body .mobile-cart-position-top #site-header .mobile-cart>.minicart{background-color:#f4f6f7}.portfolio-item:hover .wrap{border-bottom-color:#f4f6f7}.testimonials_svg svg{fill:#f4f6f7}:root{--thegem-to-styled-color1:#222;--thegem-to-styled-color1-03:#2222224d}.blog.blog-style-masonry article .description .tags a.active,.gem-testimonial-name,.portfolio.hover-new-horizontal-sliding .portfolio-item .image .overlay .links .caption .info a,.vc_toggle_active .vc_toggle_title:after,.vc_toggle_title h4{color:#222}.portfolio-filters a.active,.widget_categories li li a:hover:before,body .products .category-overlay-separator,body.search .page-title-block{background-color:#222}.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive>li:not(.megamenu-template-enable) li.menu-item-active>a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive>li:not(.megamenu-template-enable) li.menu-item-current>a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive>li:not(.megamenu-template-enable) li:hover>a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive>li:not(.megamenu-template-enable) li.menu-item-active>a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive>li:not(.megamenu-template-enable) li.menu-item-current>a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive>li:not(.megamenu-template-enable) li:hover>a,.header-style-3 #primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-current>a,.header-style-3 #primary-menu.no-responsive>li:not(.megamenu-template-enable) li.menu-item-active>a,.header-style-3 #primary-menu.no-responsive>li:not(.megamenu-template-enable) li.menu-item-current>a,.header-style-3 #primary-menu.no-responsive>li:not(.megamenu-template-enable) li:hover>a,.mobile-menu-layout-default .primary-navigation.responsive ul>li.menu-item-current>a,.mobile-menu-layout-default .primary-navigation.responsive ul>li.menu-item.menu-item-active a{border-color:#222}:root{--thegem-to-styled-color2:#222}.zilla-likes.active,.zilla-likes.active:hover{color:#222}.widget_categories li li a:before{background-color:#222}:root{--thegem-to-styled-color3:#e55f28;--thegem-to-styled-color3-03:#e55f284d}.widget_categories li li li a:hover,.zilla-likes{color:#e55f28}.widget_categories li li li a:hover:before,.widget_categories ul li li li a:hover:before{background-color:#e55f28}:root{--thegem-to-styled-color4:#222}.news-grid.portfolio.hover-circular .zilla-likes:hover,.news-grid.portfolio.hover-gradient .zilla-likes:hover,.version-new.news-grid .portfolio-item .wrap>.caption .author,.zilla-likes:hover{color:#222}.version-new.news-grid.portfolio.hover-new-default .portfolio-item .image .links .caption .info,.version-new.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .links .caption .info{background-color:rgba(34,34,34,.7)}:root{--thegem-to-divider-color:#222}:root{--thegem-to-box-border-color:#222}.portfolio.columns-1.background-style-white .portfolio-item .wrap>.caption,:not(.gem-table):not(.cart_totals)>table:not(.shop_table):not(.group_table):not(.variations) td,:not(.gem-table):not(.cart_totals)>table:not(.shop_table):not(.group_table):not(.variations) th{border:1px solid #222}body #primary-menu.no-responsive>li.menu-item-cart>.minicart{border-color:#222}.portfolio-item .wrap,.widget_categories>ul{border-bottom:1px solid #222}.vc_toggle+.vc_toggle .vc_toggle_title,.widget_categories li{border-top:1px solid #222}.widget_categories>ul{border-left:1px solid #222}.widget_categories>ul{border-right:1px solid #222}.portfolio-filters a,.sharing-popup{background-color:#222}.sharing-popup .sharing-styled-arrow{fill:#222}:root{--thegem-to-mobile-menu-font-family:Montserrat}#primary-navigation.responsive #primary-menu li>a,#primary-navigation.responsive #primary-menu li>span.megamenu-column-header>a{font-family:Montserrat}:root{--thegem-to-mobile-menu-font-style:normal;--thegem-to-mobile-menu-font-weight:300}#primary-navigation.responsive #primary-menu li>a,#primary-navigation.responsive #primary-menu li>span.megamenu-column-header>a{font-style:normal;font-weight:300}:root{--thegem-to-mobile-menu-font-size:16px}#primary-navigation.responsive #primary-menu li>a,#primary-navigation.responsive #primary-menu li>span.megamenu-column-header>a{font-size:16px}:root{--thegem-to-mobile-menu-line-height:20px}#primary-navigation.responsive #primary-menu li>a,#primary-navigation.responsive #primary-menu li>span.megamenu-column-header>a{line-height:20px}:root{--thegem-to-mobile-menu-text-transform:none}#primary-navigation.responsive #primary-menu li>a,#primary-navigation.responsive #primary-menu li>span.megamenu-column-header>a{text-transform:none}:root{--thegem-to-mobile-menu-level1-color:#e55f28}#primary-navigation.responsive #primary-menu>li>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>a,.mobile-cart-position-top .menu-overlay.mobile.active+#site-header .mobile-cart>a:before,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch .sf-submit-icon:before,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text],.primary-navigation.responsive .minisearch .sf-input{color:#e55f28}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text]::placeholder,.primary-navigation.responsive .minisearch .sf-input::placeholder{color:#e55f28}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text]::-webkit-input-placeholder,.primary-navigation.responsive .minisearch .sf-input::-webkit-input-placeholder{color:#e55f28}#page #site-header.mobile-menu-layout-overlay .header-main #perspective-menu-buttons.overlay-active:not(.close) .menu-toggle .menu-line-1,#page #site-header.mobile-menu-layout-overlay .header-main #perspective-menu-buttons.overlay-active:not(.close) .menu-toggle .menu-line-2,#page #site-header.mobile-menu-layout-overlay .header-main #perspective-menu-buttons.overlay-active:not(.close) .menu-toggle .menu-line-3,#page #site-header.mobile-menu-layout-overlay .header-main #primary-navigation.overlay-active:not(.close) .menu-toggle .menu-line-1,#page #site-header.mobile-menu-layout-overlay .header-main #primary-navigation.overlay-active:not(.close) .menu-toggle .menu-line-2,#page #site-header.mobile-menu-layout-overlay .header-main #primary-navigation.overlay-active:not(.close) .menu-toggle .menu-line-3{background-color:#e55f28}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu>li.menu-item-search>.minisearch input[type=text]{border-color:#e55f28}:root{--thegem-to-mobile-menu-level1-bg-color:#f4f6f7}#primary-navigation.responsive #primary-menu li.menu-item-search,#primary-navigation.responsive #primary-menu li.menu-item-search .minisearch,#primary-navigation.responsive #primary-menu>li>a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu,.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper{background-color:#f4f6f7}:root{--thegem-to-mobile-menu-level1-active-color:#222}#primary-navigation.responsive #primary-menu>li.menu-item-active>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li.menu-item-active>a,#primary-navigation.responsive #primary-menu>li.menu-item-current>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li.menu-item-current>a,#primary-navigation.responsive #primary-menu>li.menu-overlay-item-open>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li.menu-overlay-item-open>a,#primary-navigation.responsive #primary-menu>li.opened>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li.opened>a{color:#222}:root{--thegem-to-mobile-menu-level1-active-bg-color:#fff}#primary-navigation.responsive #primary-menu>li.menu-item-active>a,#primary-navigation.responsive #primary-menu>li.menu-item-current>a,#primary-navigation.responsive #primary-menu>li.opened>a{background-color:#fff}:root{--thegem-to-mobile-menu-level2-color:#e55f28}#primary-navigation.responsive #primary-menu>li>ul>li>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li>a,#primary-navigation.responsive #primary-menu>li>ul>li>span.megamenu-column-header>a,.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after,.mobile-menu-layout-default .primary-navigation.responsive li.dl-back>a{color:#e55f28}:root{--thegem-to-mobile-menu-level2-bg-color:#f4f6f7}#primary-navigation.responsive #primary-menu>li>ul>li>a,#primary-navigation.responsive #primary-menu>li>ul>li>span.megamenu-column-header>a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type=text],.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type=text]{background-color:#f4f6f7}:root{--thegem-to-mobile-menu-level2-active-color:#222}#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-active>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-active>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-active>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-current>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-current>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-current>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-overlay-item-open>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li.menu-overlay-item-open>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-overlay-item-open>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li.opened>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li.opened>a,#primary-navigation.responsive #primary-menu>li>ul>li.opened>span.megamenu-column-header>a{color:#222}:root{--thegem-to-mobile-menu-level2-active-bg-color:#fff}#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-active>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-active>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-current>a,#primary-navigation.responsive #primary-menu>li>ul>li.menu-item-current>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li.opened>a,#primary-navigation.responsive #primary-menu>li>ul>li.opened>span.megamenu-column-header>a{background-color:#fff}:root{--thegem-to-mobile-menu-level3-color:#e55f28}#primary-navigation.responsive #primary-menu>li>ul>li>ul li>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li>ul li>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li>span.megamenu-column-header>a{color:#e55f28}:root{--thegem-to-mobile-menu-level3-bg-color:#f4f6f7}#primary-navigation.responsive #primary-menu>li>ul>li>ul li>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li>span.megamenu-column-header>a{background-color:#f4f6f7}:root{--thegem-to-mobile-menu-level3-active-color:#222}#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-active>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-active>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-active>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-current>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-current>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-current>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-overlay-item-open>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-overlay-item-open>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-overlay-item-open>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.opened>.menu-item-parent-toggle,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.opened>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.opened>span.megamenu-column-header>a{color:#222}:root{--thegem-to-mobile-menu-level3-active-bg-color:#fff}#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-active>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-active>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-current>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.menu-item-current>span.megamenu-column-header>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.opened>a,#primary-navigation.responsive #primary-menu>li>ul>li>ul li.opened>span.megamenu-column-header>a{background-color:#fff}:root{--thegem-to-mobile-menu-border-color:#dfe5e8}.mobile-menu-layout-default #primary-navigation.responsive ul,.mobile-menu-layout-default #primary-navigation.responsive ul li.dl-back,.mobile-menu-layout-default #primary-navigation.responsive ul li.menu-item,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type=text],.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type=text]{border-color:#dfe5e8}:root{--thegem-to-menu-level1-color:#222}#primary-menu.no-responsive>li>a{color:#222}:root{--thegem-to-menu-level1-color-hover:#222}#primary-menu.no-responsive>li:hover>a{color:#222}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul li.menu-item-active>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul li.menu-item-current>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul li>a:hover{background-color:#222}:root{--thegem-to-menu-level1-active-color:#222}#primary-menu.no-responsive>li.menu-item-active>a,#primary-menu.no-responsive>li.menu-item-current>a{color:#222}:root{--thegem-to-menu-level2-color:#222}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>a,#primary-menu.no-responsive>li>ul>li>a{color:#222}:root{--thegem-to-menu-level2-bg-color:#f4f6f7}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li>span.megamenu-column-header>a,#primary-menu.no-responsive>li.megamenu-enable>ul,#primary-menu.no-responsive>li>ul>li>a,.header-style-3 .minisearch .sf-input{background-color:#f4f6f7}:root{--thegem-to-menu-level2-hover-color:#222}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li:hover>a,#primary-menu.no-responsive>li>ul>li:hover>a{color:#222}:root{--thegem-to-menu-level2-hover-bg-color:#fff}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li:hover>a,#primary-menu.no-responsive>li>ul>li:hover>a{background-color:#fff}:root{--thegem-to-menu-level2-active-color:#222}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-active>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-current>a,#primary-menu.no-responsive>li>ul>li.menu-item-active>a,#primary-menu.no-responsive>li>ul>li.menu-item-current>a,.minisearch .sf-input,.minisearch .sf-submit-icon:before{color:#222}:root{--thegem-to-menu-level2-active-bg-color:#fff}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-active>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul li.menu-item-current>a,#primary-menu.no-responsive>li>ul>li.menu-item-active>a,#primary-menu.no-responsive>li>ul>li.menu-item-current>a,.header-style-3 .minisearch{background-color:#fff}:root{--thegem-to-mega-menu-column-title-color:#222}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a,#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a.mega-no-link{color:#222}:root{--thegem-to-mega-menu-column-title-hover-color:#222}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header a:hover{color:#222}:root{--thegem-to-mega-menu-column-title-active-color:#222}#primary-menu.no-responsive>li.megamenu-enable>ul>li.menu-item-active>span.megamenu-column-header a{color:#222}:root{--thegem-to-menu-level3-color:#222}#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li>a{color:#222}:root{--thegem-to-menu-level3-bg-color:#fff}#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li>a{background-color:#fff}:root{--thegem-to-menu-level3-hover-color:#fff}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul li.menu-item-active>a,#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul li.menu-item-current>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li:hover>a{color:#fff}:root{--thegem-to-menu-level3-hover-bg-color:#222}#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li:hover>a{background-color:#222}:root{--thegem-to-menu-level3-active-color:#222}#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li.menu-item-active>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li.menu-item-current>a{color:#222}:root{--thegem-to-menu-level3-active-bg-color:#fff}#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li.menu-item-active>a,#primary-menu.no-responsive>li:not(.megamenu-template-enable) li li.menu-item-current>a{background-color:#fff}:root{--thegem-to-menu-level2-border-color:#e55f28}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header,#primary-menu.no-responsive>li:not(.megamenu-template-enable) ul>li,.minisearch,.minisearch .sf-input{border-top:1px solid #e55f28}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul>li,#primary-menu.no-responsive>li:not(.megamenu-template-enable) ul,.minisearch,.minisearch .sf-input{border-bottom:1px solid #e55f28;border-left:1px solid #e55f28;border-right:1px solid #e55f28}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header{border-bottom:1px solid #e55f28}#primary-menu.no-responsive>li.megamenu-enable>ul{border-top:1px solid #e55f28}#primary-menu.no-responsive>li:not(.megamenu-template-enable) ul ul{margin-top:-1px}@media (-webkit-device-pixel-ratio:1.25){#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header,#primary-menu.no-responsive>li:not(.megamenu-template-enable) ul>li,.minisearch,.minisearch .sf-input{border-top:.8px solid #e55f28}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-grid>ul>li,#primary-menu.no-responsive>li:not(.megamenu-template-enable) ul,.minisearch,.minisearch .sf-input{border-bottom:.8px solid #e55f28;border-left:.8px solid #e55f28;border-right:.8px solid #e55f28}#primary-menu.no-responsive>li.megamenu-enable>ul>li span.megamenu-column-header{border-bottom:.8px solid #e55f28}#primary-menu.no-responsive>li.megamenu-enable>ul{border-top:.8px solid #e55f28}#primary-menu.no-responsive>li:not(.megamenu-template-enable) ul ul{margin-top:-.8px}}:root{--thegem-to-menu-level1-light-color:#fff}#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive>li>a{color:#fff}:root{--thegem-to-menu-level1-light-hover-color:#222}#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger) #primary-menu.no-responsive>li:hover>a{color:#222}:root{--thegem-to-menu-level1-light-active-color:#222}#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive>li.menu-item-active>a,#site-header:not(.shrink) .header-colors-light:not(.header-layout-fullwidth_hamburger):not(.header-layout-overlay) #primary-menu.no-responsive>li.menu-item-current>a{color:#222}#site-header:not(.shrink) .header-colors-light.header-style-3:not(.header-layout-overlay) #primary-menu.no-responsive>li.menu-item-active>a,#site-header:not(.shrink) .header-colors-light.header-style-3:not(.header-layout-overlay) #primary-menu.no-responsive>li.menu-item-current>a{border:2px solid #222}:root{--thegem-to-overlay-menu-bg-color:#222}body .menu-overlay{background-color:#222}:root{--thegem-to-overlay-menu-color:#fff}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch .sf-submit-icon:before,.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text],.header-layout-overlay #primary-menu.no-responsive>li>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li li>a,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive>li>a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li li>a{color:#fff}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text]::placeholder{color:#fff}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text]::-webkit-input-placeholder{color:#fff}.header-layout-overlay #primary-menu.no-responsive>li.menu-item-search>.minisearch input[type=text]{border-color:#fff}#primary-navigation.overlay-active .overlay-toggle>span{background-color:#fff}:root{--thegem-to-overlay-menu-hover-color:#222}.header-layout-overlay #primary-menu.no-responsive>li>a:hover,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:hover:before,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li li>a:hover,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li .menu-item-parent-toggle:hover:before,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive li>a:hover{color:#222}:root{--thegem-to-overlay-menu-active-color:#222}.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-active>.menu-item-parent-toggle:before,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-current>.menu-item-parent-toggle:before,.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-overlay-item-open>.menu-item-parent-toggle:before,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li li.menu-item-active>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li li.menu-item-current>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li li.menu-overlay-item-open>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li.menu-item-active>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li.menu-item-current>a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive>li.menu-overlay-item-open>a,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-active>.menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-item-current>.menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay #primary-navigation #primary-menu.no-responsive li.menu-overlay-item-open>.menu-item-parent-toggle:before,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li li.menu-item-active>a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li li.menu-item-current>a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li li.menu-overlay-item-open>a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li.menu-item-active>a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li.menu-item-current>a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive>li.menu-overlay-item-open>a{color:#222}:root{--thegem-to-body-color:#222;--thegem-to-body-color-07:rgba(34,34,34,.7)}#colophon .portfolio-filters a .icon,#colophon .socials-sharing a:after,#colophon .widget_archive li:before,#colophon .widget_categories>ul li>a:before,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,body,body .thegem_testimonial a .gem-testimonial-text{color:#222}:root{--thegem-to-h1-color:#222}.title-h1,body .gem-testimonial-item:after,h1{color:#222}:root{--thegem-to-h2-color:#222}h2{color:#222}:root{--thegem-to-h3-color:#222}.title-h3,h3{color:#222}:root{--thegem-to-h4-color:#222}.blog-style-masonry .entry-title.title-h4 a,.gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon:before,.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .caption .title>*,.portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before,.title-h4,.version-new.news-grid .portfolio-item .wrap>.caption .title a,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author,h4{color:#222}.blog .gem-simple-gallery .gem-gallery-item a:after,.blog article .post-featured-content>a:after,.portfolio.hover-new-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:after,.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-icons a.icon:before{background-color:#222}:root{--thegem-to-h5-color:#222}.news-grid.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a,.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .caption .title>*,.title-h5,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author,h5{color:#222}:root{--thegem-to-h6-color:#222}.portfolio:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap>.caption .title,.widget_categories>ul>li>a,h6{color:#222}:root{--thegem-to-link-color:#e55f28}#footer-navigation li a:hover,.blog-style-masonry .entry-title.title-h4 a:hover,.custom-footer li a:hover,.portfolio-item .caption .title a:hover,.products .portfolio-item .wrap>.caption .title a:hover,.version-default.news-grid .portfolio-item:hover .wrap>.caption .title a,.version-new.news-grid .portfolio-item .wrap>.caption .title a:hover,.version-new.news-grid:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap>.caption .title a,a,body #primary-menu.no-responsive>li.menu-item-cart>.minicart ul li a:hover{color:#e55f28}:root{--thegem-to-link-color-hover:#222}a:hover{color:#222}:root{--thegem-to-link-color-active:#e55f28}a:active{color:#e55f28}#footer-navigation,#footer-navigation li a,.custom-footer,.custom-footer li a{color:#efefef}.top-area{border-bottom:1px solid #dfe5e8;border-top:5px solid #ffdf48;color:#5f727f}:root{--thegem-to-top-area-link-color:#5f727f}.top-area a{color:#5f727f}.top-area a:hover{color:#ffdf48}.top-area .gem-button{background-color:#494c64;color:#fff}.top-area .gem-button:hover{color:#fff}.top-area .gem-button:hover{background-color:#ffdf48}:root{--thegem-to-date-filter-subtitle-color:#222}.blog.blog-style-masonry article .description .info .date,.combobox-wrapper .combobox-text,.gem-news-item-date,.gem-testimonial-company,.page-title-style-2 .page-title-excerpt,.portfolio-filters a,.socials-sharing a.socials-item,.widget_categories>ul li,body #primary-menu.no-responsive>li.menu-item-cart>.minicart .total,body #primary-menu.no-responsive>li.menu-item-cart>.minicart ul li.empty,body .gem-testimonial-position,body.mobile-cart-position-top #site-header .mobile-cart .total,body.mobile-cart-position-top #site-header .mobile-cart ul li.empty{color:#222}:root{--thegem-to-system-icons-font-color:#222}.combobox-wrapper .combobox-button:before{color:#222}:root{--thegem-to-system-icons-font2-color:#222}.portfolio-filters a .icon,.socials-sharing a:after{color:#222}.top-area .gem-button.gem-button-style-outline{background-color:#494c64;color:#fff}.top-area .gem-button.gem-button-style-outline:hover{color:#fff}.top-area .gem-button.gem-button-style-outline:hover{background-color:#ffdf48}.widget a{color:#222}:root{--thegem-to-widget-hover-link_color:#e55f28}.widget a:hover,.widget_categories>ul>li>a:hover{color:#e55f28}.widget a:active{color:#222}#colophon .widget,#colophon .widget a,body #colophon .widget .gem-testimonial-position{color:#efefef}#colophon .widget a:hover{color:#e56028}#colophon .widget a:active{color:#e56028}.portfolio-item .caption .title,.portfolio-item .caption .title a{color:#5f727f}.portfolio-item .caption .info{color:#99a9b5}.slideinfo .fancybox-title{background-color:#000;background-color:rgba(0,0,0,.8)}.gem-next:after,.gem-prev:after{color:#3c3950}.gem-gallery .gem-gallery-thumbs-navigation .gem-next:not(:hover):after,.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:not(:hover):after,.gem-next:after,.gem-prev:after,.portfolio.portfolio-slider .portolio-slider-next span,.portfolio.portfolio-slider .portolio-slider-prev span{background-color:#b6c6c9}.gem-next:hover:after,.gem-prev:hover:after,.portfolio.portfolio-slider .portolio-slider-next span,.portfolio.portfolio-slider .portolio-slider-next:hover span,.portfolio.portfolio-slider .portolio-slider-prev span,.portfolio.portfolio-slider .portolio-slider-prev:hover span{color:#fff}.gem-next:hover:after,.gem-prev:hover:after,.gem-testimonials.fullwidth-block .gem-next:hover:after,.gem-testimonials.fullwidth-block .gem-prev:hover:after,.portfolio.portfolio-slider .portolio-slider-next:hover span,.portfolio.portfolio-slider .portolio-slider-prev:hover span{background-color:#e55f28}:root{--thegem-to-hover-default-color:#e55f28;--thegem-to-hover-default-color-03:rgba(229,95,40,.3);--thegem-to-hover-default-color-08:rgba(229,95,40,.8)}.gallery-item .overlay:before,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before,.gem-simple-gallery .gem-gallery-item a:before,.portfolio-item .image .overlay:before,div.blog article a.default:before,div.blog article a.self_video:before,div.blog article a.vimeo:before,div.blog article a.youtube:before{background-color:rgba(229,95,40,.8)}.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item a:before{background-color:#e55f28}.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#e55f28}.blog .gem-simple-gallery .gem-gallery-item a:before,.blog article .post-featured-content>a:before,.hover-new-zooming-blur .portfolio-item .gem-simple-gallery .gem-gallery-item a:before,.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay:before{background-color:hsla(0,0%,100%,.8)}.hover-new-horizontal-sliding .portfolio-item .gem-simple-gallery .gem-gallery-item a:before,.hover-new-horizontal-sliding .portfolio-item .image .overlay:before{background-color:hsla(0,0%,42%,.8)}.vc_toggle_title:after,.widget_archive li:before,.widget_categories>ul li>a:before{color:#5f727f}.gem-icon{color:#91a0ac}:root{--thegem-to-icons-portfolio-gallery-color-hover:#fff}.gallery-item .overlay .title,.gallery-item .overlay a.icon:before,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev:after,.gem-simple-gallery .gem-gallery-item a:after,.news-grid.hover-circular .portfolio-item .image .links .caption .author .author-name,.news-grid.hover-circular .portfolio-item .image .links .caption .author .author-name a,.news-grid.hover-gradient .portfolio-item .image .links .caption .author .author-name,.news-grid.hover-gradient .portfolio-item .image .links .caption .author .author-name a,.news-grid.portfolio.hover-circular .zilla-likes,.news-grid.portfolio.hover-gradient .zilla-likes,.news-grid.portfolio.hover-title .portfolio-item .caption .title>*,.portfolio .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.portfolio-item .image .overlay .links a.icon i,.portfolio-item .image .overlay .links a.icon:before,.portfolio.hover-circular .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-circular .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-gradient .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.portfolio.hover-title .portfolio-item .caption .info,.portfolio.hover-title .portfolio-item .caption .info a,.portfolio.hover-title .portfolio-item .caption .title,.portfolio.hover-title.columns-4 .portfolio-item .caption .title,.version-default.news-grid.title-on-hover .portfolio-item .image .links .caption .author,.version-new.news-grid .portfolio-item .image .links .caption .author,.version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info a{color:#fff}:root{--thegem-to-pagination-color:#99a9b5}:root{--thegem-to-pagination-background-color:#fff}:root{--thegem-to-pagination-color-hover:#e55f28}:root{--thegem-to-pagination-color-active:#3c3950}.gem-mini-pagination a,.row .gem-mini-pagination a{background-color:#b6c6c9}.gem-mini-pagination a.active,.gem-mini-pagination a.selected{background-color:#e55f28}:root{--thegem-to-socials-sharing-color:#abb1b5}.socials-sharing a.socials-item{color:#abb1b5}:root{--thegem-to-form-elements-background-color:#222}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#222}.chosen-container-single .chosen-single div:before{color:#222}:root{--thegem-to-form-elements-text-color:#ccc}.chosen-container-single .chosen-single,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#ccc}:root{--thegem-to-form-elements-border-color:#222}.chosen-container-single .chosen-single,.combobox-wrapper,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select.wpcf7-form-control.wpcf7-select,textarea{border:1px solid #222}.chosen-container-single .chosen-single div{background-color:#222}.products .portfolio-item:not(:hover) .wrap>.caption .title{color:#5f727f}:root{--thegem-to-product-title-color:#3c3950}:root{--thegem-to-product-price-color:#3c3950}:root{--thegem-to-product-price-cart-color:#3c3950}.portfolio.item-separator .portfolio-item:after,.portfolio.item-separator .portfolio-item:before{border-color:#000}:root{--thegem-to-contact-form-dark-input-icon-color:#ccc}body{background-color:#b9b8be}.header-background:before{background-color:#fff}#site-header-wrapper{background-color:#fff}:root{--thegem-to-navigation-background-image:none;--thegem-to-navigation-background-color:#fff}#page.vertical-header #site-header-wrapper,.block-content,.header-layout-fullwidth_hamburger #primary-menu.no-responsive{background-color:#fff}#colophon{background-color:#000}.loading:after,.preloader:after{display:none}.loading .preloader-spin,.preloader .preloader-spin{display:block}body .hover-gradient .portfolio-item .image .overlay:before{background:linear-gradient(90deg,rgba(255,43,88,.8),rgba(255,216,0,.8)) !important}body .hover-circular .portfolio-item .image .overlay .overlay-circle,body .hover-default-circular .portfolio-item .image .overlay .overlay-circle,body .hover-new-circular .portfolio-item .image .overlay .overlay-circle,body .portfolio.hover-default-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:before,body .portfolio.hover-new-circular .portfolio-item .gem-simple-gallery .gem-gallery-item a:before{background:linear-gradient(90deg,rgba(0,188,212,.75),rgba(53,64,147,.75)) !important}:root{--thegem-to-product-grid-title-color:#5f727f}:root{--thegem-to-product-grid-title-hover-color:#3c3950}:root{--thegem-to-product-grid-title-on-image-color:#212227}:root{--thegem-to-product-grid-category-color:#99a9b5}:root{--thegem-to-product-grid-category-hover-color:#00bcd4}:root{--thegem-to-product-grid-price-font-family:"Source Sans Pro"}:root{--thegem-to-product-grid-price-font-style:normal;--thegem-to-product-grid-price-font-weight:normal}:root{--thegem-to-product-grid-price-font-size:16px}:root{--thegem-to-product-grid-price-line-height:25px}:root{--thegem-to-product-grid-price-color:#5f727f}:root{--thegem-to-cart-icon-font:"thegem-icons";--thegem-to-cart-icon-icon:"\e67d"}body #primary-navigation #primary-menu>li.menu-item-cart>a:before,body .mobile-cart-position-top #site-header .mobile-cart>a:before{content:"\e67d"}body.mobile-cart-position-top #site-header .mobile-cart>a:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M8 18c-.6 0-1 .2-1.4.6S6 19.4 6 20s.2 1.1.6 1.4.8.6 1.4.6 1-.2 1.4-.6.6-.8.6-1.4-.2-1-.6-1.4S8.6 18 8 18zM18 18c-.6 0-1.1.2-1.5.6s-.5.8-.5 1.4.2 1.1.6 1.4.8.6 1.4.6 1.1-.2 1.4-.6.6-.8.6-1.4-.2-1-.6-1.4-.8-.6-1.4-.6zM21.8 6.4c-.2-.2-.5-.4-.8-.4H10v2h9.6l-2.3 6H8.8L6 2.8c-.1-.5-.5-.8-1-.8H2v2h2.2L7 15.3c.1.4.5.7 1 .7h10c.4 0 .8-.3.9-.6l3-8c.2-.3.1-.7-.1-1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M8 18c-.6 0-1 .2-1.4.6S6 19.4 6 20s.2 1.1.6 1.4.8.6 1.4.6 1-.2 1.4-.6.6-.8.6-1.4-.2-1-.6-1.4S8.6 18 8 18zM18 18c-.6 0-1.1.2-1.5.6s-.5.8-.5 1.4.2 1.1.6 1.4.8.6 1.4.6 1.1-.2 1.4-.6.6-.8.6-1.4-.2-1-.6-1.4-.8-.6-1.4-.6zM21.8 6.4c-.2-.2-.5-.4-.8-.4H10v2h9.6l-2.3 6H8.8L6 2.8c-.1-.5-.5-.8-1-.8H2v2h2.2L7 15.3c.1.4.5.7 1 .7h10c.4 0 .8-.3.9-.6l3-8c.2-.3.1-.7-.1-1z'/%3E%3C/svg%3E")}:root{--header-builder-light-color:#fff}:root{--header-builder-light-color-hover:#222}:root{--thegem-to-breadcrumbs-color:#99a9b5}:root{--thegem-to-breadcrumbs-color-hover:#3c3950}:root{--thegem-to-breadcrumbs-color-active:#3c3950}@media (max-width:1199px){body .wpb_row{margin-top:0}body .wpb_row>*{margin-top:0}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.widget_categories li li li a:hover,.zilla-likes{color:#ffd200}body.search .page-title-block:before{background-color:#363545}@media (min-width:1000px){.title-xlarge.custom-great-title span{font-size:80px}}@media (max-width:1540px) and (min-width:1199px){body .gem-icon-with-text.gem-icon-with-text-float-right .gem-icon-with-text-icon{display:block;float:right;padding-bottom:20px;text-align:right;width:100%}}@media (max-width:992px){#colophon{padding:10px 0 0}#colophon .row.footer-widget-area>*{margin-top:0}}@media (max-width:767px){#colophon{padding:40px 0 0}#colophon .row>*{margin-top:0}body .blog{margin:0;padding:0}.quickfinder-item{margin:0}}.portfolio-item-size-container{display:none}