#page-preloader .page-preloader-spin,.block-preloader .page-preloader-spin,.preloader-spin{position:absolute;left:50%;top:50%;z-index:1001;width:80px;height:80px;margin:-40px 0 0 -40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid transparent;border-top-color:#b9b7ff;-webkit-animation:PreloaderSpin 2s linear infinite;animation:PreloaderSpin 2s linear infinite;}.preloader-spin{border-top-color:#b9b7ff;}#page-preloader .page-preloader-spin:before,.block-preloader .page-preloader-spin:before,.preloader-spin:before{content:"";position:absolute;top:4px;left:4px;right:4px;bottom:4px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid transparent;border-top-color:#00bcd4;-webkit-animation:PreloaderSpin 3s linear infinite;animation:PreloaderSpin 3s linear infinite;}.preloader-spin:before{border-top-color:#00bcd4;}#page-preloader .page-preloader-spin:after,.block-preloader .page-preloader-spin:after,.preloader-spin:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid transparent;border-top-color:#a3e7f0;-webkit-animation:PreloaderSpin 1.5s linear infinite;animation:PreloaderSpin 1.5s linear infinite;}.preloader-spin:after{border-top-color:#7b97ab;}@-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;}b,strong{font-weight:bold;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}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;}textarea{overflow:auto;}*{-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;}figure{margin:0;}img{vertical-align:middle;}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.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-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-6{width:50%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-pull-9{right:75%;}.col-md-push-9{left:75%;}}@font-face{font-family:"thegem-icons";src:url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-icons.eot");src:url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-icons.eot?#iefix") format("embedded-opentype"),url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-icons.woff") format("woff"),url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-icons.ttf") format("truetype"),url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/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("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-socials.eot");src:url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-socials.eot?#iefix") format("embedded-opentype"),url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-socials.woff") format("woff"),url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/thegem-socials.ttf") format("truetype"),url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/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;}}h3,.title-h3{text-transform:uppercase;margin:1.13em 0;letter-spacing:.05em;}h5,.title-h5{text-transform:uppercase;margin:.5em 0;letter-spacing:.05em;}.small-body{font-size:85%;line-height:inherit;line-height:23px;display:block;}.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;}.inline-inside{font-size:0;line-height:0;}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,.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-icon{position:relative;font-weight:normal;font-family:"ElegantIcons";font-size:24px;border-radius:50%;display:inline-block;vertical-align:middle;border-style:solid;border-width:3px;font-style:normal;}.gem-icon-inner{position:relative;height:100%;height:46px;border-radius:50%;width:46px;line-height:46px;margin:-1px;}.gem-icon-size-small{font-size:24px;border-style:solid;border-width:3px;height:50px;}.gem-icon-size-small .gem-icon-inner{width:46px;height:46px;line-height:46px;}.gem-icon.gem-simple-icon{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:24px;height:24px;line-height:24px;border:0 none;}.gem-icon.gem-simple-icon .gem-icon-inner{width:100%;height:100%;line-height:inherit;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.gem-icon-shape-square,.gem-simple-icon{border-radius:3px;}.gem-icon-shape-square .gem-icon-inner{border-radius:0;}.gem-icon .gem-icon-half-1,.gem-icon .gem-icon-half-2{float:left;width:99.999%;height:100%;overflow:hidden;text-align:center;}.gem-icon .gem-icon-half-1{margin-left:-50%;}.gem-icon .gem-icon-half-2{margin-right:-50%;}.gem-icon .back-angle{display:block;position:relative;width:200%;height:100%;}.gem-icon .gem-icon-half-2 .back-angle{left:-100%;}.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-position-fullwidth .gem-button{width:100%;padding-left:5px;padding-right:5px;text-align:center;}.gem-button-size-small,input.gem-button-size-small{height:40px;line-height:40px;padding:0 17px;font-size:14px;margin:25px;}.gem-button-position-center .gem-button,.gem-button-position-fullwidth .gem-button{margin-left:0;margin-right:0;}a.socials-item{display:inline-block;vertical-align:top;text-align:center;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;margin:0 5px;line-height:16px;}.socials-item-icon{display:inline-block;font-family:"thegem-socials";font-weight:normal;font-weight:normal;width:1em;height:1em;line-height:1;font-size:16px;text-align:center;vertical-align:top;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;text-rendering:auto;}a .socials-item-icon{-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.socials-item-icon.facebook::before{content:"";}.socials-colored a .socials-item-icon.facebook,.socials-colored-hover a:hover .socials-item-icon.facebook{color:#4e64b5;}.socials-item-icon.twitter::before{content:"";}.socials-colored a .socials-item-icon.twitter,.socials-colored-hover a:hover .socials-item-icon.twitter{color:#00aced;}.socials-item-icon.linkedin::before{content:"";}.socials-colored a .socials-item-icon.linkedin,.socials-colored-hover a:hover .socials-item-icon.linkedin{color:#0288d1;}.socials-list{margin-left:-10px;margin-right:-10px;}.socials-list .socials-item{margin-left:10px;margin-right:10px;margin-bottom:10px;}.socials-list.socials-alignment-center{text-align:center;}.preloader{position:relative;height:200px;}.preloader:after,.loading:after{content:"";position:absolute;height:90px;width:90px;background:#fff url("http://www.mikroinfo.com/wp-content/themes/thegem-5.4.1/images/preloader-1.gif") no-repeat 50% 50%;top:50%;left:50%;margin-top:-45px;margin-left:-45px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}.preloader + *{padding:0 !important;margin:0 !important;overflow:hidden !important;opacity:0;}.preloader + *:not(iframe){height:0 !important;}@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;}textarea{padding:10px;max-width:100%;vertical-align:middle;}#page{position:relative;overflow:hidden;}#main{position:relative;z-index:5;}#footer-nav{padding:40px 0;border-top:1px solid #313646;}#footer-navigation{margin-bottom:0;}#footer-menu{display:inline-block;margin:0 -21px;}#footer-menu li{display:inline-block;padding:0 21px;position:relative;line-height:1;}#footer-menu li + li:before{content:"";width:0;height:100%;position:absolute;left:-1px;top:0;font-size:0;border-right:1px solid #333146;}#footer-menu li a{font-size:92.86%;display:block;}@media (max-width: 991px){#footer-nav .footer-site-info{text-align:center;}#footer-navigation #footer-menu li{margin:5px 0;}}#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;}.page-title + .no-top-margin,#page-title + .no-top-margin,.gem-slideshow + .no-top-margin,.no-top-margin:first-child{padding-top:0;}.block-content + .block-content{padding-top:0;}.panel.row{margin-bottom:0;}.gem-icon-with-text{margin-bottom:1.421em;}.gem-icon-with-text > .gem-icon-with-text-icon{display:table-cell;padding-right:10px;vertical-align:top;}.gem-icon-with-text > .gem-icon-with-text-content{display:table-cell;width:99%;vertical-align:top;}.gem-icon-with-text.centered-box > .gem-icon-with-text-icon,.gem-icon-with-text.centered-box > .gem-icon-with-title > .gem-icon-with-title-icon{display:block;text-align:center;padding:0 0 10px;}.gem-icon-with-text.centered-box > .gem-icon-with-text-content{display:block;width:auto;}@media (max-width: 768px){.gem-icon-with-text:not(.disable-mobile-centered) > .gem-icon-with-text-icon{display:block;text-align:center;padding:0 0 10px;padding-right:0 !important;}.gem-icon-with-text:not(.disable-mobile-centered) > .gem-icon-with-text-content,.gem-icon-with-text.centered-box > .gem-icon-with-title + .gem-icon-with-text-content{display:block;width:auto;text-align:center;}}.clearboth{clear:both;height:0;font-size:0;line-height:0;}.scroll-top-button{position:fixed;right:40px;bottom:35px;z-index:1000;opacity:0;visibility:hidden;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:"thegem-icons";font-style:normal;content:"";font-size:24px;font-weight:normal;display:inline-block;vertical-align:top;width:50px;height:50px;text-align:center;line-height:50px;background-color:#06060f;color:#99a9b5;}@media (max-width: 768px){.scroll-top-button{right:0;}}@media (max-width: 500px){.vc_sep_holder{display:none;text-align:left;}}.vc_separator.vc_separator_align_center > *{padding:0 .7em;}@-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);}}body div.wpcf7-response-output{margin:2em 0 1em;}img[class*='wp-image-']{max-width:100%;height:auto;}#lazy-loading-point{font-size:0;line-height:1;height:0;overflow:hidden;}article:not(.type-page) > .entry-content.post-content{margin-bottom:60px;}#colophon .widget .gem-testimonial-position,#colophon .widget .gem-pp-posts-date,#colophon .widget .jtwt_date,#colophon .widget .gem-latest-news-title > span,#colophon .widget.widget_recent_entries .post-date{font-size:89.5%;}.widget-title:after{font-family:thegem-icons;font-style:normal;content:"";font-size:8px;padding-left:8px;font-weight:normal;display:none;}.widget .socials-colored a:hover .socials-item-icon{color:#00bcd4 !important;}#page,.widget_submenu  ul ul ul,.widget_nav_menu  ul ul ul,.widget_pages ul ul ul,.widget_categories ul ul ul,.widget_product_categories ul ul ul{background-color:#e8ecef;}.textwidget img{max-width:100%;height:auto;}blockquote{margin:0;font-size:24px;line-height:37px;padding:67px 87px;background-color:#f3f5f6;position:relative;}blockquote:after{position:absolute;font-family:thegem-icons;font-style:normal;content:"";font-size:76px;line-height:37px;font-weight:normal;right:67px;bottom:7px;color:#a3e7f0;}.gem-quote{margin-bottom:3em;position:relative;overflow:hidden;}.gem-quote blockquote div,.gem-quote blockquote p,.gem-quote blockquote{margin:0;}.gem-quote.gem-quote-style-default{padding:3px;border:1px solid #c9d2d9;}.gem-quote.gem-quote-style-default blockquote{margin:0px;font-size:24px;line-height:37px;font-weight:100;padding:60px 80px;border:1px solid #e9edf0;}.gem-quote .custom-color-blockqute-mark,.gem-quote.gem-quote-style-default:after,.gem-quote.gem-quote-style-1:after,.gem-quote.gem-quote-style-2:after,.gem-quote.gem-quote-style-3:after,.gem-quote.gem-quote-style-4:after,.gem-quote.gem-quote-style-5:after{position:absolute;font-family:thegem-icons;font-style:normal;content:"";font-size:76px;right:67px;}.gem-quote.gem-quote-style-default blockquote,.gem-quote.gem-quote-style-3 blockquote{background-color:transparent;}.gem-quote.gem-quote-style-default blockquote:after,.gem-quote.gem-quote-style-1 blockquote:after,.gem-quote.gem-quote-style-2 blockquote:after,.gem-quote.gem-quote-style-3 blockquote:after,.gem-quote.gem-quote-style-4 blockquote:after,.gem-quote.gem-quote-style-5 blockquote:after{display:none;}.custom-color-blockqute-mark-added.gem-quote:after{display:none;}.gem-quote .custom-color-blockqute-mark,.gem-quote .custom-color-blockqute-mark,.gem-quote.gem-quote-style-default:after,.gem-quote.gem-quote-style-3:after{bottom:11px;}.gem-quote.gem-quote-style-default:after{color:#e7ebee;}@media (max-width:767px){.gem-quote.gem-quote-style-default blockquote,.gem-quote.gem-quote-style-3 blockquote,.gem-quote.gem-quote-style-default.gem-quote-no-paddings blockquote,.gem-quote.gem-quote-style-3.gem-quote-no-paddings blockquote{padding-left:19px;padding-right:10px;padding-top:22px;padding-bottom:50px;}}.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;}.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;}body .gem-icon.gem-icon-size-small{border-width:3px;}.wpcf7-form .wpcf7-quiz,.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form input.wpcf7-text,.wpcf7-form .combobox-wrapper,.wpcf7-form textarea{width:100%;}.wpcf7-form .wpcf7-quiz,.wpcf7-form input[type="number"],.wpcf7-form input[type="date"],.wpcf7-form input.wpcf7-text{padding:12px;padding-left:20px;}.wpcf7-form input:not(.gem-button-wpcf-custom){padding-right:40px;}.wpcf7 p{margin-bottom:24px;}.wpcf7-form  .wpcf7-form-control-wrap{display:inline-block;}.wpcf7 textarea{padding-left:20px;padding-right:12px;}.wpcf7-form span.wpcf7-list-item{margin-right:20px;margin-left:0px;}@media (max-width: 768px){.wpcf7-form span.wpcf7-list-item{display:block;float:left;}}.wpcf7-form .gem-button:not(.gem-button-wpcf-custom),.wpcf7-form  input[type='submit']:not(.gem-button-wpcf-custom){margin:15px 15px 15px 0;}.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom){height:50px;line-height:30px;padding:10px 40px;font-size:20px;}.widget .wpcf7-form .wpcf7-form-control-wrap{display:inline-block;width:100%;}.wpcf7-form .wpcf7-form-control-wrap{width:100%;}.widget  .wpcf7 textarea{height:100px;width:100%;}.widget .wpcf7-form  input{width:100%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}.widget .wpcf7-form textarea{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;}.widget .wpcf7-form p{width:100%;}.widget .wpcf7-form input.wpcf7-text{padding:6px;padding-left:20px;padding-right:40px;}.widget .wpcf7 p{margin-bottom:20px;}.widget .wpcf7-form input[type='submit']{margin-top:0px;}.widget .wpcf7-form input[type='submit']{height:40px;line-height:21px;padding:10px 40px;font-size:14px;}@media (max-width: 1212px){.wpcf7-form .wpcf7-form-control-wrap,.wpcf7 .contact-form-style-3 p,.wpcf7 .contact-form-style-1 p{width:100%;}}@media (max-width: 768px){.widget .wpcf7 textarea{width:100%;}}.wpcf7-form.gem-contact-form-dark  .combobox-wrapper,.wpcf7-form.gem-contact-form-dark  input:not(.gem-button-wpcf-custom),.wpcf7-form.gem-contact-form-dark .checkbox-sign,.wpcf7-form.gem-contact-form-dark  span.radio-sign,.wpcf7-form.gem-contact-form-dark textarea{border:1px solid #394050;background-color:#181828;}.wpcf7-form.gem-contact-form-dark ::-webkit-input-placeholder{color:#46485c;}.wpcf7-form.gem-contact-form-dark:-moz-placeholder{color:#46485c;}.wpcf7-form.gem-contact-form-dark::-moz-placeholder{color:#46485c;}.wpcf7-form.gem-contact-form-dark:-ms-input-placeholder{color:#46485c;}.wpcf7  input[type='submit']:not(.gem-button-wpcf-custom){width:100%;}@media (max-width: 368px){.wpcf7  input{width:100% !important;}.wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%;}}form.wpcf7-form.gem-contact-form-simple-line input[type="text"],form.wpcf7-form.gem-contact-form-simple-line input[type="password"],form.wpcf7-form.gem-contact-form-simple-line input[type="color"],form.wpcf7-form.gem-contact-form-simple-line input[type="date"],form.wpcf7-form.gem-contact-form-simple-line input[type="datetime"],form.wpcf7-form.gem-contact-form-simple-line input[type="datetime-local"],form.wpcf7-form.gem-contact-form-simple-line input[type="email"],form.wpcf7-form.gem-contact-form-simple-line input[type="number"],form.wpcf7-form.gem-contact-form-simple-line input[type="range"],form.wpcf7-form.gem-contact-form-simple-line input[type="search"],form.wpcf7-form.gem-contact-form-simple-line input[type="tel"],form.wpcf7-form.gem-contact-form-simple-line input[type="time"],form.wpcf7-form.gem-contact-form-simple-line input[type="url"],form.wpcf7-form.gem-contact-form-simple-line input[type="month"],form.wpcf7-form.gem-contact-form-simple-line input[type="week"],form.wpcf7-form.gem-contact-form-simple-line textarea{border-top:0 none;border-left:0 none;border-right:0 none;background:transparent;}@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);}}#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 .wpcf7-form-control-wrap textarea{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("//www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/montserrat-ultralight.eot");src:url("//www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/montserrat-ultralight.eot?#iefix") format("embedded-opentype"),url("//www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/montserrat-ultralight.woff") format("woff"),url("//www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/montserrat-ultralight.ttf") format("truetype"),url("//www.mikroinfo.com/wp-content/themes/thegem-5.4.1/fonts/montserrat-ultralight.svg#montserratultra_light") format("svg");font-weight:normal;font-style:normal;}:root{--thegem-to-menu-font-family:Montserrat;}:root{--thegem-to-menu-font-style:normal;--thegem-to-menu-font-weight:700;}:root{--thegem-to-menu-font-size:14px;}:root{--thegem-to-menu-line-height:25px;}:root{--thegem-to-menu-text-transform:uppercase;}:root{--thegem-to-submenu-font-family:Montserrat;}:root{--thegem-to-submenu-font-style:normal;--thegem-to-submenu-font-weight:600;}:root{--thegem-to-submenu-font-size:14px;}:root{--thegem-to-submenu-line-height:25px;}:root{--thegem-to-submenu-text-transform:none;}:root{--thegem-to-overlay-menu-font-family:"Montserrat";}:root{--thegem-to-overlay-menu-font-style:normal;--thegem-to-overlay-menu-font-weight:700;}: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:uppercase;}:root{--thegem-to-styled-subtitle-font-family:"Source Sans Pro";}: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;}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:"Montserrat";}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:700;}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;}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;}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:uppercase;}:root{--thegem-to-title-h5-font-family:"Montserrat";}h5,.gem-table thead th,.title-h5,.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],.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:"Montserrat";}:root{--thegem-to-title-h5-font-style:normal;--thegem-to-title-h5-font-weight:700;}h5,.title-h5,.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],.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:700;}:root{--thegem-to-title-h5-font-size:19px;}h5,.title-h5,.header-layout-overlay #primary-menu.no-responsive > li.menu-item-search > .minisearch input[type="text"],.mobile-menu-layout-overlay #primary-navigation.responsive #primary-menu > li.menu-item-search > .minisearch input[type="text"],.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-title-h5-line-height:30px;}h5,.title-h5,.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,.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{line-height:30px;}h5,.title-h5,.gem-table thead th,.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,.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{text-transform:uppercase;}:root{--thegem-to-light-title-font-family:"Montserrat UltraLight";}:root{--thegem-to-light-title-font-style:normal;--thegem-to-light-title-font-weight:normal;}:root{--thegem-to-body-font-family:Source Sans Pro;--thegem-to-body-tiny-font-family:Source Sans Pro;}body,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:"Source Sans Pro";}:root{--thegem-to-body-font-style:normal;--thegem-to-body-font-weight:normal;--thegem-to-body-tiny-font-style:normal;--thegem-to-body-tiny-font-weight:normal;}body,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:normal;}:root{--thegem-to-body-font-size:16px;--thegem-to-body-tiny-font-size:14px;}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,.portfolio-filters a,.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,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;}:root{--thegem-to-body-text-transform:none;--thegem-to-body-tiny-text-transform:none;}body,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:"Montserrat";}.widget-title{font-style:normal;font-weight:700;}.widget-title{font-size:19px;}.widget-title{line-height:30px;}.widget-title{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{font-family:"Montserrat";}.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{font-style:normal;font-weight:700;}.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;}body .gem-testimonial-text,body .testimonials-style-1-text{font-family:"Source Sans Pro";}body .gem-testimonial-text,body .testimonials-style-1-text{font-style:normal;font-weight:300;}body .gem-testimonial-text,body .testimonials-style-1-text{font-size:24px;}@media (max-width: 600px){body .gem-testimonial-text,body .testimonials-style-1-text{font-size:4vw;}}body .gem-testimonial-text,body .testimonials-style-1-text{line-height:36px;}@media (max-width: 600px){body .gem-testimonial-text,body .testimonials-style-1-text{line-height:6vw;}}body .gem-testimonial-text,body .testimonials-style-1-text{text-transform:none;}body .gem-testimonial-name{font-family:"Montserrat";}body .gem-testimonial-name{font-style:normal;font-weight:700;}body .gem-testimonial-name{font-size:14px;}body .gem-testimonial-name{line-height:25px;}body .gem-testimonial-name{text-transform:uppercase;}body .gem-testimonial-company{font-family:"Source Sans Pro";}body .gem-testimonial-company{font-style:normal;font-weight:300;}body .gem-testimonial-company{font-size:14px;}body .gem-testimonial-company{line-height:25px;}body .gem-testimonial-company{text-transform:none;}body .gem-testimonial-position{font-family:"Source Sans Pro";}body .gem-testimonial-position{font-style:normal;font-weight:300;}body .gem-testimonial-position{font-size:14px;}body .gem-testimonial-position{line-height:25px;}body .gem-testimonial-position{text-transform:none;}:root{--thegem-to-woo-price-font-family:Montserrat;}:root{--thegem-to-main-bg-color:#fff;--main-bg-color:#fff;--main-bg-color-08:rgba(255,255,255,.8);}: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-item:hover .wrap > .caption,.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 .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{background-color:#f4f6f7;}.testimonials_svg svg,.blog-style-styled_list1 .sticky .wrap-style,.blog-style-styled_list2 .sticky .wrap-style,body .blog-style-timeline .sticky .wrap-style,body .testimonials-style-2-item .wrap-style,body .testimonials-style-1-item .wrap-style,.qf-svg-arrow-left,.qf-svg-arrow-right,body .blog-style-multi-author .wrap-style{fill:#f4f6f7;}:root{--thegem-to-styled-color1:#00bcd4;}.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:#00bcd4;}.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:#00bcd4;}:root{--thegem-to-styled-color3:#f44336;}:root{--thegem-to-styled-color4:#393d50;}:root{--thegem-to-divider-color:#dfe5e8;}:root{--thegem-to-box-border-color:#dfe5e8;}:root{--thegem-to-mobile-menu-font-family:Source Sans Pro;}:root{--thegem-to-mobile-menu-font-style:normal;--thegem-to-mobile-menu-font-weight:normal;}:root{--thegem-to-mobile-menu-font-size:16px;}:root{--thegem-to-mobile-menu-line-height:20px;}:root{--thegem-to-mobile-menu-text-transform:none;}:root{--thegem-to-mobile-menu-level1-color:#5f727f;}:root{--thegem-to-mobile-menu-level1-bg-color:#f4f6f7;}:root{--thegem-to-mobile-menu-level1-active-color:#3c3950;}:root{--thegem-to-mobile-menu-level1-active-bg-color:#fff;}:root{--thegem-to-mobile-menu-level2-color:#5f727f;}:root{--thegem-to-mobile-menu-level2-bg-color:#f4f6f7;}:root{--thegem-to-mobile-menu-level2-active-color:#3c3950;}:root{--thegem-to-mobile-menu-level2-active-bg-color:#fff;}:root{--thegem-to-mobile-menu-level3-color:#5f727f;}:root{--thegem-to-mobile-menu-level3-bg-color:#f4f6f7;}:root{--thegem-to-mobile-menu-level3-active-color:#3c3950;}:root{--thegem-to-mobile-menu-level3-active-bg-color:#fff;}:root{--thegem-to-mobile-menu-border-color:#dfe5e8;}:root{--thegem-to-menu-level1-color:#3c3950;}:root{--thegem-to-menu-level1-color-hover:#860000;}:root{--thegem-to-menu-level1-active-color:#860000;}:root{--thegem-to-menu-level1-active-bg-color:#f0f3f2;}:root{--thegem-to-menu-level2-color:#3c3950;}:root{--thegem-to-menu-level2-bg-color:#f9f9f9;}:root{--thegem-to-menu-level2-hover-color:#860000;}:root{--thegem-to-menu-level2-hover-bg-color:#f9f9f9;}:root{--thegem-to-menu-level2-active-color:#860000;}:root{--thegem-to-menu-level2-active-bg-color:#f9f9f9;}:root{--thegem-to-mega-menu-column-title-color:#3c3950;}:root{--thegem-to-mega-menu-column-title-hover-color:#860000;}:root{--thegem-to-mega-menu-column-title-active-color:#860000;}:root{--thegem-to-menu-level3-color:#99a9b5;}:root{--thegem-to-menu-level3-bg-color:#393d50;}:root{--thegem-to-menu-level3-hover-color:#fff;}:root{--thegem-to-menu-level3-hover-bg-color:#494c64;}:root{--thegem-to-menu-level3-active-color:#00bcd4;}:root{--thegem-to-menu-level3-active-bg-color:#393d50;}:root{--thegem-to-menu-level2-border-color:#494660;}:root{--thegem-to-menu-level1-light-color:#fff;}:root{--thegem-to-menu-level1-light-hover-color:#00bcd4;}:root{--thegem-to-menu-level1-light-active-color:#fff;}:root{--thegem-to-overlay-menu-bg-color:#212331;}:root{--thegem-to-overlay-menu-color:#fff;}:root{--thegem-to-overlay-menu-hover-color:#00bcd4;}:root{--thegem-to-overlay-menu-active-color:#00bcd4;}:root{--thegem-to-hamburger-menu-icon-color:#3c3950;}:root{--thegem-to-hamburger-menu-icon-light-color:#fff;}:root{--thegem-to-mobile-menu-btn-color:#3c3950;}:root{--thegem-to-mobile-menu-btn-light-color:#fff;}:root{--thegem-to-body-color:#5f727f;}body,.portfolio.background-style-gray .portfolio-item:hover .wrap > .caption .info,.portfolio.background-style-dark .portfolio-item:not(:hover) .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 .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 .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 .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:#5f727f;}#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:#5f727f;}.wpcf7-form.gem-contact-form-dark input[type='submit']:hover{border-color:#5f727f;}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:#3c3950;}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:#3c3950;}h5,.title-h5,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,.news-grid.hover-default .portfolio-item .image .links .caption .post-date,.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 > *,.news-grid.portfolio.hover-default-zooming-blur .portfolio-item:hover .image .overlay .caption .title > *,.news-grid.version-default.portfolio.hover-default-zooming-blur .portfolio-item:hover .image .overlay .caption .title > *,.news-grid.version-default.portfolio.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .post-date,.news-grid.portfolio.hover-gradient .portfolio-item .image .overlay .links .caption .info a,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .links .caption .author,.version-default.news-grid.portfolio.hover-default-zooming-blur .portfolio-item .image .links .caption .info a{color:#3c3950;}:root{--thegem-to-h6-color:#3c3950;}:root{--thegem-to-link-color:#00bcd4;}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 .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,.version-new.news-grid .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:#00bcd4;}: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:#00bcd4;}a:active{color:#00bcd4;}#footer-navigation,#footer-navigation li a,.custom-footer,.custom-footer li a{color:#99a9b5;}.footer-site-info{color:#99a9b5;}.footer-site-info a{color:#00bcd4;}:root{--thegem-to-top-area-link-color:#5f727f;}:root{--thegem-to-date-filter-subtitle-color:#99a9b5;}.gem-news-item-date,.related-element-info .gem-post-date,.date-color,.combobox-wrapper .combobox-text,#page .woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered,#page .woocommerce .select2-container--default .select2-selection--single .select2-selection__placeholder,.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 .woocommerce input[type="text"].coupon-code,body .woocommerce .woocommerce-shipping-calculator .form-row input.input-text,body .woocommerce .checkout .form-row .input-text,body .woocommerce .edit-address-form .form-row .input-text,body .woocommerce .checkout .form-row textarea.input-text,body .woocommerce .edit-address-form .form-row textarea.input-text,body .select2-search .select2-input,body .woocommerce .checkout-login .login .form-row .input-text,body .woocommerce .lost_reset_password .input-text,body .woocommerce .my-account-signup .register .form-row .input-text,body .chosen-container-single .chosen-single span,body .select2-container .select2-choice > .select2-chosen,body .select2-results .select2-result-label,body .woocommerce .chosen-container-single .chosen-single div:before,body .woocommerce .edit-address-form .form-row .chosen-container-single .chosen-single div:before,body .woocommerce .select2-container .select2-choice .select2-arrow:before,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 #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;}.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;}.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 .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;}.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:#b6c6c9;}.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 .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:#3c3950;}.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:#3c3950;}.widget a{color:#5f727f;}:root{--thegem-to-widget-hover-link_color:#00bcd4;}.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:#00bcd4;}.widget a:active{color:#384554;}#colophon .widget-title{color:#feffff;}#colophon .widget,body #colophon .widget .gem-testimonial-position,#colophon .widget.widget_recent_entries .post-date{color:#99a9b5;}#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:#00bcd4;}#colophon .widget a:active{color:#00bcd4;}:root{--thegem-to-hover-default-color:#00bcd4;--thegem-to-hover-default-color-03:rgba(0,188,212,.3);}.gem-icon,.widget .team-person-email a:before,.woocommerce-message:before,.woocommerce-info:before{color:#91a0ac;}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;}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;}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;}:root{--thegem-to-product-price-cart-color:#3c3950;}body{background-color:#f0f3f2;}:root{--thegem-to-navigation-background-image:none;--thegem-to-navigation-background-color:#fff;}.block-content{background-color:#fff;}#footer-nav{background-color:#181828;}#colophon{background-color:#212331;}.preloader:after,.loading:after{display:none;}.preloader .preloader-spin,.loading .preloader-spin{display:block;}.preloader:after,.loading:after{display:none;}.preloader .preloader-spin,.loading .preloader-spin{display:block;}.widget-title:after{color:#f44336;display:inline-block;}: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:#860000;}.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both;}.vc_row:after,.vc_row:before{content:" ";display:table;}.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{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box;}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box;}@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%;}.vc_col-sm-6{width:50%;}.vc_col-sm-3{width:25%;}.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5{float:left;}.vc_col-sm-3\/5{width:60%;}.vc_col-sm-2\/5{width:40%;}}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table;}@font-face{font-family:vcpb-plugin-icons;src:url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd");src:url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.eot?f437vd#iefix") format("embedded-opentype"),url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.ttf?f437vd") format("truetype"),url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.woff?f437vd") format("woff"),url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_icons_v4/fonts/vcpb-plugin-icons.svg?f437vd#vcpb-plugin-icons") format("svg");font-weight:400;font-style:normal;font-display:block;}#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.vc_message_box>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{margin:0;padding:0;border:none;overflow:unset;display:block;}.vc_row[data-vc-full-width]{transition:opacity .5s ease;overflow:hidden;}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table;}.vc_row.vc_column-gap-5{margin-left:-17.5px;margin-right:-17.5px;}.vc_row.vc_column-gap-5>.vc_column_container{padding:2.5px;}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:35px;}.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_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit;}.vc_custom_heading a{transition:all .2s ease-in-out;opacity:1;}.vc_custom_heading a:hover{opacity:.85;}.vc_progress_bar .vc_single_bar .vc_bar.animated{animation:progress-bar-stripes 2s linear infinite;}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.vc_separator{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}.vc_separator .vc_sep_holder{height:1px;position:relative;flex:1 1 auto;min-width:10%;}.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%;}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{width:100%;}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none;}.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{border-top-width:2px;}.vc_separator.vc_sep_color_black .vc_sep_line{border-color:#2a2a2a;}.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#ebebeb;}.vc_sep_width_100{width:100%;}.vc_sep_pos_align_center{margin-left:auto;margin-right:auto;}.wpb_single_image a{border:none;outline:0;}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%;}.wpb_single_image.vc_align_center{text-align:center;}.wpb_single_image.vc_align_left{text-align:left;}.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%;}@keyframes load7{0%,100%,80%{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;src:url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.eot?-9hbgac");src:url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac") format("embedded-opentype"),url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.woff?-9hbgac") format("woff"),url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.ttf?-9hbgac") format("truetype"),url("http://www.mikroinfo.com/wp-content/plugins/js_composer/assets/css/../fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1") format("svg");font-weight:400;font-style:normal;}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@keyframes wpb_ttb{0%{transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0);}100%{transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_btt{0%{transform:translate(0,10%);opacity:0;filter:alpha(opacity=0);}100%{transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_ltr{0%{transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0);}100%{transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_rtl{0%{transform:translate(10%,0);opacity:0;filter:alpha(opacity=0);}100%{transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_appear{0%{transform:scale(.5);opacity:.1;filter:alpha(opacity=10);}100%{transform:scale(1);opacity:1;filter:alpha(opacity=100);}}@keyframes vc_woo-add-cart-load{0%,100%,80%{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_grid .animated{animation-fill-mode:none;}@keyframes a{to{transform:rotate(1turn);}}.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;}@media (max-width: 1199px){.wpb_row{margin-top:-1.421em;}.wpb_row > *{margin-top:1.421em;}}.gem-alert-box .wpb_text_column p:first-child,.gem-alert-box .wpb_text_column *:first-child,.gem-icon-with-text .wpb_text_column p:first-child,.gem-icon-with-text .wpb_text_column *:first-child{margin-top:0;}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}.editor-styles-wrapper,.entry-content{counter-reset:footnotes;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7-form-control-wrap{position:relative;}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" ";}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}@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;}}.wpcf7 form{display:block;}.wpcf7-form label{display:block;}: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;}.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;}.gem-testimonials.style1 svg{display:none;}.gem-testimonial-item{float:left;}.gem-testimonials.style1 .custom-color-blockqute-mark,.gem-testimonials.style1  .gem-testimonial-wrapper:after{content:"";display:block;font-family:"thegem-icons";font-style:normal;text-align:center;font-size:60px;height:33px;line-height:33px;padding-top:40px;vertical-align:top;font-weight:normal;}.gem-testimonial-text{font-size:32px;text-align:center;padding:14px 80px 0;line-height:1.2;font-style:normal;}.gem-testimonial-text p{margin:0;}.gem-testimonial-image{margin:0 auto;}.gem-testimonial-name{text-align:center;text-transform:uppercase;}.gem-testimonial-position{line-height:1.421;text-align:center;}.gem-testimonial-wrapper{padding-bottom:35px;}.gem-testimonials.size-small .gem-testimonial-image{width:80px;height:80px;}.gem-testimonials.style1 .gem-testimonial-content  div{text-align:center;}.gem-testimonials.style1 .gem-testimonial-name{padding-top:35px;}.gem-testimonial-company,.gem-testimonial-position{font-size:14px;}.gem-testimonial-name{font-family:"Montserrat";font-weight:700;font-size:14px;}.style1  .gem-testimonial-wrapper:after,.style2 .gem-testimonial-wrapper p:after{color:#a3e7f0;}.testimonials_svg{bottom:-56px;margin-left:105px;}@media (max-width: 768px){.gem-testimonial-text{font-size:23px;padding:30px 40px;}.gem-testimonial-wrapper{padding:20px;padding-bottom:50px;}.gem-testimonial-text{padding:14px 45px 0;}.gem-testimonial-name,.gem-testimonial-company,.gem-testimonial-text{text-align:center;}.testimonials_svg{text-align:center;margin-left:0;}}#colophon .gem-testimonial-text p{color:#99a9b6;}