/*!
Theme Name: LTS Laser
Author: Thomas Villain
Author URI: https://anybodesign.com/
Description: A WordPress Theme for LTS.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lts
Tags: one-column, two-columns, right-sidebar, custom-menu, editor-style, featured-images, post-formats, sticky-post, threaded-comments, translation-ready

Template: from-scratch

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/:root{--primary_color:#23252b;--secondary_color:#606060;--accent_color:#CEFF00;--bg_color:#f0f0f0;--page_color:#ffffff;--text_color:#23252b;--btn_text:#23252b;--btn_text_hover:#fff;--header_color:transparent;--footer_color:transparent}:root .high-contrast{--primary_color:#222;--secondary_color:#222;--accent_color:#222;--bg_color:#f0f0f0;--page_color:#f0f0f0;--text_color:#222;--btn_text:#f0f0f0;--btn_text_hover:#f0f0f0;--header_color:#f0f0f0;--footer_color:#f0f0f0}.site-toolbar{margin-bottom:0;padding-bottom:0}.site-brand{padding:0 1rem}@media only screen and (min-width:75em){.site-title{margin-left:-12.7rem}}.sticky-nav .site-toolbar{display:none}.sticky-nav #site_head>.row{padding-bottom:0}.sticky-nav img.logo{height:5rem}.main-menu>li{font-family:var(--font_bold)}.main-menu>li.current-menu-item>a:after,.main-menu>li.current_page_parent>a:after,.main-menu>li>a:focus:after,.main-menu>li>a:hover:after{border-top-color:var(--text_color)}.burger.menu-opened>span:after,.burger.menu-opened>span:before{border-color:var(--primary_color)}.wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-button__link,.wp-block-file__button{background-color:var(--primary_color);color:#fff!important}.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-file__button:focus,.wp-block-file__button:hover{background-color:var(--accent_color);color:var(--text_color)!important}.wp-block-group.has-background{padding-top:6rem;padding-bottom:6rem}.wp-block-group .wp-block-group__inner-container{position:relative;margin-left:auto;margin-right:auto;max-width:96rem}.acf-block--pagebanner .acf-block-banner-text{background-color:var(--text_color)}@media only screen and (min-width:60em){.acf-block--pagebanner .acf-block-banner-text{bottom:-2rem;left:calc((100% - 96rem) /2 + 1rem);z-index:10}}.acf-block--pagebanner .acf-block-banner-text p{font-size:2.4rem;color:#fff;margin-bottom:0.5rem;margin-top:0}.acf-block--pagebanner .scroll-down{margin-top:1.5rem;background-color:transparent}.acf-block--pagebanner .scroll-down:focus,.acf-block--pagebanner .scroll-down:hover{-webkit-animation:pop_in 0.5s ease-in-out;animation:pop_in 0.5s ease-in-out}.acf-block--cards .acf-block-cards-figure{background-color:#fff;overflow:visible}.acf-block--cards .acf-block-cards-figure img{max-width:15rem;margin:-2rem auto 0 auto}.acf-block--cards .acf-block-cards-item{margin:2.5rem 0}.acf-block--cards .acf-block-cards-content{text-align:center;background-color:#fff}.acf-block--cards .acf-block-cards-title{font-size:2.4rem}.acf-block--cards .acf-block-cards-subtitle{margin:0}.acf-block--cards .acf-block-cards-subtitle:after{content:"";display:block;width:20rem;height:1px;border-top:var(--secondary_color) 1px solid;margin:1.5rem auto}.acf-block--cta:not([class*=inline-cta]){border:#fff 1rem solid;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;padding:12em 2em 2em 2em}@media only screen and (min-width:45em){.acf-block--cta:not([class*=inline-cta]){padding:18em 2em 3em 2em}}@media only screen and (min-width:60em){.acf-block--cta:not([class*=inline-cta]){padding-bottom:0;margin-bottom:6rem}}.acf-block--cta:not([class*=inline-cta]) .acf-block-container{text-align:left;padding:2rem;background-color:#fff;max-width:44rem;background-color:var(--text_color)}.acf-block--cta:not([class*=inline-cta]) .acf-block-container *{color:#fff}.acf-block--cta:not([class*=inline-cta]) .acf-block-container .action-btn{background-color:#fff;color:var(--text_color)}.acf-block--cta:not([class*=inline-cta]) .acf-block-container .action-btn:focus,.acf-block--cta:not([class*=inline-cta]) .acf-block-container .action-btn:hover{background-color:var(--accent_color)}@media only screen and (min-width:60em){.acf-block--cta:not([class*=inline-cta]) .acf-block-container{-webkit-transform:translateY(4rem);transform:translateY(4rem)}}.acf-block--cta:not([class*=inline-cta]) .acf-block-container .acf-block-cta-text{max-width:none}.acf-block--cta.inline-cta:not([class*=has-bg-color]){border:var(--primary_color) 0.1rem solid}@media only screen and (min-width:30em){.acf-block--posts .acf-block-post-content--1col .acf-block-post-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.acf-block--posts .acf-block-post-content--1col .acf-block-post-figure{padding:0 0 0 2rem}}.acf-block--gallery .acf-block-gallery-figure{border:var(--text_color) 1px solid}.acf-block--gallery .acf-block-gallery-figure img{border:0;-webkit-transform:none!important;transform:none!important}.acf-block--gallery.inside .acf-block-gallery-caption{background-color:rgba(251,255,54,0.8);border:#fff 1rem solid}.acf-block--gallery.inside .acf-block-gallery-caption-title{color:var(--text_color)}.acf-block--testimonial .testimonial-picture img{border-radius:50%}.acf-block--testimonial blockquote{padding:0;margin:0}.acf-block--testimonial blockquote:after,.acf-block--testimonial blockquote:before{content:none}.acf-block--testimonial .testimonial-title{font-family:var(--font_title);font-size:3.2rem;margin-bottom:0}.acf-block--testimonial .testimonial-caption span{display:block;font-size:2.2rem}.acf-block--testimonial .testimonial-caption span.testimonial-author{font-size:2.6rem}.acf-block--testimonial .testimonial-caption span.testimonial-desc{font-family:var(--font_italic)}.acf-block--advanced-list .acf-block-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:var(--bg_color)}.acf-block--advanced-list .list-title{font-family:var(--font_title)}.acf-block--advanced-list .list-featured{font-family:var(--font_title);font-size:4.4rem}.acf-block--advanced-list .list-legend{margin:0;padding:0;border:0}.acf-block--files .file-item a{text-decoration:none;background-color:transparent;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.acf-block--files .file-item a:focus,.acf-block--files .file-item a:hover{padding-left:0.5rem;background-color:var(--accent_color)}.acf-block--files .file-item a:focus .file-item-name,.acf-block--files .file-item a:hover .file-item-name{font-family:var(--font_bold)}.acf-block-post-figure a img,.post-figure a img{-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.acf-block-post-figure a:focus img,.acf-block-post-figure a:hover img,.post-figure a:focus img,.post-figure a:hover img{opacity:0.7}.acf-block-post-title,.post-title{margin-bottom:1rem}.acf-block-post-title a,.post-title a{text-decoration:none;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.acf-block-post-title a:focus,.acf-block-post-title a:hover,.post-title a:focus,.post-title a:hover{background-color:var(--accent_color)}.acf-block-post-metas,.post-meta{border-top:var(--primary_color) 2px dotted;padding-top:1.5rem;margin-bottom:1.5rem}.acf-block-post-metas p,.acf-block-post-metas span,.post-meta p,.post-meta span{font-size:1.4rem;margin:0}.page-banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.banner-has-bg .page-banner{min-height:10rem}@media only screen and (min-width:45em){.banner-has-bg .page-banner{min-height:14rem}}.banner-has-bg .page-banner:after{content:"";position:absolute;top:0;left:0;width:75%;height:100%;background-image:-webkit-gradient(linear,left top,right top,color-stop(25%,rgba(255,255,255,0.85)),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,rgba(255,255,255,0.85) 25%,rgba(255,255,255,0) 100%);z-index:1}.single.single-post .banner-has-bg .page-banner{background-image:none!important}.page-banner .inner{width:100%;z-index:2}.page-banner .page-title{margin-bottom:0}.acf-block-cards-figure img,.acf-block-post-figure img,.list-icon img,.post-figure img,.testimonial-picture img,figure img{border:var(--text_color) 1px solid;padding:1rem;background-color:#fff}.action-btn{background-color:var(--primary_color);color:#fff}.h1-like,.h2-like,.h3-like,.h4-like,h1,h2,h3,h4{color:var(--text_color)}.read-more{position:relative;background-image:none!important;text-decoration:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;background-color:transparent}.read-more:after,.read-more:before{content:"";display:block;width:100%;max-width:none;height:0.2rem;position:absolute;left:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}.read-more:before{bottom:0;border-top:var(--accent_color) 1px solid}.read-more:after{bottom:-1px;border-top:var(--text_color) 1px solid}.read-more:focus,.read-more:hover{background-color:var(--accent_color)}.read-more:focus:after,.read-more:focus:before,.read-more:hover:after,.read-more:hover:before{opacity:0}.read-more:focus{background-color:var(--text_color);color:#fff}.read-more:active{color:var(--secondary_color)}.read-more:focus:visited{color:#fff}#site_foot p a,.page-content p a{position:relative;background-image:none!important;text-decoration:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;background-color:transparent}#site_foot p a:after,#site_foot p a:before,.page-content p a:after,.page-content p a:before{content:"";display:block;width:100%;max-width:none;height:0.2rem;position:absolute;left:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}#site_foot p a:before,.page-content p a:before{bottom:0;border-top:var(--accent_color) 1px solid}#site_foot p a:after,.page-content p a:after{bottom:-1px;border-top:var(--text_color) 1px solid}#site_foot p a:focus,#site_foot p a:hover,.page-content p a:focus,.page-content p a:hover{background-color:var(--accent_color)}#site_foot p a:focus:after,#site_foot p a:focus:before,#site_foot p a:hover:after,#site_foot p a:hover:before,.page-content p a:focus:after,.page-content p a:focus:before,.page-content p a:hover:after,.page-content p a:hover:before{opacity:0}#site_foot p a:focus,.page-content p a:focus{background-color:var(--text_color);color:#fff}#site_foot p a:active,.page-content p a:active{color:var(--secondary_color)}#site_foot p a:focus:visited,.page-content p a:focus:visited{color:#fff}.white-text #site_foot p a,.white-text .page-content p a{position:relative;background-image:none!important;text-decoration:none;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;background-color:transparent}.white-text #site_foot p a:after,.white-text #site_foot p a:before,.white-text .page-content p a:after,.white-text .page-content p a:before{content:"";display:block;width:100%;max-width:none;height:0.2rem;position:absolute;left:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}.white-text #site_foot p a:before,.white-text .page-content p a:before{bottom:0;border-top:var(--accent_color) 1px solid}.white-text #site_foot p a:after,.white-text .page-content p a:after{bottom:-1px;border-top:var(--text_color) 1px solid}.white-text #site_foot p a:focus,.white-text #site_foot p a:hover,.white-text .page-content p a:focus,.white-text .page-content p a:hover{background-color:var(--accent_color)}.white-text #site_foot p a:focus:after,.white-text #site_foot p a:focus:before,.white-text #site_foot p a:hover:after,.white-text #site_foot p a:hover:before,.white-text .page-content p a:focus:after,.white-text .page-content p a:focus:before,.white-text .page-content p a:hover:after,.white-text .page-content p a:hover:before{opacity:0}.white-text #site_foot p a:focus,.white-text .page-content p a:focus{background-color:var(--text_color);color:#fff}.white-text #site_foot p a:active,.white-text .page-content p a:active{color:var(--secondary_color)}.white-text #site_foot p a:focus:visited,.white-text .page-content p a:focus:visited{color:#fff}#site_foot p a:after{border-top-color:#fff}#site_foot p a:hover{color:var(--text_color)}h2.section-title{position:relative;padding-bottom:2rem}h2.section-title:after,h2.section-title:before{content:"";display:block;width:100%;max-width:14rem;height:0.2rem;position:absolute;left:0;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}h2.section-title:before{bottom:0;border-top:var(--accent_color) 1px solid}h2.section-title:after{bottom:-1px;border-top:var(--text_color) 1px solid}h2.section-title:after,h2.section-title:before{left:1rem}@media only screen and (min-width:60em){h2.section-title{display:table;width:auto;background-color:#fff;padding:1rem 4rem 1rem 1rem;margin:-2.5rem 0 2.5rem 0!important;left:calc(calc((100% - 96rem) /2 + 1rem) - 1rem)}}.share-box{margin-top:4rem;margin-bottom:4rem}#back2top{width:4.4rem;height:4.4rem}#site_foot{padding-top:3rem;padding-bottom:1rem}
/*# sourceMappingURL=style.css.map */