body,body p,.et_pb_module,p,.et_pb_text p,.et_pb_blurb p,.et_pb_contact_field p,.et_pb_contact_field label,.et_pb_contact_field select,.et_pb_contact_field input,.et_pb_contact_field textarea{font-family:'PT Sans'!important;font-style:normal;font-weight:400}.scl-products .et_pb_text_inner p:first-child{padding:0;margin:0}.scl-products .et_pb_text_inner p{padding:0;margin:0.75em 0 0}strong,b{font-style:normal;font-weight:700}.et_pb_module a:hover,.et_pb_text a:hover{color:rgba(85,131,77,0.7)}i{font-style:italic;font-weight:400}h1,h2,h3,h4,h5,h6,.et_pb_text h2,.et_pb_text h3,.et_pb_text h4{font-family:'Montserrat';font-style:normal;font-weight:400;margin:0;padding:0 0 15px 0}p{padding:0 0 10px 0}h1{font-size:36px}.single-event h1.entry-title{padding-bottom:0!important}h2{font-size:32px}.single-event h1.entry-title,h3{font-size:24px}.single-event .scl-event-content p+h2,.single-event .scl-event-content p+h3,.single-event .scl-event-content p+h4{padding-top:15px!important}h4{font-size:18px}.scl-headline h4{font-size:32px;padding:0 15px 60px 0;color:#ffffff}h3.scl-label{display:block;font-size:0;margin:0 auto;padding:0;line-height:0;position:relative}h3.scl-label>label{display:block;height:90px;width:90px;font-family:'Montserrat'!important;font-style:normal;font-weight:500;border-radius:50%;border:none;background:#55834d;padding:35px 0 0 0;margin:0 auto 25px;text-align:center;font-size:13.5px;color:#ffffff;font-weight:600;text-transform:uppercase;line-height:1.2em}h3.scl-label>label.two{padding:28px 0 0 0}.et_pb_blurb .et_pb_blurb_container h4.et_pb_module_header,h5{font-size:18px!important;font-weight:600;color:#454545;padding:0 0 20px 0}.scl-logo-home{display:none;visibility:hidden;height:180px;width:auto;margin:0 auto 10px auto;padding:0}.page-id-13 .scl-logo-home{display:block;visibility:visible}.scl-timeline .et_pb_blurb_content,.scl-timeline-reverse .et_pb_blurb_content{max-width:1280px;display:flex;flex-flow:row nowrap;justify-content:center;width:100%}.scl-timeline .et_pb_main_blurb_image,.scl-timeline-reverse .et_pb_main_blurb_image{display:flex;flex-basis:calc(50% - 45px);justify-content:flex-start}.scl-timeline .et_pb_main_blurb_image{order:1;padding:0 60px 0 0}.scl-timeline-reverse .et_pb_main_blurb_image{order:2;padding:0 0 0 60px}.scl-timeline .et_pb_blurb_container,.scl-timeline-reverse .et_pb_blurb_container{display:flex;flex-basis:calc(50% + 45px);justify-content:flex-start;align-items:center;width:100%}.scl-timeline .et_pb_blurb_container{order:2}.scl-timeline-reverse .et_pb_blurb_container{order:1}.scl-timeline .et_pb_blurb_container .et_pb_module_header,.scl-timeline-reverse .et_pb_blurb_container .et_pb_module_header{display:flex;justify-content:center;flex-basis:90px;height:90px;width:90px;font-family:'Montserrat'!important;font-style:normal;border-radius:50%;border:none;padding:35px 0 0 0;margin:0 auto;text-align:center;font-size:13px;color:#ffffff;font-weight:600;text-transform:uppercase;line-height:1.2em;background:#55834d}.scl-timeline .et_pb_blurb_container .et_pb_module_header{order:1}.scl-timeline-reverse .et_pb_blurb_container .et_pb_module_header{order:2}.scl-timeline .et_pb_blurb_container .et_pb_blurb_description,.scl-timeline-reverse .et_pb_blurb_container .et_pb_blurb_description{display:flex;flex-basis:calc(100% - 90px);flex-flow:column wrap}.scl-timeline .et_pb_blurb_container .et_pb_blurb_description{order:2;padding:0 0 0 60px}.scl-timeline-reverse .et_pb_blurb_container .et_pb_blurb_description{order:1;text-align:right;padding:0 60px 0 0}@media screen and (max-width:980px){.scl-timeline .et_pb_main_blurb_image,.scl-timeline-reverse .et_pb_blurb_container .et_pb_blurb_description{padding:0 30px 0 0}.scl-timeline-reverse .et_pb_main_blurb_image,.scl-timeline .et_pb_blurb_container .et_pb_blurb_description{padding:0 0 0 30px}}@media screen and (max-width:767px){.scl-timeline .et_pb_blurb_content,.scl-timeline-reverse .et_pb_blurb_content{flex-flow:column wrap;justify-content:flex-start;width:100%}.scl-timeline .et_pb_main_blurb_image,.scl-timeline-reverse .et_pb_main_blurb_image{order:1!important;flex-basis:100%;justify-content:center;padding:0 10%}.scl-timeline .et_pb_blurb_container,.scl-timeline-reverse .et_pb_blurb_container{order:2!important;flex-flow:column wrap;justify-content:center;flex-basis:100%;padding:0}.scl-timeline .et_pb_blurb_container .et_pb_module_header,.scl-timeline-reverse .et_pb_blurb_container .et_pb_module_header{display:flex;justify-content:center;flex-basis:auto;margin:-45px auto 30px auto;z-index:1000;order:1!important}.scl-timeline .et_pb_blurb_container .et_pb_blurb_description,.scl-timeline-reverse .et_pb_blurb_container .et_pb_blurb_description{display:block;padding:0;width:100;flex-basis:100%;text-align:center!important}}@media screen and (max-width:640px){.scl-timeline .et_pb_main_blurb_image,.scl-timeline-reverse .et_pb_main_blurb_image{padding:0}}#scl-slider .et_pb_slide{padding:0;margin-bottom:0;margin-top:0;width:100%}#scl-slider .et_pb_slide_description{margin:0;padding:0 0 50% 0;width:100%}nav,.scl-nav,.dipl_item_time,.scl-fo-nav-item{font-family:'PT Sans Narrow';font-style:normal;font-weight:700}footer .scl-footer-title h4{color:#ffffff}footer .scl-footer-text{font-size:87.5%;text-transform:normal;line-height:1.45em;color:#ffffff}ul.scl-contact{list-style:none;margin:0;padding:10px 0 0;line-height:inherit}ul.scl-contact li{margin:0;padding:0 0 10px 40px;position:relative}ul.scl-contact li:before{position:absolute;top:0;left:30px;height:30px;width:30px;border:2px solid #55834d;border-radius:50%;color:#55834d;display:inline-block;margin-left:-30px;font-family:"Font Awesome 6 Free";font-weight:700;font-size:93.75%;text-align:center}ul.scl-contact li.scl-phone:before{content:"\f095"}ul.scl-contact li.scl-mail:before{content:"\f0e0"}.et_pb_section{padding-top:45px;margin-top:0;padding-bottom:45px;margin-bottom:0}.et_pb_section .et_pb_row{padding-top:15px;margin-top:0;padding-bottom:15px;margin-bottom:0}@media only screen and (max-width:1440px){#top-header>.container,#main-header>.container,#et_search_outer>.container,.et-l.et-l--body div.et_pb_row,body.single #main-content>.container,body.page:not(.et-tb-has-template) div.et_pb_row,body.page.et-tb-has-template .et-l--post div.et_pb_row,body.single-project div.et_pb_row,header div.et_pb_row,footer div.et_pb_row{width:92%!important}}@media screen and (max-width:980px){h1{font-size:48px}h2{font-size:42px}.single-event h1.entry-title,h3{font-size:32px}h4{font-size:26px}.et_pb_blurb .et_pb_blurb_container h4.et_pb_module_header,h5{font-size:20px!important}}@media screen and (max-width:640px){h1{font-size:40px}h2{font-size:36px}.single-event h1.entry-title,h3{font-size:28px}h4{font-size:22px}.et_pb_blurb .et_pb_blurb_container h4.et_pb_module_header,h5{font-size:18px!important}}