@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.screen-reader-text:focus{-webkit-clip-path:none;clip-path:none}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.weglot-flags.nl>span:before{background-position:-2100px 0!important}.weglot-flags.en>a:before{background-position:-1920px 0!important}.weglot-flags.fr>a:before{background-position:-2520px 0!important}.weglot-flags.de>a:before{background-position:-2490px 0!important}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:0;text-decoration:none;float:none!important;white-space:nowrap;font-weight:400;cursor:pointer;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:0}.country-selector ul{padding:0;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0;padding:0}.country-selector.weglot-dropdown{background-color:#fff}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}.country-selector.weglot-dropdown a:hover,.country-selector.weglot-dropdown span:hover{cursor:pointer}.country-selector.weglot-dropdown .wgcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.weglot-dropdown .wgcurrent span{padding-right:60px}.country-selector.weglot-dropdown .wgcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-o-pixelated;image-rendering:pixelated;background:url(/wp-content/plugins/weglot/dist/images/wgarrowdown.png)no-repeat;content:"";-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.weglot-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:#fff;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.weglot-dropdown input:checked~ul{display:block}.country-selector.weglot-dropdown input:checked~.wgcurrent:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.country-selector.weglot-dropdown li{width:100%}.country-selector.weglot-default{position:fixed;bottom:0;right:40px}.country-selector input{display:none!important}.weglot-flags>a:before,.weglot-flags>span.wglanguage-name:before{background-image:url(/wp-content/plugins/weglot/dist/images/rect_mate.png);-webkit-background-size:auto 20px!important;background-size:auto 20px!important;border-radius:0!important;width:30px!important;height:20px!important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-0.de>a:before,.weglot-flags.flag-0.en>a:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/de.svg);background-position:unset!important;width:27px!important}.weglot-flags.flag-0.en>a:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/gb.svg)}.weglot-flags.flag-0.fr>a:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/fr.svg)}.weglot-flags.flag-0.nl>span:before{background-image:url(https://cdn.weglot.com/flags/rectangle_mat/nl.svg)}.weglot-flags.flag-0.fr>a:before,.weglot-flags.flag-0.nl>span:before,.weglot-flags.flag-0>a:before,.weglot-flags.flag-0>span:before{background-position:unset!important;width:27px!important}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff}article,aside,footer,header,main,nav{display:block}a{background-color:transparent}a:active,a:hover{outline:0}button,input{margin:0;font:inherit;color:inherit}button{overflow:visible;text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:4px 0 0;margin-top:1px \9;line-height:normal}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-display:swap;font-family:"Glyphicons Halflings";src:url(/wp-content/themes/krystalpro/fonts/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/krystalpro/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/krystalpro/fonts/glyphicons-halflings-regular.woff2)format("woff2"),url(/wp-content/themes/krystalpro/fonts/glyphicons-halflings-regular.woff)format("woff"),url(/wp-content/themes/krystalpro/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(/wp-content/themes/krystalpro/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular)format("svg")}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input{font-size:inherit}button,input{font-family:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c}a:focus,input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}h2,h3,h4{font-family:inherit}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-md-3,.col-md-6,.col-md-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-3,.col-md-6,.col-md-9{float:left}.col-md-9{width:75%}.col-md-6{width:50%}.col-md-3{width:25%}}label{display:inline-block;max-width:100%;font-weight:700}.collapse,.post-navigation h2,aside .widget input#searchsubmit,aside .widget label.search-icon,form.searchform input#searchsubmit,form.searchform label.search-icon{display:none}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}}.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-toggle{float:right;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}@media (min-width:768px){.navbar-toggle{display:none}}.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.row:after,.row:before{display:table;content:" "}.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.row:after{clear:both}@-ms-viewport{width:device-width}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-1x{font-size:1em}.fa-bars:before{content:""}.fa-clock:before{content:""}.fa-comments:before{content:""}.fa-search:before{content:""}.fa-user:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/krystalpro/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/krystalpro/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/krystalpro/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/krystalpro/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/krystalpro/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/krystalpro/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/krystalpro/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/krystalpro/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/krystalpro/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/krystalpro/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/krystalpro/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/krystalpro/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/krystalpro/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/krystalpro/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/krystalpro/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/krystalpro/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/krystalpro/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/krystalpro/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.fas{font-family:"Font Awesome 5 Free";font-weight:900}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}span.res-cart-menu{position:absolute;right:60px;top:25px}body,h2,h3,h4,html{border:0;outline:0;vertical-align:baseline}a,div,form,i,img,label,li,object,span{margin:0;padding:0}a,div,form,i,img,label,li,object,p,span,ul{border:0;outline:0;font-size:100%;vertical-align:baseline}body,html{color:#555;font-size:13px;font-style:normal;font-weight:400;height:100%;letter-spacing:.5px;margin:0;padding:0;text-rendering:geometricPrecision;width:100%;-moz-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased}body{line-height:1.7em;overflow-x:hidden}ul{padding:0}h2,h3,h4{color:#555;clear:both;line-height:1.4;margin:0 0 .75em;padding:1.5em 0 0;font-size:30px;font-weight:700}h3,h4{font-size:26px}h4{font-size:22px}a{text-decoration:none;display:inline-block}a:focus,a:hover,a:visited{text-decoration:none;outline:0}img{max-width:100%}ul{list-style:none;list-style-type:disc;margin:0 0 0 20px}input[type=text]{background:0 0;border:0;border-bottom:1px solid #555;color:#000;height:50px;padding:0 10px 0 20px;width:100%;font-weight:400}button:active,button:focus,button:hover,input:active,input:focus,input:hover{outline:0!important;-webkit-appearance:none}p{margin:0 0 1.5em;padding:0}.screen-reader-text{position:absolute!important;white-space:nowrap}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}header.menu-wrapper{position:absolute;top:0;left:0;right:0;z-index:99}header.menu-wrapper.style-2{position:relative}header nav{float:right}header.menu-wrapper nav>ul>li{display:inline-block;margin:10px 5px;position:relative}header.menu-wrapper nav ul li a{font-size:13px;color:#fff;line-height:30px;padding:20px 10px}header.menu-wrapper.style-2 .navbar-toggle,header.menu-wrapper.style-2 nav ul li a{color:inherit}header .nav>li>a:focus,header .nav>li>a:hover{background:0 0}header .navbar-collapse li{padding:10px 0}header .res-menu::-webkit-scrollbar{width:7px}header .res-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}header .res-menu::-webkit-scrollbar-thumb{background-color:#c7c7c7}header .navbar-toggle i{cursor:pointer;font-size:20px}.navbar-toggle{color:#fff;position:absolute;right:0;top:5px;padding:0;margin-right:30px;margin-top:20px}header .custom-logo-link img{width:auto;max-height:60px;margin:15px 0}.blog-wrapper{margin:70px 0;padding-right:40px}.blog-wrapper .meta{color:#555;margin:20px 0}.meta .meta-item{padding-left:15px;padding-right:15px;border-right:1px solid #d8d8d8}.meta .meta-item:last-child{border-right:0}.meta .meta-item:first-child{padding-left:0}.meta-item i{padding-right:10px}.blog-content h3{font-weight:700;padding:0}.post-info.single{padding:30px 0}ul.post-categories{display:inline;margin-left:0}.post-tags.single{text-align:right}.post-category li{display:inline}.single .nav-links{background:#fbfbfb;padding:25px;font-size:13px;margin-bottom:40px}li a{vertical-align:top!important}.nav-links .nav-next,.nav-links .nav-previous{width:50%;display:inline-block}.nav-links .nav-previous:before{content:"";font-family:FontAwesome;padding-right:5px}.nav-links a{color:#555}.nav-links .nav-next{text-align:right}.nav-links .nav-next:after{content:"";font-family:FontAwesome;padding-left:5px}.widget-area{margin-top:50px}.widget-area .widget{margin:50px 0}aside h4.widget-title{text-transform:uppercase}form input[type=submit]{margin-top:35px;background:0 0;border-radius:45px;border:1px solid #555;color:#555;padding:15px 40px;transition:all .3s ease-in-out;outline:0!important;-webkit-appearance:none}.footer-widgets-wrapper h4{padding:0}footer ul li{padding:5px 0}footer .copyrights{margin:30px 0;text-align:center}button i{padding-left:5px}button{font-size:12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}input[type=checkbox],input[type=checkbox]:hover{-webkit-appearance:checkbox}.main-menu li.menu-button{padding:0 10px}.main-menu li.menu-button>a{padding:1px 20px!important;border-radius:45px;position:relative}.hatom-extra{display:none}@media only screen and (max-width:320px){.blog-wrapper .meta{margin-bottom:5px}.blog-wrapper .meta-wrapper{font-size:11px}}@media only screen and (max-width:480px){#blog-section .blog-wrapper .meta-wrapper{margin:30px 15px}article .blog-wrapper .meta-wrapper{margin-top:25px;margin-left:0}.blog-wrapper{padding-right:0}}@media only screen and (max-width:767px){header .custom-logo-link img{height:auto;margin-top:10px!important;margin:0;margin-left:20px}.res-menu{background:#fff;position:absolute;width:100%;left:0;box-shadow:0 0 2px #555;-moz-box-shadow:0 0 2px #555;-webkit-box-shadow:0 0 2px #555}header .navbar-collapse li{padding:0}ul.nav{margin-left:0}footer .widget-title{margin-top:50px}.nav>li>a{color:#555!important}}.ngg-widget{overflow:hidden;margin:0;padding:5px 0 0;text-align:left}.ngg-widget img{border:2px solid #a9a9a9;margin:0 2px 2px 0;padding:1px;height:auto;float:left}.screen-reader-text{top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}:root{--page-title-display:block}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);transition:var(--overlay-transition,.3s);z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-block-start-width));left:calc(0px - var(--border-inline-start-width));width:max(100% + var(--border-inline-end-width) + var(--border-inline-start-width),100%);height:max(100% + var(--border-block-start-width) + var(--border-block-end-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-phone{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.animated{animation-duration:1.25s}@media (prefers-reduced-motion:reduce){.animated{animation:none}}.elementor-widget-n-tabs .e-n-tab-title:focus-visible{outline:5px auto -webkit-focus-ring-color}:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con){border:var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color)}.elementor-widget-tabs .elementor-tab-desktop-title:focus-visible{border:1px solid #000}