a,menu .list-menu li a{text-decoration:none!important}.list-motivos li h5:before,footer .footer-main h4:after,header .header-main ul.navbar li a:before,section#banner:before,section#gallery .my-slider a:before{content:""}html{font-size:16px;line-height:21px}body,p{font-family:Raleway,sans-serif;font-size:1rem;line-height:1.2em}#typed,.h1,.h2,.h3,h1,h2,h3{font-family:Raleway,sans-serif}#typed,.h1,h1{font-size:3.5rem;text-transform:uppercase;letter-spacing:2px;line-height:4.2rem;font-weight:700}.h2,h2{font-size:2.4em;line-height:1.2125em;font-weight:700}.h3,h3{font-size:1.8em;line-height:1.8em}.h4,.h5,h4,h5{font-family:Raleway,sans-serif;line-height:1.2em}.h4,h4{font-size:1.2em}.h5,h5{font-size:1em;font-weight:600}header{position:fixed;top:0;left:0;width:100%;height:auto;z-index:1000}header.fixed .header-main{background:#fff;box-shadow:0 9px 23px 2px rgba(0,0,0,.1)}header.fixed .header-main .logo img{filter:none!important}header.fixed .header-main ul.navbar li a{color:#FF7347;text-shadow:none!important}header.fixed .header-main ul.navbar li a:before{background:#fd400f!important}header .header-main{position:relative;background:0 0;transition:all .3s ease;border-bottom:1px solid transparent;padding-top:8px;padding-bottom:6px}header .header-main .logo img{width:130px;margin-bottom:-2px;filter:brightness(0) invert(1);transition:all .2s ease}@media screen and (max-width:780px){header .header-main{background:#fff;box-shadow:0 9px 23px 2px rgba(0,0,0,.1);height:72px!important;padding-top:2px!important;padding-bottom:2px!important}header .header-main .logo img{width:115px!important;filter:none!important}header .header-main ul.navbar{display:none!important}header .header-main .col-md-9{text-align:right}header .header-main .show-mobile{margin-bottom:0;display:inline-flex!important}}header .header-main .show-mobile{display:none;padding:10px;border-radius:6px;width:42px;height:42px;align-items:center;justify-content:center;background:#fd400f;color:#fff;font-size:18px;box-shadow:none!important;border:0!important}header .header-main ul.navbar{display:flex;align-items:center;padding:0;list-style:none;justify-content:flex-end}header .header-main ul.navbar li{padding-left:18px;padding-right:18px}header .header-main ul.navbar li:last-child{padding-right:0}header .header-main ul.navbar li:first-child{padding-left:0}header .header-main ul.navbar li a{display:block;position:relative;font-size:1rem;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.4);letter-spacing:1px;font-weight:900;padding-top:7px;padding-bottom:7px;color:#fff;transition:all .3s ease}header .header-main ul.navbar li a:hover:before{width:25px!important;opacity:1}header .header-main ul.navbar li a:before{opacity:0;width:0;height:2px;border-radius:30px;background:#fff;position:absolute;z-index:1;bottom:0;left:0;transition:all .3s ease}menu{position:fixed;top:0;right:0;margin:0;z-index:10000000;width:40%;height:100%;padding:30px 0 120px;background:#fd400f;opacity:0;text-align:center;overflow-y:auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear}@media screen and (max-width:780px){menu{width:80%!important}menu .btn-close{margin-left:auto;margin-right:26px;display:block}menu .list-menu li a{padding-left:26px!important;font-size:15px!important}menu .list-redes,menu p{left:26px!important}}menu .list-menu{margin:15px 0 0;padding:0}menu .list-menu li a{text-transform:uppercase;display:block!important;padding-left:40px;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #FF7347;margin:0!important;font-size:18px;letter-spacing:2px;font-weight:600;text-align:left;color:#fff;position:relative;transition:all .3s ease}menu .list-menu li a:focus,menu .list-menu li a:hover{background:#fd400f;color:#393939}menu .btn-close{background:0 0;padding:0;font-size:35px;color:#fff;margin-bottom:10px;border:0;box-shadow:none!important;cursor:pointer}menu .list-redes{display:flex;position:absolute;bottom:40px;margin-bottom:0;padding:0;left:40px;list-style:none;z-index:1}menu .list-redes li{margin-right:20px}menu .list-redes li a{font-size:32px;color:#fff}menu .list-redes li:last-child{margin-right:0}menu p{bottom:15px;color:#fff;font-size:14px;position:absolute;left:40px}.menu-active,.menu-active body{overflow:hidden!important}header,main{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear}.menu-active menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}footer .footer-main{padding-top:20px;padding-bottom:40px;background:#fff}@media screen and (max-width:800px){footer .footer-main .link{font-size:14px!important}}footer .footer-main ul{padding-left:16px}footer .footer-main ul li{margin-bottom:10px}footer .footer-main p{margin-bottom:12px;margin-top:12px;display:flex;align-items:center}footer .footer-main p span{margin-left:14px;display:block}footer .footer-main p i{color:#fd400f;font-size:20px}footer .footer-main h4{padding-bottom:10px;position:relative}footer .footer-main h4:after{position:absolute;bottom:0;left:0;width:30px;height:3px;background:#fd400f}#loader h4,#loader img{position:absolute;left:50%;transform:translate(-50%,-50%)}footer .footer-main .link{font-size:16px;font-weight:900;display:flex;margin-bottom:20px;align-items:center;color:#222}#loader h4,footer .footer-copy p{font-weight:700;text-transform:uppercase}footer .footer-main .link img{width:26px;height:26px;margin-right:10px}footer .footer-copy{color:#fff;background:#FF7347;padding-top:13px;padding-bottom:13px}footer .footer-copy p{text-align:center;margin-bottom:0;margin-top:0;font-size:.9rem}#loader{position:fixed;width:100%;height:100%;background:rgba(31,31,31,.8);opacity:1;justify-content:center;align-items:center;top:0;z-index:10000}#loader img{width:160px;top:42%}#loader h4{display:inline-block;top:49%;color:#fff;font-size:24px;letter-spacing:2px}@media screen and (max-width:1600px){#loader h4{top:55%!important}}body{overflow-x:hidden!important;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ebebeb;margin:0;padding:0;min-height:100vh}main{padding-top:0;position:relative}.pt-section{padding-top:60px}.pb-section{padding-bottom:60px}.text-center{text-align:center!important}.text-right{text-align:right!important}section#banner{position:relative;background-size:cover;background-position:center center;width:100%;height:100vh}@media screen and (max-width:800px){section#banner #typed,section#banner .typed-cursor{font-size:2.2rem!important}section#banner #typed{padding-left:15px!important;padding-right:15px!important;text-align:center!important;line-height:2.7rem!important}section#banner #typed br{display:none!important}}@media screen and (min-width:801px) and (max-width:1199px){section#banner #typed,section#banner .typed-cursor{font-size:2.2rem!important}section#banner #typed{padding-left:15px!important;padding-right:15px!important;text-align:center!important;line-height:2.7rem!important}section#banner #typed br{display:none!important}}section#banner .container{position:relative;z-index:1}section#banner:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FBAB7E;background-image:linear-gradient(62deg,#FBAB7E 0,#F7CE68 100%);opacity:.85}section#banner #typed{margin-top:0;margin-bottom:0;font-weight:900;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}section#banner .typed-cursor{font-size:4rem;color:#fff}section#banner .button-scroll{position:absolute;bottom:20px;left:calc(50% - 13px);width:26px;height:50px;border-radius:15px;border:2px solid #fff;cursor:pointer;z-index:9;transition:all 1s}.box-white,video{border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}section#banner .button-scroll span{height:10px;width:2px;position:absolute;left:calc(50% - 1px);background:#fff;-webkit-animation:finger 1.5s infinite alternate;-webkit-animation:finger 1.5s infinite;animation:finger 1.5s infinite}@-webkit-keyframes finger{10%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes finger{10%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.side{padding-right:40px}@media screen and (max-width:650px){.pt-section{padding-top:30px!important}.pb-section{padding-bottom:30px!important}.side{padding-right:0!important;margin-bottom:25px}.title-with-border{text-align:center!important}.title-with-border h3{font-size:1.5rem!important}.title-with-border img{max-width:140px!important}.list-motivos li{width:50%!important;text-align:center;justify-content:center;display:inline-flex;flex-wrap:wrap;flex-direction:column}section#contato form{padding-left:20px!important;padding-right:20px!important}}@media screen and (min-width:651px) and (max-width:800px){.side{padding-right:0!important;margin-bottom:25px}.title-with-border{text-align:center!important}.title-with-border h3{font-size:1.5rem!important}.title-with-border img{max-width:140px!important}}.title-with-border{margin-bottom:10px}.title-with-border p{font-weight:700}.title-with-border h3{text-transform:uppercase;color:#fd400f;letter-spacing:1px;font-weight:700;margin-top:0;margin-bottom:0}.title-with-border img{width:170px}.box-white{background:#fff;padding:25px;text-align:justify}section.bg-white{padding-top:60px;padding-bottom:60px;background:#fff;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}section#gallery .my-slider{margin-bottom:-4px}section#gallery .my-slider a{display:block;position:relative}section#gallery .my-slider a:hover:before{opacity:.82!important}section#gallery .my-slider a:before{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease;background-color:#FBAB7E;background-image:linear-gradient(62deg,#FBAB7E 0,#F7CE68 100%)}.tns-controls button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:0 0;color:#fff;font-size:40px;border:0!important;box-shadow:none!important;text-shadow:0 1px 2px rgba(0,0,0,.6);cursor:pointer;outline:0!important}.mapa,section#contato .btn,section#contato form,section#regulamento .btn,section#regulamento form{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tns-controls button:nth-child(1){left:1.5%}.tns-controls button:nth-child(2){right:1.5%}.mt-3{margin-top:30px}.mt-4{margin-top:40px}.mt-2{margin-top:20px}.mapa{overflow:hidden;position:relative;border-radius:6px}.list-motivos{display:flex;align-items:center;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;list-style:none;padding:0}.list-motivos li{padding-left:20px;padding-right:20px;text-align:center;width:33.3333%;margin-bottom:15px}.list-motivos li i{font-size:2.5rem;color:#fd400f}.list-motivos li h5{position:relative;margin-top:20px;padding-top:12px}.list-motivos li h5:before{position:absolute;top:0;left:50%;transform:translateX(-50%);width:30px;border-radius:30px;height:3px;background:#FF7347}section#regulamento{height:270px;padding-top:40px!important}section#contato,section#regulamento{position:relative;padding-top:70px;padding-bottom:70px}section#contato .btn,section#regulamento .btn{padding:10px 22px;background:#fff;border-radius:30px;font-size:.9rem;color:#fd400f;font-weight:700;transition:all .2s ease}section#contato .btn:hover,section#regulamento .btn:hover{font-size:1rem}section#contato p,section#regulamento p{text-shadow:0 1px 2px rgba(0,0,0,.6);color:#fff}section#contato:before,section#regulamento:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FBAB7E;background-image:linear-gradient(62deg,#FBAB7E 0,#F7CE68 100%);opacity:.9;z-index:1}section#contato .title-with-border h3,section#regulamento .title-with-border h3{text-shadow:0 1px 2px rgba(0,0,0,.6);color:#fff!important}section#contato .title-with-border img,section#regulamento .title-with-border img{filter:brightness(0) invert(1)}section#contato form,section#regulamento form{padding:50px;background:#fff;border-radius:6px;margin-top:20px}section#contato form textarea,section#regulamento form textarea{height:120px!important;resize:none!important;padding-top:15px!important}section#contato form .form-control,section#regulamento form .form-control{display:block;padding:.375rem .75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:6px!important;width:100%;margin-bottom:15px;background:#FBFBFB;border:1px solid #D3D3D3;font-size:14.5px;color:#222;height:50px;outline:0!important}section#contato form .form-control:focus,section#regulamento form .form-control:focus{box-shadow:0 0 0 .2rem rgba(90,86,85,.1)!important}section#contato form .form-control::-webkit-input-placeholder,section#regulamento form .form-control::-webkit-input-placeholder{color:#222}section#contato form .form-control:-moz-placeholder,section#regulamento form .form-control:-moz-placeholder{color:#222}section#contato form .form-control::-moz-placeholder,section#regulamento form .form-control::-moz-placeholder{color:#222}section#contato form .form-control:-ms-input-placeholder,section#regulamento form .form-control:-ms-input-placeholder{color:#222}section#contato form .btn,section#regulamento form .btn{cursor:pointer;padding:7px 30px!important;border-radius:30px!important;background:#FF7347!important;color:#fff!important;font-size:16px!important;transition:all .3s ease-in-out!important;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;line-height:1.5}section#contato form .btn:focus,section#contato form .btn:hover,section#regulamento form .btn:focus,section#regulamento form .btn:hover{background:#fd400f!important}section#contato .back,section#regulamento .back{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section#contato .container,section#regulamento .container{position:relative;z-index:2}.cld-main{padding-top:12px;border-radius:6px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:100%!important}.cld-day.today .cld-number{background:#fd400f!important;color:#fff!important}.cld-number.eventday{color:#fd400f!important}.cld-main svg{fill:#fd400f!important}.cld-main a{color:#222!important}.btn-orange{padding:12px 22px;background:#fd400f;color:#fff;font-weight:700;font-size:1rem;transition:all .2s ease;border-radius:30px}.btn-orange:hover{background:#FF7347}