@charset 'UTF-8';/*!

=========================================================
* Balaio de Arte e Cultura
=========================================================

* Product Page:

* Coded by Ewerton Nepomuceno ewerton.gn@gmail.com

=========================================================

*/@font-face{font-family:'SF Pro Display';font-weight:100;font-style:normal;src:url(../fonts/SFProDisplay-UltraLight.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:200;font-style:normal;src:url(../fonts/SFProDisplay-Thin.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:300;font-style:normal;src:url(../fonts/SFProDisplay-Light.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:400;font-style:normal;src:url(../fonts/SFProDisplay-Regular.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:500;font-style:normal;src:url(../fonts/SFProDisplay-Medium.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:600;font-style:normal;src:url(../fonts/SFProDisplay-Semibold.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:700;font-style:normal;src:url(../fonts/SFProDisplay-Bold.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:800;font-style:normal;src:url(../fonts/SFProDisplay-Heavy.ttf) format('truetype')}@font-face{font-family:'SF Pro Display';font-weight:900;font-style:normal;src:url(../fonts/SFProDisplay-Black.ttf) format('truetype')}@font-face{font-family:icons;src:url(../fonts/icons.ttf?fc57055f4659533161299fab50e4862a) format('truetype'),url(../fonts/icons.woff?fc57055f4659533161299fab50e4862a) format('woff'),url(../fonts/icons.woff2?fc57055f4659533161299fab50e4862a) format('woff2')}i[class*=' icon-']:before,i[class^=icon-]:before{font-family:icons!important;font-weight:400!important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-down:before{content:'\f101'}.icon-chevron-left:before{content:'\f102'}.icon-chevron-right:before{content:'\f103'}.icon-chevron-up:before{content:'\f104'}.icon-facebook:before{content:'\f105'}.icon-instagram-outlined:before{content:'\f106'}.icon-phone-call:before{content:'\f107'}.icon-plus:before{content:'\f108'}.icon-times:before{content:'\f109'}.icon-whatsapp-outlined:before{content:'\f10a'}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;font-family:'SF Pro Display',sans-serif;font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0;border-collapse:collapse}.btn{font-size:.9rem;font-weight:700;padding-top:12px;padding-right:40px;padding-bottom:12px;padding-left:40px;white-space:nowrap;text-transform:uppercase;color:#fff;border-color:transparent;border-radius:0;background-color:transparent}.btn:hover{border-color:transparent;background-color:#ea6360}.btn-primary{color:#fff!important}.btn-primary:hover{color:#fff!important}.btn-primary:focus{color:#fff!important;background-color:#ae4014!important;box-shadow:0 0 0 .2rem rgba(202,30,26,.5)!important}.btn-primary:active{color:#fff!important;border-color:#ae4014!important;background-color:#ae4014!important}.btn-secondary{color:#fff!important;background:linear-gradient(180deg,#787878,#464343)}.btn-secondary:hover{color:#fff!important}.btn-secondary:focus{color:#fff!important;background-color:#a2a2a2!important;box-shadow:0 0 0 .2rem rgba(202,30,26,.5)!important}.btn-secondary:active{color:#fff!important;border-color:#ae4014!important;background-color:#ae4014!important}.btn-outline-primary{color:#ca1e1a;border-color:#ca1e1a}.btn-outline-primary:hover{border-color:transparent;background-color:#ca1e1a}.btn i{margin-left:4px}input{padding:6px 24px;border:1px solid rgba(1,14,40,.2);border-radius:25px;background:#fff}input:focus{outline:0}input::placeholder{opacity:.5;color:#010e28}.form{width:100%}.form input,.form select,.form textarea{padding:8px;border:1px solid transparent;border-radius:4px;background-color:#eee}.form input:focus,.form select:focus,.form textarea:focus{border:1px solid #da5019;outline:0}@media (min-width:768px){.form input,.form select,.form textarea{padding:16px}}.form select{height:35px;-webkit-appearance:none;appearance:none}.form .label{position:relative;display:flex;margin-bottom:24px;flex-flow:column}.form .label span{font-size:14px;font-weight:300;text-transform:uppercase;color:#7c8788}.form .label-select:after{font-family:icons;font-size:14px;font-weight:800;position:absolute;z-index:1;top:50%;right:8px;content:'\f103';transform:translateY(-50%);pointer-events:none;color:#da5019}.form span.caption{font-size:16px;font-weight:600;margin-bottom:8px;text-transform:none;color:#da5019}@media (min-width:768px){.form span.caption{font-size:25px;margin-bottom:20px}}.form-newsletter .label{position:relative;margin-bottom:24px}@media (min-width:768px){.form-newsletter .label{margin-bottom:0}}.form-newsletter span.caption{font-size:16px;font-weight:400;position:absolute;top:16px;transition:top .2s ease-in-out;text-transform:none;color:#a1a1a1}.form-newsletter input{padding:24px 16px;padding-bottom:8px;border:none;border-bottom:1px solid #707070;border-radius:0;background-color:transparent}.form-newsletter input:focus{border-color:transparent}.form-newsletter input:focus~span.caption{top:0}.newsletter{position:relative;width:100%}@media (min-width:992px){.newsletter{position:absolute;right:30px;bottom:140px;width:700px}}.newsletter-container{position:relative;padding:20px 40px;border:1px solid #707070}.newsletter .title{font-size:20px;font-weight:700;margin-bottom:8px;color:#da5019}.newsletter button{position:relative;margin-right:40px}@media (min-width:768px){.newsletter button{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.heading-1{font-size:2rem}@media (min-width:768px){.heading-1{font-size:2.5rem}}h1{font-size:2.2rem}@media (min-width:768px){h1{font-size:2.5rem}}h5{font-size:1rem}@media (min-width:768px){h5{font-size:1.25rem}}.title-collapse{font-size:32px;max-width:400px;margin-bottom:8px;padding-bottom:4px;color:#da5019;border-bottom:1px solid #da5019}.title-collapse::after{font-size:28px;line-height:18px;height:18px;content:'  •  •  •'}.subtitle-collapse{font-size:26px;font-weight:400;margin-top:40px;margin-bottom:24px;color:#ca1e1a}.content-collapse{margin-bottom:16px}.content-collapse p{line-height:20px;margin-bottom:8px}.content-collapse ul{margin-left:16px}.content-collapse ul li{margin-bottom:4px;list-style:disc}.content-collapse h3{font-size:18px;font-weight:600;margin-bottom:16px}.content-collapse b{font-weight:700}.list-items .item{margin-bottom:24px}.list-items .item-type{font-size:26px;display:flex;width:100%;padding-bottom:4px;cursor:pointer;text-transform:uppercase;color:#da5019;border-bottom:1px solid #da5019;justify-content:space-between;align-items:center}.list-items .item-type i{font-size:20px;transition:transform .2s ease-in-out;transform:rotate(180deg)}.list-items .item.collapsed i{transform:rotate(0)}.list-items .item .content{padding:36px}.list-items .item .content .subitem:not(:last-child){margin-bottom:32px}.list-items .item .content .subitem>.title{font-size:19px;font-weight:600;margin-bottom:16px;padding-bottom:4px;text-transform:uppercase;color:#da5019;border-bottom:1px solid #da5019}.list-items .item .content .text p{line-height:20px;margin-bottom:8px}.list-items .item .content .text b{font-weight:700}.section-full-view{height:auto;background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width:992px){.section-full-view{height:100vh}}.sz-1by1-1{width:12px;height:12px}@media (min-width:768px){.sz-1by1-1-md{width:12px!important;height:12px!important}}.sz-1by1-2{width:22px;height:22px}@media (min-width:768px){.sz-1by1-2-md{width:22px!important;height:22px!important}}.h-100-vh{height:100vh}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-22{font-size:22px!important}.divider-x{width:100%;border-style:solid;border-color:#ccc;border-bottom-width:2px}.color-primary{color:#da5019!important}.color-green{color:#9f0!important}.color-dark-green{color:#c0c000!important}.color-white{color:#fff!important}.color-red{color:#ee5e4c!important}.bg-color-primary{background-color:#da5019}.bg-black{background-color:#070403}.bg-white{background-color:#fff!important}.border-green{display:block;width:100%;margin-bottom:40px;border-bottom:2px solid #9f0}.nopadding{margin:0!important;padding:0!important}.has-margin-top{position:relative;margin-top:66px}@media (min-width:992px){.has-margin-top{margin-top:76px}}.header{position:absolute;z-index:50;top:0;right:0;display:flex;overflow:hidden;width:100%;border-bottom:1px solid #da5019;background-color:#fff;flex-flow:column;justify-content:end}.header .navbar{background-color:#fff!important}@media (min-width:992px){.header .navbar{background-color:#fff!important}}.header .triangle{position:absolute;z-index:0;top:-220px;right:-220px;display:none;width:415px;height:auto;transform:rotate(-142deg)}@media (min-width:992px){.header .triangle{top:-245px;right:-110px;display:block}}@media (min-width:1200px){.header .triangle{top:-224px;right:-110px}}@media (min-width:1640px){.header .triangle{top:-110px;right:-110px}}.fixed-top .navbar{padding-top:0;padding-bottom:0}.navbar{width:100%;max-width:1040px;margin:0 auto;padding:0}@media (min-width:992px){.navbar{max-width:1040px}}@media (min-width:1200px){.navbar{max-width:1280px}}.navbar-brand{z-index:3;width:auto;height:100%;margin:0;padding:0}.navbar-brand-link{height:40px}@media (min-width:992px){.navbar-brand-link{height:80px}}@media (min-width:1200px){.navbar-brand-link{height:142px}}.navbar-brand-wrapper{position:relative;z-index:3;top:0;padding:8px 16px;border-radius:0 0 8px 8px}.navbar-brand-wrapper::after,.navbar-brand-wrapper::before{display:none}.navbar-brand-wrapper::after{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:76px;content:'';border-radius:0 0 4px 4px;background-color:transparent}.navbar-brand-wrapper::before{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:100%;content:'';border-radius:4px;background-color:#f6f6f6}@media (min-width:992px){.navbar-brand-wrapper{padding:50px 0}}.nav-items{z-index:1}.navbar-dark{background:#fff}.navbar-dark .navbar-toggler{padding:.25rem .25rem;border-color:transparent}.navbar-dark .navbar-toggler:focus{outline:0}.navbar-dark .navbar-toggler-icon{background-image:url('data:image/svg+xml,%3csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath stroke=\'rgba(84, 99, 22, .5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e')}@media (min-width:992px){.navbar-dark{background:0 0}}.navbar-dark .brand-dark{display:block}@media (min-width:992px){.navbar-dark .brand-dark{display:none}}.navbar-dark .brand-light{display:none}@media (min-width:992px){.navbar-dark .brand-light{display:block}}.navbar-light .navbar-nav .nav-link{font-size:1rem;font-weight:500;transition:opacity .2s ease;opacity:.5;color:#010e28}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover{opacity:.5;color:#010e28}.nav-item{position:relative}@media (min-width:992px){.nav-item:not(:last-child){margin-right:32px}}.nav-links{height:auto;margin-left:380px;align-items:center}@media (min-width:992px){.nav-links{height:54px;gap:8px}}.nav-links li{position:relative;width:100%;text-align:center}.nav-links .nav-link{font-size:16px;font-weight:400;position:relative;margin:8px 16px;padding:2px 0;transition:opacity .2s ease;white-space:nowrap;word-wrap:unset;color:#da5019}.nav-links .nav-link.active,.nav-links .nav-link:hover{opacity:.8;color:#da5019}.nav-links .active .nav-link{font-weight:800;color:#da5019}.nav-links .dropdown{display:flex;width:100%;color:#da5019;align-items:center;justify-content:center}.nav-links .dropdown span{display:inline-block;margin-right:16px}.nav-links .dropdown .nav-link{display:inline-flex;align-items:center}.section-full-width{width:100%}.section-header{position:relative;margin-top:56px}@media (min-width:992px){.section-header{margin-top:181px}}@media (min-width:1200px){.section-header{margin-top:242px}}.section-title{font-size:24px;font-weight:300;line-height:26px;margin-bottom:24px;text-align:left;letter-spacing:-3%;color:#fff}.section-title span{font-size:28px;font-weight:700;line-height:30px;display:block;text-align:left;text-transform:uppercase}@media (min-width:768px){.section-title span{font-size:50px;line-height:52px}}@media (min-width:768px){.section-title{font-size:50px;line-height:52px}}.section-footer-map{padding:24px 0}.section-footer-map .item{display:flex;text-decoration:none;color:#ca1e1a;align-items:center}.section-footer-map .item .icon{display:flex;width:20px;height:20px;margin-right:4px;border:2px solid #ca1e1a;border-radius:50%;align-items:center;justify-content:center}.section-footer-map .item .icon i{font-size:14px}.section-footer-map .item .content{font-size:18px;font-weight:800;white-space:nowrap}.section-footer-map .adress{font-size:12px;width:100%;text-align:center;text-transform:uppercase;color:#717173}.section-1-1{position:relative;min-height:200px}@media (min-width:768px){.section-1-1{min-height:500px}}.section-1-1.high{min-height:250px}@media (min-width:768px){.section-1-1.high{min-height:650px}}.section-1-2{position:relative;overflow:hidden;padding:100px 0}.section-1-2 .section-content{z-index:2}.section-1-2 .title{font-size:32px;font-weight:800;margin-bottom:30px;text-align:center;text-transform:uppercase;color:#da5019}@media (min-width:768px){.section-1-2 .title{font-size:45px;margin-bottom:40px}}.section-1-2 .text{font-size:14px;margin-bottom:30px;text-align:center;color:#ca1e1a}@media (min-width:768px){.section-1-2 .text{margin:0 100px 100px}}@media (min-width:992px){.section-1-2 .text{margin:0 200px 100px}}.section-1-2 .triangle{position:absolute;z-index:-1}.section-1-2 .triangle-cut-1{top:-200px;left:-100px;width:400px;transform:rotate(135deg)}@media (min-width:768px){.section-1-2 .triangle-cut-1{top:-200px;left:-100px;width:400px}}@media (min-width:992px){.section-1-2 .triangle-cut-1{top:-200px;left:-100px;width:500px}}@media (min-width:1200px){.section-1-2 .triangle-cut-1{top:0;left:0;width:600px}}.section-1-2 .triangle-cut-2{right:200px;bottom:0;width:200px;transform:rotate(315deg)}.show-image{position:relative;box-sizing:border-box;width:100%;height:100%;transition:opacity .3s ease-in-out;opacity:0;background-color:transparent!important}@media (min-width:768px){.show-image{background-color:rgba(218,80,25,.5)!important}.show-image:hover{opacity:1}}.show-image .expand{font-weight:700;position:absolute;top:50%;left:50%;display:flex;transform:translate(-50%,-50%);text-transform:uppercase;align-items:center}.show-image i{font-size:20px;display:flex;margin-left:4px;align-items:center}.map a{display:block;width:100%;min-height:350px}.map .adress{width:250px;margin:20px 40px;padding-left:16px;color:#fff;border-left:1px solid #fff}.map .adress .title{font-size:32px;font-weight:700;margin-bottom:8px}.map .adress .subtitle{font-size:14px;font-weight:300;line-height:18px;margin-bottom:16px;opacity:.8}.map .adress .tel{font-weight:700;font-style:28px}.map-item{background-color:#da5019}.divider{width:100%;height:2px;margin:16px 0;background-color:#454140}.divider-darken{background-color:#da5019}.divider-thin{height:1px}.event-info{background:linear-gradient(90deg,#da5019,#ca1e1a)}.event-info .info{width:100%;max-width:1280px;margin:0 auto;padding:32px 8px;flex-flow:column;gap:16px}@media (min-width:768px){.event-info .info{flex-flow:row nowrap}}.event-info .date{font-size:25px;font-weight:900;padding:8px 32px;text-align:center;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:40px}@media (min-width:768px){.event-info .date{font-size:32px}}@media (min-width:992px){.event-info .date{font-size:40px}}.event-info .social-links{display:flex;color:#fff;align-items:center;flex-flow:column;gap:16px}.event-info .social-links span{margin-right:0}@media (min-width:768px){.event-info .social-links span{margin-right:64px}}.event-info .social-links .links{display:flex;gap:20px}@media (min-width:768px){.event-info .social-links{flex-flow:row nowrap}}.event-small .info{padding:22px 8px}.event-small .date{font-size:20px;font-weight:900;padding:8px 13px;text-align:center;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:40px}@media (min-width:768px){.event-small .date{font-size:20px}}@media (min-width:992px){.event-small .date{font-size:20px}}.info-date{background:linear-gradient(90deg,#da5019,#ca1e1a)}.info-date .info{width:100%;max-width:1280px;margin:0 auto;padding:32px 8px;flex-flow:column;gap:16px}@media (min-width:768px){.info-date .info{padding:48px 8px;flex-flow:row nowrap}}.info-date .date{font-size:18px;font-weight:900;padding:8px 16px;text-align:center;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:40px}@media (min-width:768px){.info-date .date{font-size:32px}}@media (min-width:992px){.info-date .date{font-size:50px}}.section-brands{padding:40px 0}@media (min-width:768px){.section-brands{padding:100px 0}}.section-brands .container{max-width:1280px}.section-brands .title{font-size:12px;font-weight:700;width:100%;margin-top:40px;margin-bottom:8px;text-align:left;color:#da5019}@media (min-width:768px){.section-brands .title{margin-top:40px;margin-bottom:20px}}@media (min-width:768px){.section-brands .title{margin-top:0;margin-bottom:20px}}.section-brands .title::after{font-size:12px;display:inline-block;height:14px;content:''}.section-brands .col-img{display:flex;height:80px;align-items:flex-end;justify-content:start}@media (min-width:768px){.section-brands .col-img{height:90px}}.section-brands .col-img .img{max-width:100%;height:auto}.section-brands .divider{height:1px;margin:40px 0;margin-bottom:0;background-color:#da5019}@media (min-width:768px){.section-brands .divider{margin:80px 0;margin-bottom:40px}}.section-brands .brands{width:100%}.section-brands .brands-wrapper{display:flex;width:100%;padding-right:16px;padding-left:16px;flex-flow:row wrap;gap:24px;justify-content:center}@media (min-width:1200px){.section-brands .brands-wrapper{justify-content:space-between}}.section-brands .brands-item{display:flex;min-width:15px;justify-content:center;align-items:flex-end;gap:24px}.section-brands .brands-item .img{display:flex;width:100%;height:100px;justify-content:center;align-items:flex-end}.section-brands .brands-item .img img{width:auto;max-width:150px;height:auto;max-height:100px}.section-brands .brands-item .img-full img{max-width:348px}@media (min-width:768px){.section-brands .brands-item .img-full img{max-width:320px}}.section-content-main{position:relative;overflow:hidden}.section-content-main section{display:flex;width:100%;max-width:1280px;margin:0 auto;padding:20px 8px 20px 64px;flex-flow:column;gap:75px}@media (min-width:992px){.section-content-main section{padding:135px 8px;flex-flow:row nowrap}}.section-content-main .sidebar{position:absolute;top:16px;display:flex;width:calc(100% - 50px);padding:20px;transition:all .2s ease-in-out;background-color:#eee;align-self:flex-start;flex-flow:column;gap:8px}@media (min-width:768px){.section-content-main .sidebar{gap:30px}}@media (min-width:992px){.section-content-main .sidebar{position:relative;top:auto;right:auto;width:550px;padding:60px;gap:30px}}@media (min-width:1200px){.section-content-main .sidebar{gap:40px}}.section-content-main .sidebar .title{font-size:24px;font-weight:700;display:flex;margin-bottom:8px;text-transform:uppercase;color:#da5019;gap:8px}@media (min-width:768px){.section-content-main .sidebar .title{font-size:32px}}@media (min-width:992px){.section-content-main .sidebar .title{font-size:32px}}@media (min-width:1200px){.section-content-main .sidebar .title{font-size:45px}}.section-content-main .sidebar .items li:not(:last-child) a{border-bottom:1px solid #707070}.section-content-main .sidebar .items a{font-size:16px;display:flex;padding:8px 0;white-space:nowrap;color:#da5019;gap:10px}.section-content-main .sidebar .items a:hover{text-decoration:none;color:#454140}@media (min-width:768px){.section-content-main .sidebar .items a{font-size:25px;padding:20px 0}}.section-content-main .sidebar .submenu-toggle{position:absolute;top:0;left:100%;display:flex;width:50px;height:50px;padding:12px;content:'';background-color:#eee;flex-flow:column;align-items:center;justify-content:center;gap:4px}@media (min-width:992px){.section-content-main .sidebar .submenu-toggle{display:none}}.section-content-main .sidebar .submenu-toggle span{position:absolute;top:50%;display:block;width:24px;height:4px;transition-delay:.2s;transition-duration:.2s;transform:translate(0,-50%);border-radius:2px;background-color:#636363}.section-content-main .sidebar .submenu-toggle span::after,.section-content-main .sidebar .submenu-toggle span::before{position:absolute;top:50%;display:block;width:100%;height:4px;content:'';transition:transform .2s;transform-origin:50% 50%;border-radius:2px;background-color:#636363}.section-content-main .sidebar .submenu-toggle span:before{transform:translate(0,-11px)}.section-content-main .sidebar .submenu-toggle span:after{transform:translate(0,8px)}.section-content-main .sidebar.show-submenu .submenu-toggle span{transform:rotate(90deg);background:0 0}.section-content-main .sidebar.show-submenu .submenu-toggle span:before{transform:translate(-2px,-50%) rotate(315deg)}.section-content-main .sidebar.show-submenu .submenu-toggle span:after{transform:translate(-2px,-50%) rotate(-315deg)}.section-content-main .show-submenu{right:100%;left:auto;transform:translateX(100%)}@media (min-width:992px){.section-content-main .show-submenu{right:auto;transform:none}}.section-content-main .hide-submenu{right:auto;left:0;transform:translateX(-100%)}@media (min-width:992px){.section-content-main .hide-submenu{transform:none}}.section-content-main .content-main{width:100%;background-color:#fff}.section-content-main .content-main .title{font-size:25px;font-weight:700;margin-bottom:16px;text-transform:uppercase;color:#da5019}.section-content-main .content-main h3,.section-content-main .content-main h4,.section-content-main .content-main h5{font-weight:600;margin-bottom:16px;color:#636363}.section-content-main .content-main h5{font-size:15px}.section-content-main .content-main h4{font-size:18px}.section-content-main .content-main h3{font-size:24px}.section-content-main .content-main li,.section-content-main .content-main p,.section-content-main .content-main ul{font-size:15px;line-height:22px;margin-bottom:18px;color:#636363}.section-content-main .content-main .contrast{display:flex;flex-direction:column}.section-content-main .content-main .contrast p{font-size:18px;font-weight:700;display:inline;margin-bottom:32px;padding-bottom:20px;color:#da5019;border-bottom:4px solid #bababa;align-self:flex-start}.section-content-main .content-main li{margin-bottom:auto;margin-left:1rem;list-style:disc}.section-content-main .content-main i{font-style:italic;color:#636363}.section-content-main .content-main b{font-weight:700;color:#636363}.section-content-main .content-main table{margin-bottom:24px;color:#636363}.section-content-main .content-main table td,.section-content-main .content-main table th{padding:8px 0}.section-content-main .content-main table th{font-weight:700;padding-bottom:24px;text-transform:uppercase}.section-content-main .content-main table tr>*+*{padding-left:8px}.section-content-main .triangle{position:absolute;z-index:-1;background-repeat:no-repeat}.section-content-main .triangle-1{left:-150px;width:410px;height:400px;transform:rotate(45deg)}.section-content-main .triangle-2{right:-80px;width:210px;height:200px;transform:rotate(282deg);background-size:contain}.triangle-1,.triangle-2{position:absolute;z-index:-1;background-repeat:no-repeat}.triangle-1{left:-150px;width:410px;height:400px;transform:rotate(45deg)}.triangle-2{right:-80px;width:210px;height:200px;transform:rotate(282deg);background-size:contain}.section-fotos{position:relative;overflow:hidden}.section-fotos section{width:100%;max-width:1280px;margin:0 auto;padding:20px 8px}@media (min-width:992px){.section-fotos section{padding:160px 8px}}.section-fotos .title{font-size:24px;font-weight:700;display:flex;margin-bottom:16px;text-transform:uppercase;color:#da5019;gap:8px}@media (min-width:992px){.section-fotos .title{font-size:45px;margin-bottom:80px}}.section-fotos .gallery-item{display:flex;flex-direction:column;margin-bottom:20px;transition:all .2s ease-in-out;text-decoration:none}.section-fotos .gallery-item:hover{transform:scale(1.01)}@media (min-width:768px){.section-fotos .gallery-item{margin-bottom:40px}}@media (min-width:992px){.section-fotos .gallery-item{margin-bottom:50px}}.section-fotos .gallery-item img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.section-fotos .gallery-item img{height:350px}}@media (min-width:992px){.section-fotos .gallery-item img{height:400px}}.section-fotos .gallery-item .gallery-footer{font-size:18px;font-weight:500;padding:20px 24px;text-transform:uppercase;color:#da5019;background-color:#eee}@media (min-width:768px){.section-fotos .gallery-item .gallery-footer{font-size:22px;padding:24px 26px}}@media (min-width:992px){.section-fotos .gallery-item .gallery-footer{font-size:25px;padding:32px 40px}}.section-form-contact .container{width:100%;max-width:1280px;margin:0 auto;padding:20px 8px}@media (min-width:992px){.section-form-contact .container{padding:160px 8px}}.section-form-contact .container .title{font-size:24px;font-weight:700;display:flex;margin-bottom:16px;text-transform:uppercase;color:#da5019;gap:8px}@media (min-width:992px){.section-form-contact .container .title{font-size:45px;margin-bottom:80px}}.map{width:100%;height:400px}@media (min-width:768px){.map{height:100%}}.photos-gallery{display:grid;grid-template-columns:100%;grid-template-rows:220px;gap:16px}@media (min-width:576px){.photos-gallery{grid-template-columns:50% 50%;grid-template-rows:220px}}@media (min-width:768px){.photos-gallery{grid-template-columns:50% 50%;grid-template-rows:220px}}@media (min-width:992px){.photos-gallery{grid-template-columns:33.3333% 33.3333% 33.3333%;grid-template-rows:220px}}@media (min-width:1200px){.photos-gallery{grid-template-columns:25% 25% 25% 25%;grid-template-rows:220px}}.photos-gallery li{position:relative;width:100%;height:220px;cursor:pointer}.photos-gallery li::after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:'';transition:all .2s ease-in-out;background-color:transparent}.photos-gallery li::before{position:absolute;z-index:2;top:50%;left:50%;width:24px;height:24px;content:'';transition:all .2s ease-in-out;transform:translate(-50%,-50%);background-image:url('');background-size:24px 24px}.photos-gallery li:hover::after{background-color:rgba(0,0,0,.4)}.photos-gallery li:hover::before{background-image:url(../img/icon-eye-white.svg)}.photos-gallery li img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.event-online{overflow:hidden}.event-online .logo-balaio{padding:24px 0}@media (min-width:768px){.event-online .logo-balaio{padding:24px 0}}@media (min-width:992px){.event-online .logo-balaio{padding:32px 0}}.event-online .logo-balaio img{width:auto;height:68px}@media (min-width:768px){.event-online .logo-balaio img{height:130px}}@media (min-width:992px){.event-online .logo-balaio img{height:140px}}.event-online .container{position:relative;height:auto}.event-online .buttons{display:flex;gap:16px;flex-flow:column}@media (min-width:768px){.event-online .buttons{flex-flow:row}}.event-online .btn{width:100%;text-transform:none}.event-online .btn-pill{border-radius:30px}.event-online .btn-outline{color:#da5019;border:1px solid #da5019}.event-online .btn-outline:hover{color:#fff;background-color:#da5019}.event-online .btn-primary{font-size:12px;display:flex;color:#fff;border:1px solid #da5019;background:linear-gradient(45deg,#da5019,#ca1e1a);align-items:center;justify-content:center}.event-online .btn-primary:hover{color:#fff;background-color:#da5019}.event-online .btn-primary span{line-height:10px;display:block;margin-left:8px;text-align:left}.event-online .btn-primary img{width:auto;height:14px}.event-elipse{position:absolute;z-index:1;right:-64px;bottom:110px;width:250px;height:250px;border-radius:50%;background:linear-gradient(45deg,#da5019,#ca1e1a)}@media (min-width:768px){.event-elipse{right:-100px;bottom:0;width:400px;height:400px}}@media (min-width:992px){.event-elipse{width:600px;height:600px}}.event-elipse span{font-size:14px;font-weight:300;position:absolute;z-index:3;bottom:30px;display:block;margin:0 50px;text-align:right;color:#fff}@media (min-width:768px){.event-elipse span{font-size:24px;bottom:48px;margin:0 100px}}@media (min-width:992px){.event-elipse span{font-size:30px;margin:0 130px}}.event-elipse span b{font-weight:700}.event-triangle{position:absolute;z-index:2;top:-95px;right:30%;width:100px;height:100px;transform:rotate(155deg)}@media (min-width:768px){.event-triangle{right:50%;width:200px;height:200px}}.footer{background-color:#da5019}.footer span{font-family:'Open Sans',sans-serif}.footer .section{font-size:17px;font-weight:200;max-width:1280px;margin:0 auto;padding:8px;color:#fff}@media (min-width:768px){.footer .section{padding:30px}}.footer .develop-by{display:flex;margin-top:16px;align-items:center}.footer .develop-by img{height:16px}@media (min-width:768px){.footer .develop-by img{height:auto}}@media (min-width:768px){.footer .develop-by{margin-top:0;margin-left:0}}.footer-links{background-color:#f6f6f6}.footer-links .section{position:relative;max-width:1280px;margin:0 auto;padding:32px 8px}@media (min-width:768px){.footer-links .section{padding:140px 30px}}.footer-links .divider{height:1px;margin-top:0;margin-bottom:40px;background-color:#da5019}.footer-links__cols{display:flex;flex-flow:column;gap:24px}@media (min-width:768px){.footer-links__cols{gap:32px}}@media (min-width:992px){.footer-links__cols{gap:32px;flex-flow:row}}.footer-links__col{display:flex;width:100%;flex-flow:column}.footer-links__col .title{font-size:18px;font-weight:600;margin-bottom:16px;text-transform:uppercase;color:#da5019}@media (min-width:768px){.footer-links__col .title{font-size:20px;margin-bottom:32px}}.footer-links__col .item{margin-bottom:16px;white-space:nowrap;color:#a1a1a1}.swiper-button-next,.swiper-button-prev{width:45px;height:45px;color:#fff;border:1px solid #fff;border-radius:25px}.swiper-button-next::after,.swiper-button-prev::after{font-size:16px}.swiper-button-next{right:45px}.swiper-button-prev{left:45px}.swiper-slide{position:relative;display:flex;align-items:center;justify-content:center}.swiper-slide.overlay:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(90deg,rgba(218,80,25,.5),#ca1e1a)}.swiper{width:100%;height:650px}.swiper-initial.container{position:relative;top:20%;transform:translateY(-80%)}@media (min-width:768px){.swiper-initial.container{top:-5%;transform:translateY(-95%)}}@media (min-width:992px){.swiper-initial.container{top:10%;transform:translateY(-90%)}}.swiper-initial.container h2{font-size:24px;font-weight:700;margin-bottom:32px;color:#fff}@media (min-width:992px){.swiper-initial.container h2{font-size:45px}}.swiper-initial.container h2 span{font-size:30px}@media (min-width:992px){.swiper-initial.container h2 span{font-size:52px}}.swiper-initial.container .tag{font-size:24px;font-weight:800;display:inline-block;padding:10px 40px;color:#fff;border-radius:50px;background:linear-gradient(90deg,#da5019,#ca1e1a)}@media (min-width:992px){.swiper-initial.container .tag{font-size:55px;padding:10px 60px}}.swiper-initial p{color:#fff}.swiper-date.container{position:relative;z-index:3;top:-20px}@media (min-width:768px){.swiper-date.container{top:5%;transform:translateY(-95%)}}@media (min-width:992px){.swiper-date.container{top:10%;transform:translateY(-90%)}}.swiper-date.container .date{font-size:20px;font-weight:800;margin-bottom:8px;color:#ffc743}@media (min-width:992px){.swiper-date.container .date{font-size:30px;margin-bottom:24px}}@media (min-width:992px){.swiper-date.container .date{font-size:55px}}.swiper-date.container .date span{font-weight:500}.swiper-date.container h2{font-size:24px;font-weight:800;color:#fff}@media (min-width:992px){.swiper-date.container h2{font-size:35px}}@media (min-width:992px){.swiper-date.container h2{font-size:60px}}.swiper.atractionsSwiper{height:300px}@media (min-width:768px){.swiper.atractionsSwiper{height:450px}}.swiper.atractionsSwiper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper.atractionsSwiper .box-link{display:flex;padding:32px;color:#fff;background-color:#dd5e2b;flex-flow:column}.swiper.atractionsSwiper .box-link .title{font-size:30px;font-weight:700;width:100%;margin-bottom:32px;text-align:left;text-transform:uppercase}.swiper.atractionsSwiper .box-link p{font-size:18px;width:100%;margin-bottom:24px;text-align:left}.swiper.atractionsSwiper .box-link .btn{width:100%;padding:8px 16px;text-align:center;border:1px solid #fff;border-radius:25px}.swiper.atractionsSwiper .box-link .btn span{color:#ca1e1a}.swiper.atractionsSwiper .box-link .btn:hover{color:#da5019;background-color:#fff}.swiper.atractionsSwiper .box-link .btn:hover span{color:#da5019}.hero-swiper{height:300px}@media (min-width:576px){.hero-swiper{height:400px}}@media (min-width:768px){.hero-swiper{height:650px}}.hero-swiper .swiper-button-next,.hero-swiper .swiper-button-prev{top:80%;background-color:rgba(0,0,0,.3);box-shadow:1px 3px 8px rgba(0,0,0,.5)}@media (min-width:768px){.hero-swiper .swiper-button-next,.hero-swiper .swiper-button-prev{top:50%}}.swiper-pagination-bullet{opacity:.5;background-color:#fff}.swiper-pagination-bullet-active{opacity:1;border:1px solid #fff;background-color:#da5019}.video-poster{position:relative}.video-poster img{width:100%}.video-poster .icon-play{position:absolute;z-index:1;top:50%;left:50%;width:60px;height:60px;cursor:pointer;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain}@media (min-width:576px){.video-poster .icon-play{width:100px;height:100px}}@media (min-width:768px){.video-poster .icon-play{width:138px;height:138px}}.video-poster #duration{font-size:18px;position:absolute;z-index:2;right:16px;bottom:0;padding:8px 16px;color:#fff;border-radius:4px 4px 0 0;background-color:rgba(0,0,0,.4)}@media (min-width:768px){.video-poster #duration{font-size:24px}}.video-container{position:relative;overflow:hidden;width:100%}.video-container::after{display:block;padding-top:56.25%;content:''}.video-container #player{position:absolute;top:0;left:0;width:100%;height:100%}