@-webkit-keyframes PreloaderSpin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes PreloaderSpin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0 none;}img{border:0;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0 none;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.421;color:#333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#428bca;text-decoration:none;}a:hover{color:#2a6496;text-decoration:none;}a:focus{outline:0 none;outline:0 none;outline-offset:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.container{margin-right:auto;margin-left:auto;padding-left:21px;padding-right:21px;}@media (min-width: 1212px){.container{width:1212px;}}.row{margin-left:-21px;margin-right:-21px;}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" ";}.container:after,.container-fluid:after,.row:after{clear:both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:21px;padding-right:21px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-6{width:50%;}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-9{width:75%;}.col-md-6{width:50%;}.col-md-3{width:25%;}.col-md-pull-9{right:75%;}.col-md-push-9{left:75%;}}@media (min-width: 1212px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-9{width:75%;}.col-lg-3{width:25%;}}#page:not(.vertical-header) #site-header{position:relative;z-index:5;-moz-box-shadow:0 0 2px 0 rgba(56,69,84,.2);-webkit-box-shadow:0 0 2px 0 rgba(56,69,84,.2);box-shadow:0 0 2px 0 rgba(56,69,84,.2);}#page #site-header:not(.animated-header){z-index:7;}#page:not(.vertical-header) #site-header.animated-header{position:static;}#site-header .site-title{display:table-cell;vertical-align:middle;padding:15px 0;}#site-header .primary-navigation,#site-header #perspective-menu-buttons{display:table-cell;width:99%;vertical-align:middle;text-align:right;position:relative;z-index:10;}.site-title .site-logo,#site-header .primary-navigation .menu-item-logo .site-logo{margin:0 auto;font-size:0 !important;line-height:0 !important;}#site-header .header-main{position:relative;z-index:11;}#primary-menu,#primary-menu + ul{text-align:left;}#primary-navigation .menu-toggle,#perspective-menu-buttons .menu-toggle,#perspective-menu-buttons .menu-toggle{display:none;}#primary-navigation #primary-menu.no-responsive li.dl-parent,#primary-navigation #primary-menu.no-responsive li.dl-back{display:none;}#primary-menu.no-responsive{text-align:left;white-space:nowrap;display:inline-block;font-size:0;margin:0 -20px;}#primary-menu.no-responsive li{position:relative;}#primary-menu.no-responsive li > a{position:relative;display:block;text-decoration:none;}#primary-menu.no-responsive > li{display:inline-block;vertical-align:middle;}#primary-menu.no-responsive > li > a{padding:35px 20px;text-transform:uppercase;}#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) ul,#primary-menu.no-responsive > li .megamenu-template{position:absolute;visibility:hidden;white-space:normal;width:280px;transition:transform .1s linear .5s,opacity .1s linear .5s,visibility .1s linear .5s;-moz-transition:transform .1s linear .5s,opacity .1s linear .5s,visibility .1s linear .5s;-webkit-transition:transform .1s linear .5s,opacity .1s linear .5s,visibility .1s linear .5s;opacity:0;}#primary-menu.no-responsive > li:not(.megamenu-template-enable) > ul:before{content:"";position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}#primary-menu.no-responsive > li:not(.megamenu-template-enable) > ul,#primary-menu.no-responsive > li .megamenu-template{transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);}.header-main:not(.header-layout-overlay) #primary-menu.no-responsive:hover li:not(.megamenu-template-enable):hover > ul,.header-main:not(.header-layout-overlay) #primary-menu.no-responsive:hover li.megamenu-template-enable:hover .megamenu-template,#thegem-perspective .perspective-navigation #primary-menu.no-responsive:hover li:not(.megamenu-template-enable):hover > ul,#thegem-perspective .perspective-navigation #primary-menu.no-responsive:hover li.megamenu-template-enable:hover .megamenu-template{visibility:visible;transition:transform .3s linear,opacity .3s linear,visibility .3s linear;-moz-transition:transform .3s linear,opacity .3s linear,visibility .3s linear;-webkit-transition:transform .3s linear,opacity .3s linear,visibility .3s linear;opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);}#primary-menu.no-responsive:hover > li:not(.megamenu-template-enable):not(.menu-item-type-template) ul,#primary-menu.no-responsive:hover > li .megamenu-template{visibility:hidden;transition:transform .1s linear,opacity .1s linear,visibility .1s linear;-moz-transition:transform .1s linear,opacity .1s linear,visibility .1s linear;-webkit-transition:transform .1s linear,opacity .1s linear,visibility .1s linear;opacity:0;}#primary-menu.no-responsive > li > ul,#primary-menu.no-responsive > li > .megamenu-template{top:100%;left:0;}#primary-menu.no-responsive > li > ul a{padding:15px 30px;}#primary-menu.no-responsive > li > ul ul{top:0;left:100%;transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(20px);z-index:1;}#primary-menu.no-responsive > li > ul li:hover > ul{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-parent > a:after{position:absolute;width:9px;height:16px;right:20px;top:50%;margin-top:-8px;font-weight:normal;font-family:"thegem-icons";font-style:normal;content:"";font-size:16px;line-height:16px;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul:not(.megamenu-item-inited){opacity:0 !important;transform:translateY(20px) !important;-o-transform:translateY(20px) !important;-ms-transform:translateY(20px) !important;-moz-transform:translateY(20px) !important;-webkit-transform:translateY(20px) !important;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li > ul ul{display:none;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul{width:auto;white-space:nowrap;background-repeat:no-repeat;font-size:0;line-height:1;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable ul{width:auto;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-left:0;border-right:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li{display:inline-block;vertical-align:top;border:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li{margin:0 0 0 31px;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li.megamenu-first-element{margin-left:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default ul ul{border:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default li,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-current,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-active{background:none;border:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header{display:block;border-top:0;position:relative;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li span.megamenu-column-header{padding-top:8px;padding-bottom:12px;margin-bottom:11px;border-top:0;border-left:0;border-right:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li a{display:block;background:none;padding:0;-o-transition:none;-webkit-transition:none;transition:none;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li:hover > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-current > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-active > a{border:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default li.menu-item-parent > a:after{display:none;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a{text-transform:uppercase;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li span.megamenu-column-header a{padding:0;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link{pointer-events:none;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default:not(.megamenu-template-enable) > ul > li > ul li > a{position:relative;padding:8px 12px 8px 47px;vertical-align:middle;margin-left:-20px;border-left:0 none;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before{display:inline-block;font-weight:normal;font-family:"FontAwesome";content:"";font-size:14px;vertical-align:baseline;width:25px;text-align:left;margin-left:-13px;padding-left:4px;position:absolute;left:34px;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul > li > ul > li > a:before{margin-right:0;font-size:14px;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li > ul{position:static;transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}#primary-menu.nav-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul{visibility:visible;opacity:1;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu{min-height:100%;}.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children),#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children),.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children),.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children),.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children),.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children){display:inline-block;}.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item:not(.menu-item-has-children) .wpml-ls-flag,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language.wpml-ls-menu-item:not(.menu-item-has-children) .wpml-ls-flag,#page.vertical-header #primary-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item:not(.menu-item-has-children) .wpml-ls-flag,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item .wpml-ls-flag{vertical-align:middle;}.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart,.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language + li.menu-item-cart,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language + li.menu-item-search + li.menu-item-cart,#page.vertical-header #primary-menu.no-responsive > li.menu-item-language + li.menu-item-cart,#page.vertical-header #primary-menu.no-responsive > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language + li.menu-item-cart,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language + li.menu-item-cart,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-cart,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart{display:inline-block;padding-left:0;margin-left:0;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-cart,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart{display:inline-block;padding-left:0;margin-left:0;vertical-align:top;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-cart,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-cart,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language + li.menu-item-search + li.menu-item-cart{vertical-align:top;}.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-cart > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-cart > a,#page.vertical-header #primary-menu.no-responsive > li.menu-item-cart > a,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-cart > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart > a{position:relative;display:inline-block;}.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-cart > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,#page.vertical-header #primary-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language + li.menu-item-language > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language + li.menu-item-language > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-language > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a{padding-left:15px !important;}#page .header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-cart > a,#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a,#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a{padding-left:15px !important;padding-right:15px !important;margin-right:-3px !important;}#page .header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-cart > a:before,#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a:before,#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a:before,#page .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before,#page .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before{margin-right:0;}#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a .minicart-item-count,#page .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count,#page .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count{left:auto;right:-15px;}#page .header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-cart > a,#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language:not(.menu-item-has-children) + li.menu-item-search + li.menu-item-cart > a{margin-right:-25px !important;}#page .header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-cart > a .minicart-item-count,#page .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-cart > a .minicart-item-count,#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a .minicart-item-count,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-cart > a .minicart-item-count{font-size:12px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul,#page .mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul,#page .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-language.wpml-ls-menu-item.menu-item-has-children ul{margin-top:0;margin-bottom:0;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-search,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-widgets,.mobile-menu-layout-slide-horizontal #primary-navigation #primary-menu.no-responsive li.menu-item-widgets.mobile-only,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search,.mobile-menu-layout-slide-vertical #primary-navigation #primary-menu.no-responsive li.menu-item-widgets.mobile-only,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search{display:none;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search{display:inline-block;position:static;}.header-layout-overlay #primary-menu.nav-menu.no-responsive li.menu-item-search,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-search{display:inline-block;position:static;vertical-align:top;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-language,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-cart,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-language,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-cart{border:0;vertical-align:top;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart a{background-color:transparent;border:0;padding-right:15px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language a,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-cart a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-cart a{padding-top:16px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li.menu-item-language:not(.menu-item-has-children) a{padding-right:0;}.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper,.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper,.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper{position:fixed;visibility:hidden;left:0;top:60px;bottom:auto;width:100%;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;}.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper::-webkit-scrollbar,.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper::-webkit-scrollbar,.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper::-webkit-scrollbar,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper::-webkit-scrollbar{width:2px;}body.admin-bar .header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper,body.admin-bar .mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper,body.admin-bar .page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper,body.admin-bar .page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper{top:90px;}.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-wrapper.active,.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-wrapper.active,.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-wrapper.active,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-wrapper.active{visibility:visible;height:auto;bottom:0;}.header-layout-overlay #primary-navigation:not(.responsive) .overlay-menu-table,.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-table,.page-additional-menu.header-layout-overlay .primary-navigation:not(.responsive) .overlay-menu-table,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-table{display:table;width:100%;height:100%;}.header-layout-overlay :not(.responsive) .overlay-menu-row,.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-row,.page-additional-menu.header-layout-overlay :not(.responsive) .overlay-menu-row,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-row{display:table-row;}.header-layout-overlay :not(.responsive) .overlay-menu-cell,.mobile-menu-layout-overlay #primary-navigation.responsive .overlay-menu-cell,.page-additional-menu.header-layout-overlay :not(.responsive) .overlay-menu-cell,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .overlay-menu-cell{display:table-cell;vertical-align:middle;}.header-layout-overlay #primary-menu.nav-menu.no-responsive,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu{position:relative;padding:20px;text-align:center;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu{background:transparent;}.header-layout-overlay #primary-menu.nav-menu.no-responsive,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu{width:100%;opacity:.4;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(-10%) rotateX(35deg);transform:translateY(-10%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;margin:0;display:block;visibility:hidden;}.header-layout-overlay #primary-navigation.overlay-active #primary-menu.no-responsive,.mobile-menu-layout-overlay #primary-navigation.responsive.overlay-active #primary-menu,.page-additional-menu.header-layout-overlay .primary-navigation.overlay-active .nav-menu.no-responsive,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive.overlay-active .nav-menu{visibility:visible;opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);}.header-layout-overlay #primary-navigation.overlay-active.close #primary-menu.no-responsive,.mobile-menu-layout-overlay #primary-navigation.responsive.overlay-active.close #primary-menu,.page-additional-menu.header-layout-overlay .primary-navigation.overlay-active.close .nav-menu.no-responsive,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive.overlay-active.close .nav-menu{opacity:0;-webkit-transform:translateY(10%) rotateX(0);transform:translateY(10%) rotateX(0);}.header-layout-overlay #primary-menu.nav-menu.no-responsive .menu-item-logo,.header-layout-overlay #primary-navigation.responsive #primary-menu .menu-item-logo,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive .menu-item-logo,.page-additional-menu.header-layout-overlay .primary-navigation.responsive .nav-menu .menu-item-logo{display:none;}.header-layout-overlay #primary-menu.nav-menu.no-responsive,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li{display:block;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li{padding:0;}.header-layout-overlay.logo-position-left #primary-menu.no-responsive > li,.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu > li,.page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive > li,.page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu > li{padding-left:0;}.header-layout-overlay.logo-position-right #primary-menu.no-responsive > li,.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu > li,.page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive > li,.page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu > li{padding-left:0;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > a{padding:0 !important;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-current,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-active,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-current,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-active,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-current,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-active,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-current,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-active{padding:0;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li > a,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li:not(.menu-item-type-template) li > a,#site-header.fixed.shrink .header-layout-overlay #primary-menu.nav-menu.no-responsive > li > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-current > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-active > a,#site-header.fixed.shrink.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-current > a,#site-header.fixed.shrink.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-active > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-current > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-active > a,#site-header.fixed.shrink .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-current > a,#site-header.fixed.shrink .page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li.menu-item-active > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-current > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-active > a,#site-header.fixed.shrink.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-current > a,#site-header.fixed.shrink.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li.menu-item-active > a{display:inline-block;padding-top:0;padding-bottom:0 !important;}.header-style-3.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-current > a,.header-style-3.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-active > a,.header-style-4.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-current > a,.header-style-4.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-active > a,.mobile-menu-layout-overlay .header-style-3 #primary-navigation.responsive #primary-menu > li.menu-item-current > a,.mobile-menu-layout-overlay .header-style-3 #primary-navigation.responsive #primary-menu > li.menu-item-active > a,.mobile-menu-layout-overlay .header-style-4 #primary-navigation.responsive #primary-menu > li.menu-item-current > a,.mobile-menu-layout-overlay .header-style-4 #primary-navigation.responsive #primary-menu > li.menu-item-active > a{border:0 none;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li > ul,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li > ul ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li > ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li > ul ul,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > ul,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li > ul ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li > ul ul{position:relative;width:auto;top:auto;bottom:auto;left:auto;right:auto;margin:0;-webkit-transform:none;transform:none;height:0;opacity:0;visibility:hidden;-webkit-transition:all .5s !important;transition:all .5s !important;box-sizing:border-box;text-transform:uppercase;overflow:hidden;}.header-layout-overlay #primary-navigation:not(.overlay-active) #primary-menu.no-responsive ul,.mobile-menu-layout-overlay #primary-navigation.responsive:not(.overlay-active) #primary-menu ul,.page-additional-menu.header-layout-overlay .primary-navigation:not(.overlay-active) .nav-menu.no-responsive ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive:not(.overlay-active) .nav-menu ul{display:none;}.header-layout-overlay #primary-menu.nav-menu.no-responsive li.menu-overlay-item-open > ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open > ul,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li.menu-overlay-item-open > ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open > ul{opacity:1;height:auto;visibility:visible;}.header-layout-overlay #primary-menu.nav-menu.no-responsive li.menu-overlay-item-open > ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open > ul,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li.menu-overlay-item-open > ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open > ul{margin-top:40px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive li.menu-overlay-item-open:not(:last-child) > ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open:not(:last-child) > ul,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li.menu-overlay-item-open:not(:last-child) > ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open:not(:last-child) > ul{margin-bottom:40px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li:not(.menu-item-type-template) li > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li li > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li li > a{padding:0 !important;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li ul,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.responsive > li ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.responsive > li li,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li ul,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu.responsive > li ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu.responsive > li li{border:0 none;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li li > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li li > a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li li > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li li > a{background-color:transparent;border:0 none;}.header-layout-overlay #primary-menu.nav-menu.no-responsive li li.menu-item-current > a,.header-layout-overlay #primary-menu.nav-menu.no-responsive li li.menu-item-active > a,.header-layout-overlay #primary-menu.nav-menu.no-responsive li li:hover > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li li.menu-item-current > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li li.menu-item-active > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li li:hover > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li li.menu-item-current > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li li.menu-item-active > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive li li:hover > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li li.menu-item-current > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li li.menu-item-active > a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li li:hover > a{border:0 none;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li:not(.menu-item-type-template) li > a:after,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li li > a:after,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li li > a:after,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu > li li > a:after{display:none;}.header-layout-overlay.logo-position-right #primary-menu.no-responsive li li.menu-item-current > a,.header-layout-overlay.logo-position-right #primary-menu.no-responsive li li.menu-item-active > a,.header-layout-overlay.logo-position-right #primary-menu.no-responsive li li:hover > a,.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu li li.menu-item-current > a,.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu li li.menu-item-active > a,.mobile-menu-layout-overlay .logo-position-right #primary-navigation.responsive #primary-menu li li:hover > a,.page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive li li.menu-item-current > a,.page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive li li.menu-item-active > a,.page-additional-menu.header-layout-overlay.logo-position-right .nav-menu.no-responsive li li:hover > a,.page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu li li.menu-item-current > a,.page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu li li.menu-item-active > a,.page-additional-menu.mobile-menu-layout-overlay .logo-position-right .primary-navigation.responsive .nav-menu li li:hover > a{padding:0;}.header-layout-overlay.logo-position-left #primary-menu.no-responsive > li:not(.menu-item-type-template) li.menu-item-current > a,.header-layout-overlay.logo-position-left #primary-menu.no-responsive > li:not(.menu-item-type-template) li.menu-item-active > a,.header-layout-overlay.logo-position-left #primary-menu.no-responsive > li:not(.menu-item-type-template) li:hover > a,.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu li li.menu-item-current > a,.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu li li.menu-item-active > a,.mobile-menu-layout-overlay .logo-position-left #primary-navigation.responsive #primary-menu li li:hover > a,.page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive > li:not(.menu-item-type-template) li.menu-item-current > a,.page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive > li:not(.menu-item-type-template) li.menu-item-active > a,.page-additional-menu.header-layout-overlay.logo-position-left .nav-menu.no-responsive > li:not(.menu-item-type-template) li:hover > a,.page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu li li.menu-item-current > a,.page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu li li.menu-item-active > a,.page-additional-menu.mobile-menu-layout-overlay .logo-position-left .primary-navigation.responsive .nav-menu li li:hover > a{padding:0;}.mobile-menu-layout-overlay #primary-navigation.responsive li a,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive li a{text-transform:uppercase;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li{position:relative;width:auto !important;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-has-children .menu-item-parent-toggle,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-item-has-children .menu-item-parent-toggle{display:block;position:absolute;top:0;right:-5px;text-align:center;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-item-has-children .menu-item-parent-toggle:before,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-item-has-children .menu-item-parent-toggle:before{content:"";display:inline-block;font-family:"thegem-icons";font-style:normal;cursor:pointer;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;transform-origin:51% 51%;margin-left:-1px;font-size:24px;line-height:48px;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu li.menu-overlay-item-open > .menu-item-parent-toggle:before,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu li.menu-overlay-item-open > .menu-item-parent-toggle:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}@media (max-width: 767px){#site-header .header-main{position:relative;display:table;width:100%;z-index:11;}#primary-navigation .menu-toggle,#perspective-menu-buttons .menu-toggle{display:inline-block;vertical-align:middle;}}#site-header #primary-navigation.responsive{position:static;}#primary-navigation .menu-toggle,#perspective-menu-buttons .menu-toggle,#perspective-menu-buttons .perspective-toggle{border:none;width:36px;height:30px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:relative;cursor:pointer;outline:none;background:transparent;padding:0;}#primary-navigation .menu-toggle .menu-line-1,#primary-navigation .menu-toggle .menu-line-2,#primary-navigation .menu-toggle .menu-line-3,#perspective-menu-buttons .menu-toggle .menu-line-1,#perspective-menu-buttons .menu-toggle .menu-line-2,#perspective-menu-buttons .menu-toggle .menu-line-3,#perspective-menu-buttons .perspective-toggle .menu-line-1,#perspective-menu-buttons .perspective-toggle .menu-line-2,#perspective-menu-buttons .perspective-toggle .menu-line-3{position:absolute;height:4px;width:100%;left:0;background:#3c3950;-webkit-transition:all .5s,top .3s,height .3s;transition:all .5s,top .3s,height .3s;}#primary-navigation .menu-toggle .menu-line-1,#perspective-menu-buttons .menu-toggle .menu-line-1,#perspective-menu-buttons .perspective-toggle .menu-line-1{top:3px;}#primary-navigation .menu-toggle .menu-line-2,#perspective-menu-buttons .menu-toggle .menu-line-2,#perspective-menu-buttons .perspective-toggle .menu-line-2{top:13px;}#primary-navigation .menu-toggle .menu-line-3,#perspective-menu-buttons .menu-toggle .menu-line-3,#perspective-menu-buttons .perspective-toggle .menu-line-3{top:23px;}#primary-navigation .menu-toggle .menu-line-1,#primary-navigation .menu-toggle .menu-line-2,#primary-navigation .menu-toggle .menu-line-3,#perspective-menu-buttons .menu-toggle .menu-line-1,#perspective-menu-buttons .menu-toggle .menu-line-2,#perspective-menu-buttons .menu-toggle .menu-line-3{height:2px;width:18px;left:9px;}#primary-navigation .menu-toggle .menu-line-1,#perspective-menu-buttons .menu-toggle .menu-line-1{top:9px;}#primary-navigation .menu-toggle .menu-line-2,#perspective-menu-buttons .menu-toggle .menu-line-2{top:14px;}#primary-navigation .menu-toggle .menu-line-3,#perspective-menu-buttons .menu-toggle .menu-line-3{top:19px;}.mobile-menu-layout-default .primary-navigation.responsive ul,.mobile-menu-layout-overlay .primary-navigation.responsive #primary-menu ul,.page-additional-menu.mobile-menu-layout-overlay .primary-navigation.responsive .nav-menu ul{padding:0 !important;background:none !important;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.mobile-menu-layout-default .primary-navigation.responsive li{position:relative;width:auto !important;}.mobile-menu-layout-default .primary-navigation.responsive li a{display:block;position:relative;padding:16px 30px;outline:none;}.mobile-menu-layout-default .primary-navigation.responsive li .mega-label,.mobile-menu-layout-slide-vertical .primary-navigation.responsive li .mega-label,.mobile-menu-layout-slide-horizontal .primary-navigation.responsive li .mega-label{display:none;}.mobile-menu-layout-default .primary-navigation.responsive li.dl-back,.mobile-menu-layout-default .primary-navigation.responsive li.dl-parent{text-align:right;}.mobile-menu-layout-default .primary-navigation.responsive li.dl-back > a,.mobile-menu-layout-default .primary-navigation.responsive li.dl-parent > a{padding-left:30px;}.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after,.mobile-menu-layout-default .primary-navigation.responsive li.menu-item-parent > a:after,.mobile-menu-layout-default .primary-navigation.responsive li.menu-item-parent > span > a:after,.mobile-menu-layout-default .primary-navigation.responsive li.dl-parent > a:after{position:absolute;width:9px;height:16px;right:20px;top:50%;margin-top:-8px;font-weight:normal;font-family:"thegem-icons";font-style:normal;content:"";font-size:16px;line-height:16px;}.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after{right:auto;left:20px;content:"";}.mobile-menu-layout-default .primary-navigation.responsive li.dl-parent > a:after{right:auto;left:20px;}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu{margin:0;position:absolute;left:0;right:0;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;top:100%;overflow-x:hidden;overflow-y:auto;}@media (max-width: 767px){.mobile-menu-layout-default .primary-navigation .dl-menu{position:absolute;left:0;right:0;opacity:0;}}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-menu-toggle{transition:all .3s ease;}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}.mobile-menu-layout-default .primary-navigation.responsive li .dl-submenu{display:none;}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > a,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview > a,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > span,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview > span{display:none;}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subview .dl-submenu,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu{position:absolute;width:100% !important;left:0;margin:0;top:100%;margin-top:-15px;}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu:before{content:"";position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}.dl-menu.dl-animate-out{-webkit-animation:MenuAnimOut .4s;animation:MenuAnimOut .4s;}@-webkit-keyframes MenuAnimOut{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@keyframes MenuAnimOut{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}}.dl-menu.dl-animate-in{-webkit-animation:MenuAnimIn .3s;animation:MenuAnimIn .3s;}@-webkit-keyframes MenuAnimIn{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes MenuAnimIn{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5;}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu.dl-animate-in{-webkit-animation:SubMenuAnimIn .4s ease;animation:SubMenuAnimIn .4s ease;}@-webkit-keyframes SubMenuAnimIn{0%{-webkit-transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@keyframes SubMenuAnimIn{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}}.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + .dl-submenu.dl-animate-out{-webkit-animation:SubMenuAnimOut .4s ease;animation:SubMenuAnimOut .4s ease;}@-webkit-keyframes SubMenuAnimOut{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);opacity:0;}}@keyframes SubMenuAnimOut{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}}.no-js .primary-navigation li.dl-back{display:none;}#primary-menu.no-responsive > li.menu-item-search > a{padding-left:10px !important;padding-right:3px !important;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper,.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper{position:fixed;overflow-y:auto;padding-top:75px;z-index:1003;-webkit-overflow-scrolling:touch;opacity:0;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper #primary-menu,.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper #primary-menu{padding-bottom:30px;}#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close{display:block;border:none;width:36px;height:30px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:absolute;right:19px;top:20px;cursor:pointer;outline:none;background:transparent;padding:0;}#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:before,#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:after{display:block;content:"";position:absolute;height:4px;width:100%;left:0;}#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:before{transform:rotate(45deg);top:13px;}#primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:after{top:13px;transform:rotate(-45deg);}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left{left:0;top:0;width:350px;height:100vh;max-width:100vw;-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);}.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top{left:0;right:0;top:-100vh;height:100vh;}body.admin-bar .mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left,body.admin-bar .mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.opened{top:46px;height:calc(100vh - 46px);}body.admin-bar .fixed.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left,body.admin-bar .fixed.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.opened{top:0;height:100vh;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left.animation{-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out;opacity:1;}.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.animation{-webkit-transition:top .2s ease-out;-moz-transition:top .2s ease-out;-o-transition:top .2s ease-out;transition:top .2s ease-out;opacity:1;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper.left.opened{-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper.top.opened{top:0;opacity:1;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li a{display:block;padding:13px 60px 15px 30px;position:relative;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li{position:relative;width:auto !important;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li > ul,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li > ul{display:none;padding:0 !important;background-image:none !important;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li > ul > li > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li > ul > li > a{padding-left:50px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > a{padding-left:70px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > ul > li > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li > ul > li > ul > li > ul > li > a{padding-left:90px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li{border-top:1px solid #dfe5e8;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu > li:first-child,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu > li:first-child{border:0;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets{display:none;border:0;position:static;height:0;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets.mobile-only,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets.mobile-only{display:inline-block;height:auto;}body:not(.mobile-cart-position-top) .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-cart ~ li.menu-item-widgets.mobile-only,body:not(.mobile-cart-position-top) .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-cart ~ li.menu-item-widgets.mobile-only,body:not(.mobile-cart-position-top) .mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-language ~ li.menu-item-widgets.mobile-only,body:not(.mobile-cart-position-top) .mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-language ~ li.menu-item-widgets.mobile-only{float:right;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials{padding:16px 30px 15px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials .socials,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials .socials{margin:0 -5px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a{display:inline-block;padding:0;vertical-align:bottom;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a i,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-widgets .menu-item-socials a i{vertical-align:middle;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch{position:absolute;top:0;left:0;right:55px;background:transparent;width:auto;padding-top:15px;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search > a,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search > a{display:none;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch .sf-submit-icon:before,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch .sf-submit-icon:before{color:#99a9b5;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::placeholder,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::placeholder{color:#99a9b5;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::-webkit-input-placeholder,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu li.menu-item-search .minisearch input[type="text"]::-webkit-input-placeholder{color:#99a9b5;}.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-wrapper.mobile-menu-slide-global-section{background-color:var(--thegem-to-mobile-menu-global-section-bg-color,var(--thegem-to-main-bg-color,#fff));padding-top:0;overflow:visible;width:calc(100vw - 45px);max-width:500px;}.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-global-section .mobile-menu-hidden-content,.mobile-menu-layout-global-section #primary-navigation:not(.responsive) .mobile-menu-slide-global-section .mobile-menu-visible-content{display:none;}.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close{display:none;width:25px;height:25px;top:10px;right:-35px;z-index:1;}.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-wrapper.animation .mobile-menu-slide-close,.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-wrapper.opened .mobile-menu-slide-close{display:block;}.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:before,.mobile-menu-layout-global-section #primary-navigation.responsive .mobile-menu-slide-wrapper .mobile-menu-slide-close:after{height:1px;top:13px;width:auto;left:3px;right:3px;background-color:#fff;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-language,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-cart,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search{margin-top:40px;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-language > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-language > a{padding:0 !important;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-cart > a:before,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-cart > a:before,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search > a:before,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a:before{font-size:40px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a{display:block;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search > a:before,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a:before{font-size:40px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch{position:absolute;opacity:0;visibility:hidden;top:50%;padding:40px;background:transparent;transform:translateY(-50%);border:0 none;transition:opacity .3s ease-out,visibility 0s linear .3s;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch{width:40%;left:50%;transform:translateX(-50%) translateY(-50%);}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li{visibility:visible;opacity:1;transition:opacity .3s ease-in,visibility 0s linear 0s;}.header-layout-overlay #primary-menu.nav-menu.no-responsive.overlay-search-form-show > li,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li{visibility:hidden;opacity:0;transition:opacity .3s ease-out,visibility 0s linear .3s;}.header-layout-overlay #primary-menu.nav-menu.no-responsive.overlay-search-form-show > li ul,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li ul,.header-layout-overlay #primary-menu.nav-menu.no-responsive.overlay-search-form-show > li li,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li li{visibility:hidden;transition:visibility 0s linear 0s;}.header-layout-overlay #primary-menu.nav-menu.no-responsive.overlay-search-form-show > li.menu-item-search,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li.menu-item-search{visibility:visible;opacity:1;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li.menu-item-search > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > a{visibility:visible;opacity:1;transition:opacity .3s ease-in,visibility 0s linear 0s,color .3s ease;}.header-layout-overlay #primary-navigation #primary-menu.no-responsive.overlay-search-form-show > li.menu-item-search > a,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li.menu-item-search > a{visibility:hidden;opacity:0;transition:opacity .3s ease-out,visibility 0s linear .3s;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu.overlay-search-form-show > li.menu-item-search > .minisearch{opacity:1;visibility:visible;transition:opacity .3s ease-in,visibility 0s linear 0s;}.header-layout-overlay #primary-menu.nav-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"]{height:50px;border:3px solid transparent;line-height:44px;background:transparent;border-radius:25px;text-transform:uppercase;padding-left:25px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit-icon,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit-icon,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit{top:4px;right:6px;height:44px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit-icon:before,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit-icon:before{font-size:40px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch{transition:opacity .2s .7s,visibility .7s,bottom .5s .3s;top:auto;bottom:-20px;opacity:0;visibility:hidden;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch > form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch > form .sf-input{width:50px;padding:0 23px;transition:width .5s,font-size .3s,padding .3s;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch > form .sf-submit-icon,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch > form .sf-submit{top:4px;right:6px;}.header-layout-overlay #primary-menu.nav-menu.no-responsive.overlay-search-form-show.animated-minisearch > li.menu-item-search > .minisearch{visibility:visible;opacity:1;bottom:200px;transition:opacity .5s,visibility .5s,bottom .3s .2s;}.header-layout-overlay #primary-menu.nav-menu.no-responsive.overlay-search-form-show.animated-minisearch > li.menu-item-search > .minisearch > form .sf-input{padding:0 25px;width:400px;transition:width .5s .5s,padding .3s .5s;}@media (max-width: 768px){.site-title .site-logo{max-width:60vw;}}#site-header-wrapper{position:static;z-index:1000;width:100%;}#site-header .site-title a,#site-header .menu-item-logo a{white-space:nowrap;}#site-header .site-title a img,#site-header .menu-item-logo a img{position:relative;}#site-header .site-title a img.default,#site-header .menu-item-logo a img.default{opacity:1;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;}#site-header .site-title a img.small,#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}.site-title .logo,.menu-item-logo .logo{display:inline-block;vertical-align:middle;min-height:1px;min-width:1px;}@media (max-width: 767px){#site-header .site-title a img.default,#site-header .menu-item-logo a img.default{display:none;}#site-header .site-title a img.small,#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:inline-block !important;margin:0 !important;}}#primary-navigation #primary-menu > li.menu-item-search > a:before{content:"";display:block;font-family:"thegem-icons";font-style:normal;font-size:24px;font-weight:normal;margin-right:5px;text-align:center;vertical-align:top;width:100%;}.menu-item-search .minisearch{position:absolute;top:100%;left:0;padding:20px;width:280px;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;}.menu-item-search.active .minisearch{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;}.minisearch.invert{left:auto;right:0;}.minisearch .sf-input{font-size:16px;width:100%;height:40px;border-radius:4px;padding-right:40px;outline:none;}.minisearch .sf-submit{position:absolute;right:20px;width:40px;height:40px;margin:0;background:rgba(0,0,0,0);border:0;cursor:pointer;font-size:0;}.minisearch .sf-submit:hover{background:transparent;}.minisearch .sf-submit:focus{outline:none;}.minisearch .sf-submit-icon{position:absolute;right:0;width:40px;height:40px;}.minisearch .sf-submit-icon:before{content:"";display:block;font-family:"thegem-icons";font-style:normal;font-size:24px;font-weight:normal;line-height:40px;margin-right:5px;padding-right:3px;text-align:center;vertical-align:top;width:100%;height:40px;}@media (min-width: 980px){#primary-menu > li.menu-item-fullscreen-search .minisearch{display:none;}.header-main:not(.header-layout-default):not(.header-layout-overlay) #primary-menu > li.menu-item-fullscreen-search > a:before,.perspective-navigation #primary-menu > li.menu-item-fullscreen-search > a:before{content:none !important;}}.thegem-fullscreen-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:flex;flex-direction:column;transition:opacity .3s ease .3s,transform .3s ease;transform:translate3d(0,100%,0);opacity:0;}.thegem-fullscreen-search:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;}.thegem-fullscreen-search.active{transform:none;opacity:1;transition:opacity 0s,transform .3s ease;}.thegem-fullscreen-search .search-scroll{flex:auto;overflow:hidden auto;}.thegem-fullscreen-search .search-scroll::-webkit-scrollbar-track{background-color:transparent;}.thegem-fullscreen-search .search-scroll::-webkit-scrollbar{width:4px;background-color:transparent;}.thegem-fullscreen-search .search-scroll::-webkit-scrollbar-thumb{background-color:#dfe5e8;border-radius:2px;}.thegem-fullscreen-search form{position:relative;}.thegem-fullscreen-search input.thegem-fullscreen-searchform-input{width:100%;border:none;text-align:center;background:transparent;padding:5px 45px;}@media (min-width: 768px){.thegem-fullscreen-search input.thegem-fullscreen-searchform-input{padding:25px 70px;}}.thegem-fullscreen-search input.thegem-fullscreen-searchform-input::-webkit-input-placeholder{color:inherit;}.thegem-fullscreen-search input.thegem-fullscreen-searchform-input::-moz-placeholder{color:inherit;}.thegem-fullscreen-search input.thegem-fullscreen-searchform-input:-ms-input-placeholder{color:inherit;}.thegem-fullscreen-search input.thegem-fullscreen-searchform-input:-moz-placeholder{color:inherit;}.thegem-fullscreen-search .sf-close{position:absolute;right:21px;top:50%;transform:translateY(-50%);cursor:pointer;}@media (min-width: 768px){.thegem-fullscreen-search .sf-close{right:30px;}}.thegem-fullscreen-search .sf-close:before{content:"";display:block;font-family:"thegem-icons";font-style:normal;font-size:24px;font-weight:normal;color:inherit;text-align:center;vertical-align:top;width:100%;}@media (min-width: 992px){.thegem-fullscreen-search .sf-close:before{font-size:48px;}}.thegem-fullscreen-search .top-searches{padding:18px 0 12px 0;}@media (min-width: 768px){.thegem-fullscreen-search .top-searches{padding:40px 0 33px 0;}}.thegem-fullscreen-search .top-searches .container{display:flex;flex-wrap:wrap;justify-content:center;}.thegem-fullscreen-search .top-searches .top-search-text{margin-right:8px;}.thegem-fullscreen-search .top-searches .top-search-item{font-size:14px;line-height:1;color:inherit;padding:5px 17px 6px 17px;border-radius:13px;margin:0 5px 10px 5px;cursor:pointer;}.thegem-fullscreen-search .top-searches .top-search-item:hover{color:#fff;}.thegem-fullscreen-search .sf-result{position:relative;}.thegem-fullscreen-search .result-sections .search-results-section{padding:40px 0 50px 0;}@media (min-width: 768px){.thegem-fullscreen-search .result-sections .search-results-section{padding:60px 0 70px 0;}}@media (min-width: 992px){.thegem-fullscreen-search .result-sections .search-results-section{padding:70px 0 90px 0;}}.thegem-fullscreen-search .result-sections .search-results-section:not(.search-results-nothing) h2{text-align:center;}@media (min-width: 768px){.thegem-fullscreen-search .result-sections .search-results-section  h2{margin:0 0 50px 0;}}@media (min-width: 992px){.thegem-fullscreen-search .result-sections .search-results-section  h2{margin:0 0 60px 0;}}.thegem-fullscreen-search .result-sections .search-results-section.search-results-nothing h2{margin-bottom:25px;}@media (min-width: 992px){.thegem-fullscreen-search .result-sections .search-results-section:nth-child(even) .search-results-bottom .container:before,.thegem-fullscreen-search .result-sections .search-results-section:nth-child(even) .search-results-bottom .container:after{content:"";width:50%;height:1px;background-color:#dfe5e8;}}.thegem-fullscreen-search .result-sections .search-results-section .search-results-bottom{margin-top:50px;}@media (min-width: 768px){.thegem-fullscreen-search .result-sections .search-results-section .search-results-bottom{margin-top:60px;}}@media (min-width: 992px){.thegem-fullscreen-search .result-sections .search-results-section .search-results-bottom{margin-top:70px;}}.thegem-fullscreen-search .result-sections .search-results-section .search-results-bottom .container{display:flex;align-items:center;justify-content:center;}.thegem-fullscreen-search .result-sections .search-results-section .search-results-bottom a{display:inline-block;flex:none;border-radius:20px;margin:0 20px;}.thegem-fullscreen-search .top-searches + .sf-result .search-results-section:first-child{padding-top:0;}.thegem-fullscreen-search .result-sections .search-results-section.search-results-product .portfolio-set{justify-content:center;}@media (max-width: 767px){.thegem-fullscreen-search .result-sections .search-results-product .portfolio-item:nth-child(n+7){display:none;}}@media (min-width: 768px) and (max-width: 991px){.thegem-fullscreen-search .result-sections .search-results-product .portfolio-item:nth-child(n+9){display:none;}}@media (min-width: 992px) and (max-width: 1599px){.thegem-fullscreen-search .result-sections .search-results-product .portfolio-item:nth-child(n+13){display:none;}}@media (min-width: 1600px){.thegem-fullscreen-search .result-sections .search-results-product .portfolio-item{width:12.5% !important;}}.thegem-fullscreen-search .result-sections .search-results-post .portfolio-row,.thegem-fullscreen-search .result-sections .search-results-thegem_pf_item .portfolio-row{margin:-12px 0;padding:0 12px;}.thegem-fullscreen-search .result-sections .search-results-post .portfolio-set,.thegem-fullscreen-search .result-sections .search-results-thegem_pf_item .portfolio-set{justify-content:center;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item{padding:12px;}@media (max-width: 767px){.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item{max-width:302px;}}@media (min-width: 768px){.thegem-fullscreen-search .result-sections .search-results-post .portfolio-row,.thegem-fullscreen-search .result-sections .search-results-thegem_pf_item .portfolio-row{margin:-12px 0;padding:0 12px;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item{width:33.333%;padding:12px;}}@media (min-width: 992px){.thegem-fullscreen-search .result-sections .search-results-post .portfolio-row,.thegem-fullscreen-search .result-sections .search-results-thegem_pf_item .portfolio-row{margin:-14px 0;padding:0 14px;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item{width:25%;}}@media (min-width: 1400px){.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item{width:16.666%;}}@media (max-width: 767px){.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item:nth-child(n+4),.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item:nth-child(n+4){display:none;}}@media (min-width: 768px) and (max-width: 991px){.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item:nth-child(n+5),.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item:nth-child(n+5){display:none;}}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item:hover .wrap{box-shadow:0px 0px 60px 0px rgba(0,0,0,.12);}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .wrap > .caption,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .wrap,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .wrap > .caption{border:none !important;cursor:initial;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .wrap > .caption{cursor:initial;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .wrap{height:100%;display:flex;flex-direction:column;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .wrap > .caption{flex:auto;padding:30px;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item:hover .wrap > .caption{background-color:#fff;}.thegem-fullscreen-search .top-searches + .sf-result .search-results-section.search-results-page:first-child{padding-top:0;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .wrap,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .wrap{width:100%;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .image,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .image{width:100%;padding-top:100%;position:relative;z-index:1;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item.post_format-post-format-quote .image{height:100%;padding-top:0;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .image .image-inner,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .image .image-inner{position:absolute;top:0;left:0;bottom:0;right:0;}.thegem-fullscreen-search.ajax-search .result-sections .search-results-post .portfolio-set .portfolio-item .image-inner picture img,.thegem-fullscreen-search.ajax-search .result-sections .search-results-thegem_pf_item .portfolio-set .portfolio-item .image-inner picture img{-o-object-fit:cover;object-fit:cover;height:100%;left:0 !important;width:100%;max-width:100% !important;}.thegem-fullscreen-search .preloader-new + .result-sections{opacity:.6;}.thegem-fullscreen-search .preloader-new ~ * .portfolio-set{opacity:1;}.thegem-fullscreen-search .result-sections .search-results-nothing{text-align:center;}.thegem-fullscreen-search .result-sections .search-results-nothing svg{width:166px;fill:#dfe5e8;}.thegem-fullscreen-search .pages-list{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px 0;padding:0 12px;}@media (min-width: 768px){.thegem-fullscreen-search .pages-list{margin:-12px 0;padding:0 12px;}}@media (min-width: 992px){.thegem-fullscreen-search .pages-list{margin:-14px 0;padding:0 14px;}}.thegem-fullscreen-search .pages-list .page-item{padding:12px;}@media (max-width: 767px){.thegem-fullscreen-search .pages-list .page-item{max-width:302px;}}@media (min-width: 768px){.thegem-fullscreen-search .pages-list .page-item{padding:12px;}}@media (min-width: 992px){.thegem-fullscreen-search .pages-list .page-item{padding:14px;}}@media (min-width: 1400px){.thegem-fullscreen-search .pages-list .page-item{width:16.667%;}}@media (max-width: 767px){.thegem-fullscreen-search .pages-list .page-item:nth-child(n+4){display:none;}}@media (min-width: 768px) and (max-width: 991px){.thegem-fullscreen-search .pages-list .page-item:nth-child(n+7){display:none;}}.thegem-fullscreen-search .pages-list .page-item article{height:122px;}.thegem-fullscreen-search .pages-list .page-item article a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#3c3950;background-color:#f6f6f8;border-top:5px solid transparent;text-align:center;text-decoration:none;padding:10px 25px;transition:all .3s;}.thegem-fullscreen-search .pages-list .page-item article a .title{text-transform:initial;margin:0;overflow:hidden;}.thegem-fullscreen-search .pages-list .page-item article a:before{content:"";font-family:"thegem-icons";font-style:normal;font-size:27px;line-height:1;font-weight:normal;color:#b6c6c9;margin-bottom:7px;}.thegem-fullscreen-search .pages-list .page-item article:hover a{box-shadow:0px 0px 40px 0px rgba(0,0,0,.12);}.minisearch form,.vertical-minisearch form{position:relative;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.mobile-menu-layout-default .primary-navigation.responsive ul{border-top:1px solid #dfe5e8;border-left:1px solid #dfe5e8;border-right:1px solid #dfe5e8;}.mobile-menu-layout-default .primary-navigation.responsive ul ul,.mobile-menu-layout-default #primary-navigation.responsive ul ul{border:0 none;}.mobile-menu-layout-default .primary-navigation.responsive ul.sub-menu,.mobile-menu-layout-default .primary-navigation.responsive .dl-menu + ul.sub-menu{margin-top:0;}.mobile-menu-layout-default .primary-navigation.responsive ul li.menu-item,.mobile-menu-layout-default .primary-navigation.responsive ul li.dl-back{background:#f4f6f7;}.mobile-menu-layout-default .primary-navigation.responsive ul > li.menu-item,.mobile-menu-layout-default .primary-navigation.responsive ul > li.dl-back{border-bottom:1px solid #dfe5e8;}.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{background:#fff;border-left:4px solid #00bcd4;padding-left:26px;color:#3c3950;}#primary-navigation.responsive ul > li.menu-item-search > a{display:none;}.primary-navigation.responsive .minisearch{position:static;width:100%;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff;border:none;visibility:visible;padding:20px 30px;}.primary-navigation.responsive .minisearch .sf-input{border:1px solid #dfe5e8;background-color:#f4f6f7;color:#3c3950;right:30px;}.primary-navigation.responsive .minisearch .sf-submit-icon{}.primary-navigation.responsive .minisearch .sf-submit-icon:before{color:#3c3950;}.header-style-vertical #primary-navigation.responsive li.menu-item-widgets,.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-search:not(.te-menu-item-fullscreen-search),body #page.vertical-header #primary-menu.no-responsive li.menu-item-search:not(.te-menu-item-fullscreen-search){display:none;}.top-area-background,.header-background{position:relative;}.top-area-background:before,.header-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}@font-face{font-family:"thegem-icons";src:url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-icons.eot");src:url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-icons.eot?#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-icons.woff") format("woff"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-icons.ttf") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-icons.svg#thegem-icons") format("svg");font-weight:normal;font-style:normal;font-display:block;}@font-face{font-family:"thegem-socials";src:url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-socials.eot");src:url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-socials.eot?#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-socials.woff") format("woff"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-socials.ttf") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/fonts/thegem-socials.svg#thegem-socials") format("svg");font-weight:normal;font-style:normal;font-display:block;}body{background-attachment:fixed;}p{margin:0 0 1.1em;}a{-o-transition:color .3s,background-color .3s;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;}::placeholder{opacity:1;}.row{margin-bottom:1.1em;}.row:last-of-type{margin-bottom:0;}button{outline:none;}@media (max-width: 1199px){#footer-nav .row{margin-top:-3em;}#footer-nav .row > *{margin-top:3em;}}h1:first-child{margin-top:-10px;}h1,.title-h1{margin:1.4em 0;text-transform:uppercase;letter-spacing:.05em;}h3,.title-h3{text-transform:uppercase;margin:1.13em 0;letter-spacing:.05em;}h4,.title-h4{text-transform:uppercase;margin:1em 0;letter-spacing:.05em;}h6,.title-h6{text-transform:uppercase;margin:1.19em 0;letter-spacing:.05em;}.page-title-block .title-xlarge,.page-title-block h1,.page-title-block h2,.page-title-block h3,.page-title-block h4,.page-title-block h5,.page-title-block h6,.page-title-block .title-h1,.page-title-block .title-h2,.page-title-block .title-h3,.page-title-block .title-h4,.page-title-block .title-h5,.page-title-block .title-h6{margin:0 auto;}.centered-box{text-align:center;}.inline-row{font-size:0;margin-bottom:-42px;}.inline-column{float:none;display:inline-block;text-align:left;vertical-align:top;margin-bottom:42px;}ul.styled,ol.styled,ul.product_list_widget{margin:0;padding:0;list-style:none;}.fullwidth-block-inner > :last-child,.fullwidth-block-inner > .container > :last-child,.centered-box > :last-child,.gem-textbox-content > :last-child,.gem-icon-with-text-text > :last-child,.gem-icon-with-text-content > :last-child,.gem-alert-box-content > :last-child,.gem-map-with-text-content > :last-child,.gem-map-with-text-content > .container > :last-child,blockquote > :last-child,.comment-text > :last-child,.entry-content.post-content > :last-child{margin-bottom:0;}.entry-content.post-content > .wpb_row:last-child,.entry-content.post-content > .wpb-content-wrapper > .wpb_row:last-child,.gem-textbox-content > .wpb_row:last-child{margin-bottom:0;}.fullwidth-block-inner > :first-child,.fullwidth-block-inner > .container > :first-child,.centered-box > :first-child,.gem-textbox-content > :first-child,.gem-icon-with-text-text > :first-child,.gem-icon-with-text-content > :first-child,.gem-map-with-text-content > :first-child,.gem-map-with-text-content > .container > :first-child,.gem_tab > :first-child,blockquote > :first-child,.comment-text > :first-child,.wpb_wrapper > :first-child{margin-top:0;}.gem-prev,.gem-next,.ls-thegem a.ls-nav-prev,.ls-thegem a.ls-nav-next{position:absolute;width:40px;top:0;bottom:0;font-size:0;line-height:0;text-indent:100%;overflow:hidden;display:block;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.gem-prev:focus,.gem-next:focus,.ls-thegem a.ls-nav-prev:focus,.ls-thegem a.ls-nav-next:focus{outline:0 none;}.nivo-directionNav .gem-prev,.nivo-directionNav .gem-next,.ls-thegem a.ls-nav-prev,.ls-thegem a.ls-nav-next,.related-products-carousel.fullwidth-block .gem-prev,.related-products-carousel.fullwidth-block .gem-next{width:10%;z-index:10;}.gem-prev,.ls-thegem a.ls-nav-prev{left:0;}.gem-next,.ls-thegem a.ls-nav-next{right:0;}.gem-prev:after,.gem-next:after,.ls-thegem a.ls-nav-prev:after,.ls-thegem a.ls-nav-next:after{position:absolute;font-family:"thegem-icons";font-style:normal;top:50%;margin-top:-20px;left:50%;margin-left:-20px;font-size:24px;width:40px;height:40px;line-height:40px;text-align:center;text-indent:0;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.gem-prev:after,.ls-thegem a.ls-nav-prev:after{content:"";}.gem-next:after,.ls-thegem a.ls-nav-next:after{content:"";}.gem-prev.disabled,.gem-next.disabled{visibility:hidden;}.gem-button,input[type='submit']{position:relative;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap;border:0 none;vertical-align:middle;height:40px;line-height:40px;padding:0 17px;font-size:14px;margin:25px;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border-radius:3px;}.gem-button:hover{text-decoration:none;}.gem-button img{width:1em;height:1em;object-fit:contain;}@keyframes skeletonloading{to{background-position:200% 0;}}input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"]{padding:0 10px;max-width:100%;vertical-align:middle;}#page{position:relative;overflow:hidden;}.page-title-block{text-align:center;background-position:50% 0;background-size:cover;padding:80px 0;position:relative;}.page-title-alignment-left{text-align:left;}.page-title-alignment-left .page-title-title h1,.page-title-alignment-left .page-title-title h2,.page-title-alignment-left .page-title-title .title-rich-content{margin-left:0;margin-right:auto;}.page-title-block .breadcrumbs-container{position:absolute;bottom:0;left:0;width:100%;}.page-title-block .breadcrumbs{display:inline-block;}.page-title-block .breadcrumbs > span{display:inline-block;vertical-align:top;}#main{position:relative;z-index:5;}#footer-nav{padding:40px 0;border-top:1px solid #313646;}#footer-navigation{margin-bottom:0;}@media (max-width: 991px){#footer-nav .footer-site-info{text-align:center;}}#colophon{position:relative;padding:110px 0 45px;background-position:50% 0;background-size:cover;background-repeat:no-repeat;}.footer-widget-area{margin-bottom:1.421em;}.footer-site-info{font-size:92.86%;}.footer-site-info a:hover{text-decoration:underline;}.block-content{padding:135px 0 100px;}.block-content:last-of-type{padding-bottom:110px;}.block-content + .block-content{padding-top:0;}.gem-gallery .gem-gallery-thumbs-navigation .gem-prev,.gem-gallery .gem-gallery-thumbs-navigation .gem-next{width:80px;}.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:after,.gem-gallery .gem-gallery-thumbs-navigation .gem-next:after{width:80px;height:80px;line-height:80px;margin-top:-40px;margin-left:-40px;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:not(:hover):after,.gem-gallery .gem-gallery-thumbs-navigation .gem-next:not(:hover):after{background-color:#dfe5e8;}.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:after{content:"";}.gem-gallery .gem-gallery-thumbs-navigation .gem-next:after{content:"";}.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-prev,.gem-gallery .gem-gallery-thumbs-carousel-wrap .gem-next{top:18px;}.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next{z-index:5;}.gem-gallery .gem-gallery-preview-carousel-wrap .gem-prev:after,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-next:after{transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;opacity:0;}.gem-gallery .gem-gallery-preview-carousel-wrap .gem-prev:after{transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);}.gem-gallery .gem-gallery-preview-carousel-wrap .gem-next:after{transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);}.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next:after{transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;opacity:1;}@media (max-width: 756px){.gem-gallery .gem-gallery-thumbs-navigation .gem-prev,.gem-gallery .gem-gallery-thumbs-navigation .gem-next{width:25px;}.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:not(:hover):after,.gem-gallery .gem-gallery-thumbs-navigation .gem-next:not(:hover):after{background:transparent;}.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:after{content:"";}.gem-gallery .gem-gallery-thumbs-navigation .gem-next:after{content:"";}}.panel.row{margin-bottom:0;}.gem-simple-gallery .gem-prev,.gem-simple-gallery .gem-next{z-index:5;}.scroll-top-button{position:fixed;right:var(--thegem-scroll-top-button-right,40px);bottom:var(--thegem-scroll-top-button-bottom,35px);z-index:1000;opacity:0;visibility:hidden;font-size:0;line-height:0;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}.scroll-top-button.visible{opacity:.5;visibility:visible;}.scroll-top-button:before{font-family:var(--thegem-scroll-top-button-icon-pack,"thegem-icons");font-style:normal;content:var(--thegem-scroll-top-button-icon,"");font-size:var(--thegem-scroll-top-button-icon-size,24px);font-weight:normal;display:inline-block;vertical-align:top;width:var(--thegem-scroll-top-button-size,50px);height:var(--thegem-scroll-top-button-size,50px);text-align:center;line-height:var(--thegem-scroll-top-button-size,50px);background-color:var(--thegem-scroll-top-button-background-color,#06060f);color:var(--thegem-scroll-top-button-arrow-color,#99a9b5);border-style:var(--thegem-scroll-top-button-border-style,none);border-width:var(--thegem-scroll-top-button-border,0);border-color:var(--thegem-scroll-top-button-border-color,transparent);border-radius:var(--thegem-scroll-top-button-border-radius,transparent);box-sizing:content-box;}.scroll-top-button:hover:before{background-color:var(--thegem-scroll-top-button-hover-background-color,#06060f);color:var(--thegem-scroll-top-button-hover-arrow-color,#99a9b5);border-color:var(--thegem-scroll-top-button-hover-border-color,transparent);}@media (max-width: 768px){.scroll-top-button{right:0;bottom:35px;}}.alignleft{display:inline;float:left;margin-right:1.5em;}blockquote.alignleft,.wp-caption.alignleft,img.alignleft{margin:0 1.6em 1.6em 0;}@-moz-keyframes scrollmove{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}}@-webkit-keyframes scrollmove{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}}@keyframes scrollmove{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}}img[class*='wp-image-']{max-width:100%;height:auto;}#lazy-loading-point{font-size:0;line-height:1;height:0;overflow:hidden;}.widget-area .widget + .widget{margin-top:68px;}.widget-area  .widget-title{margin-bottom:28px;}.sidebar .widget:first-child .widget-title{margin-top:0px;}.gem-picturebox p{padding:12px 26px 30px;}.gem-picturebox-image{text-align:center;}.widget .searchform input,.wpb_widgetised_column .widget .searchform input{padding:6px 10px;}.widget .searchform,.wpb_widgetised_column .widget .searchform{text-align:center;position:relative;}.searchform button{border:none;}.widget.widget_search .gem-button{font-size:0;position:absolute;top:0;right:0;width:43px;height:38px;margin:0;background-color:transparent !important;}.widget.widget_search .gem-button:before{content:"";position:absolute;font-size:24px;font-family:thegem-icons;font-style:normal;left:26%;font-weight:100;margin-top:-3px;margin:0;}.widget.widget_search input{width:100%;padding-right:50px;}.gem-client-prev{margin-left:0%;}.gem-client-next{margin-right:0%;}.gem-client-prev{width:10%;}.gem-client-next{width:10%;}.gem-client-carousel-item-wrap{padding:0 10%;}.fullwidth-block .container .gem-client-carousel-item-wrap{padding:0 0%;}article:not(.type-page) > .entry-content.post-content{margin-bottom:60px;}.widget .menu-item-has-children.menu-item-parent > a:after{content:"";font-size:16px;font-family:thegem-icons;font-style:normal;font-weight:normal;}.widget-title:after{font-family:thegem-icons;font-style:normal;content:"";font-size:8px;padding-left:8px;font-weight:normal;display:none;}.textwidget img{max-width:100%;height:auto;}.wpb_text_column ul li{position:relative;list-style:none;padding-bottom:6px;}.wpb_text_column ul li ul,.wpb_text_column ol li ol{padding-bottom:5px;padding-left:30px;padding-top:5px;}.wpb_text_column ul li:before{left:-12px;content:"";height:3px;width:3px;position:absolute;background-color:#002b36;border-radius:50%;top:12px;}.breadcrumbs .current{color:#e7ff89;padding-bottom:12px;border-bottom:3px solid #e7ff89;}.bc-devider:before{font-family:thegem-icons;font-style:normal;width:20px;vertical-align:middle;padding:0px 12px;content:"";}.site-footer #colophon .widget-title{margin-bottom:42px;}.site-footer .widget_text ul{padding-left:0px;margin-left:0px;margin-top:-17px;}.site-footer .widget_text  ul li{list-style:none;float:left;padding-left:14px;padding:8px 0;margin-left:13px;border-bottom:1px solid #393d50;width:100%;}.site-footer .widget_text  ul li:last-child{border-bottom:medium none;}.site-footer .widget_text ul li:before{border-radius:50%;content:"";width:5px;margin-top:10px;height:5px;float:left;margin-left:-14px;}.site-footer .widget-title{margin-bottom:40px;}@keyframes scrollAnimation{0%,20%{transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}10%{opacity:1;transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}100%{opacity:.01;transform:translateY(16px) scaleY(2.5) scaleX(.5) translateZ(0px);}}@-webkit-keyframes scrollAnimation{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}10%{opacity:1;-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}100%{opacity:.01;-webkit-transform:translateY(16px) scaleY(2.5) scaleX(.5) translateZ(0px);}}.widget.widget_search form{border-radius:3px;overflow:hidden;}#colophon .project_info-item-style-2 .project_info-item,#colophon .project_info-item-style-1,#colophon .digram-line-box,#colophon .widget form.searchform,#colophon.gem-teams-item-wrap,#colophon.gem-picturebox-text,#colophon .widget_recent_comments li,#colophon .gem-teams-item-wrap,#colophon #wp-calendar #prev a,#colophon #wp-calendar #next a,#colophon #wp-calendar caption:after,#colophon #calendar_wrap,#colophon  .widget_mc4wp_widget form{background-color:#2c2e3d;}#colophon .widget.widget_search input,#colophon #wp-calendar caption{background-color:#181828;}#colophon .widget.widget_search input,#colophon #mc4wp_email,#colophon .wpcf7-form-control-wrap input,#colophon .wpcf7-form-control-wrap textarea{background-color:#181828;border:1px solid #394050;}#colophon .widget.widget_search .gem-button,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit{background-color:#394050;}.widget .searchform input{border-radius:3px;}.widget :after,.widget :before,.widget a,.widget a:hover,.widget.widget_search .gem-button:hover,.widget.widget_search .gem-button,body .widget_tag_cloud .tagcloud a,body .widget_tag_cloud .tagcloud a:hover,#colophon .widget.widget_search .gem-button:hover,#colophon #mc4wp_submit:hover,#colophon .widget.widget_search .gem-button:hover,body #colophon .tagcloud a:hover,#colophon .widget.widget_search .gem-button{-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}@font-face{font-family:"Montserrat UltraLight";src:url("//onlinebilgi.com.tr/wp-content/themes/thegem/fonts/montserrat-ultralight.eot");src:url("//onlinebilgi.com.tr/wp-content/themes/thegem/fonts/montserrat-ultralight.eot?#iefix") format("embedded-opentype"),url("//onlinebilgi.com.tr/wp-content/themes/thegem/fonts/montserrat-ultralight.woff") format("woff"),url("") format("woff2"),url("//onlinebilgi.com.tr/wp-content/themes/thegem/fonts/montserrat-ultralight.ttf") format("truetype"),url("//onlinebilgi.com.tr/wp-content/themes/thegem/fonts/montserrat-ultralight.svg#montserratultra_light") format("svg");font-weight:normal;font-style:normal;}body h1,body h2,body h3,body h4,body h5,body h6,body .title-h1,body .title-h2,body .title-h3,body .title-h4,body .title-h5,body .title-h6,body h1 .light,body h2 .light,body h3 .light,body h4 .light,body h5 .light,body h6 .light,body .title .light,body .title-h1 .light,body .title-h2 .light,body .title-h3 .light,body .title-h4 .light,body .title-h5 .light,body .title-h6 .light,body .title-xlarge,body .title-xlarge .light,body .main-menu-item .light,#primary-menu.no-responsive li,.woocommerce .woocommerce-checkout-one-page #order_review table thead th,.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th,#primary-menu.no-responsive > li > a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,body #primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a{text-transform:none;}@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{position:relative;display:table;width:100%;z-index:11;}#primary-navigation .menu-toggle,#perspective-menu-buttons .menu-toggle{display:inline-block;}.primary-navigation .dl-menu{position:absolute;left:0;right:0;opacity:0;}#page #site-header .site-title{display:table-cell;padding-top:15px;padding-bottom:15px;}#page #site-header .primary-navigation,#page #site-header #perspective-menu-buttons{display:table-cell;text-align:right;}#site-header .site-title a img.default,#site-header .menu-item-logo a img.default{display:none;}#site-header .site-title a img.small,#site-header .menu-item-logo a img.small{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;display:inline-block !important;margin:0 !important;}}@media (min-width: 980px) and (max-width: 1212px){#site-header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title,#site-header .header-main:not(.header-layout-fullwidth_hamburger) .primary-navigation,#site-header .header-main:not(.header-layout-fullwidth_hamburger) #perspective-menu-buttons{display:block;text-align:center;}#site-header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center):not(.no-menu) .site-title{padding-top:30px;padding-bottom:0;}#site-header .header-main:not(.no-menu) .site-title a img.small,#site-header .menu-item-logo{display:none !important;}}:root{--thegem-to-menu-font-family:Roboto;}.main-menu-item,.title-main-menu,#primary-menu.no-responsive > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a{font-family:"Roboto";}:root{--thegem-to-menu-font-style:normal;--thegem-to-menu-font-weight:300;}.main-menu-item,.title-main-menu,#primary-menu.no-responsive > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a{font-style:normal;font-weight:300;}:root{--thegem-to-menu-font-size:16px;}.main-menu-item,.title-main-menu,#primary-menu.no-responsive > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a{font-size:16px;}:root{--thegem-to-menu-line-height:27px;}.main-menu-item,.title-main-menu,#primary-menu.no-responsive > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a{line-height:27px;}:root{--thegem-to-menu-text-transform:none;}.main-menu-item,.title-main-menu,#primary-menu.no-responsive > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a{text-transform:none;}:root{--thegem-to-submenu-font-family:Roboto;}.submenu-item,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable) .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu > div > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_pages > ul{font-family:"Roboto";}:root{--thegem-to-submenu-font-style:normal;--thegem-to-submenu-font-weight:300;}.submenu-item,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable) .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu > div > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_pages > ul{font-style:normal;font-weight:300;}:root{--thegem-to-submenu-font-size:16px;}.submenu-item,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable) .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu > div > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_pages > ul{font-size:16px;}:root{--thegem-to-submenu-line-height:20px;}.submenu-item,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable) .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu > div > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_pages > ul{line-height:20px;}:root{--thegem-to-submenu-text-transform:none;}.submenu-item,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li > a,#primary-menu.no-responsive > li:not(.megamenu-template-enable) .minicart-product-title,.portfolio-filters-resp ul li a,.widget_nav_menu ul.menu,.widget_submenu > div > ul,.widget_categories > ul,.widget_product_categories > ul,.widget_pages > ul,.primary-navigation.responsive li a{text-transform:none;}:root{--thegem-to-overlay-menu-font-family:"Roboto";}:root{--thegem-to-overlay-menu-font-style:normal;--thegem-to-overlay-menu-font-weight:normal;}:root{--thegem-to-overlay-menu-font-size:32px;}@media (max-width: 767px){:root{--thegem-to-overlay-menu-font-size:24px;}}:root{--thegem-to-overlay-menu-line-height:64px;}@media (max-width: 767px){:root{--thegem-to-overlay-menu-line-height:48px;}}:root{--thegem-to-overlay-menu-text-transform:none;}:root{--thegem-to-styled-subtitle-font-family:"Roboto";}:root{--thegem-to-styled-subtitle-font-style:normal;--thegem-to-styled-subtitle-font-weight:300;}:root{--thegem-to-styled-subtitle-font-size:24px;}:root{--thegem-to-styled-subtitle-line-height:37px;}:root{--thegem-to-styled-subtitle-text-transform:none;}:root{--thegem-to-h1-font-family:"Roboto";}h1,body .pricing-table-style-8 .pricing-cost,.title-h1{font-family:"Roboto";}:root{--thegem-to-h1-font-style:normal;--thegem-to-h1-font-weight:300;}h1,body .pricing-table-style-8 .pricing-cost,.title-h1{font-style:normal;font-weight:300;}:root{--thegem-to-h1-font-size:50px;}h1,.title-h1{font-size:50px;}@media (max-width: 1000px){h1,.title-h1{font-size:5vw;}}:root{--thegem-to-h1-line-height:69px;}h1,.title-h1{line-height:69px;}@media (max-width: 1000px){h1,.title-h1{line-height:6.9vw;}}:root{--thegem-to-h1-text-transform:none;}h1,.title-h1{text-transform:none;}:root{--thegem-to-h2-font-family:"Roboto";}:root{--thegem-to-h2-font-style:normal;--thegem-to-h2-font-weight:300;}:root{--thegem-to-h2-font-size:36px;}:root{--thegem-to-h2-line-height:53px;}:root{--thegem-to-h2-text-transform:none;}:root{--thegem-to-h3-font-family:"Roboto";}h3,.title-h3,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap,.woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-family:"Roboto";}:root{--thegem-to-h3-font-style:normal;--thegem-to-h3-font-weight:300;}h3,.title-h3,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap,.woocommerce .woocommerce-checkout-one-page #order_review table thead th{font-style:normal;font-weight:300;}:root{--thegem-to-h3-font-size:28px;}h3,.title-h3,.portfolio.columns-1 .portfolio-item .caption .title,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.gem-dropcap,.woocommerce .woocommerce-checkout-one-page #order_review table thead th,.thegem-fullscreen-search .sf-input.thegem-fullscreen-searchform-input{font-size:28px;}:root{--thegem-to-h3-line-height:42px;}h3,.title-h3,.portfolio.columns-1 .portfolio-item .caption .title,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.woocommerce .woocommerce-checkout-one-page #order_review table thead th,.thegem-fullscreen-search .sf-input.thegem-fullscreen-searchform-input{line-height:42px;}:root{--thegem-to-h3-text-transform:none;}h3,.title-h3,.portfolio.columns-1 .portfolio-item .caption .title,.cart_totals table .order-total td,.woocommerce table.shop_table.order-details tr.cart_item td.product-total .amount,.woocommerce table.shop_table.order-details tr.order_item td.product-total .amount,.woocommerce .woocommerce-checkout-one-page #order_review table thead th{text-transform:none;}:root{--thegem-to-h4-font-family:"Roboto";}h4,.title-h4,.widget .gem-teams-name,body .pricing-table-style-3 .pricing_row_title,body .pricing-table-style-8 .pricing_row_title,body .pricing-table-style-4 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title{font-family:"Roboto";}:root{--thegem-to-h4-font-style:normal;--thegem-to-h4-font-weight:300;}h4,.title-h4,.widget .gem-teams-name,body .pricing-table-style-3 .pricing_row_title,body .pricing-table-style-4  .pricing_row_title,body .pricing-table-style-8 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title{font-style:normal;font-weight:300;}:root{--thegem-to-h4-font-size:24px;}h4,.title-h4,body .pricing-table-style-7 .pricing-price-title,body .pricing-table-style-4 .pricing_row_title,body .pricing-table-style-3 .pricing_row_title,body .pricing-table-style-2 .pricing-cost,body .pricing-table-style-2 .time,body .pricing-table-style-1 .pricing-price-title,.widget .gem-teams-name,body .pricing-table-style-8 .pricing_row_title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title,body .vc_separator h4,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title{font-size:24px;}:root{--thegem-to-h4-line-height:38px;}h4,.title-h4,body .pricing-table-style-7 .pricing-price-title,body .pricing-table-style-5 .pricing-price-title,body .pricing-table-style-4 .pricing_row_title,body .pricing-table-style-3 .pricing_row_title,body .pricing-table-style-2 .pricing-cost,body .pricing-table-style-2 .time,body .pricing-table-style-2 .pricing-price-title,body .pricing-table-style-1 .pricing-price-title,.widget .gem-teams-name,.portfolio.columns-1 .portfolio-item .caption .title,.gem-gallery-hover-gradient .gem-gallery-item-title,.gem-gallery-grid.hover-gradient .gallery-item .overlay .title,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-item-title,body .vc_separator h4,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title{line-height:38px;}:root{--thegem-to-h4-text-transform:none;}h4,.title-h4,body .vc_separator h4,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title{text-transform:none;}:root{--thegem-to-h5-font-family:"Roboto";}h5,.gem-table thead th,.title-h5,.header-layout-overlay #primary-menu.nav-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"],.gem-teams-phone,.shop_table td.product-price,.shop_table td.product-subtotal,.cart_totals table .cart-subtotal td,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal,.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total,.widget-gem-portfolio-item.gem-portfolio-dummy:after,.resp-tabs-list li,.gem-quote.gem-quote-style-4,.gem-quote.gem-quote-style-5,.blog-style-styled_list1 .post-time,.gem-teams-phone,blockquote.wp-block-quote.is-large,blockquote.wp-block-quote.is-style-large,.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-family:"Roboto";}:root{--thegem-to-h5-font-style:normal;--thegem-to-h5-font-weight:300;}h5,.title-h5,.header-layout-overlay #primary-menu.nav-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"],.gem-teams-phone,.shop_table td.product-price,.shop_table td.product-subtotal,.cart_totals table .cart-subtotal td,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal,.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total,.widget-gem-portfolio-item.gem-portfolio-dummy:after,.resp-tabs-list li,.gem-quote.gem-quote-style-4,.gem-quote.gem-quote-style-5,.blog-style-styled_list1 .post-time,.gem-teams-phone,blockquote.wp-block-quote.is-large,blockquote.wp-block-quote.is-style-large,.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-style:normal;font-weight:300;}:root{--thegem-to-h5-font-size:19px;}h5,.title-h5,.header-layout-overlay #primary-menu.nav-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"],.gem-teams-phone,.shop_table td.product-price,.shop_table td.product-subtotal,.cart_totals table .cart-subtotal td,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-subtotal,.woocommerce table.shop_table.order-details thead tr th.product-name,.woocommerce table.shop_table.order-details thead tr th.product-total,.widget-gem-portfolio-item.gem-portfolio-dummy:after,.resp-tabs-list li,.gem-quote.gem-quote-style-4,.gem-quote.gem-quote-style-5,.blog-style-styled_list1 .post-time,.gem-teams-phone,blockquote.wp-block-quote.is-large,blockquote.wp-block-quote.is-style-large,.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th{font-size:19px;}:root{--thegem-to-h5-line-height:30px;}:root{--thegem-to-h5-text-transform:none;}:root{--thegem-to-h6-font-family:"Roboto";}h6,.title-h6,body .woocommerce .shop_table thead tr th,table.shop_table_responsive td[data-title]:before,.project_info-item-style-1 .project_info-item .title,.project-info-shortcode-style-2 .project-info-shortcode-item .title,.gem_accordion_header a,#wp-calendar caption,.hamburger-minicart .minicart-item-count,.wpb_toggle,.vc_toggle_title h4,.testimonials-style-1-name.gem-testimonial-name,.testimonials-style-2-name.gem-testimonial-name,.diagram-wrapper .digram-line-box .skill-amount,.diagram-wrapper.style-3 .digram-line-box .skill-title,.row .vc_progress_bar .vc_label,.woocommerce .shop_table thead tr th,.pricing-column-top-choice .pricing-column-top-choice-text{font-family:"Roboto";}:root{--thegem-to-h6-font-style:normal;--thegem-to-h6-font-weight:300;}h6,.title-h6,body .woocommerce .shop_table thead tr th,table.shop_table_responsive td[data-title]:before,.project_info-item-style-1 .project_info-item .title,.gem_accordion_header a,#wp-calendar caption,.hamburger-minicart .minicart-item-count,.wpb_toggle,.gem-table-responsive .tabletolist.rh > li > .titles,.vc_toggle_title h4,.testimonials-style-1-name.gem-testimonial-name,.testimonials-style-2-name.gem-testimonial-name,.diagram-wrapper .digram-line-box .skill-amount,.diagram-wrapper.style-3 .digram-line-box  .skill-title,.row .vc_progress_bar .vc_label{font-style:normal;font-weight:300;}:root{--thegem-to-h6-font-size:16px;--thegem-to-h6-font-size-small:14px;--thegem-to-h6-font-size-tiny:7.04px;}h6,.title-h6,body .woocommerce .shop_table thead tr th,table.shop_table_responsive td[data-title]:before,.project_info-item-style-1 .project_info-item .title,.gem_accordion_header a,#wp-calendar caption,.wpb_toggle,.gem-table-responsive .tabletolist.rh > li > .titles,.vc_toggle_title h4,.diagram-wrapper.style-3 .digram-line-box  .skill-title,.row .vc_progress_bar .vc_label{font-size:16px;}:root{--thegem-to-h6-line-height:25px;--thegem-to-h6-line-height-small:21.875px;}h6,.title-h6,body .woocommerce .shop_table thead tr th,table.shop_table_responsive td[data-title]:before,.project_info-item-style-1 .project_info-item .title,.gem_accordion_header a,#wp-calendar caption,.wpb_toggle,.gem-table-responsive .tabletolist.rh > li > .titles,.vc_toggle_title h4,.diagram-wrapper.style-3 .digram-line-box  .skill-title,.row .vc_progress_bar .vc_label{line-height:25px;}.thegem-fullscreen-search .pages-list .page-item article a .title{max-height:calc(25px * 2);}:root{--thegem-to-h6-text-transform:none;}h6,.title-h6,body .woocommerce .shop_table thead tr th,table.shop_table_responsive td[data-title]:before,.project_info-item-style-1 .project_info-item .title,.gem_accordion_header a,#wp-calendar caption,.wpb_toggle,.gem-table-responsive .tabletolist.rh > li > .titles,.vc_toggle_title h4,.diagram-wrapper.style-3 .digram-line-box  .skill-title,.row .vc_progress_bar .vc_label{text-transform:none;}:root{--thegem-to-xlarge-title-font-family:"Roboto";}:root{--thegem-to-xlarge-title-font-style:normal;--thegem-to-xlarge-title-font-weight:300;}:root{--thegem-to-xlarge-title-font-size:80px;}:root{--thegem-to-xlarge-title-line-height:90px;}:root{--thegem-to-xlarge-title-text-transform:uppercase;}:root{--thegem-to-light-title-font-family:"Roboto";}h1 .light,h2 .light,h3 .light,h4 .light,h5 .light,h6 .light,.title .light,.title-h1 .light,.title-h2 .light,.title-h3 .light,.title-h4 .light,.title-h5 .light,.title-h6 .light,.title-xlarge .light,.main-menu-item .light,.title-main-menu .light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.title-h1.light,.title-h2.light,.title-h3.light,.title-h4.light,.title-h5.light,.title-h6.light,.title-xlarge.light,.main-menu-item.light,.title-main-menu.light,.widget .gem-teams-name,.gem-counter-style-2 .gem-counter-number,.gem-gallery-grid .gallery-item .overlay .title,.gem-quote.gem-quote-style-3 blockquote,.row  .vc_pie_wrapper span,.blog-style-styled_list1 .post-title,.blog-style-styled_list2 .post-time,.blog-style-styled_list2 .post-title,.blog-style-timeline .post-title,body .pricing-table-style-1 .pricing-price-title,body .pricing-table-style-1  .pricing-cost,body .pricing-table-style-2 .pricing-price-title,body .pricing-table-style-2  .pricing-cost,body .pricing-table-style-2 .time,body .pricing-table-style-5  .pricing-price-title,body .pricing-table-style-6 .pricing-price-subtitle,body .pricing-table-style-7 .pricing-price-title,body .pricing-table-style-7 .pricing-cost,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span,.gem-media-grid .vc_gitem-post-data-source-post_title a,.gem-media-grid-2 .vc_gitem-post-data-source-post_title a,body.woocommerce-cart-layout-modern .woocommerce .shop_table thead tr th,.woocommerce .woocommerce-checkout-one-page #order_review table thead th,.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th,.thegem-fullscreen-search .sf-input.thegem-fullscreen-searchform-input{font-family:"Roboto";}:root{--thegem-to-light-title-font-style:normal;--thegem-to-light-title-font-weight:300;}h1 .light,h2 .light,h3 .light,h4 .light,h5 .light,h6 .light,.title .light,.title-h1 .light,.title-h2 .light,.title-h3 .light,.title-h4 .light,.title-h5 .light,.title-h6 .light,.title-xlarge .light,.main-menu-item .light,.title-main-menu .light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.title-h1.light,.title-h2.light,.title-h3.light,.title-h4.light,.title-h5.light,.title-h6.light,.title-xlarge.light,.main-menu-item.light,.title-main-menu.light,.widget .gem-teams-name,.gem-counter-style-2 .gem-counter-number,.gem-quote.gem-quote-style-3 blockquote,.row  .vc_pie_wrapper span,.blog-style-styled_list1 .post-title,.blog-style-styled_list2 .post-time,.blog-style-timeline .post-title,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span,.gem-media-grid .vc_gitem-post-data-source-post_title a,body .pricing-table-style-1 .pricing-price-title,body .pricing-table-style-1 .pricing-cost,body .pricing-table-style-2 .pricing-price-title,body .pricing-table-style-2 .pricing-cost,body .pricing-table-style-2 .time,body .pricing-table-style-5 .pricing-price-title,body .pricing-table-style-6 .pricing-price-subtitle,body .pricing-table-style-7 .pricing-price-title,body .pricing-table-style-7 .pricing-cost,.gem-media-grid-2 .vc_gitem-post-data-source-post_title a,body.woocommerce-cart-layout-modern .woocommerce .shop_table thead tr th,.woocommerce .woocommerce-checkout-one-page #order_review table thead th,.woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title,.thegem-fullscreen-search .sf-input.thegem-fullscreen-searchform-input{font-style:normal;font-weight:300;}:root{--thegem-to-body-font-family:Roboto;--thegem-to-body-tiny-font-family:Roboto;}body,.text-body,.text-body-tiny,option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.widget_archive li,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.page-breadcrumbs ul li,#primary-navigation #primary-menu > li.menu-item-cart > a.circle-count .minicart-item-count,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.thegem-combobox-wrap .thegem-combobox,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-family:"Roboto";}: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;}body,.text-body,.text-body-tiny,option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.page-breadcrumbs ul li,#primary-navigation #primary-menu > li.menu-item-cart > a.circle-count .minicart-item-count,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.thegem-combobox-wrap .thegem-combobox,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-style:normal;font-weight:300;}:root{--thegem-to-body-font-size:16px;--thegem-to-body-tiny-font-size:14px;--thegem-to-body-sup-font-size:11px;}body,.text-body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.page-breadcrumbs ul li:not(:last-child):after,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info del,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-size:16px;}:root{--thegem-to-body-line-height:25px;--thegem-to-body-tiny-line-height:21.875px;}body,.text-body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{line-height:25px;}@media (max-width: 1199px){body,.text-body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.page-breadcrumbs ul li:not(:last-child):after,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info del,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-size:16px;}}@media (max-width: 1199px){body,.text-body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.page-breadcrumbs ul li:not(:last-child):after,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info del,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{line-height:25px;}}@media (max-width: 767px){body,.text-body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.page-breadcrumbs ul li:not(:last-child):after,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info del,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-size:16px;}}@media (max-width: 767px){body,.text-body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.page-breadcrumbs ul li:not(:last-child):after,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info del,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{line-height:25px;}}:root{--thegem-to-body-text-transform:none;--thegem-to-body-tiny-text-transform:none;}body,.text-body,.text-body-tiny,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.thegem-combobox-wrap .thegem-combobox,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{text-transform:none;}.widget-title{font-family:"Roboto";}.widget-title{font-style:normal;font-weight:300;}.widget-title{font-size:19px;}.widget-title{line-height:30px;}.widget-title{text-transform:none;}:root{--thegem-to-button-font-family:"Roboto";}.gem-button,input[type='submit'],.gem-pagination a,.gem-pagination .current,.gem-pagination .dots,.blog-load-more button,body .wp-block-button .wp-block-button__link,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.single-product-content-right .yith-ywraq-add-to-quote a.button,.single-product-content-right .compare.button{font-family:"Roboto";}:root{--thegem-to-button-font-style:normal;--thegem-to-button-font-weight:300;}.gem-button,input[type='submit'],.gem-pagination a,.gem-pagination .current,.gem-pagination .dots,.blog-load-more button,body .wp-block-button .wp-block-button__link,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.single-product-content-right .yith-ywraq-add-to-quote a.button,.single-product-content-right .compare.button{font-style:normal;font-weight:300;}:root{--thegem-to-button-text-transform:uppercase;}.gem-button,input[type='submit'],.gem-pagination a,.gem-pagination .current,.blog-load-more button,body .wp-block-button .wp-block-button__link,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.single-product-content-right .yith-ywraq-add-to-quote a.button,.single-product-content-right .compare.button{text-transform:uppercase;}:root{--thegem-to-tabs-title-font-family:Roboto;}:root{--thegem-to-tabs-title-font-style:normal;--thegem-to-tabs-title-font-weight:300;}:root{--thegem-to-tabs-title-font-size:16px;}:root{--thegem-to-tabs-title-line-height:18px;}:root{--thegem-to-tabs-title-text-transform:uppercase;}:root{--thegem-to-tabs-title-thin-font-family:"Roboto";}:root{--thegem-to-tabs-title-thin-font-style:normal;--thegem-to-tabs-title-thin-font-weight:300;}:root{--thegem-to-tabs-title-thin-font-size:16px;}:root{--thegem-to-tabs-title-thin-line-height:18px;}:root{--thegem-to-tabs-title-thin-text-transform:uppercase;}:root{--thegem-to-main-bg-color:#fff;--main-bg-color:#fff;--main-bg-color-08:rgba(255,255,255,.8);}.combobox-wrapper,#page .woocommerce .select2-container .select2-selection--single,.select2-container .select2-dropdown,.gem-team-style-5 .team-person:hover .team-person-hover,.gem-table td,body .gem-table-style-2 thead,body .gem-table-style-2 tr:nth-child(2n) td,.gem-table .tabletolist.nrh > li > ul > li,.resp-tabs-container,.resp-tab-content,.resp-tab-active,.gem-clients-type-carousel-grid .gem-client-item a:hover,.gem_client-carousel .gem-client-item a:hover,.products .product-inner,.gem-table .shop_table tbody tr,.widget_product_search input.search-field,.woocommerce-message:before,.woocommerce-info:before,.woocommerce table.shop_table.order-details tr.cart_item,.woocommerce table.shop_table.order-details tr.order_item,body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page-modern #order_review .woocommerce-checkout-payment .payment_methods .woocommerce-notice,.woocommerce-checkout-one-page-modern .woocommerce-terms-and-conditions,.triangle-with-shadow:after,.blog-style-default article .post-image .gem-dummy,.blog-style-default article.sticky .post-image .gem-dummy:after,.blog-style-timeline.blog-style-styled_list1 .item-post .post-text,.blog-style-default article.no-image .post-image .gem-dummy,.wpb_toggle,.vc_toggle_title,.page-title-style-2,.post-tags-list a:after,.portfolio .portfolio-item .overlay-line,.portfolio-item .wrap > .caption,.portfolio.portfolio-grid.background-style-dark:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption,.portfolio.portfolio-grid.background-style-dark:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover,.portfolio.background-style-dark .caption-bottom-line .project-button .gem-button,.quickfinder-item .quickfinder-animation,.gem-counter .gem-counter-animation,.mc4wp-form input[type='email'],.page-title-block.page-title-style-2,.page-title-block.has-background-image,body .widget .tagcloud a,.wpcf7-form.gem-contact-form-white .combobox-wrapper,.wpcf7-form.gem-contact-form-white  input:not(.gem-button-wpcf-custom),.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-button,.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-text,.wpcf7-form.gem-contact-form-white .checkbox-sign,.wpcf7-form.gem-contact-form-white  span.radio-sign,.wpcf7-form.gem-contact-form-white textarea,.diagram-wrapper.style-1 .digram-line-box .skill-line,.blog-style-styled_list1 .post-item,.blog-style-styled_list2 article,.blog-style-styled_list2 .post-item,.blog-style-styled_list2 .sticky,.blog-style-timeline .post-item,.blog-style-timeline .post-img,.blog-style-timeline .post-img a .dummy,.gem-basic-grid .vc_grid-item-mini,.gem-basic-grid .vc_gitem-zone-c,.shop-widget-area .widget .gem-products-content,.blog-style-compact article,.gem-search-form.gem-search-form-style-light .search-field,.page-title-block.custom-page-title,.custom-footer,.portfolio-top-panel .portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-form,.portfolio-filters-list.style-standard:not(.single-filter,.style-standard-mobile) .portfolio-filter-item .portfolio-filter-item-list,.portfolio-sorting-select ul,.thegem-popup-notification .notification-message,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active > a,.thegem-combobox-wrap .thegem-combobox__trigger,.thegem-combobox-wrap .thegem-combobox__options,.thegem-combobox-wrap .thegem-combobox__options-item,.product-page__wrapper .product-page__nav .product-page__nav-preview,.product-page__wrapper form.cart .quantity,.thegem-fullscreen-search,.thegem-fullscreen-search .search-results-section:nth-child(even) .pages-list .page-item article a,table.variations .thegem-select{background-color:#fff;}.gem-image a:after,.gem-textbox-picture a:after,.blog-style-default article.sticky .sticky-label,.blog-style-masonry article.sticky .sticky-label,.blog-style-styled_list1 article.sticky .sticky-label,.blog-style-styled_list2 article.sticky .sticky-label,.blog-style-timeline article.sticky .sticky-label,.justified-style-1 article.sticky .sticky-label,.justified-style-2 article.sticky .sticky-label,.blog-style-multi-author article.sticky .sticky-label,.blog article .post-featured-content > a:after,.blog .gem-simple-gallery .gem-gallery-item a:after,.blog-style-styled_list1 .wrap-style,.blog-style-styled_list2 .wrap-style,.blog-style-styled_list1 article a.default:after,.blog-style-styled_list2 article a.default:after,.blog-style-compact article a.default:after,.blog-style-compact-tiny-1 article a.default:after,.blog-style-timeline .wrap-style,#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,.mobile-cart-position-top #site-header .mobile-cart .minicart-item-count,body .hamburger-minicart > a .minicart-item-count,body #primary-navigation #primary-menu > li.menu-item-cart > a.circle-count .minicart-item-count,.woocommerce ul.woocommerce-error li:before,.pricing-column-top-choice .pricing-column-top-choice-text,.widget .onsale:after,.widget_shopping_cart ul li.sale .minicart-image:before,#wp-calendar caption,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover,.widget.widget_calendar a:hover,.shop-widget-area .onsale,.socials-sharing li a:hover:after,.wpb_wrapper .vc_progress_bar .vc_label_units,.portfolio-item .image .overlay .links a.icon:before,.portfolio.hover-title .portfolio-item .caption .title,.portfolio.hover-title .portfolio-item .caption .details,.portfolio.hover-title.columns-4 .portfolio-item .caption .title,.portfolio.hover-title .portfolio-item .caption .subtitle,.portfolio.hover-title .portfolio-item .caption .info,.portfolio.hover-title .portfolio-item .caption .info a,.portfolio.hover-default .portfolio-item .image .overlay .links .caption .info a,.portfolio .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.portfolio.products .portfolio-item .image .overlay .portfolio-icons.product-bottom a.added_to_cart,.portfolio.products .portfolio-item .image .overlay .portfolio-icons.product-bottom .yith-wcwl-wishlistaddedbrowse a,.news-grid.portfolio.hover-title .portfolio-item .caption .title > *,.news-grid.portfolio.hover-default .comments-link a,.news-grid.portfolio.hover-vertical-sliding .comments-link a,.news-grid.portfolio.hover-gradient .comments-link a,.news-grid.portfolio.hover-circular .comments-link a,.news-grid.portfolio.hover-default .zilla-likes,.news-grid.portfolio.hover-vertical-sliding .zilla-likes,.news-grid.portfolio.hover-gradient .zilla-likes,.news-grid.portfolio.hover-circular .zilla-likes,.news-grid.hover-default .portfolio-item .image .links .caption .author .author-name,.news-grid.hover-default .portfolio-item .image .links .caption .author .author-name a,.news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .author .author-name,.news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .author .author-name a,.news-grid.hover-default .portfolio-item .image .links .caption .description .subtitle,.news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .description .subtitle,.news-grid.hover-horizontal-sliding .portfolio-item .image .links .caption .description .subtitle,.news-grid.hover-vertical-sliding .portfolio-item .image .links .caption .post-date,.news-grid.hover-horizontal-sliding .portfolio-item .image .links .caption .post-date,.news-grid.hover-gradient .portfolio-item .image .links .caption .post-date,.news-grid.hover-circular .portfolio-item .image .links .caption .post-date,.news-grid.portfolio.hover-vertical-sliding .portfolio-item .image .overlay .links .caption .info a,.news-grid.portfolio.hover-vertical-sliding .portfolio-item .image .overlay .links .caption .info span.sep,.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.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.title-on-page.title-style-dark .portfolio-item .image .overlay .links .caption .subtitle,.news-grid.hover-circular.title-on-page.title-style-dark .portfolio-item .image .overlay .links .caption .subtitle,.news-grid.hover-circular .portfolio-item .image .links .caption .post-date,.news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .post-date,.news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .title > *,.news-grid .portfolio-item.double-item-style-alternative .highlight-item-alternate-box .info a,.portfolio-filters a:hover,.portfolio-filters a.active,.portfolio.background-style-gray:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption .title,.portfolio.background-style-gray:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover .title,.portfolio.background-style-dark .portfolio-item .wrap > .caption .title,.gallery-item .overlay .title,.gallery-item .overlay .subtitle,.gallery-item .overlay a.icon:before,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-prev:after,.gem-gallery .gem-gallery-preview-carousel-wrap:hover .gem-next:after,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.gem-simple-gallery .gem-gallery-item a:after,.post-tags-list a:hover,div.blog article a.youtube:after,div.blog article a.vimeo:after,div.blog article a.self_video:after,#colophon  .recentcomments .comment-author-link a:hover,#colophon .project_info-item-style-1 .project_info-item-title,#colophon .gem-contacts-item a:hover,#colophon .widget_calendar td a,#colophon .widget.widget_search .gem-button:hover,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,#colophon #mc4wp_submit:hover,body .widget .tagcloud a:hover,.gem-table-responsive.gem-table-style-3 .tabletolist > li .titles,.gem-table-style-3 thead tr th,.gem-table-style-3 thead h6,.breadcrumbs a,.bc-devider:before,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item.vc_active > span,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item:hover > span,.vc_grid-item.gem-media-grid .vc_gitem-post-data-source-post_title a,.gem-media-grid-2 .midia-grid-item-post-author,.gem-media-grid-2 .midia-grid-item-post-author span a,.widget .gem-dummy:after,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info span.sep,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .subtitle,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-gradient .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.diagram-wrapper.style-3 .digram-line-box  .skill-title,.gem-blog-slider .post-title a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li .mega-label,.gem-search-form.gem-search-form-style-dark .search-submit,.gem-attribute-selector .gem-attribute-options li .text,.gem-attribute-selector.type-label .gem-attribute-options li.selected .label,.gem-attribute-selector.type-label .gem-attribute-options li.selected:hover .label,body .portfolio-filters-list .portfolio-filter-item.attribute-type-label ul li a.active,body .portfolio-filters-list .portfolio-filter-item.attribute-type-label ul li a.active:hover,body .portfolio-filters-list .widget_layered_nav ul li.chosen a.attribute-type-label{color:#fff;}:root{--styled-bg-color:#f4f6f7;}.gem-dummy,.default-background,.sc-wrapbox-style-6 .sc-wrapbox-inner,.gem-table thead,.pricing-title-new,.highlighted .pricing-title,.gem-clients-type-carousel-grid .gem-client-item a,.gem_client-carousel .gem-client-item a,.before-products-list,.shipping-calculator-form-wrap,.woocommerce-message,.woocommerce-info,ul.woocommerce-error li,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .minicart-bottom,.hamburger-minicart .widget_shopping_cart_content .minicart-bottom,.woocommerce .checkout #payment .payment_methods li .payment_box,.checkout-cart-info > td,.woocommerce table.shop_table.order-details thead tr th,.woocommerce #customer_login .col .login-box,.widget_recently_viewed_products ul.product_list_widget,.widget .searchform,.gem-tabs-style-1 .gem_tabs_nav li,.gem-tour-style-1 .gem_tabs_nav li,.gem-tabs-style-1 .resp-accordion.resp-tab-active,.gem-tour-style-1 .resp-accordion.resp-tab-active,.gem-tabs-style-2 .resp-accordion.resp-tab-active,.blog-style-timeline.blog-style-styled_list1 .item-post,.blog-style-default article .post-image .gem-dummy:after,.blog-style-default article.sticky .post-image .gem-dummy,.widget_recent_reviews .product_list_widget .wp-post-image,.price_slider.ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all,.post-author-block,.digram-line-box,#calendar_wrap,.widget_recent_comments li,.project_info-item-style-1,.widget_mc4wp_widget form,.widget_submenu  ul ul,.widget_nav_menu  ul ul,.widget_pages ul ul,.widget_categories ul ul,.widget_product_categories ul ul,.widget_recent_entries ul,body .testimonials-style-2-text.gem-testimonial-text,.gem-teams-item-wrap,.gem-picturebox-text,body .testimonials-style-1-image,body .testimonials-style-1-text.gem-testimonial-text,body .testimonials-style-1-name,body .testimonials-style-1-post,body .testimonials-style-1-teg,body .gem-table-style-3 tr:nth-child(odd) td:nth-child(odd),.blog-style-masonry  .description,.style2.gem-testimonials,.style2.gem-testimonials.fullwidth-block  .container,.diagram-wrapper.style-3 .digram-line-box .skill-line,.blog-style-styled_list1 article,.blog-style-styled_list1 .post-img a .dummy,.blog-style-styled_list1 .sticky .post-item,.blog-style-styled_list2 .sticky .post-item,.blog-style-timeline .sticky .post-item,.project-info-shortcode-style-default .project-info-shortcode-item,.project_info-item-style-2 .project_info-item,.gem-basic-grid-2 .vc_gitem-zone-c .vc_gitem-col,.quickfinder-style-vertical-1 .quickfinder-item-info,.quickfinder-style-vertical-2 .quickfinder-item-info,.justified-style-2 .post-content-wrapper,.blog-style-multi-author .post-item,.project-info-shortcode-style-2 .project-info-shortcode-item,.portfolio:not(.background-style-transparent):not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption,.portfolio:not(.background-style-transparent):not(.disabled-hover):not(.background-style-transparent).list-style .portfolio-item .wrap > .caption:hover,.portfolio.background-style-gray .portfolio-item .wrap > .caption,.products .product-inner:hover,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list ul li span.count,.portfolio-filters-list .widget ul li span.count,.portfolio-selected-filters .portfolio-selected-filter-item,.portfolio-filters-list .portfolio-search-filter .portfolio-search-filter-form input,.portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-form input,.portfolio-filters-list .widget_product_search input,.portfolio-filters-list.style-standard:not(.style-standard-mobile) .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a:hover,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a:focus,body .agency-sparta-style.yikes-easy-mc-form label.label-inline > input,body .splash-shop-3-style.yikes-easy-mc-form label.label-inline > input,body .digital-agency-mailchimp.yikes-easy-mc-form label > input[type="email"],body .business-sulutions-mailchimp input[type=email],body .online-shop-mailchimp.yikes-easy-mc-form label > input,body .woocommerce .shop_table tr.cart_item:nth-child(2n) td,body .woocommerce .cart_totals table th,body .woocommerce-checkout-one-page .checkout-payment,#page-title.woocommerce-cart-checkout,body .pricing-table-style-1 .pricing-column,body .pricing-table-style-3 .pricing-column,body .gem-woocommerce-tabs #tab-additional_information .shop_attributes tr:nth-child(odd) th,body .mobile-cart-position-top #site-header .mobile-cart > .minicart,body #primary-menu.no-responsive > li.menu-item-cart > .minicart .total,body #primary-menu.no-responsive > li.menu-item-cart > .minicart .buttons,body .hamburger-minicart > .minicart .total,body .hamburger-minicart > .minicart .buttons,body .mobile-cart-position-top #site-header .mobile-cart .total,body .mobile-cart-position-top #site-header .mobile-cart .buttons,body .blogbody -style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title,body .blog-style-timeline_new.blog-style-timeline article .post-timeline-elements .timeline-date-title-right,body .gdpr-privacy-preferences-footer,body .btn-gdpr-privacy-save-preferences,.thegem-fullscreen-search .top-searches .top-search-item,.thegem-fullscreen-search .search-results-section:nth-child(even),.thegem-fullscreen-search .search-results-section:nth-child(odd) .pages-list .page-item article a,.thegem-fullscreen-search .search-results-section:nth-child(odd).search-results-post .portfolio-item .wrap > .caption,body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page-modern .thegem-te-checkout-payment #payment.woocommerce-checkout-payment .payment_methods .woocommerce-notice{background-color:#f4f6f7;}:root{--thegem-to-styled-color1:#f00;--thegem-to-styled-color1-03:rgba(255,0,0,.3);}.gem-styled-color-1,.gem-date-color,.gem-table thead th,.woocommerce table.shop_table.order-details thead tr th,.gem_accordion_header a,.gem-testimonial-name,.post-author-avatar:after,.comments-link a:hover,.shipping_calculator .shipping-calculator-button:before,.widget_calendar caption,.widget.widget_search .gem-button,#wp-calendar thead tr th,.widget.widget_calendar a:hover,.gem-teams-phone,.resp-tab-active,.wpb_toggle,.vc_toggle_title h4,.account-tittle,.blog-style-timeline .post-time span,.blog.blog-style-masonry article .description .tags a.active,.widget_tweets .twitter-box .jtwt_tweet:before,.jtwt_tweet_text.icon-twitter a,.gem-pp-posts-date,.gem-latest-news-title span,.widget.widget_search .gem-button:hover,.mc-text span,.blog-style-styled_list1 .post-time,.blog-style-styled_list2 .post-time,.blog-style-multi-author .post-date,.comment-form label em,.comment-awaiting-moderation,.woocommerce-before-cart .cart-short-info .items-count,.shop_table td.product-remove .remove,.products .product-info .price ins,.products .product-info .price .amount,.comment-form-rating .stars a.active,.comment-form-rating .stars a:hover,.woocommerce .checkout .woocommerce-billing-collumn .form-row label abbr,.woocommerce .edit-address-form .woocommerce-billing-collumn .form-row label abbr,.woocommerce ul.woocommerce-error li,.woocommerce .checkout-login-box .login .form-row label .required,.woocommerce .checkout-lost-password-box .form-row label .required,.woocommerce #customer_login .col .login-box .form-row label .required,body .mobile-cart .mobile-cart-header .mobile-cart-header-title:before,body .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-payment-total .order-total td .amount,body .woocommerce ul.order_details li:before,.read-more-link:before,.post-related-posts h2:before,.gem_accordion_header.ui-accordion-header-active .ui-accordion-header-icon:before,.form-edit-adress abbr,.post-author-info .categories a,.post-author-info .categories,.block-navigation-prev a:before,.block-navigation-next a:after,h4.wpb_toggle_title_active:after,.vc_toggle_active .vc_toggle_title:after,.resp-accordion.resp-tab-active:after,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info span.sep,.blog.blog-style-masonry article .description .info .more-link:before,.portfolio.hover-new-horizontal-sliding .portfolio-item .image .overlay .links .caption .info a,.portfolio.hover-new-horizontal-sliding .portfolio-item .image .overlay .links .caption .info span.sep,.version-new.news-grid.hover-new-horizontal-sliding .portfolio-item .links .caption .grid-post-meta .grid-post-meta-comments-likes a,.portfolio.hover-default-horizontal-sliding .portfolio-item .image .overlay .links .caption .info a,#colophon .widget_nav_menu ul.menu li.menu-item-current > a,#colophon .widget_submenu > div > ul li.menu-item-current > a,#colophon .widget_nav_menu ul.menu li.menu-item-active > a,#colophon .widget_submenu > div > ul li.menu-item-active > a{color:#f00;}.portfolio-filters a.active,.post-tags-list a:hover,.portfolio .portfolio-item .caption .caption-separator,.portfolio .portfolio-item .caption .caption-separator-line:after,.portfolio .portfolio-item .caption .caption-separator-line-hover:after,body.search .page-title-block,.widget_pages > ul li.current_page_item  > a:before,.widget_pages > ul  li li .current_page_item > a:before,.widget_nav_menu li li .current-menu-item  > a:before,.widget_submenu li li .menu-item-active  > a:before,.widget_nav_menu .current-menu-ancestor > a:before,.widget_submenu .menu-item-active> a:before,.widget_submenu .current-menu-ancestor > a:before,.widget_nav_menu li li a:hover:before,.widget_submenu li li a:hover:before,.widget_categories li li a:hover:before,.widget_categories .current-cat a:before,.widget_categories > ul li.current-cat-parent > a:before,.widget_product_categories li li a:hover:before,.widget_product_categories .current-cat a:before,.widget_product_categories > ul li.current-cat-parent > a:before,.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:before,.widget_pages  ul li li a:hover:before,#colophon .widget_calendar td a,body .widget .tagcloud a:hover,.gem-table-responsive.gem-table-style-3 .tabletolist > li:nth-child(odd) .titles,.gem-table-style-3 thead tr th:nth-child(odd),.site-footer .widget_text ul li:before,.page-content.content-none .searchform .searchform-submit .gem-button,.wpcf7-form .gem-button:not(.gem-button-wpcf-custom),.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom),.wpcf7-form.gem-contact-form-white input[type='submit']:not(.gem-button-wpcf-custom),.wpcf7-form.gem-contact-form-dark input[type='submit']:not(.gem-button-wpcf-custom),body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item.vc_active,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b,.ui-slider-handle.ui-state-default.ui-corner-all,body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li.sale .minicart-image:before,body .hamburger-minicart > .minicart ul li.sale .minicart-image:before,body.mobile-cart-position-top #site-header .mobile-cart ul li.sale .minicart-image:before,.products .product-info .rating-empty,.woocommerce-cart-form .actions .checkout-button,.wc-proceed-to-checkout .checkout-button,.widget_shopping_cart_content .buttons a.checkout,body .products .category-overlay-separator,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,.hamburger-minicart .widget_shopping_cart_content .buttons a.checkout,.woocommerce ul.woocommerce-error li:before,.widget .product_list_widget .onsale,.shop-widget-area .onsale,.widget_shopping_cart ul li.sale .minicart-image:before,.gem-team-style-5 .team-person:hover .image-hover,.blog-style-default article.sticky .sticky-label,.blog-style-default article.sticky .sticky-label:after,.blog-style-masonry article.sticky .sticky-label,.blog-style-masonry article.sticky .sticky-label:before,.blog-style-masonry article.sticky .sticky-label:after,.blog-style-styled_list1 article.sticky .sticky-label,.blog-style-styled_list1 article.sticky .sticky-label:before,.blog-style-styled_list1 article.sticky .sticky-label:after,.blog-style-styled_list2 article.sticky .sticky-label,.blog-style-styled_list2 article.sticky .sticky-label:before,.blog-style-styled_list2 article.sticky .sticky-label:after,.blog-style-timeline article.sticky .sticky-label,.blog-style-timeline article.sticky .sticky-label:before,.blog-style-timeline article.sticky .sticky-label:after,.justified-style-1 article.sticky .sticky-label,.justified-style-2 article.sticky .sticky-label,.justified-style-1 article.sticky .sticky-label:before,.justified-style-2 article.sticky .sticky-label:before,.justified-style-1 article.sticky .sticky-label:after,.justified-style-2 article.sticky .sticky-label:after,.blog-style-multi-author article.sticky .sticky-label,.blog-style-multi-author article.sticky .sticky-label:before,.blog-style-multi-author article.sticky .sticky-label:after,.mc-form #mc4wp_submit:hover,#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count,#primary-navigation #primary-menu > li.menu-item-cart > a .minicart-item-count:after,body.mobile-cart-position-top #site-header .mobile-cart .minicart-item-count,.hamburger-minicart > a .minicart-item-count,body .woocommerce .checkout-signin .checkout-create-account button,.gem-featured-posts-slider-dots a.selected > span,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.thegem-combobox-wrap .thegem-combobox__options-item:hover,.thegem-combobox-wrap .thegem-combobox__options-item.selection,.gem-attribute-selector.type-label .gem-attribute-options li.selected,body .portfolio-filters-list .portfolio-filter-item.attribute-type-label ul li a.active,body .portfolio-filters-list .widget_layered_nav ul li.chosen a.attribute-type-label{background-color:#f00;}.header-style-2 #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-current > a,.header-style-2 #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-active > a,.header-style-2 #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li:hover > a,.header-style-3 #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-current > a,.header-style-3 #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-active > a,.header-style-3 #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li:hover > a,.header-style-2 #primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,.header-style-2 #primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.header-style-3 #primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,.header-style-3 #primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-current > a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-active > a,.header-layout-fullwidth_hamburger.logo-position-right #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li:hover > a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-current > a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-active > a,.header-layout-fullwidth_hamburger.logo-position-left #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li:hover > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-current > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li.menu-item-active > a,#thegem-perspective .perspective-navigation #primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) 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,body .widget .tagcloud a:hover,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_separator .vc_sep_holder .vc_sep_line,.products .product .product-info .product-rating .empty-rating:before,.gem-attribute-selector.type-label .gem-attribute-options li.selected,body .portfolio-filters-list .portfolio-filter-item.attribute-type-label ul li a.active,body .portfolio-filters-list .widget_layered_nav ul li.chosen a.attribute-type-label,.thegem-fullscreen-search .pages-list .page-item article:hover a{border-color:#f00;}:root{--thegem-to-styled-color2:#99a9b5;}.widget.widget_search .gem-button,.widget_nav_menu li li a:before,.widget_submenu li li a:before,.widget_pages li li a:before,.widget_categories li li a:before,.widget_product_categories li li a:before,#wp-calendar caption,body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item:hover{background-color:#99a9b5;}:root{--thegem-to-styled-color3:#f44336;--thegem-to-styled-color3-03:rgba(244,67,54,.3);}:root{--thegem-to-styled-color4:#393d50;}:root{--thegem-to-divider-color:#dfe5e8;}.blog-style-default article:not(.sticky),.thegem-accordion__item:last-child,.thegem-fullscreen-search .sf-input.thegem-fullscreen-searchform-input,.ajax-minisearch-results .search-results-section{border-bottom:1px solid #dfe5e8;}:root{--thegem-to-box-border-color:#dfe5e8;}.portfolio-filters a,body .testimonials-style-2-item,.widget_calendar td a,.widget-area .widget.widget_search form,form.cart .quantity .minus,form.cart .quantity .plus,.shop_table .quantity .minus,.shop_table .quantity .plus,body.woocommerce-cart-layout-modern .woocommerce .shop_table .product-quantity .quantity button:before,body .woocommerce-checkout-one-page.woocommerce-checkout-one-page-modern .shop_table .product-name .product-quantity,body.woocommerce-cart-layout-modern .woocommerce-empty-cart:before,.blog-style-timeline article:after,#colophon .widget_calendar td a:hover,.diagram-wrapper.style-2 .digram-line-box .skill-line,.blog-style-styled_list1 .sticky,.blog-style-styled_list1 .sticky .post-img a .dummy,.widget .gem-dummy,.quickfinder-style-vertical .quickfinder-item:first-child .quickfinder-item-connector.connector-bot,body .quickfinder-item .quickfinder-item-connector,.sharing-popup,.widget-gem-portfolio-item.gem-portfolio-dummy,.blog-style-timeline article:before,.post-tags-list a{background-color:#dfe5e8;}:root{--thegem-to-mobile-menu-font-family:Source Sans Pro;}#primary-navigation.responsive #primary-menu li > a,#primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a{font-family:"Source Sans Pro";}:root{--thegem-to-mobile-menu-font-style:normal;--thegem-to-mobile-menu-font-weight:normal;}#primary-navigation.responsive #primary-menu li > a,#primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a{font-style:normal;font-weight:normal;}: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:#5f727f;}#primary-navigation.responsive #primary-menu > li > a,#primary-navigation.responsive #primary-menu > li > .menu-item-parent-toggle,#primary-navigation.responsive ul.dl-submenu.level1 > li > a,.primary-navigation.responsive .minisearch .sf-input,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch .sf-submit-icon:before,.mobile-cart-position-top .menu-overlay.mobile.active + #site-header .mobile-cart > a:before{color:#5f727f;}.primary-navigation.responsive .minisearch .sf-input::placeholder,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]::placeholder{color:#5f727f;}.primary-navigation.responsive .minisearch .sf-input::-webkit-input-placeholder,.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]::-webkit-input-placeholder{color:#5f727f;}.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"]{border-color:#5f727f;}:root{--thegem-to-mobile-menu-level1-bg-color:#f4f6f7;}.mobile-menu-layout-slide-horizontal #primary-navigation.responsive .mobile-menu-slide-wrapper,.mobile-menu-layout-slide-vertical #primary-navigation.responsive .mobile-menu-slide-wrapper,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu,.mobile-menu-layout-slide-vertical #primary-navigation.responsive #primary-menu,#primary-navigation.responsive #primary-menu > li > a,#primary-navigation.responsive ul.dl-submenu.level1 > li > a,#primary-navigation.responsive #primary-menu li.menu-item-search,#primary-navigation.responsive #primary-menu li.menu-item-search .minisearch{background-color:#f4f6f7;}:root{--thegem-to-mobile-menu-level1-active-color:#3c3950;}#primary-navigation.responsive #primary-menu > li.menu-item-current > a,#primary-navigation.responsive #primary-menu > li.menu-item-active > a,#primary-navigation.responsive #primary-menu > li.opened > a,#primary-navigation.responsive #primary-menu > li.menu-item-current > .menu-item-parent-toggle,#primary-navigation.responsive #primary-menu > li.menu-item-active > .menu-item-parent-toggle,#primary-navigation.responsive #primary-menu > li.opened > .menu-item-parent-toggle,#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-current > a,#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-active > a,#primary-navigation.responsive #primary-menu > li.menu-overlay-item-open > a,#primary-navigation.responsive #primary-menu > li.menu-overlay-item-open > .menu-item-parent-toggle{color:#3c3950;}:root{--thegem-to-mobile-menu-level1-active-bg-color:#fff;}#primary-navigation.responsive #primary-menu > li.menu-item-current > a,#primary-navigation.responsive #primary-menu > li.menu-item-active > a,#primary-navigation.responsive #primary-menu > li.opened > a,#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-current > a,#primary-navigation.responsive ul.dl-submenu.level1 > li.menu-item-active > a{background-color:#fff;}:root{--thegem-to-mobile-menu-level2-color:#5f727f;}#primary-navigation.responsive #primary-menu > li > ul > li > a,#primary-navigation.responsive #primary-menu > li > ul > li > .menu-item-parent-toggle,#primary-navigation.responsive #primary-menu > li > ul > li > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level2 > li > a,#primary-navigation.responsive ul.dl-submenu.level2 > li > span.megamenu-column-header > a,.mobile-menu-layout-default .primary-navigation.responsive li.dl-back > a,.mobile-menu-layout-default .primary-navigation.responsive li.dl-back:after{color:#5f727f;}: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,#primary-navigation.responsive ul.dl-submenu.level2 > li > a,#primary-navigation.responsive ul.dl-submenu.level2 > 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:#3c3950;}#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > a,#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > a,#primary-navigation.responsive #primary-menu > li > ul > li.opened > 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-active > .menu-item-parent-toggle,#primary-navigation.responsive #primary-menu > li > ul > li.opened > .menu-item-parent-toggle,#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-item-active > span.megamenu-column-header > a,#primary-navigation.responsive #primary-menu > li > ul > li.opened > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > span.megamenu-column-header > a,#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.menu-overlay-item-open > .menu-item-parent-toggle{color:#3c3950;}:root{--thegem-to-mobile-menu-level2-active-bg-color:#fff;}#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-current > a,#primary-navigation.responsive #primary-menu > li > ul > li.menu-item-active > a,#primary-navigation.responsive #primary-menu > li > ul > li.opened > 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-item-active > span.megamenu-column-header > a,#primary-navigation.responsive #primary-menu > li > ul > li.opened > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-current > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level2 > li.menu-item-active > span.megamenu-column-header > a{background-color:#fff;}:root{--thegem-to-mobile-menu-level3-color:#5f727f;}#primary-navigation.responsive #primary-menu > li > ul > li > ul li > a,#primary-navigation.responsive #primary-menu > li > ul > li > ul li > .menu-item-parent-toggle,#primary-navigation.responsive #primary-menu > li > ul > li > ul li > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level3 > li > a{color:#5f727f;}: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,#primary-navigation.responsive ul.dl-submenu.level3 > li > a{background-color:#f4f6f7;}:root{--thegem-to-mobile-menu-level3-active-color:#3c3950;}#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-active > a,#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > 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-active > .menu-item-parent-toggle,#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.menu-item-current > span.megamenu-column-header > 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.opened > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-current > a,#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-active > a,#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.menu-overlay-item-open > .menu-item-parent-toggle{color:#3c3950;}:root{--thegem-to-mobile-menu-level3-active-bg-color:#fff;}#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-active > a,#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > 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-item-active > span.megamenu-column-header > a,#primary-navigation.responsive #primary-menu > li > ul > li > ul li.opened > span.megamenu-column-header > a,#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-current > a,#primary-navigation.responsive ul.dl-submenu.level3 > li.menu-item-active > a{background-color:#fff;}:root{--thegem-to-mobile-menu-border-color:#dfe5e8;}.mobile-menu-layout-default #primary-navigation.responsive ul li.menu-item,.mobile-menu-layout-default #primary-navigation.responsive ul li.dl-back,.mobile-menu-layout-default #primary-navigation.responsive ul,.mobile-menu-layout-slide-horizontal #primary-navigation.responsive #primary-menu li,.mobile-menu-layout-slide-vertical #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.menu-item-search .minisearch input[type="text"]{border-color:#dfe5e8;}:root{--thegem-to-menu-level1-color:#4d4d4d;}.main-menu-item,.main-menu-item a,.title-main-menu,#primary-menu.no-responsive > li > a{color:#4d4d4d;}:root{--thegem-to-menu-level1-color-hover:#f00;}.main-menu-item:hover a,a.main-menu-item:hover,#primary-menu.no-responsive > li:hover > a{color:#f00;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li > a:hover,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-current > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-active > a{background-color:#f00;}:root{}#primary-menu.no-responsive > li:hover > a{}:root{--thegem-to-menu-level1-active-color:#f00;}:root{--thegem-to-menu-level1-active-bg-color:#f4f6f7;}:root{--thegem-to-menu-level2-color:#4d4d4d;}.submenu-item,#primary-menu.no-responsive > li > ul > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > a{color:#4d4d4d;}:root{--thegem-to-menu-level2-bg-color:#f7f7f7;}#primary-menu.no-responsive > li > ul > li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li > span.megamenu-column-header > a,.header-style-2 .minisearch .sf-input,.header-style-3 .minisearch .sf-input,.header-style-1 .minisearch,.header-style-4 .minisearch{background-color:#f7f7f7;}:root{--thegem-to-menu-level2-hover-color:#fff;}.submenu-item:hover a,#primary-menu.no-responsive > li > ul > li:hover > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li:hover > a{color:#fff;}:root{--thegem-to-menu-level2-hover-bg-color:#f00;}#primary-menu.no-responsive > li > ul > li:hover > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li:hover > a{background-color:#f00;}:root{--thegem-to-menu-level2-active-color:#4d4d4d;}.submenu-item.active a,#primary-menu.no-responsive > li > ul > li.menu-item-current > a,#primary-menu.no-responsive > li > ul > li.menu-item-active > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.minisearch .sf-submit-icon:before,.minisearch .sf-input{color:#4d4d4d;}:root{--thegem-to-menu-level2-active-bg-color:#f00;}#primary-menu.no-responsive > li > ul > li.menu-item-current > a,#primary-menu.no-responsive > li > ul > li.menu-item-active > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-current > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.header-style-2 .minisearch,.header-style-3 .minisearch,.header-style-1 .minisearch .sf-input,.header-style-4 .minisearch .sf-input{background-color:#f00;}:root{--thegem-to-mega-menu-column-title-color:#4d4d4d;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link{color:#4d4d4d;}:root{--thegem-to-mega-menu-column-title-hover-color:#f00;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a:hover{color:#f00;}:root{--thegem-to-mega-menu-column-title-active-color:#f00;}:root{--thegem-to-menu-level3-color:#4d4d4d;}#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li li > a{color:#4d4d4d;}:root{--thegem-to-menu-level3-bg-color:#f7f7f7;}#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li li > a{background-color:#f7f7f7;}:root{--thegem-to-menu-level3-hover-color:#fff;}#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li li:hover > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-current > a,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-default > ul li.menu-item-active > a{color:#fff;}:root{--thegem-to-menu-level3-hover-bg-color:#494c64;}#primary-menu.no-responsive > li:not(.megamenu-template-enable):not(.menu-item-type-template) li li:hover > a{background-color:#494c64;}:root{--thegem-to-menu-level3-active-color:#f00;}:root{--thegem-to-menu-level3-active-bg-color:#393d50;}:root{--thegem-to-menu-level2-border-color:#494660;}#primary-menu.no-responsive > li:not(.megamenu-template-enable) ul > li,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header,.minisearch,.minisearch .sf-input{border-top:1px solid #494660;}#primary-menu.no-responsive > li:not(.megamenu-template-enable) ul,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li,.minisearch,.minisearch .sf-input{border-bottom:1px solid #494660;border-left:1px solid #494660;border-right:1px solid #494660;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header{border-bottom:1px solid #494660;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul{border-top:1px solid #494660;}#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:not(.megamenu-template-enable) ul > li,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header,.minisearch,.minisearch .sf-input{border-top:.8px solid #494660;}#primary-menu.no-responsive > li:not(.megamenu-template-enable) ul,#primary-menu.nav-menu.no-responsive > li.megamenu-enable.megamenu-style-grid > ul > li,.minisearch,.minisearch .sf-input{border-bottom:.8px solid #494660;border-left:.8px solid #494660;border-right:.8px solid #494660;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header{border-bottom:.8px solid #494660;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul{border-top:.8px solid #494660;}#primary-menu.no-responsive > li:not(.megamenu-template-enable) ul ul{margin-top:-.8px;}}:root{--thegem-to-menu-level1-light-color:#fff;}:root{--thegem-to-menu-level1-light-hover-color:#f00;}:root{--thegem-to-menu-level1-light-active-color:#f00;}:root{--thegem-to-mega-menu-icons-color:#4d4d4d;}#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before,#primary-menu.nav-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before{color:#4d4d4d;}:root{--thegem-to-overlay-menu-bg-color:#f7f7f7;}:root{--thegem-to-overlay-menu-color:#4d4d4d;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li > a,.header-layout-overlay #primary-navigation #primary-menu.no-responsive > li:not(.menu-item-type-template) li > a,.page-additional-menu.header-layout-overlay .nav-menu.no-responsive > li:not(.menu-item-type-template) li > li > a,.page-additional-menu.header-layout-overlay .primary-navigation .nav-menu.no-responsive > li 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,.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch .sf-submit-icon:before{color:#4d4d4d;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"]::placeholder{color:#4d4d4d;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"]::-webkit-input-placeholder{color:#4d4d4d;}.header-layout-overlay #primary-menu.nav-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"]{border-color:#4d4d4d;}:root{--thegem-to-overlay-menu-hover-color:#f00;}:root{--thegem-to-overlay-menu-active-color:#f00;}:root{--thegem-to-body-color:#4d4d4d;--thegem-to-body-color-07:rgba(77,77,77,.7);}body,.text-body,.text-body-tiny,.portfolio.background-style-gray:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption .info,.portfolio.background-style-gray:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover .info,.portfolio.background-style-dark .portfolio-item .wrap > .caption .info,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .title,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .subtitle,.widget.widget_contacts a:hover,.widget_recent_comments a,.digram-line-box  .skill-title,.shipping_calculator .shipping-calculator-button,.widget_shopping_cart_content ul.cart_list li a,.shop-widget-area .gem-products-title a,.woocommerce-page ul.product_list_widget li a,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .details,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-horizontal-sliding .overlay .links .caption .info span.sep,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .details,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .post-date,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .grid-post-meta a.icon.share:before,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .links .caption .grid-post-meta .comments-link a,.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .details,.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .post-date,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .comments-link a,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .zilla-likes,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-share .icon,#colophon .jtwt_tweet:before,#colophon .project_info-item-style-1 .project_info-item .icon,#colophon .widget_recent_comments li:before,#colophon .widget_recent_entries ul li:before,#colophon .portfolio-filters a .icon,#colophon .comment-form label:before,#colophon .socials-sharing a:after,#colophon .widget_archive li:before,#colophon .widget_nav_menu ul.menu li > a:before,#colophon .widget_submenu > div > ul li > a:before,#colophon .widget_categories > ul li > a:before,#colophon .widget_product_categories > ul li > a:before,#colophon .widget_product_categories > ul li:before,#colophon .widget_pages > ul li > a:before,#colophon .widget_meta li:before,#colophon .widget_rss li:before,#colophon .project_info-item-style-2 .icon,#colophon .gem_accordion_header,#colophon .widget_layered_nav ul li a:before,#colophon .widget .gem-contacts-address:before,#colophon .widget .gem-contacts-phone:before,#colophon .widget .gem-contacts-fax:before,#colophon .widget .gem-contacts-email:before,#colophon .widget .gem-contacts-website:before,#colophon .widget_meta li:before,#colophon .widget .mc-text.small-body,#colophon .widget.widget_search input,#colophon #mc4wp_email,blockquote,.widget_price_filter .price_label span,.gem-quote.gem-quote-style-default blockquote,.gem-quote.gem-quote-style-1,.wpcf7-form.gem-contact-form-white span,.wpcf7-form.gem-contact-form-white .wpcf7-list-item-label,.wpcf7-form.gem-contact-form-dark span,.wpcf7-form.gem-contact-form-dark .wpcf7-list-item-label,.blog-style-styled_list1 .post-content,.blog-style-styled_list2 .post-content,.blog-style-timeline .post-content,body .thegem_testimonial a .gem-testimonial-text,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab > a,body .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active > a,body .widget .vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-tab.vc_active > a,.thegem-tabs__nav-item,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide a,.ajax-minisearch-results .ajax-search-item{color:#4d4d4d;}#colophon .widget.widget_search .gem-button:hover,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover,.wpcf7-form.gem-contact-form-dark input[type='submit']:hover{background-color:#4d4d4d;}:root{--thegem-to-h1-color:#4d4d4d;}h1,.title-h1,.gem-counter-number,body .gem-testimonial-item:after,blockquote p:after,body .testimonials-style-1-teg,body .testimonials-style-2-teg,.pricing-title{color:#4d4d4d;}:root{--thegem-to-h2-color:#4d4d4d;}:root{--thegem-to-h3-color:#4d4d4d;}h3,.title-h3,.blog-style-styled_list1 .post-title a,.blog-style-styled_list2 .post-title a,.blog-style-timeline .post-title a,.woocommerce .woocommerce-checkout-one-page #order_review table thead th,.thegem-fullscreen-search .sf-input.thegem-fullscreen-searchform-input,.thegem-fullscreen-search .sf-close{color:#4d4d4d;}:root{--thegem-to-h4-color:#4d4d4d;}h4,.title-h4,.team-person-name,.widget .gem-teams-name,body .testimonials-style-2-item .testimonials-style-2-text.gem-testimonial-text,.diagram-wrapper.style-3 .digram-line-box .skill-title span,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .title,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .product-variations,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.blog-style-masonry .entry-title.title-h4 a,.gem-basic-grid .post-title h4.entry-title a,.gem-basic-grid-2 .vc_gitem-zone-c .post-title a,.justified-style-1 .entry-title.title-h4 a,.justified-style-2 .entry-title.title-h4 a,.portfolio.hover-gradient .portfolio-item .image .overlay .links a.icon:before,.gem-gallery-grid.hover-gradient .gallery-item .overlay a.icon::before,.gem-gallery-hover-gradient .gem-gallery-preview-carousel-wrap .gem-gallery-item a:after,.news-grid.portfolio.hover-zooming-blur .portfolio-item .image .overlay .caption .title > *,.news-grid.portfolio.hover-new-zooming-blur .portfolio-item .image .overlay .caption .title > *,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author,.news-grid.portfolio.hover-default-zooming-blur .portfolio-item.double-item-squared:hover .image .overlay .caption .title > *,.version-new.news-grid .portfolio-item .wrap > .caption .title a,.product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title{color:#4d4d4d;}:root{--thegem-to-h5-color:#4d4d4d;}:root{--thegem-to-h6-color:#4d4d4d;}h6,.title-h6,.widget_nav_menu > div > ul > li > a,.widget_submenu > div > ul > li > a,.widget_pages > ul > li > a,.widget_categories > ul > li > a,.widget_product_categories > ul > li > a,.project_info-item-style-1 .project_info-item .title,.portfolio:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption .title,.portfolio:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover .title,.thegem-tabs__nav-item,.thegem-accordion__item-title,.product-page__wrapper #thegem-additional_information table th,.portfolio-filter-tabs ul.portfolio-filter-tabs-list li{color:#4d4d4d;}:root{--thegem-to-link-color:#f00;}a,.widget_recent_comments .comment-author-link a,.widget .team-person-email a:hover:before,.gem-team-style-5 .team-person:hover .team-person-name,.portfolio.hover-vertical-sliding .overlay .links .caption .info a,.portfolio.hover-horizontal-sliding .overlay .links .caption .info a,.portfolio-set-comma,.blog-style-masonry .entry-title.title-h4 a:hover,.portfolio-item .caption .title a:hover,.version-new.news-grid:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption .title a,.version-new.news-grid:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover .title a,.version-new.news-grid .portfolio-item .wrap > .caption .title a:hover,.news-grid.portfolio.background-style-dark:not(.disabled-hover) .portfolio-item:hover .wrap > .caption .title a,.version-default.news-grid .portfolio-item:hover .wrap > .caption .title a,.blog-style-styled_list1 .post-title a:hover,.blog-style-styled_list2 .post-title a:hover,.blog-style-timeline .post-title a:hover,.products .product-info .product-title a:hover,.products .portfolio-item .wrap > .caption .title a:hover,.gem-basic-grid .post-title h4.entry-title a:hover,.gem-basic-grid-2 .vc_gitem-zone-c .post-title a:hover,.gem-media-grid .midia-grid-item-post-author span a:hover,.justified-style-1 .entry-title.title-h4 a:hover,.justified-style-2 .entry-title.title-h4 a:hover,.blog-style-multi-author .post-title a:hover,.reverse-link-color a:hover,a.reverse-link-color:hover,.gem-blog-slider .post-title a:hover,.socials-list.socials-colored a:hover .socials-item-icon,#footer-navigation li a:hover,.custom-footer li a:hover,body.woocommerce-cart .custom-header .breadcrumbs span a,body.woocommerce-checkout .custom-header .breadcrumbs span a,body.woocommerce-wishlist .custom-header .breadcrumbs span a,body.woocommerce-account .page-title-block .breadcrumbs span a,body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li a:hover,body .hamburger-minicart > .minicart ul li a:hover,.news-grid.portfolio.background-style-dark .portfolio-item .wrap > .caption .title a:hover,.version-default.news-grid.hover-default-vertical-sliding .portfolio-item .image .links .caption .info a,.product-page__wrapper .product-page__nav .product-page__nav-preview:hover .nav-preview__info-title,.product-quick-view__wrapper .product-page__right-column .woocommerce-review-link:hover{color:#f00;}:root{--thegem-to-link-color-hover:#384554;}a:hover,body.woocommerce-cart .custom-header .breadcrumbs span a:hover,body.woocommerce-checkout .custom-header .breadcrumbs span a:hover,body.woocommerce-wishlist .custom-header .breadcrumbs span a:hover,body.woocommerce-account .page-title-block .breadcrumbs span a:hover,body .shop_table.cart .product-name .product-title a:hover,body .checkout .shop_table .product-name .product-title a:hover,.product-page__wrapper .reset_variations:hover,.product-page__wrapper .size-guide a:hover,.product-page__wrapper .product-page__nav .product-page__nav-list a:hover:before,.gem-pagination.gem-pagination-arrows a.prev:not(.disabled):hover,.gem-pagination.gem-pagination-arrows a.next:not(.disabled):hover{color:#384554;}:root{--thegem-to-link-color-active:#f00;}a:active{color:#f00;}#footer-navigation,#footer-navigation li a,.custom-footer,.custom-footer li a{color:#f7f7f7;}.footer-site-info{color:#f7f7f7;}.footer-site-info a{color:#f00;}:root{--thegem-to-top-area-link-color:#5f727f;}#footer-nav{border-top-color:#b3b3b3;}:root{--thegem-to-date-filter-subtitle-color:#99a9b5;}.gem-news-item-date,.related-element-info .gem-post-date,.date-color,.combobox-wrapper .combobox-text,.socials-sharing a.socials-item,body .gem-testimonial-position,.gem-testimonial-company,.jtwt_date,.blog.blog-style-timeline .comments,.entry-date,.portfolio-filters a,.comments-link a,.widget_recent_entries .post-date,.post-author-info .date,.block-date,.block-tags .sep,.styled-blog-meta .comments:after,.related-element-info .date,.login label,.register label,.woocommerce-password-hint,body .woocommerce .shop_table.wishlist_table td.product-price del,body .woocommerce .wishlist_table .product-info .product-info-content .product-price del,body .woocommerce .woocommerce-checkout .checkout-payment .shop_table td.product-total .amount,body .checkout-login .woocommerce-form-login.login .form-row .checkout-login-remember label,body .shop_table .product-name dl.variation,body.woocommerce-cart .custom-header .breadcrumbs .current,body.woocommerce-checkout .custom-header .breadcrumbs .current,body.woocommerce-wishlist .custom-header .breadcrumbs .current,body.woocommerce-account .page-title-block .breadcrumbs .current,body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page #order_review .woocommerce-checkout-payment .payment_methods .payment_box,body .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .thegem-te-checkout-payment .woocommerce-checkout-payment .payment_methods .payment_box,body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li .quantity,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 .hamburger-minicart > .minicart .total,body .hamburger-minicart > .minicart ul li.empty,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,body.mobile-cart-position-top #site-header .mobile-cart ul li .quantity,body.mobile-cart-position-top #site-header .mobile-cart .total,body.mobile-cart-position-top #site-header .mobile-cart ul li.empty,.form-edit-adress label,.teaser_grid_container .gem-post-date,.gem-post-grid-item-date,.page-title-style-2 .page-title-excerpt,.blog.blog-style-masonry article .description .info .date,.blog.blog-style-masonry article .description .info .sep,.blog.blog-style-masonry article .description .info .comments,.widget_categories > ul li,.widget_product_categories > ul li,.widget_pages > ul,.gem-teams-position.body-small,.widget .mc-text.small-body,.widget .team-person-email,.widget .jtwt_date,.widget_recent_comments li,.widget_price_filter .price_label,.project_info-item-style-2 .project_info-item .title,.mc4wp-form input[type='email'],.gallery-caption,#colophon .widget_tweets .jtwt_tweet a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a:hover,#colophon .widget_calendar td a:hover,.widget_meta li:before,#colophon .skill-title,#colophon .widget.widget_search .gem-button,#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit,#colophon #mc4wp_submit,#colophon .widget_meta li:before,.gem-quote.gem-quote-style-5 blockquote,.blog-style-masonry .post-meta-likes:hover,.wpcf7-form .combobox-wrapper .combobox-text,.blog-style-styled_list1 .post-date,.blog-style-styled_list1 .post-author,.blog-style-styled_list2 .post-date,.blog-style-styled_list2 .post-author,.gem-media-grid .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,.midia-grid-item-post-author,body .vc_grid-pagination .vc_grid-pagination-list li.vc_grid-page a,.project-info-shortcode-style-default .project-info-shortcode-item .title,.woocommerce-variation-availability,.gem-search-form.gem-search-form-style-dark .search-field,.version-new.news-grid .portfolio-item .wrap > .caption .post-date,.version-new.news-grid .portfolio-item .wrap > .caption .post-author-date-separator,.portfolio-selected-filters .portfolio-selected-filter-item,.portfolio-filters-list .portfolio-search-filter .portfolio-search-filter-form input,.portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-form input,.portfolio-filters-list .widget_product_search input,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .text,.product-page__wrapper .product-page__attribute,.product-page__wrapper .product-meta .date-color,.product-page__wrapper .socials-sharing .socials-item-title,.thegem-combobox-wrap .thegem-combobox__trigger,.thegem-combobox-wrap .thegem-combobox__options-item,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text,table.variations .thegem-select{color:#99a9b5;}:root{--thegem-to-system-icons-font-color:#99a3b0;}:root{--thegem-to-system-icons-font2-color:#b6c6c9;}:root{--thegem-to-button-basic-color:#fff;}.gem-button,body .wp-block-button .wp-block-button__link,.caption-bottom-line .post-footer-sharing .gem-button,input[type='submit'],.page-links a,.blog-load-more button span,.blog-load-more button span:before,.widget a.gem-button,#wp-calendar #prev a:after,#wp-calendar #next a:after,#wp-calendar caption:after,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a.checkout,.hamburger-minicart .widget_shopping_cart_content .buttons a.checkout{color:#fff;}:root{--thegem-to-button-basic-color-hover:#fff;}.gem-button:hover,body .wp-block-button .wp-block-button__link:hover,input[type='submit']:hover,.caption-bottom-line .project-button .gem-button,.portfolio.background-style-dark:not(.disabled-hover):not(.list-style) .portfolio-item:hover .caption-bottom-line .project-button .gem-button,.page-links a,.blog-load-more button span:hover,.widget a.gem-button:hover,#wp-calendar #prev a:hover:after,#wp-calendar #next a:hover:after,#primary-menu.no-responsive > li.menu-item-cart .widget_shopping_cart_content .buttons a:hover,.hamburger-minicart .widget_shopping_cart_content .buttons a:hover{color:#fff;}:root{--thegem-to-button-basic-background-color:#b3b3b3;}.gem-button,body .wp-block-button .wp-block-button__link,.caption-bottom-line .post-footer-sharing .gem-button,.portfolio-filters a:hover,input[type='submit'],.radio-sign.checked:before,.page-links a,.widget a.gem-button,#wp-calendar #prev a,#wp-calendar #next a,.blog-load-more button,.ui-slider-range.ui-widget-header.ui-corner-all,.gem-blog-slider .gem-blog-slider-prev:hover,.gem-blog-slider .gem-blog-slider-next:hover{background-color:#b3b3b3;}:root{--thegem-to-button-basic-background-color-hover:#4d4d4d;}.gem-button:hover,body .wp-block-button .wp-block-button__link:hover,input[type='submit']:hover,.comment-form .form-submit .gem-button.submit:hover,.caption-bottom-line .project-button .gem-button,.portfolio.background-style-dark:not(.disabled-hover):not(.list-style) .portfolio-item:hover .caption-bottom-line .project-button .gem-button,.page-links a,.widget a.gem-button:hover,#wp-calendar #prev a:hover,#wp-calendar #next a:hover,.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover,.widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover,.blog-load-more button:hover,.page-content.content-none .searchform .searchform-submit .gem-button:hover,.wpcf7-form.gem-contact-form-white input[type='submit']:hover,.wpcf7-form .gem-button:not(.gem-button-wpcf-custom):hover,.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom):hover,.wpcf7-form.gem-contact-form-white input[type='submit']:not(.gem-button-wpcf-custom):hover,.wpcf7-form.gem-contact-form-dark input[type='submit']:not(.gem-button-wpcf-custom):hover,.gem-blog-slider .gem-blog-slider-prev,.gem-blog-slider .gem-blog-slider-next,.gem-search-form.gem-search-form-style-dark .search-field,body .woocommerce .checkout-signin .checkout-create-account button:hover{background-color:#4d4d4d;}.widget-title,.woocommerce .widget .gem-products-price ins,.woocommerce .widget .gem-products-price .amount,.widget_shopping_cart ul li .quantity,.widget_shopping_cart .total span.amount{color:#4d4d4d;}.widget a{color:#5f727f;}:root{--thegem-to-widget-hover-link_color:#f00;}.widget a:hover,.gem-contacts-item.gem-contacts-email a,.gem-contacts-item.gem-contacts-website a,.widget_nav_menu li a:hover,.widget_submenu li a:hover,.widget_pages ul li a:hover,.widget_categories > ul > li > a:hover,.widget_product_categories > ul > li > a:hover,.widget_nav_menu .current-menu-ancestor > a,.widget_submenu .menu-item-active> a,.widget_submenu .current-menu-ancestor > a,.widget_categories > ul li.current-cat > a,.widget_categories > ul > li.cat-parent.current-cat-ancestor:after,.widget_categories > ul > li.cat-parent.current-cat-parent:after,.widget_categories > ul > li.cat-parent.current-cat:after,.widget_categories > ul li.cat-parent.current-cat-ancestor > a,.widget_categories > ul li.cat-parent.current-cat-parent > a,.widget_product_categories > ul li.current-cat > a,.widget_product_categories > ul > li.cat-parent.current-cat-ancestor:after,.widget_product_categories > ul > li.cat-parent.current-cat-parent:after,.widget_product_categories > ul > li.cat-parent.current-cat:after,.widget_product_categories > ul li.cat-parent.current-cat-ancestor > a,.widget_product_categories > ul li.cat-parent.current-cat-parent > a,.widget_pages > ul li li.current_page_item > a,.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a,.widget_pages > ul li li.page_item_has_children.current_page_ancestor > a:after,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list ul li a:not(.disable):hover,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list ul li a.active,.portfolio-filters-list .widget.widget_product_categories ul li a:hover,.portfolio-filters-list .widget.widget_product_categories ul li.chosen > a,.portfolio-filters-list .widget.widget_product_categories ul li.current-cat > a,.portfolio-filters-list .widget.woocommerce-widget-layered-nav ul li a:hover,.portfolio-filters-list .widget.woocommerce-widget-layered-nav ul li.chosen > a,.portfolio-filters-list .widget.woocommerce-widget-layered-nav ul li.current-cat > a,.portfolio-sorting-select ul li:hover,.portfolio-sorting-select ul li.portfolio-sorting-select-current,.thegem-popup-notification .notification-message:before,.portfolio-filters-list .widget_recently_viewed_products ul.product_list_widget li .gem-products-title a:hover,.portfolio-filters-list .widget_products ul.product_list_widget li .gem-products-title a:hover,.portfolio-filters-list .widget_top_rated_products ul.product_list_widget li .gem-products-title a:hover,body .gem-attribute-selector.type-label .gem-attribute-options li:hover .label,.ajax-minisearch-results .ajax-search-item a:hover{color:#f00;}.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list ul li a:not(.disable):hover .count,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list ul li a.active .count,.portfolio-filters-list .widget ul li a:hover .count,.portfolio-filters-list .widget ul li a:hover + .count,.portfolio-filters-list .widget ul li.chosen .count,.portfolio-filters-list .widget ul li.current-cat > .count,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-range,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle,.portfolio-filters-list .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle + span,.portfolio-filters-list .widget .price_slider .ui-slider-range,.portfolio-filters-list .widget .price_slider .ui-slider-handle,.portfolio-filters-list .widget .price_slider .ui-slider-handle + span,.thegem-fullscreen-search .top-searches .top-search-item:hover{background:#f00;}.widget a:active{color:#384554;}#colophon .widget-title{color:#4d4d4d;}#colophon .widget,body #colophon .widget .gem-testimonial-position,#colophon .widget.widget_recent_entries .post-date{color:#4d4d4d;}#colophon .widget a,#colophon .gem-contacts .gem-contacts-item:before{color:#99a9b5;}#colophon .widget a:hover,#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a,#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a,#colophon #wp-calendar #prev a:hover:after,#colophon #wp-calendar #next a:hover:after,#colophon  .widget_tweets .jtwt_tweet a,#colophon  .recentcomments .comment-author-link a,#colophon .widget .jtwt_date,#colophon  .widget_tweets .twitter-box .jtwt_tweet:before,#colophon .recentcomments .comment-author-link,#colophon .comment-author-link,#colophon .gem-latest-news-title span,#colophon .gem-pp-posts-date,#colophon .gem-contacts a:before{color:#f00;}#colophon .widget a:active{color:#f00;}:root{--thegem-to-portfolio-date-color:#99a9b5;}.nivo-directionNav .gem-prev:after,.nivo-directionNav .gem-next:after,.ls-thegem a.ls-nav-prev:after,.ls-thegem a.ls-nav-next:after{background-color:#394050;font-size:27px;}.vc_images_carousel .vc_carousel-control .icon-prev:before,.vc_images_carousel .vc_carousel-control .icon-next:before,.nivo-directionNav .gem-prev:after,.nivo-directionNav .gem-next:after,.ls-thegem a.ls-nav-prev:after,.ls-thegem a.ls-nav-next:after{color:#fff;}.gem-prev:after,.gem-next:after,.row .wpb_gallery .wpb_flexslider .flex-direction-nav a,.row .theme-default .nivo-directionNav a,.row .vc_carousel-control .icon-next,.row .vc_carousel-control .icon-prev,.thegem_pf_item .post-meta-navigation a,.thegem_pf_item .post-meta-left .post-meta-date:before,.extended-carousel-grid .owl-carousel .owl-nav .owl-prev div,.extended-carousel-grid .owl-carousel .owl-nav .owl-next div{color:#3c3950;}.gem-prev:after,.gem-next:after,.row .theme-default .nivo-directionNav a,.row .vc_images_carousel .vc_carousel-control .icon-prev,.row .vc_images_carousel .vc_carousel-control .icon-next,.portfolio.portfolio-slider .portolio-slider-prev span,.portfolio.portfolio-slider .portolio-slider-next span,.gem-gallery .gem-gallery-thumbs-navigation .gem-prev:not(:hover):after,.gem-gallery .gem-gallery-thumbs-navigation .gem-next:not(:hover):after,.extended-carousel-grid .owl-carousel .owl-nav .owl-prev div.position-on,.extended-carousel-grid .owl-carousel .owl-nav .owl-next div.position-on{background-color:#ccc;}.gem-prev:hover:after,.gem-next:hover:after,.row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover,.row .theme-default .nivo-directionNav a:hover,.row .vc_images_carousel .vc_carousel-control .icon-prev:hover,.row .vc_images_carousel .vc_carousel-control .icon-next:hover,.row .vc_images_carousel .vc_carousel-control .icon-prev:hover:before,.row .vc_images_carousel .vc_carousel-control .icon-next:hover:before,.portfolio.portfolio-slider .portolio-slider-prev span,.portfolio.portfolio-slider .portolio-slider-next span,.portfolio.portfolio-slider .portolio-slider-prev:hover span,.portfolio.portfolio-slider .portolio-slider-next:hover span,.extended-carousel-grid .owl-carousel .owl-nav .owl-prev:hover div.position-on,.extended-carousel-grid .owl-carousel .owl-nav .owl-next:hover div.position-on{color:#fff;}.gem-prev:hover:after,.gem-next:hover:after,.gem-testimonials.fullwidth-block .gem-prev:hover:after,.gem-testimonials.fullwidth-block .gem-next:hover:after,.row .wpb_gallery .wpb_flexslider .flex-direction-nav a:hover,.row .theme-default .nivo-directionNav a:hover,.row .vc_images_carousel .vc_carousel-control .icon-prev:hover,.row .vc_images_carousel .vc_carousel-control .icon-next:hover,.portfolio.portfolio-slider .portolio-slider-prev:hover span,.portfolio.portfolio-slider .portolio-slider-next:hover span,.extended-carousel-grid .owl-carousel .owl-nav .owl-prev:hover div.position-on,.extended-carousel-grid .owl-carousel .owl-nav .owl-next:hover div.position-on{background-color:#f00;}:root{--thegem-to-hover-default-color:#f00;--thegem-to-hover-default-color-03:rgba(255,0,0,.3);--thegem-to-hover-default-color-08:rgba(255,0,0,.8);}:root{--thegem-to-pagination-color:#b3b3b3;}:root{--thegem-to-pagination-background-color:#fff;}:root{--thegem-to-pagination-color-hover:#f00;}:root{--thegem-to-pagination-color-active:#f00;}:root{--thegem-to-form-elements-background-color:#f4f6f7;}input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,.chosen-container,.select2-container,.checkbox-sign,.radio-sign{background-color:#f4f6f7;}:root{--thegem-to-form-elements-text-color:#3c3950;}input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,select,.chosen-container-single .chosen-single,.select2-container .select2-choice,.widget_product_search form:before{color:#3c3950;}:root{--thegem-to-form-elements-border-color:#dfe5e8;}input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="number"],input[type="range"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="month"],input[type="week"],textarea,.combobox-wrapper,#page .woocommerce .select2-container .select2-selection--single,.select2-container .select2-dropdown,.chosen-container-single .chosen-single,.select2-container .select2-choice,select.wpcf7-form-control.wpcf7-select,.thegem-combobox-wrap .thegem-combobox__trigger,.thegem-combobox-wrap .thegem-combobox__options,.product-page__wrapper .product-page__nav .product-page__nav-preview,.product-page__wrapper form.cart .quantity,.gem-attribute-selector .gem-attribute-options li,table.variations .thegem-select{border:1px solid #dfe5e8;}body .breadcrumbs,body .breadcrumbs a,body .bc-devider:before{color:#8f8f8f;}body .breadcrumbs .current{color:#ff7a7a;border-bottom:3px solid #ff7a7a;}body .breadcrumbs a:hover{color:#f00;}:root{--thegem-to-product-title-color:#3c3950;}:root{--thegem-to-product-title-cart-color:#00bcd4;}:root{--thegem-to-product-price-color:#3c3950;}:root{--thegem-to-product-price-cart-color:#3c3950;}body{background-color:#b9b8be;}body{background-color:#fff;}.header-background:before{background-color:#f9f9f9;}#site-header-wrapper{background-color:#f9f9f9;}:root{--thegem-to-navigation-background-image:none;--thegem-to-navigation-background-color:#f9f9f9;}.block-content,.gem-slideshow,.slideshow-preloader{background-color:#fff;}#footer-nav{background-color:rgba(0,0,0,1);}#colophon{background-color:rgba(255,255,255,1);}.widget-title:after{color:#f44336;display:inline-block;}:root{--thegem-to-product-grid-title-color:rgba(95,114,127,1);}:root{--thegem-to-product-grid-title-hover-color:rgba(60,57,80,1);}:root{--thegem-to-product-grid-title-on-image-color:rgba(33,34,39,1);}:root{--thegem-to-product-grid-category-color:rgba(153,169,181,1);}:root{--thegem-to-product-grid-category-hover-color:rgba(0,188,212,1);}: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:rgba(95,114,127,1);}:root{--thegem-to-product-grid-icon-color:rgba(95,114,127,1);}:root{--thegem-to-cart-icon-font:"thegem-icons";--thegem-to-cart-icon-icon:"";}:root{--header-builder-light-color:#fff;}:root{--header-builder-light-color-hover:#f00;}:root{--thegem-to-breadcrumbs-color:rgba(153,169,181,1);}:root{--thegem-to-breadcrumbs-color-hover:rgba(60,57,80,1);}:root{--thegem-to-breadcrumbs-color-active:rgba(60,57,80,1);}:root{--thegem-submenu-indicator-spacing:0px;}#primary-menu > li > a{letter-spacing:1px;}#primary-menu.no-responsive > li.megamenu-enable > ul{border:1px solid #4d4d4d;}.menu-item-search.active .minisearch{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;background-color:#ccc;border-color:#ccc;border-radius:5px;}#primary-menu.no-responsive > li > ul > li.menu-item-current > a,#primary-menu.no-responsive > li > ul > li.menu-item-active > a,.header-style-2 .minisearch,.header-style-3 .minisearch,.header-style-1 .minisearch .sf-input,.header-style-4 .minisearch .sf-input{background-color:#f7f7f7;}#primary-menu.no-responsive > li > ul > li.menu-item-current > a,#primary-menu.no-responsive > li > 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.megamenu-enable.megamenu-style-grid > ul li.menu-item-active > a,.minisearch .sf-submit-icon:before,.minisearch .sf-input{color:inherit;}#footer-nav{border-top:3px solid #b3b3b3;border-bottom:5px solid #b3b3b3;}.gem-button,input[type='submit']{text-transform:none;padding:0 17px !important;}#colophon{position:relative;background-size:cover;padding:60px 0px;background-position:50% 0px;background-repeat:no-repeat;}.block-content:last-of-type{padding-bottom:80px;}.page-title-block{padding-top:60px !important;padding-bottom:60px !important;margin-bottom:-30px !important;}#site-header,#site-header-wrapper,.header-layout-fullwidth_hamburger #primary-menu,#thegem-perspective .perspective-navigation:not(.responsive){background-color:#f9f9f9;height:inherit !important;}.vc_row:after,.vc_row:before{content:" ";display:table;}.vc_row:after{clear:both;}.vc_column_container{width:100%;}.vc_row{margin-left:-15px;margin-right:-15px;}.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{box-sizing:border-box;min-height:1px;padding-left:15px;padding-right:15px;position:relative;}@media (min-width:768px){.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9{float:left;}.vc_col-sm-12{width:100%;}}@font-face{font-display:block;font-family:vcpb-plugin-icons;font-style:normal;font-weight:400;src:url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons/fonts/vcpb-plugin-icons.eot?30guqj");src:url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons/fonts/vcpb-plugin-icons.eot?30guqj#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons/fonts/vcpb-plugin-icons.ttf?30guqj") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons/fonts/vcpb-plugin-icons.woff?30guqj") format("woff"),url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons/fonts/vcpb-plugin-icons.svg?30guqj#vcpb-plugin-icons") format("svg");}#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0;}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px;}.wpb-content-wrapper{border:none;display:block;margin:0;overflow:unset;padding:0;}.vc_row[data-vc-full-width]{overflow:hidden;transition:opacity .5s ease;}.vc_row[data-vc-full-width-temp]{left:0;margin-left:calc(-50vw + 50%);right:0;width:100vw;}.vc_column-inner:after,.vc_column-inner:before{content:" ";display:table;}.vc_column-inner:after{clear:both;}.vc_column_container{padding-left:0;padding-right:0;}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;}.vc_progress_bar .vc_single_bar .vc_bar.animated{animation:progress-bar-stripes 2s linear infinite;}@keyframes progress-bar-stripes{0%{background-position:40px 0;}to{background-position:0 0;}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);}}@font-face{font-family:vc_grid_v1;font-style:normal;font-weight:400;src:url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.eot?-9hbgac");src:url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.woff?-9hbgac") format("woff"),url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1") format("svg");}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@keyframes wpb_ttb{0%{filter:alpha(opacity=0);opacity:0;transform:translateY(-10%);}to{filter:alpha(opacity=100);opacity:1;transform:translate(0);}}@keyframes wpb_btt{0%{filter:alpha(opacity=0);opacity:0;transform:translateY(10%);}to{filter:alpha(opacity=100);opacity:1;transform:translate(0);}}@keyframes wpb_ltr{0%{filter:alpha(opacity=0);opacity:0;transform:translate(-10%);}to{filter:alpha(opacity=100);opacity:1;transform:translate(0);}}@keyframes wpb_rtl{0%{filter:alpha(opacity=0);opacity:0;transform:translate(10%);}to{filter:alpha(opacity=100);opacity:1;transform:translate(0);}}@keyframes wpb_appear{0%{filter:alpha(opacity=10);opacity:.1;transform:scale(.5);}to{filter:alpha(opacity=100);opacity:1;transform:scale(1);}}@keyframes vc_woo-add-cart-load{0%,80%,to{box-shadow:0 2.5em 0 -1.3em rgba(235,235,235,.75);}40%{box-shadow:0 2.5em 0 0 rgba(235,235,235,.75);}}.vc_row{margin-left:-21px;margin-right:-21px;}.vc_row{margin-left:-21px;margin-right:-21px;}.vc_column_container > .vc_column-inner{padding-left:21px;padding-right:21px;}.vc_grid .animated{animation-fill-mode:none;}@keyframes a{to{transform:rotate(1turn);}}.wpb_row{position:relative;}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.last_toggle_el_margin,.wpb_button{margin-bottom:1.1em;}.wpb_row:last-of-type,.wpb_row[data-vc-full-width]:nth-last-child(2){margin-bottom:0;}.vc_row:not(.vc_row-no-padding) > .vc_column_container > .vc_column-inner{padding-left:21px;padding-right:21px;}@media screen{}@media screen{}.gdpr-consent-bar{position:fixed;left:0;right:0;bottom:0;top:auto;background-color:rgba(24,24,40,.93);z-index:9999;display:none;}.gdpr-consent-bar.bottom{bottom:0;top:auto;}.gdpr-consent-bar-box{display:flex;align-items:center;justify-content:space-between;padding:10px 44px;min-height:50px;}.gdpr-consent-bar-text{font-family:"Source Sans Pro";font-weight:400;font-size:14px;color:#fff;line-height:22px;padding-right:40px;}.gdpr-consent-bar-buttons{display:flex;align-items:center;}.btn-gdpr-agreement{height:30px;border:2px solid #fff;border-radius:15px;color:#fff;font-family:"Montserrat";font-weight:700;font-size:14px;line-height:27px;text-transform:uppercase;background:none;padding:0 18px;white-space:nowrap;-webkit-transition:all 250ms;transition:all 250ms;}.btn-gdpr-agreement:hover{background-color:#fff;color:#181828;}.btn-gdpr-preferences-open{font-family:"Source Sans Pro";font-size:14px;line-height:22px;font-weight:400;color:#00bcd4;background:none;border:none;margin-right:22px;padding:0;white-space:nowrap;-webkit-transition:all 250ms;transition:all 250ms;}.btn-gdpr-preferences-open:hover{color:#fff;}.gdpr-privacy-preferences{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(57,61,80,.8);z-index:9999;display:none;}.gdpr-privacy-preferences-box{height:90%;width:90%;max-width:930px;max-height:680px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;z-index:inherit;}.gdpr-privacy-preferences-box > form{height:100%;position:relative;display:flex;flex-direction:column;}.btn-gdpr-privacy-preferences-close{padding:0;margin:0;background:none;border:none;color:#99a9b5;position:absolute;right:10px;top:10px;z-index:inherit;font-size:0;}.btn-gdpr-privacy-preferences-close:before{font-family:"thegem-icons";font-style:normal;font-size:28px;content:"";line-height:1;}.gdpr-privacy-preferences-header{width:100%;position:relative;flex:none;padding:25px 35px 15px;}.gdpr-privacy-preferences-title{font-family:"Montserrat UltraLight";font-size:24px;color:#3c3950;line-height:38px;text-transform:uppercase;position:relative;padding-left:48px;}.gdpr-privacy-preferences-title:before{content:"";font-family:"thegem-icons";font-style:normal;color:#00bcd4;font-size:32px;line-height:1;position:absolute;left:-5px;top:5px;}.gdpr-privacy-preferences-body{flex:1 1 100%;padding:0 45px 0 35px;overflow:hidden;overflow-y:auto;}.gdpr-privacy-preferences-text{font-family:"Source Sans Pro";font-size:14px;line-height:23px;font-weight:400;color:#5f727f;}.gdpr-privacy-preferences-consents{padding:20px 0;position:relative;}.gdpr-privacy-preferences-consent-item{display:flex;font-family:"Source Sans Pro";font-size:14px;line-height:23px;font-weight:400;padding:10px 0;align-items:center;min-height:55px;border-bottom:1px solid #dfe5e8;}.gdpr-privacy-preferences-consent-item:last-child{border-bottom:none;}.gdpr-privacy-consent-param{width:100%;display:flex;align-items:center;}.gdpr-privacy-consent-title{flex:0 0 170px;font-weight:300;font-size:19px;color:#5f727f;}.gdpr-privacy-consent-description{color:#99a9b5;width:100%;}.gdpr-privacy-consent-value{flex:0 0 100px;display:flex;justify-content:flex-end;}.gdpr-privacy-consent-value input{display:block;}.gdpr-privacy-consent-always-active{text-transform:uppercase;color:#5f727f;}.gdpr-privacy-preferences-footer{width:100%;flex:none;padding:30px 45px 30px 40px;background-color:#f0f3f2;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;}.gdpr-privacy-preferences-footer-links a{font-family:"Source Sans Pro";font-weight:400;font-size:14px;line-height:22px;color:#00bcd4;margin-right:20px;}.gdpr-privacy-preferences-footer-links a:hover{color:#494c64;}.btn-gdpr-privacy-save-preferences{height:30px;white-space:nowrap;border-radius:15px;border:2px solid #00bcd4;color:#00bcd4;background-color:#f0f3f2;text-transform:uppercase;font-family:"Montserrat";font-size:14px;font-weight:700;line-height:27px;padding:0 18px;-webkit-transition:all 250ms;transition:all 250ms;}.btn-gdpr-privacy-save-preferences:hover{background-color:#00bcd4;color:#f0f3f2;}@media (max-width: 768px){.gdpr-consent-bar-box{flex-direction:column;padding:20px;}.gdpr-consent-bar-text{padding-right:0;}.gdpr-consent-bar-buttons{width:100%;justify-content:space-between;margin-top:8px;}}@media (max-width: 688px){.gdpr-privacy-preferences-body{padding:0 30px;}.gdpr-privacy-consent-param{flex-wrap:wrap;}.gdpr-privacy-consent-title{flex:none;}.gdpr-privacy-consent-description{font-size:12px;line-height:18px;}.gdpr-privacy-preferences-footer{padding:20px 30px;flex-direction:column;justify-content:center;}.btn-gdpr-privacy-save-preferences,.gdpr-privacy-preferences-footer-links{width:100%;}.gdpr-privacy-preferences-footer-links{display:flex;justify-content:space-between;align-items:center;margin-top:10px;}.gdpr-privacy-preferences-footer-links a{margin-right:0;}}:root{--uacf7-global-color-primary:#382673;--uacf7-global-text-color-secondary:#383c41;--uacf7-global-placeholder-color:#606266;--uacf7-global-border-color:#e4e9f8;--uacf7-global-button-color:var(--uacf7-global-color-primary);--uacf7-border-radius:5px;--uacf7-white-color:#fff;}input[type="date"]:focus-visible,input[type="date"]:visited,input[type="email"]:focus-visible,input[type="email"]:visited,input[type="number"]:focus-visible,input[type="number"]:visited,input[type="password"]:focus-visible,input[type="password"]:visited,input[type="search"]:focus-visible,input[type="search"]:visited,input[type="tel"]:focus-visible,input[type="tel"]:visited,input[type="text"]:focus-visible,input[type="text"]:visited,select:visited,select:focus-visible,textarea:visited,textarea:focus-visible{border-color:var(--uacf7-global-button-color) !important;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-brands-400.eot");src:url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-brands-400.woff") format("woff"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-brands-400.ttf") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-brands-400.svg#fontawesome") format("svg");}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-regular-400.eot");src:url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-regular-400.woff") format("woff"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-regular-400.ttf") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-regular-400.svg#fontawesome") format("svg");}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-solid-900.eot");src:url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-solid-900.woff") format("woff"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-solid-900.ttf") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/plugins/ultimate-addons-for-contact-form-7/addons/star-rating/assets/css/../webfonts/fa-solid-900.svg#fontawesome") format("svg");}input[type="range"]{padding:unset !important;}@font-face{font-family:"FontAwesome";src:url("https://onlinebilgi.com.tr/wp-content/themes/thegem/css/../fonts/fontawesome/fontawesome-webfont.eot");src:url("https://onlinebilgi.com.tr/wp-content/themes/thegem/css/../fonts/fontawesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/css/../fonts/fontawesome/fontawesome-webfont.woff") format("woff"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/css/../fonts/fontawesome/fontawesome-webfont.ttf") format("truetype"),url("https://onlinebilgi.com.tr/wp-content/themes/thegem/css/../fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}