.view-code{float:right;line-height:20px}.code{font-size:12px;line-height:14px}.drag{cursor:move}.drag.selected{outline:1px dotted #000}.accordion{padding:15px}.accordion.has-box-btn .accordion-header{padding-left:0px}.accordion.has-box-btn .accordion-header::before{display:none}.accordion-header{position:relative;cursor:pointer;padding-left:40px;background-color:#E2E2E2;font-weight:bold;margin-top:1rem}.accordion-header:first-of-type{margin-top:0px}.accordion-header:last-of-type{margin-bottom:0px}.accordion-header::before{content:'';width:0px;height:0px;position:absolute;left:0px;top:0px;border:10px solid transparent;border-left:15px solid #5F5A54}.accordion-header.active::before{border-top:15px solid #5F5A54;border-left:10px solid transparent}.accordion-trigger{background:none;color:inherit;width:100%;height:100%;text-align:left;margin:0px;padding:0px;outline:none}.accordion-trigger:focus{outline-offset:-1px}.accordion-trigger:hover{text-decoration:underline}.accordion-content{margin-top:0px;margin-bottom:10px;padding:1rem}.box-btn{position:relative;display:inline-block;vertical-align:middle;width:50px;min-height:50px;margin:0 20px 0 0;line-height:50px;text-align:center;font-size:22px;color:#fefefe;background-color:#35C4B5;text-transform:uppercase}.box-btn::before{content:'';position:absolute;right:-7.5px;top:17.5px;width:15px;height:15px;transform:rotate(45deg);background-color:inherit}@media (max-width: 640px){.box-btn{width:30px;min-height:30px;line-height:30px;font-size:1.2rem;margin:0 12px 0 0}.box-btn::before{right:-4.5px;top:10.5px;width:9px;height:9px}}.title-text{position:relative;display:inline-block;vertical-align:middle;width:calc( 90% - 70px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:50px}@media (max-width: 640px){.title-text{line-height:30px;width:calc( 90% - 42px)}}.accordion-trigger:hover .box-btn,.accordion-trigger:focus .box-btn{text-decoration:underline}.active .box-btn::before{right:17.5px;top:auto;bottom:-7.5px}@media (max-width: 640px){.active .box-btn::before{right:10.5px;bottom:-4.5px}}.slider{position:relative;width:90%;max-width:800px;margin:30px auto 60px;background-color:#fefefe;border:1px solid #D2D2D2}.slider-content{width:100%}.slider-slide{white-space:nowrap;width:100%;padding:10px}.slider-slide .slider-image{width:40%}.slider-slide .slider-image img{width:100%}.slider-slide .slider-text{width:60%;vertical-align:top;padding:10px 10px 10px 2rem}.slider-slide .slider-text h3{font-weight:bold;margin:0 0 10px;font-size:1.125rem}.slider-slide .slider-text p{margin-top:0}.slider-slide.no-image .slider-text{width:100%}.slider-slide .slider-image,.slider-slide .slider-text{display:inline-block;white-space:normal}@media (max-width: 640px){.slider-slide .slider-image,.slider-slide .slider-text{width:100%;display:block}}.slider-nav-container{width:100%;padding:10px 0}.slider-nav-container div{display:table;margin:0 auto}.slider-nav-container button{display:inline-block;vertical-align:middle}.slider-nav-container button::before{content:'';display:block}.slider-nav-container .slider-prev,.slider-nav-container .slider-next{width:30px;height:30px;background-color:#fff}.slider-nav-container .slider-prev::before,.slider-nav-container .slider-next::before{width:15px;height:15px;border:2px solid #E2E2E2;transform:rotate(45deg)}.slider-nav-container .slider-prev:hover::before,.slider-nav-container .slider-next:hover::before{border-color:#5F5A54}.slider-nav-container .slider-prev.disable-me,.slider-nav-container .slider-next.disable-me{pointer-events:none}.slider-nav-container .slider-prev.disable-me::before,.slider-nav-container .slider-next.disable-me::before{opacity:0}.slider-nav-container .slider-prev::before{border-right:none;border-top:none}.slider-nav-container .slider-next::before{border-left:none;border-bottom:none}.slider-nav-container .slider-dot-container{display:inline-block}.slider-nav-container .slider-dot{width:30px;height:30px;padding:7.5px;background-color:#fff}.slider-nav-container .slider-dot.fresh::before{border:1px solid #5F5A54}.slider-nav-container .slider-dot::before{width:15px;height:15px;background-color:#E2E2E2;border-radius:50px}.slider-nav-container .slider-dot.active::before,.slider-nav-container .slider-dot:hover::before{background-color:#5F5A54}.squares-container{position:relative;max-width:500px;margin:3rem auto 0}@media (max-width: 640px){.squares-container{margin:1rem auto 0}}.squares-container .squares-button-container{line-height:0px;font-size:0px}.squares-container .squares-button-container .square{width:50%;height:50%;border-width:0px;border:1px solid #E2E2E2;padding:0px}.squares-container .squares-button-container .square img{width:100%;height:auto}.squares-container .squares-popup-container{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.squares-container .squares-popup-container .squares-popup{position:absolute;top:50%;width:100%;transform:translateY(-50%);background-color:#fefefe;padding:1rem;border:1px solid #E2E2E2}.squares-container .squares-popup-container .squares-popup h3{font-weight:bold;margin-bottom:0px;margin-top:20px}@media (max-width: 640px){.squares-container .squares-popup-container .squares-popup{padding:.25rem}.squares-container .squares-popup-container .squares-popup h3{margin-top:0px}}.notify{position:fixed;bottom:45px;right:auto;z-index:9980;width:150px;height:auto;color:#fefefe;background:#A67F31;border-radius:0.4rem;line-height:1.2em;padding:0.4em;text-align:center;cursor:pointer;display:none;animation:bobber-bounce .5s infinite alternate}.notify::after{content:'';width:0;height:0;border-top:10px solid #A67F31;border-right:10px solid transparent;border-bottom:15px solid transparent;border-left:10px solid transparent;position:absolute;bottom:-25px}.notify.left::after{right:10px}.notify.center::after{left:50%;transform:translateX(-50%)}.notify.right::after{right:10px}@keyframes bobber-bounce{0%{transform:translateY(-5px)}100%{transform:translateY(0px)}}
