form.wpcf7-form input,form.wpcf7-form textarea{background-color:#f1f1f1;border-radius:0;border:1px solid transparent;color:#000;font-family:"Cooper Hewitt","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1rem;font-weight:400;line-height:1.7;margin-bottom:10px;padding:.5rem .8rem !important;transition:all .3s ease}form.wpcf7-form input:focus,form.wpcf7-form textarea:focus,form.wpcf7-form input:active,form.wpcf7-form textarea:active{border-color:#0085ad}form.wpcf7-form input::-webkit-input-placeholder,form.wpcf7-form textarea::-webkit-input-placeholder{color:#000;opacity:"0.8"}form.wpcf7-form input::-moz-placeholder,form.wpcf7-form textarea::-moz-placeholder{color:#000;opacity:"0.8"}form.wpcf7-form input:-ms-input-placeholder,form.wpcf7-form textarea:-ms-input-placeholder{color:#000;opacity:"0.8"}form.wpcf7-form input:-moz-placeholder,form.wpcf7-form textarea:-moz-placeholder{color:#000;opacity:"0.8"}form.wpcf7-form input:not([type=checkbox]),form.wpcf7-form textarea:not([type=checkbox]){width:100%}form.wpcf7-form input[type=checkbox],form.wpcf7-form textarea[type=checkbox]{cursor:pointer}.commentlist{margin-top:1rem}.commentlist .comment-body{padding-right:0}.commentlist .comment-body .comment_avatar{top:0}.commentlist .comment-body .comment_avatar img{border-radius:50%}.commentlist .comment-body .comment_area .reply-container{display:block;text-align:right}.commentlist .comment-body .comment_area .comment-reply-link{position:relative;top:1rem}.commentlist .comment-body .comment_area .comment-reply-link:after{font-size:20px}.commentlist .comment .children{margin-left:2rem}@media only screen and (max-width:767px){.commentlist .comment .children{margin-left:1rem}.commentlist article.comment-body{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:70px;padding-left:0}.commentlist .comment_avatar{align-items:center;display:flex;position:relative;width:17%}.commentlist .comment_avatar img{max-width:100%;width:100%}.commentlist .comment_postinfo{align-items:flex-start;display:flex;flex-flow:column;justify-content:center;line-height:1.1;margin:0 0 3px;row-gap:5px;width:77%}.commentlist .comment_area{margin-top:5px;width:100%}}#cookie-notice #cn-close-notice{display:none}#page-container #top-menu-nav>ul>li>a:hover,#page-container .bottom-nav a:hover,#page-container #footer-bottom .et-social-icon a:hover,#page-container .et_mobile_menu li a:hover,#page-container .nav ul li a:hover,#page-container footer#main-footer #footer-info a:hover,#page-container .et-menu a:hover,#page-container #et-boc #top-menu-nav>ul>li>a:hover,#page-container #et-boc .bottom-nav a:hover,#page-container #et-boc #footer-bottom .et-social-icon a:hover,#page-container #et-boc .et_mobile_menu li a:hover,#page-container #et-boc .nav ul li a:hover,#page-container #et-boc footer#main-footer #footer-info a:hover,#page-container #et-boc .et-menu a:hover{opacity:1}@media only screen and (min-width:981px){.et_pb_top_divider .et_pb_row.centered-text .et_pb_column .et_pb_module:first-child{margin-top:100px}}@media only screen and (max-width:980px){.et_fixed_nav header#main-header{left:0;position:fixed;top:0;width:100%}.et_pb_row.reverse-responsive{display:flex;flex-flow:column-reverse}.et_pb_row.reverse-responsive .et_pb_column:first-child{margin-bottom:0}.et_pb_row.reverse-responsive .et_pb_column:last-child{margin-bottom:30px}.et_pb_row.reverse-responsive.et_pb_gutters1 .et_pb_column:last-child{margin-bottom:0}.mobile_menu_bar:before{display:block;transition:all .4s ease}.mobile_nav.opened .mobile_menu_bar:before{content:"M";transform:rotate(90deg)}}@media only screen and (max-width:600px){body.et_fixed_nav.logged-in header#main-header.et-fixed-header{top:0 !important}}@media only screen and (max-width:479px){.container,.et_pb_row,.et_pb_row.centered-text .et_pb_column .et_pb_module,.et_pb_fullscreen .et_pb_fullwidth_header_container{width:90%}}html{font-size:16px}body{color:#000;font-family:"Cooper Hewitt","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1rem;line-height:1.6}h1,h2,h4,h5,h6{font-family:"Dosis","Helvetica Neue","Helvetica","Arial",sans-serif;line-height:1.3}form.wpcf7-form input[type=submit]{background-color:#f0b800;color:#fff;cursor:pointer;font-weight:700;margin-top:30px}body.cookies-not-set footer .bottom-nav{padding-bottom:7rem}#wp-admin-bar-my-account a{font-size:0}