.ck.ck-editor__main>.ck-editor__editable,.ck-content{background-color:var(--background)!important;color:var(--font)!important}.ck-content a{text-decoration:underline}.ck-content ul{list-style:disc;margin-left:20px}.ck-content ol{list-style:decimal;margin-left:20px}.ck-content blockquote{border-left:var(--heading_font) 4px solid!important;padding-left:20px!important}.text-right .ck-content{text-align:right!important}.text-center .ck-content{text-align:center!important}.ck-content{font-family:Arial,sans-serif;margin:0;padding:0;background-color:var(--background)}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5{color:var(--heading_font)!important}.site blockquote{border-left:var(--heading_font) 4px solid;padding-left:20px;font-style:italic}.site blockquote.testimonial{border:none;padding-left:0}.site input[type=checkbox]{width:18px;height:18px}.site [type=checkbox]:checked,.site [type=radio]:checked,.site [type=checkbox]:checked:hover,.site [type=checkbox]:checked:focus,.site [type=radio]:checked:hover,.site [type=radio]:checked:focus{color:var(--button_background)}.site .card{color:var(--site_name_font);background-color:var(--header_background)}.site .card summary,.site .card h3{color:var(--site_name_font)}.site .card-footer{color:var(--footer_font);background-color:var(--footer_background)}.site .card-footer summary,.site .card-footer h3{color:var(--footer_font)}.site h4.icon-btn{color:var(--button_background)}.site .text-left{text-align:left}.site .text-center{text-align:center}.site .text-right{text-align:right}.site .header{background-color:var(--header_background)}.site hr{border-color:var(--heading_font);border-width:1px;margin:10px 0;opacity:.5}.site .style-outline,.site div.style-outline{border:var(--heading_font) solid 1px}.site .style-outline summary,.site div.style-outline summary{color:var(--heading_font)}.site .style-outline-bottom{border-color:var(--heading_font)}.site .header h1.site-name{margin:0;font-size:1.85em;color:var(--site_name_font);line-height:1}@media only screen and (max-width : 1025px){.site .header h1.site-name{font-size:1.25em}}.site .container,.site .block-content{max-width:1024px;width:100%;margin:0 auto auto;padding:10px}.site .block-content{margin-bottom:30px}.site main.content div:last-child{margin-bottom:0}.site .content h2{color:var(--heading_font)}.site .menu-button{color:var(--menu_font)}.site .content p{line-height:1.6}.site .content a{text-decoration:underline}.site .content a.btn{text-decoration:none}.site .content ul{list-style:disc;margin-left:20px}.site .content ol{list-style:decimal;margin-left:20px}.site .footer p{color:var(--footer_font)}.site .banner-text-white,.site .banner-text-white h1,.site .banner-text-white h2{color:#fff}.site .banner-text-black h1,.site .banner-text-black h2{color:#000}.site .banner-text-default h1,.site .banner-text-default h2{color:var(--heading_font)}.site .banner{margin-bottom:30px}.site .banner .block-content{padding-top:80px;padding-bottom:80px;margin-bottom:0}.site .info-theme-footer{color:var(--footer_font);background-color:var(--footer_background)}.site .info-theme-body{color:var(--font);background-color:var(--background)}.site .info-theme-header{color:var(--heading_font);background:var(--header_background)}.site .menu-main_menu li a{color:var(--menu_font);padding:8px 12px;display:inline-block;margin:0}.site .menu-main_menu li a:hover{text-decoration:underline}.site .menu-main_menu a.btn{color:var(--button_font);margin:2px 0}.site .menu-main_menu,.site .menu-main_menu ul{list-style:none;padding:0;margin-bottom:0}.site .menu-main_menu ul{display:none;position:absolute;margin:0}@media only screen and (min-width : 1025px){.site .menu-main_menu a.btn{margin:0 2px}.site .menu-main_menu li:hover ul{display:block;position:absolute;text-align:left;background-color:var(--header_background);min-width:160px;box-shadow:0 8px 16px #0003;padding:0;z-index:100}.site .menu-main_menu>li{display:inline-block}.site .menu-main_menu li li{display:block}}@media only screen and (max-width : 1024px){.site .menu-main_menu{text-align:left;overflow-x:hidden}.site .menu-main_menu li a,.site .menu-main_menu li ul,.site .menu-main_menu li{width:100%;display:block;position:relative}.site .menu-main_menu ul{display:block;position:relative;margin:0 0 0 20px}}
