/*!
	Theme Name: KCC Scientific
	Theme URI: https://anchoreddesign.com

	Description: The Genesis Child Theme
	Author: Anchoreddesign
	Author URI: https://anchoreddesign.com

	Version: 1.1.2323222818

	Tags: black, red, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

	Template: genesis

	Text Domain: kcc-scientific
*/
 @font-face{font-family:"Open Sans";src:local("Open Sans"),local("Open-Sans"),local("OpenSans"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/OpenSans-Regular.woff) format("woff"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/OpenSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Open Sans";src:local("Open Sans SemiBold"),local("Open-Sans-SemiBold"),local("OpenSans-SemiBold"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/OpenSans-SemiBold.woff) format("woff"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/OpenSans-SemiBold.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Open Sans";src:local("Open Sans Bold"),local("Open-Sans-Bold"),local("OpenSans-Bold"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/OpenSans-Bold.woff) format("woff"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/OpenSans-Bold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Roboto";src:local("Roboto"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/Roboto-Regular.woff) format("woff"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Roboto";src:local("Roboto-Medium"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/Roboto-Medium.woff) format("woff"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/Roboto-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Roboto";src:local("Roboto-Bold"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/Roboto-Bold.woff) format("woff"),url(../../../../../../../../../../../themes/kcc-scientific/assets/fonts/Roboto-Bold.woff2) format("woff2");font-weight:700;font-style:normal}:root{--para-font:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--heading-font:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--secondary-font:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI",
    Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--heading-h1-size:28px;--heading-h2-size:26px;--heading-h3-size:24px;--heading-h4-size:22px;--heading-h5-size:23px;--heading-h6-size:16px;--para-size:18px}@media screen and (max-width:600px){:root{--heading-h1-size:31px;--heading-h2-size:27px;--heading-h3-size:23px;--heading-h4-size:21px;--heading-h5-size:18px;--heading-h6-size:16px;--para-size:18px}}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html,input[type="search"]{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}html{font-size:62.5%}body{background-color:#fff;color:#000;font-family:var(--para-font);font-size:18px;font-size:1.8rem;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.625;margin:0;letter-spacing:1px}@media screen and (max-width:860px){body{font-size:16px}}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{transition:all 0.1s ease-in-out}a{color:var(--wp--preset--color--link);text-decoration:underline}a:hover,a:focus{color:var(--wp--preset--color--accent);text-decoration:none}p{margin:0 0 20px;padding:0}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}ol,ul{margin:0;padding:0}li{list-style-type:none}blockquote{margin:0;padding:20px}.entry-content .wp-block-quote.is-large:where(:not(.is-style-plain)),.entry-content .wp-block-quote.is-style-large:where(:not(.is-style-plain)){padding:20px}blockquote::before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px;display:none}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);font-weight:500;line-height:1.2;margin:0 0 10px;letter-spacing:1px;color:#000}h1{font-size:var(--heading-h1-size)}h2{font-size:var(--heading-h2-size)}.home h2{font-size:var(--heading-h1-size)}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px;font-size:1.6rem}.single .entry-content h2,.single .entry-content h3,.single .entry-content h4,.single .entry-content h5,.single .entry-content h6{margin-top:35px;margin-bottom:15px;font-family:var(--secondary-font)}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}figure{margin:0}input,select,textarea{background-color:#fff;border:1px solid #000;color:#000;font-size:18px;font-size:1.8rem;font-weight:400;padding:7px 15px;width:100%;font-style:none}input:focus,textarea:focus{border:1px solid #ddd;outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-moz-placeholder{color:#000;opacity:1}::-webkit-input-placeholder{color:#000}.footer-widgets input::-moz-placeholder{color:#000;opacity:1}.footer-widgets input::-webkit-input-placeholder{color:#000}button,input[type="button"],input[type="reset"],input[type="submit"],.button{background-color:var(--wp--preset--color--accent);border:2px solid var(--wp--preset--color--accent);color:#fff;cursor:pointer;font-size:18px;font-size:1.8rem;font-weight:700;padding:7px 24px;text-decoration:none;text-transform:uppercase;white-space:normal;width:auto;border-radius:0;font-style:normal;letter-spacing:.5px;transition:all 0.3s ease-in-out}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,button:focus,input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.button:focus{background-color:#fff;border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent)}.entry-content .button:hover,.entry-content .button:focus{color:#fff}.button{display:inline-block}a.button.small,button.small,input[type="button"].small,input[type="reset"].small,input[type="submit"].small{padding:8px 16px}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type="button"]:disabled,.site-container input[type="button"]:disabled:hover,.site-container input[type="reset"]:disabled,.site-container input[type="reset"]:disabled:hover,.site-container input[type="submit"]:disabled,.site-container input[type="submit"]:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}.gform_wrapper ul li.gfield,.hs-form .field{list-style-type:none;margin-bottom:15px}.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield input,.hs-form input,.hs-form select,.hs-form textarea{color:#333;background-color:#fff;border-width:0;border-color:#5e5e5e;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom-width:1px;border-style:solid;padding:8px;text-align:left;outline:none}.gform_wrapper .gfield select,.gform_wrapper .gfield textarea,.gform_wrapper .gfield input,.hs-form input,.hs-form select,.hs-form textarea{color:#333;background-color:#fff;border-width:1px;border-color:#5e5e5e;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-style:solid;padding:8px;font-size:15px;font-weight:300;text-align:left;outline:none}.hs-form textarea{border-width:1px}.gform_wrapper .gform_footer .button,.hs-form .button,.hs-form .hs-button{width:auto;color:#fff;background-color:#f6921e;padding:10px 30px;white-space:normal;border-style:solid;border-width:0;background-clip:padding-box;border-color:#f6921e;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-radius:0;box-shadow:0 0 2px 2px #c6c6c6}.gform_wrapper .gform_footer .button:hover,.hs-form .hs-button:hover{background-color:#fff;color:#f6921e}.hs-form .field li{list-style-type:none}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:hover,.gallery img:focus{border:1px solid #999}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;word-break:break-word}tbody{border-bottom:0 solid #eee}td,th{text-align:left}td{border-top:0 solid #eee;padding:6px}th{font-weight:400;padding:0 6px}td:first-child,th:first-child{padding-left:0}tbody tr:nth-of-type(2n){background-color:var(--wp--preset--color--bg)}.site-container .wp-block-table td,.site-container .wp-block-table th{border:1px solid var(--wp--preset--color--link)}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.more-link,.more-link:visited{position:relative;color:#000;text-decoration:none;font-weight:700}.more-link:hover,.more-link:focus{color:#000;text-decoration:underline}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter,.wp-block-image.aligncenter{display:block;margin:0 auto 14px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-block-image.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-block-image.alignright{margin:0 0 24px 24px}.full-width-content .site-container .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption.alignleft{margin:0 24px 24px 0}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:600;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}.site-inner,.wrap{margin:0 auto;max-width:1200px}.site-inner{padding-top:150px}.home .site-inner{max-width:100%;width:100%;padding:0;top:0;margin-top:0}.home .site-inner article{padding:0}.error404 .site-inner,.full-width-content.page:not(.home) .site-inner{max-width:900px}@media screen and (max-width:1340px){.site-inner,.wrap{max-width:1140px}}@media screen and (max-width:1200px){.site-inner,.wrap{max-width:960px}}@media screen and (max-width:1023px){.site-inner,.wrap{max-width:800px}}.site-inner{clear:both;padding-top:0;word-wrap:break-word}@media screen and (max-width:960px){.site-inner{padding:0 3% 0}.full-width-content .alignfull,.alignfull.gb-block-container,.home .site-inner{padding-left:3%;padding-right:3%}.alignfull.gb-block-container{padding-left:3%!important;padding-right:3%!important}.fl-builder .site-inner{padding:0}}@media screen and (max-width:860px){.wrap{padding-left:5%;padding-right:5%}}.landing-page .site-inner{max-width:800px}@media only screen and (max-width:1023px){.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap{width:100%}}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:1060px}@media screen and (max-width:1340px){.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:920px}}@media screen and (max-width:1200px){.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:840px}@media screen and (max-width:1340px){.content{width:800px}}@media screen and (max-width:1200px){.content{width:620px;max-width:100%}}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:660px}@media screen and (max-width:1340px){.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:580px;max-width:100%}}@media screen and (max-width:1200px){.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:400px}}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:300px;margin-top:20px}.sidebar .widget ul>li{padding-bottom:0;margin-bottom:0}.sidebar ul li a.wp-block-social-link-anchor{font-size:20px}.site-container .sidebar h2.is-style-serifwithstars{line-height:1.6}.site-container .sidebar .has-underline-color{line-height:1.4;display:inline;border-bottom:2px solid currentColor}.site-container .sidebar .has-underline-color::after{display:none}@media screen and (max-width:1340px){.sidebar-primary{width:300px;clear:both;float:none;margin:20px auto}.site-container .sidebar .wp-block-columns.mobilecolumns2{display:grid;grid-template-columns:1fr 1fr}}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar-secondary{float:left;width:180px}.content-sidebar-sidebar .sidebar-secondary{float:right}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:1.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.776923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}@media screen and (max-width:860px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:50%}.entry.one-fourth{padding:10px 0 10px 10px}.entry.one-fourth:nth-of-type(2n+1){clear:both;padding:10px 10px 10px 0}}.avatar{border-radius:50%;float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:#ccc solid 1px}.beforeHeader{color:#fff;text-align:center;font-size:17px;font-size:1.7rem;background-color:var(--wp--preset--color--bg)}.beforeHeader p,.beforeHeader strong{font-size:17px}.beforeHeader .wrap{max-width:100%;width:100%}.beforeHeader .widget{margin-bottom:0}.beforeHeader .gb-block-container{padding:4px 0 12px!important}.beforeHeader .wp-block-columns{margin-bottom:0}.beforeHeader .wp-block-columns .wp-block-column:first-child{text-align:left}.beforeHeader .wp-block-columns .wp-block-column:last-child{text-align:right}@media only screen and (max-width:960px){.beforeHeader{position:relative;margin-bottom:15px}.beforeHeader .wp-block-columns .wp-block-column:first-child,.beforeHeader .wp-block-columns .wp-block-column:last-child{text-align:center}.beforeHeader .wp-block-columns .wp-block-column:first-child p a{display:inline-block;margin:0 0 -10px}.beforeHeader .wp-block-columns .wp-block-column p,.beforeHeader .wp-block-columns .wp-block-column a,.beforeHeader p.is-style-parallel,.beforeHeader p a.link{font-size:12px!important;text-align:center}.beforeHeader p.is-style-parallel{display:block}.beforeHeader .wrap{padding:0 10px!important}}.tma .button{background:#fff;color:#666;text-transform:uppercase;font:400 12px/14px var(--para-font);border-radius:0;padding:7px 12px;margin-left:20px}header.site-header>.wrap{padding:10px 0;max-width:100%;width:1200px;position:relative;display:flex;align-items:center;justify-content:space-between}header.site-header>.wrap>*{flex:1}.site-header .searchicon{display:none}.sticky-header{display:none;background-color:#fff}.sticky .sticky-header{position:fixed;display:block;width:100%;-webkit-transition:linear 0.5s;transition:linear 0.5s;z-index:999;min-height:50px;box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc}.sticky-wrap{display:flex;width:1200px;max-width:100%;margin:auto;position:relative;height:100%}.sticky-header .genesis-nav-menu a,.sticky-header .genesis-nav-menu a:visited{padding:9px 0 5px;font-size:14px}.sticky-wrap>*{flex:1;align-items:center;display:flex}.sticky-wrap .title-area img{max-width:100px;margin:5px 0 -2px}.sticky-wrap .nav-bar{justify-content:flex-end}.sticky-header .genesis-nav-menu{margin-right:20px}header.site-header .wrap{padding:0;max-width:100%;width:1200px;position:relative;gap:20px}.header-widget-area .widget_nav_menu{margin:10px 0 10px}.header-widget-area .usaflag{margin-top:-10px}.header-widget-area a{font:bold 15px/20px var(--para-font);color:#000;text-decoration:none;text-transform:uppercase;margin:0 5px 0}.header-widget-area .wp-block-columns{margin-bottom:0}.sticky-header .searchicon{margin-left:10px}.searchicon svg{width:16px;height:16px;margin-bottom:-2px}.searchicon span:last-of-type,.searchicon.active span:first-of-type{display:none}.searchicon.active span:last-child{display:inline-block}.header-widget-area a.cart-contents:before{content:"";display:inline-block;background:var(--wpr-bg-13594f32-02c7-42bd-abf2-81863ee84594) center / contain;width:20px;height:20px}.header-widget-area div{display:inline-block}#searchform{display:none;position:absolute;right:0;top:40px;z-index:9999;width:250px}#searchform.active{display:block}.sticky-wrap #searchform.active{top:100%}#searchform .search-form-submit{display:none}#searchform input[type="search"]{border-radius:0;font-weight:400;font-size:15px;max-width:100%;width:250px;margin:auto;background:#fff var(--wpr-bg-19c296de-8858-4006-9afe-3d2e29038d93) no-repeat center right 10px / contain;background-size:20px;padding:10px}.beforeHeader{position:fixed;width:100%;text-align:center;z-index:99}.beforeHeader a{text-decoration:none}.beforeHeader .button,.beforeHeader a.link,.beforeHeader a.link:visited{font:600 18px/20px var(--para-font);padding:4px 0 0;margin:0 10px;text-decoration:none;text-transform:none;border-bottom:2px solid #000}.beforeHeader a:focus,.beforeHeader a:hover{color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent)}@media only screen and (max-width:1023px){header.site-header .title-area{padding-top:15px}.site-header .searchicon{margin-top:-5px;display:flex;padding:0}#searchform,#searchform input[type="search"]{width:100%}.beforeHeader{position:relative}}@media only screen and (max-width:768px){.beforeHeader{font-size:12px}.beforeHeader .button{font:400 12px/13px var(--para-font);padding:5px}.sticky-wrap .title-area img{max-width:250px;margin-bottom:0}}@media only screen and (max-width:600px){.beforeHeader.sticky{position:relative}.beforeHeader-active header.site-header.sticky,.beforeHeader-active.admin-bar header.site-header.sticky{top:0}}@media only screen and (max-width:440px){.header-image .title-area{max-width:240px}}.title-area{float:left;padding:13px 0 5px;width:100%;max-width:190px;text-align:center}.title-area img{max-width:190px}.wp-custom-logo .title-area .site-title,.wp-custom-logo .title-area .site-description{text-indent:-9999;font-size:0}.sticky-wrap .title-area{padding-top:0;padding-bottom:0}@media only screen and (max-width:1023px){.title-area{width:100%;text-align:center}.title-area img{max-width:270px;margin-top:-15px;margin-bottom:0}.sticky-wrap{padding:0 3%;height:50px}.sticky-header .title-area img{margin-top:0}}.header-full-width .title-area{float:none;width:100%}@media only screen and (max-width:1023px){.site-description,.site-header .title-area,.site-header .widget-area,.site-title{text-align:center}}.site-title{font-size:30px;font-size:3rem;font-weight:700;line-height:1.2}.site-title a,.site-title a:hover,.site-title a:focus{color:#333;text-decoration:none}.site-description{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.5}.site-description,.site-title{margin-bottom:0}.header-image .title-area{margin:0 auto;max-width:300px;padding:0}@media only screen and (max-width:1023px){.header-image .title-area{float:left}}.header-image .site-title>a{background-position:center!important;background-size:contain!important;float:left;min-height:80px;width:100%}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.site-header .widget-area{text-align:right;width:800px;top:0;right:0}.site-header .widget-area .widget{margin-bottom:0}@media only screen and (max-width:1200px){.site-header .widget-area{width:620px}}@media only screen and (max-width:1023px){.site-header .widget-area{width:100%}}.genesis-nav-menu{clear:both;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1;width:100%}.genesis-nav-menu .withstar a{font-weight:700;position:relative}.genesis-nav-menu .withstar a:after{content:"";width:20px;height:15px;background:no-repeat var(--wpr-bg-13ae0030-9bed-4be4-8499-fc0a5f42a585) center / contain;display:inline-block;position:absolute;top:2px;right:-6px}@media only screen and (max-width:1023px){.genesis-nav-menu{text-align:center}.genesis-nav-menu .genesis-nav-menu li,.site-header ul .genesis-nav-menu{float:none}}.menu-item.support a:before{display:inline-block;content:"\f101";font-family:"dashicons"!important;margin-right:3px}.menu-item.phone a:before{display:inline-block;content:"\f525";font-family:"dashicons"!important;margin-right:3px}.menu-item.login a:before{display:inline-block;content:"\f110";font-family:"dashicons"!important;margin-right:3px}.menu-item.blog a:before{display:inline-block;content:"\f119";font-family:"dashicons"!important;margin-right:3px}.genesis-nav-menu{text-align:center}.genesis-nav-menu .menu-item{display:inline-block;margin-bottom:0;padding-bottom:0;text-align:left;margin:0;letter-spacing:1px}.genesis-nav-menu a,.genesis-nav-menu a:visited{display:block;margin:0 9px;padding:11px 0 5px;border-bottom:solid 3px transparent;font:bold 16px/16px var(--para-font);text-decoration:none;transition:250ms all ease;color:#000;text-transform:none}.genesis-nav-menu a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:focus{color:var(--wp--preset--color--link);text-decoration:none;border-color:var(--wp--preset--color--secondary)}.genesis-nav-menu .sub-menu{border-top:1px solid #eee;left:-9999px;opacity:0;position:absolute;transition:opacity 0.4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #eee;border-top:0;font-size:14px;font-size:1.4rem;padding:20px;position:relative;width:200px;word-wrap:break-word}.genesis-nav-menu .sub-menu .sub-menu{margin:-56px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{float:right}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.sub-menu-toggle,.menu-toggle{display:none;visibility:hidden}@media only screen and (max-width:1023px){.sub-menu-toggle,.menu-toggle{border-width:0;background-color:#fff;color:#333;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}}@media only screen and (max-width:1023px){.sub-menu-toggle{float:right;padding:10px;position:absolute;right:0;top:0;z-index:100}.sub-menu-toggle:hover,.sub-menu-toggle:focus{border-width:0}.sub-menu-toggle:before{display:inline-block;text-rendering:auto;transform:translate(0,0)}.sub-menu-toggle.activated:before{content:"\f142"}.menu-toggle{border-top:1px solid #eee;line-height:20px;position:relative;right:0;z-index:1000;width:100%}.site-header .menu-toggle{border:0}.menu-toggle:before,.menu-toggle.activated:before{margin-right:10px;text-rendering:auto;transform:translate(0,0)}}.breadcrumb{font-size:15px;font-size:1.5rem;margin-bottom:1px;padding:12px 30px;font-weight:500;color:#000;text-align:center}.breadcrumb a{text-decoration:none;color:#000}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary{display:block;margin:5px 0}.sticky-header .nav-primary{margin:2px 0 0}@media only screen and (max-width:960px){.nav-primary{display:none}}.nav-primary a{padding:10px 10px 20px}.nav-secondary{background-color:#fff;border-top:1px solid #eee}.pagination{clear:both;margin:40px 0}@media only screen and (max-width:860px){.pagination{margin:5% auto}}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination{display:block;text-align:center;margin-bottom:80px}.archive-pagination li{display:inline}@media only screen and (max-width:860px){.archive-pagination li a{margin-bottom:4px}}.woocommerce .site-container nav.woocommerce-pagination ul,.woocommerce .site-container nav.woocommerce-pagination ul li{border:0}.archive-pagination a,.archive-pagination a:visited,.woocommerce .woocommerce-pagination ul.page-numbers li a,.woocommerce-page .woocommerce-pagination ul.page-numbers li a{background-color:#fff;border:2px solid var(--wp--preset--color--accent);color:#333;cursor:pointer;display:inline-block;font-size:20px;font-size:2rem;font-weight:600;padding:8px 15px;text-decoration:none;margin:0 2px}.woocommerce .site-container nav.woocommerce-pagination ul li a:focus,.woocommerce .site-container nav.woocommerce-pagination ul li a:hover,.woocommerce .site-container nav.woocommerce-pagination ul li span.current,.archive-pagination a:hover,.archive-pagination a:focus,.archive-pagination .active a{background-color:var(--wp--preset--color--link)!important;color:#fff!important;font-size:20px;font-size:2rem;font-weight:600;padding:8px 15px;border:2px solid var(--wp--preset--color--link)}.archive-pagination .pagination-next,.archive-pagination .pagination-previous{display:none}.archive-intro,.archive-inner,.archive-description{position:relative;padding:20px 0}.archive-description{text-align:center}.archive-description a,.archive-description a:visited{color:#000}.archive-description a:focus,.archive-description a:hover{text-decoration:underline!important}.archive-inner .widget .wp-block-image.newsletterimg{margin:-30px 0}.archive-intro .wrap{display:flex}.archive-intro .wrap>div{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.archive-intro .wrap .first{padding:0 40px}.archive-intro img{border:3px solid #fff}.favorite-wrap{margin:60px 0 40px 0}.favorite-wrap .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.favorite-wrap .grid a{text-decoration:none;display:block;line-height:1.3;color:#000}.favorite-wrap .grid a:hover,.favorite-wrap .grid a:focus{text-decoration:underline;color:var(--wp--preset--color--link)}.favorite-wrap .grid a:hover img,.favorite-wrap .grid a:focus img{opacity:.8}.favorite-wrap .grid .grid-title{font-family:var(--secondary-font);font-size:25px;text-align:center;margin-top:10px}.archive-inner{padding:0;margin:20px 0}.archive-inner::before{border-left:9999px solid var(--wp--preset--color--colortwo);box-shadow:9999px 0 0 var(--wp--preset--color--colortwo);box-shadow:9999px 0 0 var(--wp--preset--color--colortwo)}.archive-inner .newsletterimg{margin:-30px 0}.sub-list{display:flex;gap:20px;justify-content:center;margin:30px 0 40px}.sub-list li{display:inline-block}.sub-list li a,.sub-list li a:visited{background-color:var(--wp--preset--color--link);border:1px solid var(--wp--preset--color--link);color:#fff;padding:7px 30px;text-decoration:none;font-weight:500;letter-spacing:.5px;font-size:18px;text-transform:uppercase}.sub-list li a:focus,.sub-list li a:hover{background-color:var(--wp--preset--color--colorthree);border:1px solid var(--wp--preset--color--colorthree)}li.mobileonly{display:none}@media screen and (max-width:960px){.archive-intro .wrap .first{padding:0}.archive-intro .wrap>div:last-child{display:none}.favorite-wrap .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.site-footer .genesis-nav-menu{padding-bottom:20px}.site-footer .genesis-nav-menu a{padding:0 20px 10px}@media only screen and (max-width:1023px){.js .genesis-nav-menu .sub-menu,.js .genesis-nav-menu .sub-menu a{width:100%}.js .genesis-nav-menu .menu-item:hover{position:relative}.js .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.js .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.js .genesis-nav-menu>.menu-item-has-children>a:after{content:none}.js .genesis-nav-menu .sub-menu{border:none;clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.js .genesis-nav-menu .sub-menu .sub-menu{margin:0}.js .nav-primary .genesis-nav-menu .menu-item,.js .site-header .genesis-nav-menu .menu-item{display:block;float:none;margin:1px 0;position:relative;text-align:left}.js .nav-primary .genesis-nav-menu .menu-item a,.js .site-header .genesis-nav-menu .menu-item a{border:none;padding:12px 0;width:100%}.js nav button:hover,.js .menu-toggle:hover,.js .nav-primary,.js nav button:focus,.js .menu-toggle:focus{background-color:#fff}.js nav button:hover,.js .menu-toggle:hover,.js .nav-primary{color:#000}.js nav button:focus,.js .menu-toggle:focus{color:#5b8edb}}.latest-articles--inner{font-size:16px}.latest-articles-inner .latest-articles--title{margin-bottom:10px}.latest-articles--inner a{color:#333;text-decoration:none;font-weight:500}.latest-articles--inner .latest-articles--info{display:none}.entry{background-color:#fff;margin-bottom:40px;padding:0}.single-post .content{padding:0 40px}.header-featured-image{display:flex;flex-direction:column;justify-content:center;min-height:540px;text-align:center;color:#fff;width:100%;position:relative}.single-case-studies .header-featured-image img{min-height:540px}.header-featured-image:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:0}.header-featured-image img{width:100%;object-fit:cover;object-position:top center;min-height:540px}.header-featured-image h2{position:absolute;text-align:center;width:100%;text-transform:uppercase;font-size:30px;font-weight:500;top:55%;transform:translateY(-50%)}@media only screen and (max-width:1380px){.header-featured-image{min-height:200px}.single .header-featured-image img{min-height:200px}}@media only screen and (max-width:960px){.single-post .content{padding:0}.entry{padding:30px;margin-bottom:5%}.single-post .entry{padding:0}}p.entry-meta{font-size:16px;font-size:1.6rem;margin-bottom:0}.entry-meta a,.entry-meta a:visited{font-size:16px;text-decoration:none;text-transform:uppercase;font-weight:700}.entry-meta a:hover,.entry-meta a:focus{text-decoration:underline}h1.entry-title{font-size:var(--heading-h1-size);font-family:var(--secondary-font);font-weight:700}h2.entry-title,.site-container .wp-block-query h2.wp-block-post-title,.site-container .wp-block-query h2.wp-block-post-title a,.site-container .wp-block-query h2.wp-block-post-title a:visited,.favorite-wrap .grid .grid-title{font-size:21px;font-family:var(--para-font);text-align:center;font-weight:700}.entry-title a{color:#000;text-decoration:none}.entry.one-fourth:hover img,.entry.one-fourth:focus img{opacity:.8}.entry.one-fourth:hover a,.entry.one-fourth:focus a,.entry-title a:hover,.entry-title a:focus{color:var(--wp--preset--color--link);text-decoration:underline}.entry-header .entry-meta{margin-bottom:24px}.single .entry-header .entry-meta{display:flex;gap:10px;justify-content:center;align-items:center}.entry-header .entry-meta .avatar{width:70px;height:70px;border-radius:50%}.entry-header .entry-wrapper{text-align:left}.entry-header .entry-meta a{font-weight:400}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.single .entry-header{text-align:center}.hs-featured-image-wrapper img.hs-featured-image{float:none!important;max-width:100%!important;object-fit:cover;height:260px}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:30px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#eee;color:#333}.entry-footer::before{content:"";display:block;border-bottom:5px solid var(--wp--preset--color--secondary);padding:0;width:200px;height:1px;margin:20px auto 0}.entry-footer{text-align:center}.entry-footer .entry-meta{padding-top:24px;margin-bottom:0;text-align:center}.entry-footer .label{display:block;font-weight:700;font-size:20px;margin-bottom:10px}.entry-categories,.entry-tags{display:block}.single .entry-footer a,.single .entry-footer a:visited{background-color:var(--wp--preset--color--secondary);border:2px solid var(--wp--preset--color--secondary);color:#fff;padding:5px 10px;font-size:13px;font-weight:500;text-decoration:none;text-transform:uppercase;margin:5px 2px}.single .entry-footer a:focus,.single .entry-footer a:hover{background-color:var(--wp--preset--color--link);border-color:var(--wp--preset--color--link)}.after-entry{background-color:#fff;font-size:18px;font-size:1.8rem;margin-bottom:40px;padding:0}@media screen and (max-width:860px){.after-entry{padding:10px;margin-bottom:5%}}.widget .wp-block-image.newsletterimg{margin:0 auto}.author-box .avatar{margin-right:24px}.author-box .author-wrap{display:flex;gap:20px;border-bottom:2px solid var(--wp--preset--color--accent);margin-bottom:10px}.author-box .left{float:left}.author-box .author-name{font-family:var(--secondary-font);font-size:vaR(--heading-h2-size);font-weight:400;color:var(--wp--preset--color--accent)}.author-box .social{margin-top:5px}.author-box .desc{font-size:17px}.author-box .social a,.author-box .social a:visited{background-color:var(--wp--preset--color--link);color:#fff;border-radius:50%;padding:5px;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.author-box .social a:hover,.author-box .social a:focus{background-color:var(--wp--preset--color--colorthree)}.author-box .social a svg{width:20px;fill:#fff;height:20px}@media screen and (max-width:960px){.author-box .left{float:none;display:block;text-align:Center}}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;font-size:16px;font-size:1.6rem;margin-bottom:40px}@media only screen and (max-width:860px){.comment-respond,.entry-comments,.entry-pings{padding:30px;margin-bottom:5%}}.comment-respond,.entry-pings{padding:60px 60px 32px}.entry-comments{padding:60px}.entry-pings .reply{display:none}.comment-list li{padding:40px 0 0 30px}.comment-list .depth-1{padding-left:0}.comment-header{margin-bottom:30px}.comment-header p{margin-bottom:0}.comment .avatar{margin:0 16px 24px 0}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-respond label{display:block;margin-right:12px}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.sidebar{font-size:16px;font-size:1.6rem;margin-bottom:40px}.sidebar .widget{background-color:#fff;padding:0}.wp-block-image.fbbooksimg img{margin:0 -2%;max-width:calc(104%)}.widget{margin-bottom:40px;word-wrap:break-word}.widget ul>li{margin-bottom:10px;padding-bottom:10px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget p:last-child,.widget ul>li:last-of-type,.widget-area .widget:last-of-type{margin-bottom:0}.sidebar .widget-title a{color:#333;text-decoration:none}.widget-title{font-size:18px;font-size:1.8rem;margin-bottom:20px}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{background:none;padding:0}.featured-content .entry:last-of-type{margin-bottom:0}.featured-content .entry-title{font-size:20px;font-size:2rem}.search-form{overflow:hidden}.entry-content .search-form,.site-header .search-form{margin-bottom:40px;width:50%}.site-header .search-form{float:right;margin:0 auto 0}@media only screen and (max-width:1023px){.site-header .search-form{float:none;margin:16px auto}}.post-password-form input[type="submit"],.search-form input[type="submit"]{margin-top:10px}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.footer-widgets{background-color:var(--wp--preset--color--link);font-size:18px;font-size:1.8rem;clear:both;padding:40px 0 20px;color:#fff}.footer-widgets .widget{margin-bottom:0}.footer-widgets .widget_media_image{margin-bottom:20px}.footer-widgets ul li{padding:0 0 0 0;font-size:17px;font-weight:700;margin-bottom:4px}.footer-widgets ul li:last-of-type{border-bottom:0}.footer-widgets h2{font:600 23px/23px var(--para-font);font-weight:700}.footer-widgets a,.footer-widgets a:Visited{color:#fff;text-decoration:none}.footer-widgets ul li a{font:300 17px/20px var(--para-font);color:#fff;font-weight:400;text-decoration:none;letter-spacing:.5px}.footer-widgets ul.wp-block-social-links{gap:5px}.footer-widgets ul li a.wp-block-social-link-anchor{font:300 20px/20px var(--para-font)}.footer-widgets .widget-title{text-transform:none;letter-spacing:.1em;font:700 21px/26px var(--para-font);margin-bottom:10px;color:#fff}.footer-widgets-1{width:38%}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{width:17%;padding:0 20px;float:left}.footer-widgets-2{margin-left:30px}.footer-widgets-4{width:25%}@media only screen and (max-width:1023px){.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4{width:100%}}.footer-widgets-1{margin-right:0}@media only screen and (max-width:1200px){.footer-widgets-1{margin-right:0}}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left}@media only screen and (max-width:1023px){.footer-widgets-1{margin:0 auto 0}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{width:100%;margin-bottom:30px}.before-footer .wp-block-columns{display:grid;grid-template-columns:1fr 1fr 1fr}.footer-widgets .menu-toggle{display:none}}@media only screen and (max-width:500px){.before-footer .wp-block-columns{display:grid;grid-template-columns:1fr 1fr}}.wp-block-search .wp-block-search__input{border-radius:0;font-weight:400;font-size:18px;max-width:100%;width:225px;margin:auto;background:#fff var(--wpr-bg-2884ac34-0f59-42ce-bc5e-0252760db1d6) no-repeat center right 10px / contain;background-size:20px;border:1px solid var(--wp--preset--color--accent)}.footer-widgets .wp-block-search__input{border-color:#fff}.wp-block-search__button{display:none}.site-footer{background-color:#fff;font-size:15px;font-size:1.5rem;line-height:1;padding:20px 0;text-align:center;color:#000}.siteFooter{display:none}.site-footer p{margin-bottom:0}.site-footer a{color:#000;text-decoration:none}.footer.wrap{padding:46px 0 10px 0;border-top:solid 1px #262c32}.footer p{float:left;margin-left:16px;padding-left:16px;border-left:solid 1px #262c32;font:300 11px/14px var(--para-font);color:#c2c6c9}.footer .footer-right{display:flex}.footer .footer-right .widget{margin-right:20px}.footer-right .widget p>a{display:inline-block;margin-right:8px;text-decoration:none;color:#5b8edb}.site-footer p{margin-bottom:0}@media only screen and (max-width:500px){.site-footer p>a:last-child{display:block}}.sidebar .enews-widget{background-color:#333}.sidebar .enews-widget,.sidebar .enews-widget .widget-title{color:#fff}.sidebar .enews-widget input,.sidebar .enews-widget input:focus{border:1px solid #333}.sidebar .enews-widget input[type="submit"]{background-color:#5b8edb;color:#fff}.sidebar .enews-widget input:hover[type="submit"],.sidebar .enews-widget input:focus[type="submit"]{background-color:#fff;color:#5b8edb}.enews-widget input{font-size:16px;font-size:1.6rem;margin-bottom:16px}.enews-widget input[type="submit"]{margin:0;width:100%}.enews form+p{margin-top:24px}#wpstats{display:none}.archive-description{font-size:18px;font-size:1.8rem;margin-bottom:20px;position:relative}.archive-description p:last-child{margin-bottom:0}@media screen and (max-width:860px){.archive-description{padding:20px 10px;margin-bottom:5%}}.archive-description .entry-title,.archive-title{font-size:var(--heading-h2-size);text-transform:uppercase;display:block;font-weight:700;text-align:center}.archive-description a{font-weight:500;text-decoration:none}.ad-block-tabs{min-height:500px}.ad-block-tabs .tabs{text-align:center;margin-bottom:0}.posts-loader{min-height:400px;background:no-repeat var(--wpr-bg-ffe1d3c5-c93c-427d-946f-9416730e4b3d) center / contain;display:block}@media (max-width:1199px){.ad-block-tabs .tabs{display:flex;flex-wrap:wrap;justify-content:center}}.ad-block-tabs .ad-tab{cursor:pointer;display:inline-block;margin:5px 5px 0;position:relative;min-width:110px;z-index:1}.ad-block-tabs .ad-tab .category-image-wrap{display:block;margin:0 auto 20px;text-align:center}@media (max-width:1199px){.ad-block-tabs .ad-tab .category-image-wrap{display:none!important}}.ad-block-tabs .ad-tab .category-image-wrap img{border-radius:50%;width:140px;height:140px;aspect-ratio:1/1;outline:3px solid var(--wp--preset--color--secondarybg);outline-offset:5px;margin:auto}.ad-block-tabs .ad-tab .tab-title{padding:7px 20px;font-size:18px;border-radius:0;letter-spacing:1px;font-weight:500;font-family:var(--mv-trellis-font-heading);width:100%;display:block}.ad-block-tabs .ad-tab::after{content:"";width:20px;height:20px;margin:10px auto;mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrow.svg) center / contain;-webkit-mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrow.svg) center / contain;background-color:var(--arrow-color);display:none;rotate:90deg}.ad-block-tabs .ad-tab.active:after,.ad-block-tabs .ad-tab:hover:after,.ad-block-tabs .ad-tab:focus:after{display:block}.ad-block-tabs .ad-tab.active>.tab-title,.ad-block-tabs .ad-tab:hover>.tab-title,.ad-block-tabs .ad-tab:focus>.tab-title{background-color:var(--wp--preset--color--button);border-color:var(--wp--preset--color--button);color:#fff}.ad-block-tabs .ad-tab.active .category-image-wrap img,.ad-block-tabs .ad-tab:hover .category-image-wrap img,.ad-block-tabs .ad-tab:focus .category-image-wrap img{outline:3px solid var(--wp--preset--color--link)}.ad-block-tabs .ad-tabscontent:not(:first-of-type){display:none}.ad-block-tabs .ad-tab-button-wrap{text-align:center;margin:40px 0 0}.ad-block-tabs .ad-tab-button-wrap a.button{font-size:18px;padding:0 10px;margin:auto;border:0;background-color:transparent;box-shadow:inset 0 -10px 0 var(--wp--preset--color--button);-webkit-box-shadow:inset 0 -10px 0 var(--wp--preset--color--button);-moz-box-shadow:inset 0 -10px 0 var(--wp--preset--color--button);color:#000;font-weight:500;letter-spacing:1px}.ad-block-tabs .ad-tab-button-wrap a.button:hover,.ad-block-tabs .ad-tab-button-wrap a.button:focus{box-shadow:inset 0 -100px 0 var(--wp--preset--color--button);-webkit-box-shadow:inset 0 -100px 0 var(--wp--preset--color--button);-moz-box-shadow:inset 0 -100px 0 var(--wp--preset--color--button);background-color:transparent}.ad-tab-posts .wp-block-post-title{margin-top:10px}@media screen and (max-width:1023px){.ad-block-tabs .tabs{margin-bottom:20px}.ad-block-tabs .ad-tab .tab-title{font-size:14px!important;padding:3px 8px}.ad-block-tabs .ad-tab{margin:5px;min-width:auto}.ad-block-tabs .ad-tab.active::after,.ad-block-tabs .ad-tab:hover::after,.ad-block-tabs .ad-tab:focus::after{display:none}.ad-block-tabs .ad-tab.active .tab-title:after,.ad-block-tabs .ad-tab:hover .tab-title:after,.ad-block-tabs .ad-tab:focus .tab-title:after{width:16px;height:16px;bottom:-7px;display:none}.ad-block-tabs .ad-tab-button-wrap a.button{display:inline-block}}.rp4wp-related-posts{background-color:var(--wp--preset--color--bg);padding:20px}.rp4wp-related-posts h3{text-align:center;font-size:22px;font-weight:700}.rp4wp-related-posts ul{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:0}.rp4wp-related-posts ul li{flex:1;width:100%!important;list-style-type:none;max-width:calc(25% - 10px)}.rp4wp-related-post-content{text-align:center;margin-top:10px;line-height:1.3}.rp4wp-related-post-content a{font-family:var(--para-font);font-weight:700;font-size:16px;text-decoration:none;color:#000}.rp4wp-related-post-content a:hover,.rp4wp-related-post-content a:focus{text-decoration:underline!important;color:var(--wp--preset--color--link)}.error404 .search-form{display:none}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.woocommerce ul.products.columns-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 15px;padding-left:0px!important;margin-left:0px!important;margin-bottom:0;text-align:center}.woocommerce ul.products.columns-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 15px;padding-left:0px!important;margin-left:0px!important;margin-bottom:0;text-align:center}.woocommerce ul.products li.product,.products-block-post-template li.wp-block-post.entry{list-style-type:none;background-color:var(--wp--preset--color--bg);border:2px solid var(--wp--preset--color--link);padding:10px 10px 20px!important;margin-bottom:20px}.products-block-post-template li img{aspect-ratio:1 / 1;background-color:#fff}.products-block-post-template h3{margin:15px 0 0!important;font-family:var(--para-font);font-weight:700}.woocommerce ul.products a:not(.button),.woocommerce ul.products a:not(.button):visited,.products-block-post-template h3 a,.products-block-post-template h3 a:visited{color:#000;text-decoration:none;font-size:19px}.products-block-post-template h3 a:focus,.products-block-post-template h3 a:hover{color:var(--wp--preset--color--link);text-decoration:underline}.woocommerce ul.products.columns-4 .price,.products-block-post-template .wc-block-grid__product-price{font-size:18px;font-weight:700;margin:10px auto 15px;display:block}.products-block-post-template .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{width:200px;font-size:15px;text-transform:uppercase;letter-spacing:1px}.woocommerce-loop-product__link{position:relative;display:block}.wc-block-components-product-sale-badge{border:0px!important}.wc-block-components-product-image .wc-block-components-product-sale-badge span,.woocommerce-LoopProduct-link .onsale,.woocommerce ul.products li.product .onsale{left:auto;margin:0;position:absolute;right:4px;top:4px;background-color:var(--wp--preset--color--link);color:#fff;border:0;font-size:12px;padding:5px;font-weight:700;text-transform:uppercase;border-radius:0;min-height:10px;line-height:1.4}.site-container .woocommerce-notices-wrapper ul{margin-left:0}.site-container .woocommerce-message,.site-container .woocommerce-info{border-top-color:var(--wp--preset--color--link)}.site-container .woocommerce-message::before,.site-container .woocommerce-info::before{color:var(--wp--preset--color--link)}.site-container .woocommerce-error{border-top-color:var(--wp--preset--color--accent)}.site-container .woocommerce-error:before{color:var(--wp--preset--color--accent)}.woocommerce-products-header__title{text-align:center}.woocommerce-result-count{display:none}.woocommerce .site-container ul.products li.product,.woocommerce-page .site-container ul.products li.product{margin:0 0 16px;text-align:center;width:100%}.woocommerce .site-container ul.products::before,.woocommerce .site-container ul.products::after{display:none}.woocommerce .site-container ul.products li.product.first{clear:none}.woocommerce .site-container ul.products li.product.last,.woocommerce-page .site-container ul.products li.product.last{margin:0 0 1.22em 0}.woocommerce-page.columns-2 ul.products li.product:not(.last),.woocommerce.columns-2 ul.products li.product:not(.last){margin-right:2.1%;width:49.5%}.woocommerce ul.products li.product .woocommerce-loop-product__title,.content .woocommerce ul.products li.product h3{color:#000;font-size:19px;padding:0 0 0px!important;margin-bottom:0;font-family:var(--para-font);font-weight:700}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-top:5px!important}.site-container .woocommerce ul.products li.product:hover h3,.site-container .woocommerce ul.products li.product:hover h2,.woocommerce ul.products li.product:focus h3,.woocommerce ul.products li.product:focus h2{color:var(--wp--preset--color--link);text-decoration:underline}.woocommerce ul.products li.product a img{aspect-ratio:1 / 1;max-height:300px;object-fit:cover;margin-bottom:5px!important}.site-container .woocommerce ul.products li.product:focus img,.site-container .woocommerce ul.products li.product:hover img{opacity:.8}.woocommerce .quantity .qty{border-radius:var(--border-radius);width:100px!important;padding:9px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:var(--wp--preset--color--button)!important;border:2px solid var(--wp--preset--color--button)!important;border-radius:0px!important;color:#fff!important;font-size:15px!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#fff!important;color:var(--wp--preset--color--button)!important}.single .product_meta{display:none}.woocommerce div.product:not(.product-type-grouped) form.cart:not(.variations_form){display:flex;justify-content:center}.woocommerce div.product:not(.product-type-grouped) .single_variation_wrap{display:flex;justify-content:center}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{text-align:center;color:#000!important;font-weight:bold!important;font-size:18px!important}.woocommerce div.product form.cart .button{height:49px}.content .woocommerce ul.products li.product .price{margin-top:12px;margin-bottom:12px;display:block}.single .product_details,.single .related{width:900px;max-width:100%;margin:10px auto}.single .related{margin:40px auto}.single .product_details h2{text-align:center}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{background-color:var(--wp--preset--color--bg)!important}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style-type:none!important}.woocommerce ul.products li.product .button{margin-top:5px!important}.woocommerce-product-details__short-description ul{padding-left:40px;margin-bottom:0}.woocommerce-product-details__short-description ul li{list-style-type:disc}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:200px;padding:5px 10px!important}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px}.wcmenucart-contents{position:relative}.menu-item .wcmenucart-contents:hover,.menu-item .wcmenucart-contents:focus{border-color:#fff}.wcmenucart-contents .cart{width:20px;height:20px;background:#fff var(--wpr-bg-8bd3336b-3c8f-4b38-825c-5b776db0959a) center / contain;display:inline-block}.wcmenucart-contents sup{top:3px;background:var(--wp--preset--color--accent);color:#fff;border-radius:20px;width:20px;height:20px;display:block;position:absolute;right:-10px;padding:0;font-size:11px;display:flex;justify-content:center;align-items:center}.woocommerce nav.woocommerce-pagination{margin-top:30px}@media screen and (max-width:960px){.woocommerce ul.products.columns-4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products.columns-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce .site-container ul.products li.product,.woocommerce-page .site-container ul.products li.product{width:100%}}.wp-block-latest-posts li{border:1px solid #ccc;padding:10px!important;margin-bottom:10px!important}.wp-block-latest-posts li a,.wp-block-latest-posts li a:visited{font-weight:700;text-decoration:none;color:#000}.wp-block-latest-posts li a:hover,.wp-block-latest-posts li a:focus{text-decoration:underline;color:var(--wp--preset--color--link)}.gb-block-accordion{border:1px solid var(--wp--preset--color--gray)}.wp-block-yoast-faq-block .schema-faq-section .schema-faq-question,.gb-block-accordion .gb-accordion-title{background-color:var(--wp--preset--color--gray);font-family:var(--heading-font);font-size:20px;font-weight:700;color:#000;border-color:var(--wp--preset--color--gray)}.site-container .wp-block-yoast-faq-block .schema-faq-question.faq-q-open,.site-container .wp-block-yoast-faq-block .schema-faq-section{border-color:var(--wp--preset--color--gray)}.site-container .wp-block-yoast-faq-block .schema-faq-question::before,.gb-block-accordion .gb-accordion-title::before{content:"";background:no-repeat var(--wpr-bg-89e493e7-e973-4d95-920c-a790030ed853) center / contain;width:20px;height:20px;display:inline-block;margin:0 10px -2px -5px;margin-bottom:-2px;margin-left:-5px;rotate:-90deg}.site-container .wp-block-yoast-faq-block .schema-faq-question.faq-q-open::before,.gb-block-accordion details[open] .gb-accordion-title::before{background:no-repeat var(--wpr-bg-5998d60d-2126-4434-9a88-3bb3dbb296bd) center / contain;rotate:0deg;margin-bottom:-5px}.gb-accordion-text iframe{display:block;margin:auto;max-width:560px;height:auto;aspect-ratio:16 / 9}.wp-block-yoast-faq-block .schema-faq-section .schema-faq-question:after{display:none}.site-container .wp-block-yoast-faq-block p.schema-faq-answer{font-size:18px}.entry-content .gb-block-testimonial{padding:20px}.gb-block-testimonial .gb-testimonial-text>strong{font-size:22px;display:inline-block}.gb-block-testimonial .gb-testimonial-text>strong:after{content:"";display:block;--box-shadow-color:var(--wp--preset--color--button);border-bottom:3px solid var(--box-shadow-color);padding:0;width:100%;height:1px}.gb-block-testimonial .gb-testimonial-text em{font-family:var(--secondary-font);font-size:19px}.entry-content .gb-block-testimonial .gb-testimonial-info{align-items:center;gap:10px;display:flex}.entry-content .gb-block-testimonial .gb-testimonial-info .gb-testimonial-avatar-wrap{position:relative}.entry-content .gb-block-testimonial .gb-testimonial-info .gb-testimonial-name{margin:0;font-size:18px;font-family:var(--para-font);font-weight:400}.single .entry-content p.has-background{padding:32px;margin-top:20px}.abouttxt a,.abouttxt a:visited{font-weight:600;text-decoration:none;color:#000}.before-footer{margin-top:50px}.before-footer p a,.before-footer p a:visited{font-weight:600;text-decoration:none;color:var(--wp--preset--color--link)}.before-footer p a:focus,.before-footer p a:hover,.abouttxt a:hover,.abouttxt a:focus{text-decoration:underline}.ad-block-heading{display:block}.ad-block-heading h2{font-family:var(--secondary-font);margin-bottom:5px}.ad-block-heading .alignleft,.ad-block-heading .alignright{float:none}.heading-border{border-bottom:5px solid currentColor;display:block;width:20%;max-width:180px;margin:15px 0 10px}.align-center .heading-border{margin:15px auto 10px}.wp-block-separator{margin-left:0;margin-top:15px;margin-bottom:10px}.page:not(.home) .entry-content .wp-block-separator.is-style-wide{max-width:100%;margin:15px 0}.wp-block-separator.aligncenter{margin-left:auto;margin-right:auto}.margin0{margin-bottom:0px!important}.margin10{margin-bottom:10px!important}.gallerywrapper .swiper{background-color:#fff;padding:15px 15px 10px;margin:0 50px}.gallerywrapper .swiper-wrapper{gap:0px!important;position:relative}.gallerywrapper .swiper-wrapper figure img{object-fit:cover}.gallerywrapper .swiper-wrapper a:hover img,.gallerywrapper .swiper-wrapper a:focus img{opacity:.8}.gallerywrapper .navigation .swiper-arrow{background-color:transparent;border:0;display:block;transform:translateY(50%)}.gallerywrapper .navigation .gallery-prev:after{content:""!important;width:25px;height:25px;margin:0 0 0 -25px;mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrowwithbg.svg) center / contain;-webkit-mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrowwithbg.svg) center / contain;background-color:var(--wp--preset--color--accent);display:block;rotate:180deg}.gallerywrapper .navigation .gallery-next:after{content:""!important;width:25px;height:25px;margin:0;mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrowwithbg.svg) center / contain;-webkit-mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrowwithbg.svg) center / contain;background-color:var(--wp--preset--color--accent);display:block}.gallerywrapper .navigation .swiper-arrow:hover:after,.gallerywrapper .navigation .swiper-arrow:focus:after{background-color:var(--wp--preset--color--link)}@media screen and (max-width:800px){.gallerywrapper .swiper-wrapper figure img{height:auto!important}}.categoryicons .wp-block-image{text-align:center;display:block!important}.categoryicons figure img{display:block;margin:auto;text-align:center}.categoryicons .category-outdoor:hover img{animation:circle 6s linear infinite}.categoryicons figcaption,.categoryicons figcaption a{font-size:18px;text-decoration:none;font-weight:700;display:block;padding:2px 5px;text-transform:uppercase;width:100%}.categoryicons figure:hover figcaption,.categoryicons figure:hover figcaption a{background-color:#000;color:#fff}.hide{display:none}.is-style-serif,.is-style-serifwithstars{font-family:var(--secondary-font);position:relative}.is-style-withstars::before{content:"";width:20px;height:30px;margin:0 10px -10px 0;background:no-repeat var(--wpr-bg-53713b9c-49f5-449a-8eb7-b7c47bad9c2a) center / contain;display:inline-block}.is-style-serifwithstars::before{content:"";width:50px;height:40px;top:-20px;right:-10px;background:no-repeat var(--wpr-bg-ca510483-87f3-4260-bc17-ec2b63d1e5cd) center / contain;display:inline-block;position:absolute}.sidebar .is-style-serifwithstars::before{width:40px;height:40px;top:-15px;right:10px}.ad-block-heading.is-style-withstars::before{display:none}.ad-block-heading.is-style-withstars{position:relative}.ad-block-heading.is-style-withstars.align-center{margin:10px auto}.ad-block-heading.is-style-withstars h2{padding-right:30px}.ad-block-heading.is-style-withstars.align-center h2{padding-right:0}.ad-block-heading.is-style-withstars::after{content:"";width:50px;height:40px;top:-20px;right:-10px;background:no-repeat var(--wpr-bg-730f8017-31bc-4e8e-8a12-87ec4bf18a38) center / contain;display:inline-block;position:absolute}.ad-block-heading.is-style-withstars.align-center:after{right:-40px}@media screen and (max-width:1023px){.ad-block-heading.is-style-withstars.align-center:after{right:0}}.author-box .left:before{width:50px;height:50px}.author-box .left .avatar{border:3px solid var(--wp--preset--color--button);padding:2px;float:none}.is-style-witharrow:after{content:"";width:20px;height:20px;margin:0 0 -5px 15px;mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrowwithbg.svg) center / contain;-webkit-mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrowwithbg.svg) center / contain;background-color:var(--wp--preset--color--altbutton);display:inline-block}.sidebar .is-style-witharrow:after{background-color:var(--wp--preset--color--accent);mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrow.svg) center / contain;-webkit-mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrow.svg) center / contain}.is-style-logos.wp-block-gallery.has-nested-images{display:flex;flex-wrap:nowrap}.is-style-logos.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){width:auto!important;flex:auto;justify-content:center;align-items:center;display:flex;margin:0!important}.is-style-logos.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) img{width:auto;object-fit:contain;max-height:40px}.is-style-logos.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):last-child img{max-height:55px}.site-container .wp-block-buttons .is-style-bottomborder:not(.is-style-custom) a.wp-block-button__link{padding:0 5px;line-height:1.4;--box-shadow-color:#000;box-shadow:inset 0 -10px 0 var(--box-shadow-color);-webkit-box-shadow:inset 0 -10px 0 var(--box-shadow-color);-moz-box-shadow:inset 0 -10px 0 var(--box-shadow-color);background-color:transparent!important;border:0}.site-container .wp-block-buttons .is-style-bottomborder:not(.is-style-custom) a.wp-block-button__link:not(.has-text-color):hover,.site-container .wp-block-buttons .is-style-bottomborder:not(.is-style-custom) a.wp-block-button__link:not(.has-text-color):focus{background-color:transparent!important;box-shadow:inset 0 -100px 0 var(--box-shadow-color);-webkit-box-shadow:inset 0 -100px 0 var(--box-shadow-color);-moz-box-shadow:inset 0 -100px 0 var(--box-shadow-color)}.site-container .wp-block-buttons .is-style-arrow:not(.is-style-custom) a.wp-block-button__link{padding:0;line-height:1.4;background-color:transparent!important;border:0;color:#000!important;border-bottom:2px solid transparent!important;font-size:18px}.site-container .wp-block-buttons .is-style-arrow:not(.is-style-custom) a.wp-block-button__link:after{content:"";width:20px;height:20px;margin:0 0 -3px 5px;mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrow.svg) center / contain;-webkit-mask:no-repeat url(../../../../../../../../../../../themes/kcc-scientific/assets/images/arrow.svg) center / contain;background-color:var(--arrow-color);display:inline-block}.site-container .wp-block-buttons .is-style-arrow:not(.is-style-custom) a.wp-block-button__link:hover:after,.site-container .wp-block-buttons .is-style-arrow:not(.is-style-custom) a.wp-block-button__link:hover:focus{animation:animate 0.5s ease}.is-style-books.wp-block-gallery.has-nested-images{gap:10px 25px;--wp--style--unstable-gallery-gap:30px}.is-style-books.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{position:relative;background:transparent;color:#000;font-size:14px;font-weight:700;padding:0}.wp-block-image.is-style-captioned{position:relative;margin:0}.wp-block-image.is-style-captioned figcaption{position:absolute;background-color:var(--wp--preset--color--link);color:#fff!important;font-size:20px;font-weight:700;padding:10px 15px;top:45%;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);text-align:center;width:auto;display:inline-block;margin:0;width:auto;white-space:nowrap}.wp-block-image a:hover img{opacity:.8}.wp-block-image.is-style-captioned:hover figcaption,.wp-block-image.is-style-captioned:focus figcaption,.wp-block-image.is-style-captioned:hover a,.wp-block-image.is-style-captioned:focus a{background-color:#fff;color:var(--wp--preset--color--link);cursor:pointer}.wp-block-image.is-style-captioned figcaption a{color:#fff;text-decoration:none}.subscribeformhtml .enews-form{display:flex}.subscribeformhtml #subbutton{background-color:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);width:160px;margin-left:10px}.subscribeformhtml #subbutton:hover,.subscribeformhtml #subbutton:focus{color:var(--wp--preset--color--accent);background-color:#fff}.tabsBtn a:last-child{margin-right:0}.tabscontent{text-align:center}.tabscontent a.button{text-align:center;font-size:14px;font-weight:700;display:inline-block;margin:10px auto;text-decoration:none;clear:both;padding-bottom:4px;border-bottom:1px solid #000}.tabscontent a.button:hover{color:var(--accent-color);border-color:var(--accent-color)}.tabscontent .listing-item a,.tabscontent .listing-item a:visited{font-weight:400;border:0;font-size:var(--title-size);margin-bottom:0}.tabscontent .listing-item:hover a{text-decoration:underline;color:#000}.tabscontent .listing-item:hover img{opacity:.8}.site-container .wp-block-columns{gap:1em!important}.site-container .wp-block-query ul{padding:0;margin:0;gap:0 15px}.site-container .wp-block-query li{list-style-type:none}.site-container .wp-block-query .taxonomy-category{margin:10px 0;letter-spacing:1px}.site-container .wp-block-query .taxonomy-category a{color:var(--wp--preset--color--accent);text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:500;font-family:var(--para-font)}.wp-block-query .wp-block-post,.wp-block-query .wp-block-post.entry{padding:0px!important}.columns-4.wp-block-post-template{grid-template-columns:repeat(4,minmax(0,1fr))}.site-container .wp-block-query .wp-block-post-featured-image{border:3px solid #fff}.site-container .wp-block-query h2.wp-block-post-title,.site-container .wp-block-query h2.wp-block-post-title a,.site-container .wp-block-query h2.wp-block-post-title a:visited{color:#000;text-decoration:none;font-family:var(--para-font)}.site-container .wp-block-query h2.wp-block-post-title a:focus,.site-container .wp-block-query h2.wp-block-post-title a:hover{color:var(--wp--preset--color--link)}.wp-block-post-excerpt__excerpt,.wp-block-post-excerpt__more-text{display:inline}.wp-block-post-excerpt__more-text a,.wp-block-post-excerpt__more-text a:visited{font-weight:700;text-decoration:none;color:#000}.wp-block-post-excerpt__more-text a:focus,.wp-block-post-excerpt__more-text a:hover{text-decoration:underline}.site-container .wp-block-query h2.wp-block-post-title a:hover{text-decoration:underline}@media (max-width:960px){.site-container .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-button .wp-block-button__link,.wp-block-button .wp-block-button__link:visited{font-size:14px;font-weight:700;padding:10px 30px;height:auto;border:2px solid var(--wp--preset--color--accent)!important;background-color:var(--wp--preset--color--accent);border-radius:0;transition:all 0.3s ease-in-out}.site-container .wp-block-buttons .wp-block-button.is-style-outline>.wp-block-button__link,.site-container .wp-block-buttons .wp-block-button.is-style-outline>.wp-block-button__link:visited{font-size:17px;padding:7px 30px}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{background-color:#fff;color:var(--wp--preset--color--accent)}@media screen and (max-width:960px){.wp-block-buttons>.wp-block-button.is-style-arrow{display:block;width:100%}}.has-underline-color{display:inline-block;line-height:1}.current-archive{margin-top:40px}h2.title,h2.archive-title,h1.entry-title{text-align:center;position:relative;--box-shadow-color:var(--wp--preset--color--secondary);margin-bottom:20px;font-weight:700}.single .product_details h2{--box-shadow-color:var(--wp--preset--color--secondary)}h2.title:after,.has-underline-color:after,.single h1.entry-title::after,h2.archive-title:after{content:"";display:block;border-bottom:5px solid var(--wp--preset--color--secondary);padding:0;width:220px;height:1px;margin:10px auto}ol.coloredBullet{counter-reset:li}ol.coloredBullet li{list-style-type:none;position:relative;margin-bottom:15px}ol.coloredBullet li::before{content:counter(li);counter-increment:li;position:absolute;left:-30px;top:5px;color:#fff;width:24px;height:24px;border-radius:20px;font-weight:700;font-size:14px;display:flex;justify-content:center}.product-data{padding:10px 10px 20px;text-align:center;background-color:#fff}.product-data .product-title{font-size:18px;margin-top:10px}.product-data span.price{display:block;font-weight:700;font-size:16px;margin:15px 0}.product-data .button{padding:5px 20px;font-size:16px;text-transform:uppercase}.gform_wrapper .gform_body ul.gform_fields{margin-left:0}.features .fl-row-content-wrap{padding:0}.features .fl-col{background:#fff}.pp-pricing-table-inner-wrap li{list-style-type:none!important;text-align:left;font-size:16px}.pp-pricing-table .pp-pricing-table-price .pp-pricing-table-duration{color:#828282}.yes:before,.no:before{content:"\f147";border:1px solid #6698cb;position:relative;display:inline-block;font-size:16px;line-height:18px;margin-right:10px;width:20px;height:20px;border-radius:50%;text-align:center;font-style:normal;font-family:"dashicons"!important;color:#6698cb}.no:before{color:red;border-color:red;content:"\f335"}.nobutton .fl-button{display:none!important}.expandfeatures .pp-icon:before{color:#5b8edb!important}.pp-member-wrapper .pp-member-image img{height:280px;object-fit:cover}.pp-pricing-table{display:flex!important}.pp-pricing-table .pp-pricing-table-col .pp-pricing-table-column{height:100%}.pp-pricing-table .pp-pricing-table-col.pp-pricing-table-highlight{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.pp-pricing-table .pp-pricing-table-col.pp-pricing-table-highlight .pp-pricing-table-column{background:#fff!important}.pp-testimonial a{font-size:13px!important;color:#fff;text-decoration:none;font-weight:500}.pp-testimonial h4{font-size:17px;font-weight:600}.pp-testimonial h5{font-size:14px;font-weight:600}.contactus li{padding:10px 0;display:block}.contactus .phone:before{display:inline-block;content:"\f525";font-family:"dashicons"!important;margin-right:3px}.contactus .email:before{display:inline-block;content:"\f466";font-family:"dashicons"!important;margin-right:3px}.contactus .contact:before{display:inline-block;content:"\f230";font-family:"dashicons"!important;margin-right:3px}.calltoactionimg{position:absolute;bottom:0}.adjacent-entry-pagination{display:block;max-width:960px;margin:40px auto!important}.single-post .adjacent-entry-pagination{width:1200px;margin:0 auto 40px auto!important;max-width:100%}.adjacent-entry-pagination .alignleft a,.adjacent-entry-pagination .alignright a{text-decoration:none;color:#333}.adjacent-entry-pagination .alignright{margin-top:-25px}@keyframes circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pocket-overlay{position:fixed;top:0;left:0;width:100%;height:0;background:#312e2e;transition:all 0.75s ease;background:rgba(49,46,46,.85);transform:translate3d(0,0,0);opacity:0;transition:opacity 0.35s,transform 0.35s;z-index:999;-webkit-backface-visibility:hidden}.fw-top-navigation .fw-top-navigation-inner .fs-menu-trigger{position:relative;height:65px;line-height:65px;padding:0 25px 0 50px;margin-left:13px;border-left:1px solid rgba(255,255,255,.2);background:#514d4d;cursor:pointer;transition:background 0.3s}.fw-nav-trigger-bar{fill:#000;color:#000}.fs-menu-trigger{display:none;padding:0 20px}#fsmobile-nav-trigger{text-align:right}#fsmobile-nav-trigger:hover{cursor:pointer}.fw-fsmobile-navigation{padding-top:0;display:none;position:fixed;right:0;top:0;transition:all 0.75s ease;height:100vh;width:300px;transform:translate3d(300px,0,0);overflow-x:hidden;overflow-y:auto;z-index:9999;background:#fff;box-shadow:4px 1px 8px #999}html.open-fsmobile-nav .fw-fsmobile-navigation{animation:slide 0.35s;transform:translate3d(0,0,0)}.pocket-header{position:relative;height:65px;border-bottom:1px solid #d3cfc4}.pocket-close,.span-close{display:block;position:absolute;top:24px;right:21px;height:24px;width:24px;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:transform 0.3s;cursor:pointer;z-index:99999}.pocket-close span,.span-close span{position:absolute;right:0;width:100%;height:3px;background:#635344;transition:transform 0.3s}.pocket-close span:nth-of-type(1),.span-close span:nth-of-type(1){top:10px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.pocket-close span:nth-of-type(2),.span-close span:nth-of-type(2){top:10px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pocket-container .mobile-widget{padding:10px;padding:20px 20px 0}.pocket-container .widget_nav_menu:first-of-type .menu-item{display:inline-block}.pocket-container ul{margin-bottom:0}.pocket-container ul li{margin-bottom:0}.pocket-container ul .menu-item a{color:#000!important;font-weight:500;text-transform:uppercase;font-size:16px;padding:2px;text-decoration:none}.forminator-custom-form .forminator-field label{display:none}.forminator-ui div textarea{height:100px!important}@media screen and (max-width:1023px){.site-header .widget-area{display:none}.site-header .widget-area.mobile-widget{display:block;text-align:left}header.site-header .wrap{max-width:100%;padding:0 3%;display:flex;height:45px}header.site-header .wrap:before,header.site-header .wrap:after,.sticky-header .sticky-wrap:before,.sticky-header .sticky-wrap:after{display:none}.fs-menu-trigger{display:block;padding:0 5px 0 5px}.fs-menu-trigger,.searchicon{display:flex;align-items:flex-end;padding-bottom:10px;height:100%}.sticky-header .searchicon{margin-bottom:-5px}.latest-articles--inner .hs-featured-image-wrapper{text-align:center;display:block}.latest-articles--inner .hs-featured-image-wrapper img.hs-featured-image{margin:12px auto!important;display:block;float:none;max-width:400px}.subscribeformhtml #subbutton{padding:5px}.wp-block-column p.is-style-witharrow{text-align:center}.is-style-logos.wp-block-gallery.has-nested-images{flex-wrap:wrap}.home .alignfull:not(.nopadding)>.gb-container-inside>.gb-container-content{padding-top:20px;padding-bottom:20px}.beforeHeader p.is-style-parallel{line-height:1}.beforeHeader .is-style-withstars::before{width:25px!important;height:25px!important;margin:-5px 5px -10px -5px}.beforeHeader p,.beforeHeader strong{font-size:12px}header.site-header .wrap{justify-content:center}.title-area{max-width:100%;height:50px;margin-bottom:10px;float:none;width:100%}.sticky-wrap .title-area{flex-basis:100%;margin-bottom:-6px;justify-content:center}.sticky-wrap .title-area img{max-width:100%;text-align:center;margin:auto;padding:6px 5px 0}.title-area img{max-height:50px;width:auto;margin-bottom:0}.sticky-header{top:0px!important}.sticky-wrap #fsmobile-nav-trigger,.sticky-wrap .searchicon{padding-bottom:0}.pocket-container .wp-block-social-links{margin-top:20px}.pocket-container .wp-block-social-links .wp-block-social-link{padding-bottom:0}.pocket-container .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor{margin-bottom:0;padding:5px!important;width:30px;height:30px!important}.page .entry,.single .entry{padding:0}.one-third.entry:nth-of-type(2n){clear:none;padding:0 0 0 7px}.one-third.entry:nth-of-type(2n+1){clear:both;padding:0 7px 0 0}.footer-widgets ul.wp-block-social-links{justify-content:center}.footer-widgets-1 img{max-width:100%;width:200px;margin:10px auto;display:block}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{margin-left:0}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%}}@media screen and (max-width:800px){.calltoactionimg{position:relative}.pp-pricing-table{display:block!important}.has-underline-color{display:inline}.rp4wp-related-posts ul,.wp-block-columns.mobilecolumns2{display:grid;grid-template-columns:1fr 1fr;gap:0 1em}.rp4wp-related-posts ul li{width:100%;max-width:100%}}@keyframes animate{0%{opacity:0;transform:translate(-8px,0)}50%{opacity:.5}100%{opacity:1;transform:translate(0,0)}}