.content-img,.rowapps,.section-title{text-align:center}.nohero{display:none;}.hero-section .container,.section-title{position:relative;text-align:center}.img-responsive{display:inline-block}#banner-1 p{padding:0 5%}.btn,h2,h3{font-weight:400}.txt-thin,p{font-weight:300}section{overflow:hidden}.animated{visibility:hidden}.visible{visibility:visible}.wide-50{padding-bottom:70px}.m-top-60{margin-top:60px}.m-top-40{margin-top:40px}.m-top-30{margin-top:30px}#banner-1 p,.m-top-20{margin-top:20px}.m-bottom-70{margin-bottom:70px}.m-bottom-20{margin-bottom:20px}.m-right-10,a.store{margin-right:10px}.bg-scroll{width:100%;background-attachment:fixed!important;background-repeat:no-repeat;background-position:center center;background-size:cover}h2,h3{color:#151515;margin-top:0;margin-bottom:0}h3{font-size:30px;line-height:38px;letter-spacing:-.5px}h3.h3-lg{font-size:34px;line-height:42px}h2{font-size:44px;line-height:54px}p{font-size:17px;line-height:25px}p.p-lg{font-size:21px;line-height:29px}a{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;transition:.4s ease-in-out}a:hover{color:#444}a:focus{outline:0}.btn{background-color:#64b671;text-decoration:none;color:#fff;font-size:16px;border:1px solid #64b671;padding:13px 35px;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;-webkit-transition:350ms ease-in-out;-moz-transition:350ms ease-in-out;-o-transition:350ms ease-in-out;-ms-transition:350ms ease-in-out;transition:350ms ease-in-out}.btn.btn-tra-dark{background-color:transparent;border-color:#888;color:#444}.btn.dark-hover:focus,.btn.dark-hover:hover{background-color:#444;border-color:#444;color:#fff}.btn:last-child,a.store:last-child{margin-right:0}.section-title{margin-bottom:70px}.section-title h2{color:#111;font-weight:400;margin-bottom:15px}.section-title p{color:#666;font-size:20px;line-height:30px;padding:0 5%}.hero-overlay{height:100%}.hero-txt h3 span{font-weight:600;font-style:normal}
h2.h2-hero-medium{font-size:45px;line-height:53px}p.p-hero{font-size:20px;line-height:30px}.content-txt{margin-top:100px;margin-bottom:50px}.content-txt h3{margin-bottom:30px}.content-img{margin-bottom:50px}#content-4 .content-img.top-img{margin-bottom:100px}