html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4;margin:0px}p,h1,h2,h3,h4,h5,h6{margin:0px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}a img{border:0px}a,a:hover{text-decoration:none !important;outline:none;cursor:pointer}a:focus{-moz-outline-style:none}ul,li{padding:0px}.font,body,.nav-bar li a.btn-success span,.section-banner span.title span{font-family:"Roboto",sans-serif;font-weight:400}.font-light,.section-banner span.title span{font-family:"nexa_lightregular",Helvetica,Arial,sans-serif;font-weight:700}.font-bold,.btn,.nav-bar li a,footer .footer .section-title,footer .footer .years,.section-banner span.title,.section-title,#calendar table thead tr:nth-child(2) th,#calendar table thead .picker-switch,#calendar .day,h3.section-sub-title,.legend,.form-register .input-group .input-group-addon,.box-contato .input-group .input-group-addon,.form-register .input-group .input-group-addon:last-child .required,.box-contato .input-group .input-group-addon:last-child .required{font-family:"nexa_boldregular",Helvetica,Arial,sans-serif;font-weight:700}html{height:100%;overflow-x:hidden}body{font-size:16px;height:100%;background:url(../image/bg.png) center;overflow-x:hidden}a{color:#333}a:hover{color:#5ea65e}h1{font-size:24px}h2,.section-title{font-size:18px}h3,.section-sub-title{font-size:16px}picture,img{max-width:100%;display:inline-block}.uppercase,.btn,.nav-bar li a,footer .footer .section-title,footer .footer .years,.section-banner span.title,.section-title,#calendar table thead tr:nth-child(2) th,#calendar table thead .picker-switch,.form-register .input-group .input-group-addon,.box-contato .input-group .input-group-addon,.form-register .input-group .input-group-addon:last-child .required,.box-contato .input-group .input-group-addon:last-child .required{text-transform:uppercase}.lowercase{text-transform:lowercase}img{vertical-align:middle;border-style:none}ul,li{list-style:none;padding:0;margin:0}.swiper-button{left:-10px;font-size:2.5rem;line-height:1em;width:auto;background:none;color:#fdb913}.swiper-button.swiper-button-disabled{color:#cbcbcb}.section-instagram{display:block}.section-instagram .swiper-wrapper,.section-instagram .swiper-slide{height:auto}.section-instagram .swiper-button-next,.section-instagram .swiper-button-prev{margin-top:-10px}.section-instagram .content-photos{padding:0;position:relative}@media (min-width: 576px){.section-instagram .content-photos{padding:0 5px}}.section-instagram .instagram-photo{position:relative;display:block;background:#FFF}.section-instagram .instagram-photo .legend{display:none;padding:0.625rem;position:absolute;left:8px;right:8px;bottom:8px;line-height:1.4em;z-index:2;visibility:hidden;color:#FFF;background:rgba(0,0,0,0.7);opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transition:0.3s linear;transition:0.3s linear}@media (min-width: 1200px){.section-instagram .instagram-photo .legend{display:block}}@media screen and (prefers-reduced-motion: reduce){.section-instagram .instagram-photo .legend{-webkit-transition:none;transition:none}}.section-instagram .instagram-photo:hover .legend{visibility:visible;opacity:1;-moz-opacity:1;-webkit-opacity:1}.section-instagram .section-sub-title{text-transform:none}.section-pub-bottom{text-align:center}.section-pub-bottom img,.section-pub-bottom iframe{display:inline-block}.section-pub-bottom .content{display:inline-block}.section-pub-bottom .content span{width:100%;display:block;text-align:left;color:#ccc;text-transform:uppercase;font-size:10px}.mt1{margin-top:10px}.mt2{margin-top:20px}.mt3{margin-top:30px}.mb1{margin-bottom:10px}.mb2{margin-bottom:20px}.mb3{margin-bottom:30px}.btn{border-radius:20px;color:#fff;border:0;padding:10px 25px}.btn i.fa{margin-left:5px}.btn.btn-success{background:#5ea65e}.btn.btn-success:hover{background:#000,9}.nav-bar{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.nav-bar li.logo-left{margin-right:75px}.nav-bar li.logo-right{margin-left:125px}.nav-bar li a{font-size:16px;color:#333;border-radius:20px;border:0;padding:10px 10px}.nav-bar li a:hover{background:none;color:#5ea65e}@media (max-width: 1199px){.nav-bar li a{font-size:13px}}@media (max-width: 994px){.nav-bar li a{font-size:11px;padding:10px 8px}}.nav-bar li a.btn-success{color:#fff}@media (max-width: 994px){.nav-bar li a.btn-success{padding:10px 29px}}.nav-bar li a.btn-success:hover{background:#5ea65e}@media (max-width: 994px){.nav-bar li a.btn-success span{display:none}}@media (max-width: 994px){.btn{font-size:11px}}.relative{position:relative}header{position:relative;z-index:5}@media (max-width: 768px){header{height:85px}}header .menu-right{margin-left:74px}@media (max-width: 1199px){header .menu-right{margin-left:69px}}@media (max-width: 994px){header .menu-right{margin-left:45px}}header .menu-left{margin-right:98px}@media (max-width: 1199px){header .menu-left{margin-right:92px}}@media (max-width: 994px){header .menu-left{margin-right:41px}}header .logo{position:absolute;left:50%;z-index:3;width:150px;margin-left:-85px;top:15px}@media (max-width: 994px){header .logo{width:90px;margin-left:-44px}}@media (max-width: 768px){header .logo{width:50px;margin-left:0;left:65px}}header .logo h1{display:none}header .curve{display:block;position:absolute;top:0;width:767px;height:48px}@media (max-width: 1199px){header .curve{top:-4px}}@media (max-width: 994px){header .curve{top:-7px}}@media (max-width: 768px){header .curve{top:-13px;display:none}}@media (max-width: 1199px){header .curve{width:500px}}@media (max-width: 994px){header .curve{width:381px}}@media (max-width: 768px){header .curve{width:50%;height:18px}}header .curve.curve-left{background:url(../image/top-left.png) left bottom no-repeat;left:-2px}@media (max-width: 1199px){header .curve.curve-left{left:-6px}}header .curve.curve-right{background:url(../image/top-right.png) right bottom no-repeat;right:2px}@media (max-width: 1199px){header .curve.curve-right{right:0px}}footer .top-footer{height:18px;position:relative}footer .top-footer .curve{display:block;position:absolute;top:0;width:500px;height:18px}footer .top-footer .curve.curve-left{background:url(../image/footer-left.png) right no-repeat;left:-485px}footer .top-footer .curve.curve-right{background:url(../image/footer-right.png) left no-repeat;right:-485px}footer .footer{background:#fbf23d;color:#333}@media (max-width: 768px){footer .footer ul{margin:0 !important;margin-bottom:10px !important}}footer .footer .white-bar{background:#fff}footer .footer .img{max-width:100px}footer .footer .years{display:block;color:#5ea65e;font-size:16px}footer .footer a{color:#333}footer .footer a:hover{color:#5ea65e}.section-banner{height:250px}@media (min-width: 992px){.section-banner{height:500px}}.section-banner span.title{position:absolute;bottom:20px;color:#fff;font-size:60px;line-height:60px}@media (max-width: 1199px){.section-banner span.title{font-size:45px;line-height:42px}}@media (max-width: 994px){.section-banner span.title{font-size:32px;line-height:30px}}@media (max-width: 767px){.section-banner span.title{font-size:26px;line-height:24px}}.section-banner span.title span{display:block;font-size:24px}@media (max-width: 994px){.section-banner span.title span{font-size:16px}}.section-banner .background-fixed-ratio{width:100%;height:100%;position:relative}.section-banner .picturefill-background{height:250px;display:block}@media (min-width: 992px){.section-banner .picturefill-background{height:500px}}.mobile-menu{width:100%;max-width:270px;background:#5ea65e;z-index:5;position:fixed;top:0;left:-500px;height:100%;transition:0.5s all;padding:15px}.mobile-menu .header{text-transform:uppercase;font-size:12px;margin-top:20px;padding-left:10px}.mobile-menu.open{left:0}.mobile-menu .nav-bar{display:block}.mobile-menu .nav-bar li{display:block}.mobile-menu .nav-bar li.menu-right,.mobile-menu .nav-bar li.menu-left{margin:0}.mobile-menu .nav-bar li a{color:#fff;font-size:14px}.mobile-menu .nav-bar li a:hover{background:#5ea65e}.mobile-menu .toggle-menu{display:inline-block;font-size:18px;padding:10px 15px !important}.mobile-menu .toggle-menu i.fa{margin:0}.toggle-menu.open{font-size:18px;color:#5ea65e;padding:10px 8px 10px 3px}@media (max-width: 767px){.social-networks{margin-top:11px}}.social-networks a{color:#333;font-size:16px;padding-left:5px}.social-networks a:hover{color:#5ea65e}.swiper-button{left:-10px;font-size:2.5rem;line-height:1em;width:auto;background:none !important;color:#fff}.section-title{font-size:24px;text-transform:uppercase}.bootstrap-datetimepicker-widget table tr td.new{display:none}.bootstrap-datetimepicker-widget table tr td.old{visibility:hidden}#calendar table thead tr:nth-child(2) th{color:#f32b17}#calendar table thead .picker-switch{cursor:default}#calendar table thead .picker-switch:hover{background:none}#calendar .day{border-radius:30px;padding:5px}#calendar .day.active{background:#f32b17}#calendar .day.today::before{border-bottom-color:#f32b17}#calendar .next,#calendar .prev{border-radius:30px;color:#f32b17}.section-banner-base{background:url(../image/banner-internas.jpg) left no-repeat;height:100px}.section-main{min-height:350px}.float-right{float:right}.float-left{float:left}.form-control,.select2-selection__rendered,.select2-results__option{font-family:Arial}.legend{font-size:12}.form-register h3,.box-contato h3{text-align:center;text-transform:uppercase;color:#999}.form-register .input-group,.box-contato .input-group{border-radius:20px}.form-register .input-group .input-group-addon,.box-contato .input-group .input-group-addon{background:#f1f2f3;border:none;font-size:12px}.form-register .input-group .input-group-addon:first-child,.box-contato .input-group .input-group-addon:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.form-register .input-group .input-group-addon:first-child label,.box-contato .input-group .input-group-addon:first-child label{margin:5px 0 0 0}.form-register .input-group .input-group-addon:last-child,.box-contato .input-group .input-group-addon:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.form-register .input-group .input-group-addon:last-child .required,.box-contato .input-group .input-group-addon:last-child .required{font-size:24px;padding-top:3px;display:block;height:15px;color:#f32b17}.form-register .input-group input,.form-register .input-group select,.form-register .input-group textarea,.box-contato .input-group input,.box-contato .input-group select,.box-contato .input-group textarea{background:#f1f2f3;border:none;font-size:14px;box-shadow:none}
/*# sourceMappingURL=main.css.map */
