@charset "utf-8";body{margin:0;padding:0;border:none}img,div,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,textarea,address,main,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;font-weight:400;font-style:normal;text-decoration:none;list-style-type:none}main,article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}table{border:none;border-collapse:collapse;border-spacing:0}th{font-weight:400;text-align:left;vertical-align:top}caption{text-align:left}a,a:focus,a:hover,a:active{outline:none}input,input:focus,input:hover,input:active,textarea,textarea:focus,textarea:hover,textarea:active{outline:none}img{vertical-align:top;-webkit-backface-visibility:hidden}#noscript{position:relative;z-index:5260;padding:1em;border-bottom:#000 solid 1px;background:#fff;color:#000;text-align:center}#noscript span{color:red}.clearfix{zoom:1}.clearfix:after{display:block;clear:both;height:0;content:''}
html{font-family:'Noto Sans JP',sans-serif;font-weight:700;color:#333;line-height:2;text-align:justify}body{display:none}main{position:relative}*{box-sizing:border-box}img{max-width:100%}.en{font-family:'Brevia',sans-serif}.pc_block{display:block !important}.pc_inline{display:inline !important}.pc_inline_block{display:inline-block !important}.sp_block,.sp_inline,.sp_inline_block{display:none !important}@media screen and (max-width:768px){.pc_block,.pc_inline,.pc_inline_block{display:none !important}.sp_block{display:block !important}.sp_inline{display:inline !important}.sp_inline_block{display:inline-block !important}}.relative{position:relative}.logo{font-size:42px;font-weight:900}@media screen and (max-width:1024px){.logo{font-size:9vw}}.logo a{color:#0dc96b;line-height:1.2}@media screen and (max-width:1024px){.logo a{text-align:center}}.logo .sub_text{font-size:12px;color:#0dc96b;line-height:1.8}@media screen and (max-width:1024px){.logo .sub_text{text-align:center}}.logo .sub_text .sp_inlne{display:none}@media screen and (max-width:1100px){.logo .sub_text .sp_inlne{display:inline}}.tel_area{display:flex;justify-content:space-between}@media screen and (max-width:768px){.tel_area{justify-content:center}}.tel_area .char{width:75px}@media screen and (max-width:768px){.tel_area .char{width:14.7058%;margin-right:15px}}.tel_area .tel{width:calc(100% - 75px)}@media screen and (max-width:768px){.tel_area .tel{width:63%}}.tel_area .tel p{font-size:10px;line-height:1.8}.tel_area .tel .num{padding-left:26px;font-size:34px;font-weight:900;color:#0dc96b;position:relative;line-height:1.2}@media screen and (max-width:768px){.tel_area .tel .num{font-size:6.2vw}}.tel_area .tel .num:before{font-family:"Font Awesome 5 Free";content:'\f3cd';position:absolute;left:0;top:13%;font-size:26px;font-weight:900}@media screen and (max-width:768px){.tel_area .tel .num:before{top:0}}header{padding-top:60px;background:url(//jo-dental.com/assets/css/../images/common/stripe@2x.jpg) repeat center/72px}@media screen and (max-width:1100px){header .container{padding:0 40px}}header .bg_wave{position:relative;background:#fff;padding:60px 0}@media screen and (max-width:1100px){header .bg_wave{padding:20px 0}}header .bg_wave:before,header .bg_wave:after{content:"";display:block;background:url(//jo-dental.com/assets/css/../images/common/pat_wabe@2x.png) repeat-x center/240px;width:100%;height:20px;position:absolute;right:0;left:0;z-index:1}header .bg_wave:before{top:-20px}header .bg_wave:after{bottom:-20px;transform:rotate(-180deg)}header .logo{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:30px}@media screen and (max-width:1100px){header .logo{display:block;padding-bottom:0}}header .logo a{margin-right:15px}@media screen and (max-width:1100px){header .logo a{margin-right:0}}header .hamburger{display:none}@media screen and (max-width:1100px){header .hamburger{z-index:999;width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;background:#0dc96b;border-bottom-left-radius:10px}header .hamburger .drawer_button{display:block;padding:0;width:30px;height:22px;position:relative;background:0 0;border:none;cursor:pointer;outline:none}header .hamburger .drawer_button *{margin:0;padding:0;outline:none;border:none;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .hamburger .drawer_button .drawer_bar{display:block;width:30px;height:2px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;background-color:#fff;z-index:999}header .hamburger .drawer_button .bar1{top:1px}header .hamburger .drawer_button .bar2{top:50%}header .hamburger .drawer_button .bar3{top:100%}header .hamburger .drawer_button.active .bar1{-webkit-transform:rotate(.7854rad) translateY(-50%);-ms-transform:rotate(.7854rad) translateY(-50%);transform:rotate(.7854rad) translateY(-50%);top:0}header .hamburger .drawer_button.active .bar2{opacity:0}header .hamburger .drawer_button.active .bar3{-webkit-transform:rotate(-.7854rad) translateY(-50%);-ms-transform:rotate(-.7854rad) translateY(-50%);transform:rotate(-.7854rad) translateY(-50%);top:calc(100% - 0px)}}header .drawer_nav_wrapper{display:flex;justify-content:center}@media screen and (max-width:1100px){header .drawer_nav_wrapper{display:block;margin:0 auto;width:100%;height:100%;position:fixed;top:-100%;right:0;-webkit-transition:right .6s cubic-bezier(.19,1,.22,1);transition:top .6s cubic-bezier(.19,1,.22,1);overflow-y:scroll;z-index:998;background-color:#0dc96b;padding:60px 10px 40px}header .drawer_nav_wrapper.open{top:0}}header .drawer_nav_wrapper nav{margin-right:60px}@media screen and (max-width:1100px){header .drawer_nav_wrapper nav{display:flex;align-items:center;justify-content:center;width:100%}}header .drawer_nav_wrapper ul{display:flex}@media screen and (max-width:1100px){header .drawer_nav_wrapper ul{display:block}}header .drawer_nav_wrapper ul li:nth-of-type(n+3){border-left:1px solid #0dc96b}@media screen and (max-width:1100px){header .drawer_nav_wrapper ul li:nth-of-type(n+3){border-left:none}}@media screen and (max-width:1100px){header .drawer_nav_wrapper ul li:nth-of-type(n+2){text-align:center;margin-top:40px}}header .drawer_nav_wrapper ul li.logo_sp{display:none}@media screen and (max-width:1100px){header .drawer_nav_wrapper ul li.logo_sp{display:block}}header .drawer_nav_wrapper ul li.logo_sp a{font-size:7.5vw;font-weight:900}header .drawer_nav_wrapper ul li a{display:inline-block;font-size:16px;text-align:center;color:#333;text-decoration:none;line-height:1.4;padding:0 10px;letter-spacing:4px}@media screen and (max-width:1100px){header .drawer_nav_wrapper ul li a{font-size:24px;color:#fff;letter-spacing:6px;padding:0}}header .drawer_nav_wrapper ul li a span{display:inline-block;font-size:11px;color:#0dc96b;padding:0;letter-spacing:3px;margin-top:10px}@media screen and (max-width:1100px){header .drawer_nav_wrapper ul li a span{font-size:14px;color:#fff}}@media screen and (max-width:1100px){header .drawer_nav_wrapper .tel_area{display:none}}footer{padding-top:120px}@media screen and (max-width:1024px){footer{padding-top:80px}}@media screen and (max-width:1024px){footer .container{padding:0 30px}}footer .flex_area{justify-content:space-between;margin-bottom:45px}@media screen and (max-width:1024px){footer .flex_area{display:block;margin-bottom:40px}}footer .text{width:48.3636%}@media screen and (max-width:1024px){footer .text{width:100%;margin-bottom:20px}}footer .text .logo{margin-bottom:15px}footer .text .add{margin-bottom:15px;font-size:16px}@media screen and (max-width:1024px){footer .text .add{text-align:center}}footer .schedule{width:47.7272%}@media screen and (max-width:1024px){footer .schedule{width:100%}}footer .schedule ul{font-size:15px}footer .schedule ul li{padding:15px 19px;border-right:1px solid #707070}@media screen and (max-width:768px){footer .schedule ul li{padding:15px 7px}}footer .schedule ul li.sizeL{width:16.3809%;padding:15px 5px}@media screen and (max-width:1024px){footer .schedule ul li.sizeL{width:80px}}footer .schedule ul li>div{min-height:27px}footer .schedule ul .time{width:120px;padding-left:0}footer .schedule .note{font-size:15px}footer nav{padding-bottom:50px}footer nav ul{display:flex;flex-wrap:wrap;justify-content:center}footer nav ul li{padding:5px 20px}footer nav ul .text_hover{display:block;color:#0dc96b;font-size:16px;font-weight:900}footer .copyright{padding-bottom:30px;text-align:center;font-size:12px}.container{max-width:1140px;margin:0 auto;padding:0 15px}.flex_area{display:flex}.corver{width:100%;height:100%;object-fit:cover}.text_hover{transition:.5s;display:block;text-decoration:none;color:#333}.text_hover:hover{opacity:.7}.no_link{pointer-events:none}.common_mv{height:300px;position:relative;margin-bottom:15px}.common_mv .mv_ttl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.breadcrumb ul{display:flex}.breadcrumb ul li{font-size:12px;position:relative;line-height:1.8}.breadcrumb ul li+li{margin-left:15px;padding-left:15px}.breadcrumb ul li+li:before{font-family:"Font Awesome 5 Free";content:'\f0da';position:absolute;left:0;font-weight:900}@media screen and (max-width:768px){.breadcrumb ul li:nth-of-type(3){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:calc(1.8*1);width:calc(100% - 210px)}}h2.common_ttl{font-size:32px;font-weight:400;color:#0dc96b;text-align:center;padding-bottom:30px;margin-bottom:40px;background:url(//jo-dental.com/assets/css/../images/common/ttl_line@2x.png) no-repeat center bottom/30px;letter-spacing:8px;line-height:1.8}@media screen and (max-width:1024px){h2.common_ttl{font-size:8vw}}h2.common_ttl.sizeS{font-size:24px}@media screen and (max-width:768px){h2.common_ttl.sizeS{font-size:6vw}}h2.common_ttl span{font-size:16px;display:block;color:#333;letter-spacing:4px}.common_read{font-size:15px;text-align:center;margin-bottom:60px}@media screen and (max-width:768px){.common_read{margin-bottom:40px}}.common_btn{background:#0dc96b;border:1px solid #0dc96b;padding:25px;text-align:center;color:#fff;border-radius:10px;font-size:15px;max-width:315px;position:relative;display:block;margin:0 auto;text-decoration:none;font-weight:900;transition:.5s}.common_btn:hover{background:#fff;color:#0dc96b}.common_btn:after{font-family:"Font Awesome 5 Free";content:'\f054';position:absolute;right:10px;top:34%;font-size:15px;font-weight:900}.schedule ul{display:flex;justify-content:center;margin-bottom:20px;line-height:1.8}@media screen and (max-width:1024px){.schedule ul{font-size:12px}}.schedule ul li{text-align:center}.schedule ul li>div+div{padding-top:15px}.schedule ul .time{padding-left:0}.schedule .note{text-align:right}.common_layout{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.common_layout{display:block}}.common_layout li h3{font-size:24px;font-weight:500;text-align:center;margin-bottom:20px;color:#0dc96b;letter-spacing:.25em}.common_layout li div{margin-bottom:20px}.common_layout li p{font-size:16px}.common_layout li .ttl{font-weight:700;text-align:center;margin-bottom:20px}.layout01 li{width:30.2727%}@media screen and (max-width:768px){.layout01 li{width:100%}}.layout01 li:not(:nth-of-type(3n)){margin-right:4.5454%}@media screen and (max-width:768px){.layout01 li:not(:nth-of-type(3n)){margin-right:0}}.layout01 li:nth-of-type(n+4){margin-top:40px}@media screen and (max-width:768px){.layout01 li:nth-of-type(n+4){margin-top:0}}@media screen and (max-width:768px){.layout01 li:nth-of-type(n+2){margin-top:40px}}@media screen and (max-width:768px){.layout01 li img{width:100%}}.layout02 li{width:47.7272%}@media screen and (max-width:768px){.layout02 li{width:100%}}.layout02 li:nth-of-type(n+3){margin-top:40px}@media screen and (max-width:768px){.layout02 li:nth-of-type(n+3){margin-top:0}}@media screen and (max-width:768px){.layout02 li:nth-of-type(n+2){margin-top:40px}}.link_top{position:fixed;right:20px;bottom:20px;z-index:9999}.link_top>a{display:block;width:60px;height:60px;background:#0dc96b;position:relative}.link_top>a:before{content:"";position:absolute;top:40%;left:0;right:0;margin:0 auto;width:20px;height:20px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.not_fund{padding:100px 0}@media screen and (max-width:1024px){.not_fund{padding:120px 0}}.not_fund p{text-align:center;margin-bottom:80px}
@media screen and (max-width:768px){#sec01 .container,#sec02 .container{padding:0 40px}}.common_mv .mv_ttl{max-width:405px}@media screen and (max-width:768px){.common_mv .mv_ttl{width:80%}}#sec01{padding:130px 0 120px}@media screen and (max-width:768px){#sec01{padding:90px 0 80px}}#sec01 .read_box{display:flex;justify-content:space-between}@media screen and (max-width:768px){#sec01 .read_box{display:block}}#sec01 .read_box .sec_img{width:47.7272%}@media screen and (max-width:768px){#sec01 .read_box .sec_img{width:100%;text-align:center}}#sec01 .read_box .read_text{width:47.7272%}@media screen and (max-width:768px){#sec01 .read_box .read_text{width:100%}}#sec01 .read_box .read_text p{font-size:16px}#sec01 .read_box .read_text .ttl{font-size:21px;font-weight:900;margin-bottom:20px}#sec01 .read_box .read_text .sub{font-size:16px;font-weight:900;margin-bottom:20px}.facility_info h3{font-weight:700}.facility_info p{margin-bottom:36px}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.a-stats{--akismet-color-mid-green:#357b49;--akismet-color-white:#fff;--akismet-color-light-grey:#f6f7f7;max-width:350px;width:auto}.a-stats *{all:unset;box-sizing:border-box}.a-stats strong{font-weight:600}.a-stats a.a-stats__link,.a-stats a.a-stats__link:visited,.a-stats a.a-stats__link:active{background:var(--akismet-color-mid-green);border:none;box-shadow:none;border-radius:8px;color:var(--akismet-color-white);cursor:pointer;display:block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen-Sans','Ubuntu','Cantarell','Helvetica Neue',sans-serif;font-weight:500;padding:12px;text-align:center;text-decoration:none;transition:all .2s ease}.widget .a-stats a.a-stats__link:focus{background:var(--akismet-color-mid-green);color:var(--akismet-color-white);text-decoration:none}.a-stats a.a-stats__link:hover{filter:brightness(110%);box-shadow:0 4px 12px rgba(0,0,0,.06),0 0 2px rgba(0,0,0,.16)}.a-stats .count{color:var(--akismet-color-white);display:block;font-size:1.5em;line-height:1.4;padding:0 13px;white-space:nowrap}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}