@charset "UTF-8";.block-front-visitors{margin-top:3rem!important;margin-bottom:2rem}@media only screen and (min-width:62rem){.block-front-visitors .left{float:left;width:34%}}.block-front-visitors .last{margin-bottom:0!important}.block-front-visitors .blockquote{border-left:0!important}.block-front-visitors .blockquote h2{color:var(--color-secondary);margin-bottom:1rem;font-size:3rem}.block-front-visitors .blockquote span{color:var(--color-secondary);font-weight:800}.block-front-visitors .blockquote-wrapper.style-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:36rem){.block-front-visitors .blockquote-wrapper.style-1{padding:0 1rem}}.block-front-visitors .blockquote-wrapper.style-1 .blockquote{background-color:#f6f8ed;border-radius:1rem;position:relative;padding:1rem;margin:1.5rem auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;max-width:95%;margin-left:0}.block-front-visitors .blockquote-wrapper.style-1 .right{margin-left:auto;margin-right:0}.block-front-visitors .blockquote-wrapper.style-1 .earthworm-2{display:none}@media only screen and (min-width:47.9375rem){.block-front-visitors .blockquote-wrapper.style-1 .earthworm-1{display:none}.block-front-visitors .blockquote-wrapper.style-1 .earthworm-2{display:block}}.block-front-visitors .blockquote-wrapper.style-1 .blockquote h1{font-family:"Open Sans",serif;position:relative;font-weight:400;font-size:1rem;line-height:1.3;margin:0;border:solid 2px var(--color-primary);border-radius:20px;padding:2rem}@media only screen and (min-width:36rem){.block-front-visitors .blockquote-wrapper.style-1 .blockquote h1{font-size:1.3rem;padding:5%}}.block-front-visitors .blockquote-wrapper.style-1 .blockquote h1:after{content:"";position:absolute;border:2px solid var(--color-primary);border-bottom:none;border-left:none;border-radius:0 100% 0 0;width:60px;height:60px;bottom:-60px;left:50px;z-index:3}.block-front-visitors .blockquote-wrapper.style-1 .blockquote h1:before{content:"";position:absolute;width:80px;border:6px solid var(--color-body-bg);bottom:-3px;left:50px;z-index:2}.block-front-visitors .blockquote-wrapper.style-1 .blockquote h4{position:relative;font-weight:400;font-size:1rem;line-height:1.25;margin:0;padding-top:.9375rem;z-index:1;margin-left:9.375rem;padding-left:.75rem}@media only screen and (min-width:36rem){.block-front-visitors .blockquote-wrapper.style-1 .blockquote h4{font-size:1.3rem}}@media only screen and (min-width:36rem){.block-front-visitors .blockquote-wrapper.style-1 .blockquote h4{margin-left:4rem;margin-top:3rem;padding:0}}.block-front-visitors .blockquote-wrapper.style-1 .blockquote h4:first-letter{margin-left:-.9375rem}.block-front-visitors .blockquote-wrapper.style-1 .right{text-align:right}.block-front-visitors .blockquote-wrapper.style-1 .right h1:before{right:50px;left:auto}.block-front-visitors .blockquote-wrapper.style-1 .right h1:after{border-radius:100% 0 0 0;border-right:none;right:50px!important;left:auto}.block-front-visitors .blockquote-wrapper.style-1 .right h4{margin-left:auto;margin-right:9.375rem}@media only screen and (max-width:35.9375rem){.block-front-visitors .blockquote-wrapper.style-1 .right h4{margin-right:4rem;margin-top:3rem;padding:0}}.block-front-visitors .blockquote-wrapper.style-2{text-align:center;font-size:2rem;margin:auto;padding:2.5rem;border:2px solid var(--color-primary);position:relative;margin-top:2.5rem}.block-front-visitors .blockquote-wrapper.style-2 blockquote{text-shadow:-1px 1px #555;font-style:italic;position:relative;z-index:20}.block-front-visitors .blockquote-wrapper.style-2 .left{position:absolute;top:-50px;left:-20px;width:150px;text-align:left;z-index:10;font-size:8rem;line-height:12.5rem}.block-front-visitors .blockquote-wrapper.style-2 .right{position:absolute;bottom:-50px;right:-20px;width:150px;text-align:right;z-index:10;font-size:8rem;line-height:12.5rem}.block-front-visitors .blockquote-wrapper.style-2 small{font-size:1.7rem;position:relative;z-index:20}.block-front-visitors .blockquote-wrapper.style-2 small:before{content:"— ";width:5px}.block-front-visitors .blockquote-wrapper.style-3{background-color:#f6f8ed;border-radius:1rem;padding:2rem;display:block;min-width:300px;margin-top:1.5rem;margin-bottom:2.5rem}.block-front-visitors .blockquote-wrapper.style-3 .blockquote{position:relative;font-weight:800;padding:2rem 1rem;width:100%;z-index:1;border-top:solid 1px var(--color-primary);border-bottom:solid 1px var(--color-primary);overflow:unset}.block-front-visitors .blockquote-wrapper.style-3 .blockquote h1{position:relative;font-weight:400;margin:0;font-size:1.4rem}@media only screen and (min-width:36rem){.block-front-visitors .blockquote-wrapper.style-3 .blockquote h1{font-size:1.85rem}}.block-front-visitors .blockquote-wrapper.style-3 .blockquote:after{position:absolute;content:"”";font-size:10rem;line-height:0;bottom:-43px;right:30px;color:var(--color-primary)}.block-front-visitors .blockquote-wrapper.style-3 .blockquote h4{position:relative;font-size:1.4rem;font-weight:400;line-height:1.15;margin:0;padding-top:1.25rem;z-index:1}