.elementor-10216 .elementor-element.elementor-element-6b8cbbf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10216 .elementor-element.elementor-element-6b8cbbf{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-f95bdaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10216 .elementor-element.elementor-element-a8a64e7{text-align:start;}.elementor-10216 .elementor-element.elementor-element-a8a64e7 img{width:80%;}.elementor-10216 .elementor-element.elementor-element-a0fd97e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10216 .elementor-element.elementor-element-0a0686e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;color:var( --e-global-color-5fd9c0b );}.elementor-10216 .elementor-element.elementor-element-8e46c35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10216 .elementor-element.elementor-element-8e46c35{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-7cf75ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-8113c4e{text-align:center;}.elementor-10216 .elementor-element.elementor-element-8113c4e img{width:80%;}.elementor-10216 .elementor-element.elementor-element-4750977 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-7146196 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;color:var( --e-global-color-5fd9c0b );}.elementor-10216 .elementor-element.elementor-element-eb7d52e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10216 .elementor-element.elementor-element-eb7d52e{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-bbc724b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-547f760{text-align:center;}.elementor-10216 .elementor-element.elementor-element-547f760 img{width:35%;}.elementor-10216 .elementor-element.elementor-element-9150e2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-e6f2944 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-10216 .elementor-element.elementor-element-a05020f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10216 .elementor-element.elementor-element-a05020f{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-b14cbd8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-f46e5fc{text-align:center;}.elementor-10216 .elementor-element.elementor-element-f46e5fc img{width:35%;}.elementor-10216 .elementor-element.elementor-element-d4f4172 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-dec623f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-10216 .elementor-element.elementor-element-b002e2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10216 .elementor-element.elementor-element-b002e2a{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-7f908db > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-43e0cd1{text-align:center;}.elementor-10216 .elementor-element.elementor-element-43e0cd1 img{width:35%;}.elementor-10216 .elementor-element.elementor-element-426e58f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-a5b2d14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-10216 .elementor-element.elementor-element-d2c41c3{padding:50px 0px 50px 0px;}.elementor-10216 .elementor-element.elementor-element-a32556d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10216 .elementor-element.elementor-element-a32556d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-a4a035a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-a4a035a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:var( --e-global-color-5137f719 );}.elementor-10216 .elementor-element.elementor-element-8c7fe39{--e-image-carousel-slides-to-show:5;}.elementor-10216 .elementor-element.elementor-element-8c7fe39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-8c7fe39 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10216 .elementor-element.elementor-element-8c7fe39 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-ae3fb5d );}.elementor-10216 .elementor-element.elementor-element-8c7fe39 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10216 .elementor-element.elementor-element-8c7fe39 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-ae3fb5d );}.elementor-10216 .elementor-element.elementor-element-8c7fe39 .swiper-wrapper{display:flex;align-items:center;}.elementor-10216 .elementor-element.elementor-element-8c7fe39 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-10216 .elementor-element.elementor-element-089de4f{width:auto;max-width:auto;}.elementor-10216 .elementor-element.elementor-element-089de4f > .elementor-widget-container{background-color:#FF0000;margin:10px 0px 20px 0px;padding:10px 30px 10px 30px;border-radius:10px 10px 10px 10px;}.elementor-10216 .elementor-element.elementor-element-089de4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-ae3fb5d );}body.elementor-page-10216:not(.elementor-motion-effects-element-type-background), body.elementor-page-10216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-10216 .elementor-element.elementor-element-8c7fe39{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-10216 .elementor-element.elementor-element-6b8cbbf{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-10216 .elementor-element.elementor-element-f95bdaf{width:20%;}.elementor-10216 .elementor-element.elementor-element-a0fd97e{width:100%;}.elementor-10216 .elementor-element.elementor-element-0a0686e .elementor-heading-title{font-size:18px;}.elementor-10216 .elementor-element.elementor-element-8e46c35{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-10216 .elementor-element.elementor-element-7cf75ff{width:20%;}.elementor-10216 .elementor-element.elementor-element-4750977{width:100%;}.elementor-10216 .elementor-element.elementor-element-7146196 .elementor-heading-title{font-size:18px;}.elementor-10216 .elementor-element.elementor-element-eb7d52e{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-10216 .elementor-element.elementor-element-bbc724b{width:20%;}.elementor-10216 .elementor-element.elementor-element-9150e2f{width:100%;}.elementor-10216 .elementor-element.elementor-element-e6f2944 .elementor-heading-title{font-size:16px;}.elementor-10216 .elementor-element.elementor-element-a05020f{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-10216 .elementor-element.elementor-element-b14cbd8{width:20%;}.elementor-10216 .elementor-element.elementor-element-d4f4172{width:100%;}.elementor-10216 .elementor-element.elementor-element-dec623f .elementor-heading-title{font-size:16px;}.elementor-10216 .elementor-element.elementor-element-b002e2a{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-10216 .elementor-element.elementor-element-7f908db{width:20%;}.elementor-10216 .elementor-element.elementor-element-426e58f{width:100%;}.elementor-10216 .elementor-element.elementor-element-a5b2d14 .elementor-heading-title{font-size:16px;}.elementor-10216 .elementor-element.elementor-element-d2c41c3{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-10216 .elementor-element.elementor-element-8c7fe39{--e-image-carousel-slides-to-show:3;}.elementor-10216 .elementor-element.elementor-element-8c7fe39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10216 .elementor-element.elementor-element-8c7fe39 .swiper-wrapper{display:flex;align-items:center;}.elementor-10216 .elementor-element.elementor-element-089de4f{text-align:center;}}@media(min-width:768px){.elementor-10216 .elementor-element.elementor-element-f95bdaf{width:11.548%;}.elementor-10216 .elementor-element.elementor-element-a0fd97e{width:88.412%;}.elementor-10216 .elementor-element.elementor-element-7cf75ff{width:11.548%;}.elementor-10216 .elementor-element.elementor-element-4750977{width:88.412%;}.elementor-10216 .elementor-element.elementor-element-bbc724b{width:11.548%;}.elementor-10216 .elementor-element.elementor-element-9150e2f{width:88.412%;}.elementor-10216 .elementor-element.elementor-element-b14cbd8{width:11.548%;}.elementor-10216 .elementor-element.elementor-element-d4f4172{width:88.412%;}.elementor-10216 .elementor-element.elementor-element-7f908db{width:11.548%;}.elementor-10216 .elementor-element.elementor-element-426e58f{width:88.412%;}}/* Start custom CSS for heading, class: .elementor-element-7146196 */.titulo h1{
    margin: inherit;
line-height: inherit;
display: inline-block;
color: red;
font-size: 22px;
font-weight: 700;
font-family: montserrat;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8c7fe39 */.slider1 .elementor-swiper-button {
    position: absolute;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 15px !;
    color: hsla(0, 0%, 99%, 0.9);
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transform: translateX(-50%);
    border-radius: 100px 100px 100px 100px;
    background-color: #DA2424;
    padding: 5px;
    box-shadow: 0 4px 8px rgba(68,68,68,0.2);
border: 1px solid #fff;

}/* End custom CSS */
/* Start custom CSS */@media (min-width: 1000px) {#pp-advanced-tabs-title-5571 {
        width: 49%;
}}

@media (min-width: 1000px) {#pp-advanced-tabs-title-5572 {
    width: 51%;
    
}}

@media (max-width: 800px) {#pp-advanced-tabs-title-5571 {
    width: 100%;
}}

@media (max-width: 800px) {#pp-advanced-tabs-title-5572 {
    width: 100%;
    
}}

#pp-advanced-tabs-title-text .elementor-1028 .elementor-element.elementor-element-9595a4f .pp-tab-active {   
    color: #ED8300;
    
}



.tab-fretamento .elementor-form input{
border-style: solid;
border: 1px !important;
background-image: linear-gradient(to right,#fff,#fff),linear-gradient(to right,#f85032 0,#f0801e 0,#fdc93b 100%);
background-origin: border-box;
background-clip: content-box,border-box;
border-radius: 10px !important; 
z-index: 0 !important;
padding:4px;
text-indent:10px;
}


.tab-fretamento .elementor-button{
        background-image: linear-gradient(180deg,#eca010 0,#ed8300 100%);
        font-family:open sans !important;
        padding:18px 0 !Important
}


#form-field-seats_number::-webkit-inner-spin-button {
    display:none !Important
}







.border-text-area{
    border-style: solid;
    border: 1px !important;
    background-image: linear-gradient(to right, white, white), linear-gradient(to right,#f85032 0,#f0801e 0,#fdc93b 100%);
    background-origin: border-box;
    background-clip: content-box, border-box;
    border-radius: 10px;
    padding: 5px;
    position:absolute;
    top:26px;
    width:95.4%;
    height:80%;
    z-index:0 !important;

}
@media screen and (max-width:768px){
.border-text-area {
    top:25px;
    width:92%;
    height:7em ;
}

}

textarea{
    border-radius:10px !important;
    z-index:2;
    background-color:transparent !important;
    padding:15px !important;
}







.elementor-field-type-date:after{

position: absolute;
left: 160px;
font-size: 18px;
top: 33px;
color: #8b9399 !important;
content: "\f133";
font-family: "Font Awesome 5 Free";
font-weight: 400;
}

@media screen and (max-width:768px){
  .elementor-field-type-date:after{   

        left: 126px; 
        top: 32px;

        }  
}/* End custom CSS */