.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce-page button.button{font-size:16px!important;font-weight:700!important;background:#000!important;border:10px solid #000000!important}#main-footer .container	#footer-widgets{display:none!important}.blurb-hover #pre-requisites{display:none}.paypal-button.paypal-button-color-silver,.paypal-button-row.paypal-button-color-silver .menu-button{background:#f7bf38!important}.et_pb_fullwidth_header.et_pb_fullwidth_header_0{background-color:#201f1f!important;padding-top:20vh}.et_bloom .et_bloom_form_header.split img{max-width:50%!important;padding-bottom:0px!important;margin-bottom:0px!important}.et_bloom .image_right .et_bloom_form_text,.et_bloom .split .et_bloom_form_text{display:table-cell;clear:none;padding-top:10vh}.et_bloom .et_bloom_form_header img{padding:0!important}#cn-cmap span.cn-search{display:block;float:none;width:100%;margin:auto}.slick-slider-slide-details span.fn{font-size:20px!important;font-weight:600;line-height:20px}span.fn{font-size:30px;font-weight:bold;line-height:30px}#cn-cmap span.cn-search input{width:calc(100% - 32px)}#cn-cmap .cn-list-row .cn-entry,#cn-cmap .cn-list-row-alternate .cn-entry{width:48%;float:left;margin-right:20px!important;min-height:380px}span.cn-last-updated{display:none!important}#cn-page-nav{padding-top:50px}.slick-track{max-width:100%}.slick-slide{min-width:240px}.slick-slider-block{line-height:1em;}.cn-notes-single,.cn-bio-single{padding-top:30px}#cn-cmap span.cn-image-style{border-radius:8px;margin:10px;min-height:150px}@media screen and (max-width:768px){#cn-cmap .cn-list-row .cn-entry,#cn-cmap .cn-list-row-alternate .cn-entry{width:45%!important;min-height:450px}#cn-list span.fn{font-size:20px!important;font-weight:600}}@media screen and (max-width:479px){#cn-cmap .cn-list-row .cn-entry,#cn-cmap .cn-list-row-alternate .cn-entry{width:100%!important}#cn-cmap span.cn-image-style{border-radius:8px;margin:10px;min-height:100px}#cn-page-nav .page-numbers{padding:5px 10px;font-size:14px;margin:0 5px 0 0;line-height:3em}}@media only screen and (min-width:1440px){.home-h1{font-size:3rem}.homebannersub{font-size:1.1rem}.home-bannertxt{font-size:1rem!important}}@media screen and (max-width:479px){.three-columns .et_pb_column{width:33%!important}.et_bloom_form_header,.et_bloom_form_content,.et_bloom_form_container_wrapper{height:auto!important}.mfp-title{color:#525252}.mfp-content{max-width:1080px;background:#ffffff;padding:30px;border-radius:5px}.mfp-close-btn-in .mfp-close{color:#5270FF;font-size:50px;top:0}.mfp-title{text-align:center;color:#eeeee!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#ffffff}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{color:white!important}.kr_contact input,.kr_contact textarea{padding:11px!important;transition:all 0.2s ease-in-out;outline:none}.kr_contact .et_contact_bottom_container{float:none;padding-left:3%}.kr_contact .et_pb_contact_message{margin-bottom:1.9em!important}.kr_contact .et_pb_contact_submit{margin:0!important}.kr_contact .et_pb_contact_submit:after{display:none}.kr_contact input:focus,.kr_contact textarea:focus{box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);;border:1px solid #66afe9!important}.kr_contact .et-pb-contact-message p{background-color:#dff0d8!important;border-color:#a3d48e;color:#3c763d;padding:0.6em}.note p{color:#ffffff!important}.acsb-skip-links acsb-force-visible acsb-ready{display:block!important}