:root{--primary:#fdc400!important;--secondary:#72b635!important}body{overflow-x:hidden}p{line-height:1.75}.page-section h2.section-heading{font-size:2.5rem;margin-top:0;margin-bottom:1rem}.page-section h3.section-subheading{font-size:1rem;font-weight:400;font-style:italic;font-family:'Varela Round',sans-serif;margin-bottom:4rem}::-moz-selection{background:#fed136;text-shadow:none}::selection{background:#fed136;text-shadow:none}img::-moz-selection{background:0 0}img::selection{background:0 0}img::-moz-selection{background:0 0}#mainNav{padding-top:1rem;padding-bottom:1rem;background-color:#212529}#mainNav .navbar-toggler{padding:.75rem;font-family:'Varela Round',sans-serif;font-size:.75rem;color:#fff;text-transform:uppercase;background-color:#fed136;border:0}#mainNav .navbar-brand{color:#fed136;font-family:'Varela Round',sans-serif;letter-spacing:.0625em;text-transform:uppercase}#mainNav .navbar-brand img{height:1.5rem}#mainNav .navbar-nav .nav-item .nav-link{font-family:'Varela Round',sans-serif;font-size:.95rem;color:#fff;letter-spacing:.0625em}#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover{color:#fed136}@media (min-width:992px){#mainNav{padding-top:1.5rem;padding-bottom:1.5rem;border:none;background-color:transparent;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}#mainNav .navbar-brand{font-size:1.5em;transition:font-size .3s ease-in-out}#mainNav .navbar-brand img{height:4rem;transition:height .3s ease-in-out}#mainNav.navbar-shrink{padding-top:1rem;padding-bottom:1rem;background-color:#212529}#mainNav.navbar-shrink .navbar-brand img,#mainNav.navbar-shrink .navbar-brand svg{height:3.5rem}#mainNav .navbar-nav .nav-item{margin-right:1rem}#mainNav .navbar-nav .nav-item:last-child{margin-right:0}}header.masthead{padding-top:10.5rem;padding-bottom:6rem;text-align:center;color:#fff;background-image:url(../../imgs/header-bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover}header.masthead .masthead-subheading{font-size:1rem;line-height:1.5rem;margin-bottom:25px;font-family:'Varela Round',sans-serif}header.masthead .masthead-heading{font-size:3.25rem;line-height:3.25rem;margin-bottom:2rem;font-family:'Varela Round',sans-serif}@media (min-width:768px){header.masthead{padding-top:17rem;padding-bottom:12.5rem}header.masthead .masthead-subheading{font-size:1.5rem;line-height:1rem}header.masthead .masthead-heading{font-size:4.5rem;line-height:3rem}}section#contact{background-repeat:no-repeat;background-position:bottom left}section#contact .icon{border:2px solid rgba(255,255,255,.5);background:var(--secondary);width:70px;height:70px;line-height:70px;position:relative;border-radius:50%;margin:0 auto!important;padding-top:18px}section#contact .icon i{font-size:1.5em}section#contact form#contactForm .form-group{margin-bottom:1.5rem}section#contact form#contactForm .form-group input,section#contact form#contactForm .form-group textarea{padding:.9rem}section#contact form#contactForm .form-group input.form-control{height:auto}section#contact form#contactForm .form-group-textarea{height:100%}section#contact form#contactForm .form-group-textarea textarea{height:100%;min-height:13rem}section#contact form#contactForm p.help-block{margin:0}section#contact form#contactForm .form-control:focus{border-color:#fed136;box-shadow:none}section#contact form#contactForm ::-webkit-input-placeholder{font-family:'Varela Round',sans-serif;color:#ced4da}section#contact form#contactForm :-moz-placeholder{font-family:'Varela Round',sans-serif;color:#ced4da}section#contact form#contactForm ::-moz-placeholder{font-family:'Varela Round',sans-serif;color:#ced4da}section#contact form#contactForm :-ms-input-placeholder{font-family:'Varela Round',sans-serif;color:#ced4da}.footer h6{text-align:center;font-size:.9rem!important;line-height:1.1rem;font-weight:400!important;color:#eee!important}.back-to-top{display:none;color:#fff!important;text-align:center;border:none;cursor:pointer;overflow:hidden;position:fixed;z-index:1000;height:60px;width:60px;right:20px;bottom:-20px;border:4px solid #eceff1;border-radius:65%;padding:6px 10px!important;background-color:var(--secondary)}.back-to-top:hover{background:var(--primary);color:#fff!important}.cursor-pointer{cursor:pointer}.py-6{padding-top:4rem;padding-bottom:4rem}.pt-6{padding-top:4rem}.pb-6{padding-bottom:4rem}.mt-6{margin-top:5rem}.mb-6{margin-bottom:5rem}.fsize3_8rem{font-size:3.8rem}.fsize3rem{font-size:3rem}.fsize2_8rem{font-size:2.8rem}.fsize2_5rem{font-size:2.5rem}.fsize2_2rem{font-size:2.2rem}.fsize2rem{font-size:2rem}.fsize1_7rem{font-size:1.7rem}.fsize1_5rem{font-size:1.5rem}.fsize1_3rem{font-size:1.3rem;line-height:1.5rem}.fsize1_2rem{font-size:1.2rem;line-height:1.4rem}.fsize1_1rem{font-size:1.1rem}.fsize1_2rem{font-size:1.2rem}.fsize1rem{font-size:1rem;line-height:1.2rem!important}.fsize0_9rem{font-size:.9rem}.fsize0_8rem{font-size:.8rem}.fsize0_7rem{font-size:.7rem!important}.fsize0_6rem{font-size:.6rem!important}.fsize0_5rem{font-size:.5rem!important}.text-primary{color:var(--primary)}.text-primary{color:var(--secondary)}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.ls-1{letter-spacing:1px}.font-site{font-family:'Varela Round',sans-serif}h1,h2,h3,h4,h5{font-family:'Varela Round',sans-serif}.bg-cover{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;width:100%;background-position:center center;position:relative}.bg-primary{background:var(--primary)}.bg-primary{background:var(--secondary)}.bg-dark{background:#212529!important}.bg-light{background-color:#f6f6f6!important}.btn-primary{color:#fff;background-color:var(--secondary);border-color:#eee!important}.btn-primary:hover{color:#fff;background-color:var(--primary)}