.form-submit [type=button],.form-submit [type=submit],.form-submit button{border:0}a#cancel-comment-reply-link{padding-left:10px;font-size:16px}.elementor .wp-block-separator{border-top:0;border-bottom:1px solid #ebebeb;margin-top:30px;margin-bottom:30px}.elementor-kit-6 .elementor-widget-theme-post-content h2{font-size:28px;margin-top:30px}.elementor-kit-6 .elementor-widget-theme-post-content h3{margin-top:30px}.elementor-kit-6 .elementor-widget-theme-post-content h4{margin-top:30px}.elementor-kit-6 .wp-block-button__link{color:#fff;background-color:#333;border-radius:0;text-transform:uppercase;font-size:1em}.page-content .elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:normal}.page-content .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon .fas{padding-top:5px}.elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{padding:10px 13px 10px 10px}a#top-of-page{display:none;position:fixed;right:10px;bottom:10px;background:#666;text-transform:uppercase;color:#fff;padding:0 20px 8px;font-size:1.6em}a#top-of-page span{font-size:.5em}a#top-of-page:hover{text-decoration:none}.elementor-post__excerpt p:after{content:"..."}.page-content .elementor hr{margin:30px 0;border-top:1px solid #f0f0f0;border-left:0}.page-content .nf-form-content{padding:0;max-width:100%;margin:0 auto}.nf-form-fields-required{font-size:.8em;font-style:italic;margin-bottom:20px}.checkbox-container .nf-field-label label{font-weight:400}.nf-form-content input.ninja-forms-field[type=button]{height:auto}.page-content .nf-form-content input[type=button],.page-content .nf-form-content input[type=button]:hover{background:#ee207c;color:#fff}.nf-form-content .ninja-forms-field{letter-spacing:1px}.toggle-button{position:fixed;width:54px;height:46px;top:35px;left:40px;padding:8px;transition:.25s;z-index:15;background:#2cb3c7}.toggle-button:hover{cursor:pointer}.toggle-button .menu-bar{position:absolute;border-radius:2px;width:72%;transition:.5s}.toggle-button .menu-bar-top{border:4px solid #fff;border-bottom:none;top:10px}.toggle-button .menu-bar-middle{height:4px;background-color:#fff;margin-top:7px;margin-bottom:7px;top:14px}.toggle-button .menu-bar-bottom{border:4px solid #fff;border-top:none;top:32px}.button-open{left:25px;z-index:20}.button-open .menu-bar-top{border-color:#fff;transform:rotate(45deg)translate(11px,3px);transition:.5s;width:50%}.button-open .menu-bar-middle{background-color:#fff;transform:translate(230px);transition:.1s ease-in;opacity:0}.button-open .menu-bar-bottom{border-color:#fff;transform:rotate(-45deg)translate(12px,-5px);transition:.5s;width:50%}.menu-wrap{background-color:#e8e8e8;position:fixed;top:0;height:100%;width:320px;margin-left:-320px;font-size:1em;overflow:auto;transition:.25s;z-index:15}.menu-show{margin-left:0}.menu-sidebar{margin:75px 20px 80px 0;position:relative;top:70px}.menu-sidebar ul{margin:0 0 0 50px;padding:0;list-style-type:none}.menu-sidebar li{padding:0 0 1em}.menu-sidebar ul ul{margin:10px 0 0 20px}.menu-sidebar li>a{color:#27356b;font-weight:500;text-transform:uppercase;font-size:.8em;position:relative;text-decoration:none}.menu-sidebar ul ul li{padding:0 0 .5em;line-height:1.2em}.menu-sidebar li ul li>a{font-size:.8em;position:relative;text-decoration:none}.menu-sidebar li>a::after{content:"";display:block;height:.15em;position:absolute;top:100%;width:100%;left:50%;transform:translate(-50%);background-image:linear-gradient(to right,transparent 50.3%,#2CB3C7 50.3%);transition:background-position .2s .1s ease-out;background-size:200%}.menu-sidebar li>a:hover::after{background-position:-100% 0}.menu-sidebar .menu-item-has-children{position:relative}.menu-sidebar .menu-item-has-children .sub-menu{display:none}.sidebar-menu-arrow::after{content:"\276F";padding:10px;color:#ee207c;position:relative}.sidebar-menu-arrow:hover::after{cursor:pointer;color:#ee207c}.sidebar-menu-arrow:active::after{top:2px}@media only screen and (min-width:768px){.toggle-button{display:none}a#top-of-page{display:none!important}}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){}