.hero-section{background-color:var(--background-secundary-color);z-index:997}.hero-section .module-heading{font-family:var(--font-title);font-size:3.8rem;color:var(--font-fourth-color);text-shadow:1px 3px 2px #000;margin:0;line-height:1.3;margin-bottom:15px;text-transform:uppercase}.hero-section .module-heading strong{color:var(--font-secundary-color);font-family:var(--font-title)}.hero-section .module-heading span{color:var(--font-fourth-color);font-weight:bold;background-color:var(--background-primary-color);padding:10px;padding-left:3px;display:inline-flex;position:relative}.hero-section .module-heading span::after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAZCAYAAACl8achAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RTk0RDMzRkUxMDExRUM5NEFEOTU5ODRCMDhERTBEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RTk0RDM0RkUxMDExRUM5NEFEOTU5ODRCMDhERTBEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlFOTREMzFGRTEwMTFFQzk0QUQ5NTk4NEIwOERFMEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlFOTREMzJGRTEwMTFFQzk0QUQ5NTk4NEIwOERFMEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Z7n8sAAAC7ElEQVR42syYW4hNURjH9xzbeCGUWw0xPJhpHKNxK40XpVwitwe3TFLygOSa5PpiYnIZPIjEg0sjwowZUR5MSWOowWiiRiaaMEQehsGM/zf9d612e+299trH5avfOWfvtdZe/73P//vWOidrTU3BZMdxWkGL839FbzAIDAdDQA4YBZ66eFnFg73g3j8S2Afkk8EUOYxC5X0g6MW++0T0NzCNVIKyvyA+h/ONB/JNF4Fsg3FtYLfrs8Uccg3sAM8zKHQimA+mgmLLaxyWlxT4ENA4DzSC0gyIXQfqyPYEgiUOeaI/gx+aTttAAxhtMcFK8AqU8yknjZO0crdoscf7kM5jQROYaXhxSaZacAaMyKC99nsfPNFvDAZVg8URfUqYB8UZTtwK8FoV/clQtMRFUKhpWw/O/qFqs1U9ENFdTBJ//NJ4vSrg3AxwNKaQF+AGy1hYXFafsida4m5AZ7mZS6DZd34oFyQv+oGaGGK/gAPgPBgA+htUHydI9GPw3dfm0punQEfIhc7FEHwEbOTiIivwFNAjpP9x8E4nulPjx1yWqz2+84XKU55rIPYBBb6kjZYZjBFrbgpqSCmfj2kGL2CiVga0bTaYXKy0ggJOcCNkWuc7okQ3apKse5MCDioW+gn6csnXxTN6toVJtzCGjeroeSdKtMRSCvKHLBKTwGrlBvPAGM11d4E02AnuWJS4WWGNru/4K5gAHoKevrZS7sra6M3sgJv2/P6ET7rAQvAi8DGsQ9CkDdx43wq4wdMsV9dZ+tSQpT6LSd1lKVgseCWqk6s538q9Rh59m8+NuPj4JpfqcqW/JNhaJluZ5apX5V/54opWn16Tpq2I78uZNBfAEkvB1RFJHWkPkxAb1IPpFFyfQLDc7Ow4A1zLicSzG2ibrgQboS02dko5ySLN1c7GDmlb/7sJRVeQkayt4stx/OmvRidr+21wFdxPMmlS0V40c3NTywTN5V8BUuvbwVvwiL/y25NO9luAAQBEJZbBIAKNdQAAAABJRU5ErkJggg==);position:absolute;right:-33px;top:-20px;height:25px;width:45px}.hero-section .text-content p,.hero-section .text-content h2,.hero-section .text-content h3{font-size:1.8rem;color:#fff;text-shadow:1px 3px 2px #000;margin:0;font-family:var(--font-text);margin:10px auto;text-decoration:none}.hero-section .text-content .module-caption{color:var(--font-fourth-color);font-size:1.3rem;font-style:italic;padding-bottom:1.8rem}.hero-section .text-content a{font-weight:bold}.hero-section .contact-form{background:rgba(104,183,43,0);background:-moz-linear-gradient(top, rgba(104,183,43,0) 0%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(104,183,43,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(104,183,43,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(104,183,43,0) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(104,183,43,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(104,183,43,0) 0%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68b72b', endColorstr='#68b72b', GradientType=0);border-radius:0px}.hero-section .contact-form .title-form{color:var(--font-fourth-color);text-shadow:1px 3px 2px #000;text-transform:uppercase;font-size:1.6rem}.hero-section .contact-form .sub-title-form{color:var(--font-fourth-color);text-shadow:1px 2px 1px #000;font-size:1.3rem}.hero-section .contact-form .wpcf7-form .input-section .input input,.hero-section .contact-form .wpcf7-form .input-section .input textarea{background-color:transparent;border:1px solid #fff;border-right:0px;border-bottom-right-radius:0;border-top-right-radius:0;resize:none;height:100%;font-size:18px;color:var(--font-fourth-color)}.hero-section .contact-form .wpcf7-form .input-section .input input::placeholder,.hero-section .contact-form .wpcf7-form .input-section .input textarea::placeholder{color:var(--font-fourth-color);opacity:1}.hero-section .contact-form .wpcf7-form .input-section .input input:focus,.hero-section .contact-form .wpcf7-form .input-section .input textarea:focus{outline:none}.hero-section .contact-form .wpcf7-form .input-section .input select{background-color:transparent;border:1px solid #fff;border-right:0px;border-radius:10px;border-bottom-right-radius:0;border-top-right-radius:0;resize:none;height:50px;font-size:18px;color:var(--font-fourth-color);width:100%}.hero-section .contact-form .wpcf7-form .input-section .input select::placeholder{color:var(--font-fourth-color);opacity:1}.hero-section .contact-form .wpcf7-form .input-section .input select option{background-color:var(--background-secundary-color)}.hero-section .contact-form .wpcf7-form .input-section .input select:focus{outline:none}.hero-section .contact-form .wpcf7-form .input-section .icon{padding:10px;background-color:transparent;border:1px solid #fff;border-left:0px;padding-top:20px;padding-bottom:0px}.hero-section .contact-form .wpcf7-form .input-section .icon span{color:var(--font-fourth-color);font-size:18px}.hero-section .contact-form .wpcf7-form .wpcf7-submit{margin-bottom:20px;margin-top:0px;font-weight:400;text-transform:uppercase}.hero-section.parallax{padding:7rem 0;background-attachment:fixed}.hero-section.parallax .module-heading{text-align:center}.hero-section.parallax p{color:#fff;font-size:1.1rem}@media (min-width: 200px){.hero-section .module-heading{text-align:center;font-size:2rem}.hero-section .text-content p{font-size:1.1rem}.hero-section .text-content .module-caption{text-align:center;font-size:1rem}.hero-section p,.hero-section h2,.hero-section h3{text-align:center}}@media (min-width: 576px){.hero-section .module-heading{text-align:center}.hero-section p,.hero-section h2,.hero-section h3{text-align:center}}@media (min-width: 768px){.hero-section .module-heading{text-align:left}.hero-section p,.hero-section h2,.hero-section h3{text-align:left}}@media (min-width: 992px){.hero-section .module-heading{text-align:left;font-size:3.8rem}.hero-section .text-content p{font-size:1.8rem}.hero-section .text-content .module-caption{text-align:left;font-size:1.3rem}.hero-section p,.hero-section h2,.hero-section h3{text-align:left}}@media (min-width: 1200px){.hero-section .module-heading{text-align:left}.hero-section p,.hero-section h2,.hero-section h3{text-align:left}}
