@font-face{font-family:Noto Sans Sogdian;src:url(/static/media/NotoSansSogdian-Regular.0f59bdf4ea265fa1d102.ttf)}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}h1,h2,h3,h4,h5,h6{font-family:Noto Sans Sogdian,sans-serif}@media screen and (max-width:768px){html{font-size:10px}}.btn{background-color:#b90000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;height:50px;width:clamp(100px,25vw,200px)}.animateTop{animation:slideInFromTop 2s cubic-bezier(.25,.46,.45,.94) forwards}.languageSelector{display:flex;gap:10px;margin-right:10px;margin-top:10px;position:absolute;right:0;top:0}.btn-language{background-color:initial;border:none;border-bottom:solid #0000;color:#b90000;cursor:pointer;font-size:1.1rem;font-weight:700}.btn-language-selected-white{border:none;border-bottom:2px solid #fff;border-radius:1px;color:#fff}.btn-language-selected-black,.btn-language-selected-white{background-color:initial;cursor:pointer;font-size:1.3rem;font-weight:700}.btn-language-selected-black{border:none;border-bottom:2px solid #000;border-radius:1px;color:#000}.languageSelector-menu{display:flex;gap:10px;left:0;margin-left:20px;margin-top:20px;position:absolute;top:0}.flex-container{align-items:center;box-shadow:0 2px 4px 0 #0003;display:flex;height:15vh;justify-content:center;padding:1em 2em}.btns-container{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.header img{margin-left:20px;max-width:25%}.logo-220{height:220px;transform:translateX(-2.3rem)}.logo-120{height:120px}.logo:hover{cursor:pointer}.nav-button{background-color:initial;color:#b90000;font-size:1.25rem;font-weight:700;margin:5px;padding:10px 30px}.nav-button,.nav-button:active{border:4px solid #0000}.nav-button-selected{border-bottom:solid #b90000;border-radius:3px;color:#b90000}.nav-button-selected-home{border-bottom:solid #fff;border-radius:3px;color:#fff}.nav-button-home:hover,.nav-button:hover{border-bottom:solid #b90000;border-radius:3px;color:#b90000;cursor:pointer;transition:border .25s ease}.mobile-nav-toogle{display:none}.flex-container-home{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding:1em 2em;position:relative}.background{background-color:initial;background-image:url(/static/media/nav-background3.a9d5350f1f884b5042c2.jpeg);background-repeat:no-repeat;background-size:cover;border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.header{height:15vh;justify-content:space-between}.header,.intro-container{align-items:center;display:flex;width:100%}.intro-container{color:#fff;flex:1 1;flex-direction:column;justify-content:center;margin-top:20px;padding:20px}.text-div{flex:1 1;flex-direction:column;font-size:1.5rem;justify-content:flex-end}.btn-container-contactUs,.text-div{align-items:flex-start;display:flex}.btn-container-contactUs{flex:1 1;justify-content:center;margin-top:50px;width:100%}@media (max-width:950px){.btns-container-toggled{align-items:center;background-color:#fff;box-shadow:-4px 0 4px -2px #0006;display:flex;flex-direction:column;gap:2em;inset:0 0 0 50%;justify-content:flex-start;padding:min(30vh,10rem) 2em;position:fixed;z-index:1000}.mobile-nav-toogle{aspect-ratio:1;background-color:initial;background-image:url(/static/media/burger-menu-svgrepo-com.0ccec9593dfcd8a8359b.svg);background-repeat:no-repeat;background-size:contain;border:none;display:block;position:absolute;right:2.5rem;top:5rem;width:3rem;z-index:99999}.mobile-nav-toogle:hover{cursor:pointer}.hide{opacity:0;pointer-events:none;transform:translateY(-100%)}.logo-220{height:100px}.logo-120{height:80px}}@media (max-width:950px) and (orientation:landscape){.flex-container-home{height:auto}}.animateRight{animation:slideInFromRight 2s cubic-bezier(.25,.46,.45,.94) forwards}.animateTop{animation:slideInFromTop 10s cubic-bezier(.25,.46,.45,.94) forwards}.services-scroll-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin:0 100px;width:calc(100vw - 200px)}.service-box{background-color:initial;background-repeat:no-repeat;background-size:cover;border:none;border-radius:25px;height:85vh;position:relative;width:100%}.service-box:first-child{background-image:url(/static/media/aquisicao.258bd3f97f4d4996ecfb.jpeg)}.service-box:nth-child(2){background-image:url(/static/media/peakpx.64c1a255ebc7a5ed0bc9.jpg)}.service-box:nth-child(3){background-image:url(/static/media/estacionamento.dc243bec7cf34a58d7f0.jpeg)}.service-box:nth-child(4){background-image:url(/static/media/maintenance.2a865c82c1a4cbb3be04.jpeg)}.service-box:nth-child(5){background-image:url(/static/media/apoio_juridico.df5e9ab2c3144bdf38bc.jpeg)}.service-box:nth-child(6){background-image:url(/static/media/accounting_support.547a1e01e2f8f3b6f826.jpg)}.service-box:nth-child(7){background-image:url(/static/media/real_estate.b510611374715d46b314.jpg)}.service-box:nth-child(8){background-image:url(/static/media/personalized_service.62769baffd0a37c0043a.jpeg)}.service-box p{color:#fff;font-size:1.2rem;font-weight:700;text-shadow:2px 2px 4px #000000b3}.service-box-title,.service-box-titleW{color:#fff;height:15%;padding:30px 0;text-shadow:2px 2px 4px #000000b3}.service-box-footerW{bottom:0;left:50%;padding:clamp(25px,5vw,50px) 0;position:absolute;transform:translateX(-50%)}.service-box-footerW p,.text-shadow{color:#fff;font-size:large;font-weight:700;text-shadow:2px 2px 4px #000000b3}.service-box-footer{bottom:0;left:50%;padding:clamp(25px,5vw,50px) 0;position:absolute;transform:translateX(-50%)}.service-box-footer-btns{align-items:flex-end;display:inline-flex;flex:1 1;gap:40px}.service-box-footer-btns button{border:none;text-shadow:2px 2px 4px #000000b3}.service-box-footer-btns>:first-child{background-color:initial;border-bottom:2px solid #fff;border-radius:2px;color:#fff;font-size:1rem;font-weight:700;padding:15px 45px;position:relative}.service-box-footer-btns>:first-child:hover{border:none;cursor:pointer}.service-box-footer-btns>:first-child:hover:before{animation:border-animation 1.5s ease-in forwards;background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;width:100%}.animate-expand4{background-image:url(/static/media/apoio_juridico.df5e9ab2c3144bdf38bc.jpeg);margin:50px 0 0}.animate-expand4,.animate-expand5{background-color:initial;background-repeat:no-repeat;background-size:cover;border:none;border-radius:25px;height:150px;transform:skew(0,-5deg);transition:height .3s,transform .3s ease-in-out;width:100%}.animate-expand5{background-image:url(/static/media/accounting_support.547a1e01e2f8f3b6f826.jpg);margin:-25px 0 0}.animate-expand6{background-image:url(/static/media/real_estate.b510611374715d46b314.jpg)}.animate-expand6,.animate-expand7{background-color:initial;background-repeat:no-repeat;background-size:cover;border:none;border-radius:25px;height:150px;margin:-25px 0 0;transform:skew(0,-5deg);transition:height .3s,transform .3s ease-in-out;width:100%}.animate-expand7{background-image:url(/static/media/personalized_service.62769baffd0a37c0043a.jpeg)}.animate-expand4:hover,.animate-expand5:hover,.animate-expand6:hover,.animate-expand7:hover{height:70vh;transform:skew(0,0)}.animateFade{animation:fadeIn 2.5s ease-in}@media screen and (max-width:1280px){.service-box-with-widgets-wrapper{display:none}}@media screen and (max-width:768px){.services-scroll-container{margin:0 20px;width:calc(100vw - 40px)}.service-box{height:50vh}}@media screen and (max-width:900px){.service-box p{font-size:1.1rem}.service-box:first-child{background-image:url(/static/media/aquisicao.258bd3f97f4d4996ecfb.jpeg)}.service-box:nth-child(2){background-image:url(/static/media/peakpx.64c1a255ebc7a5ed0bc9.jpg)}.service-box:nth-child(3){background-image:url(/static/media/estacionamento.dc243bec7cf34a58d7f0.jpeg)}.service-box:nth-child(4){background-image:url(/static/media/maintenance.2a865c82c1a4cbb3be04.jpeg)}.service-box:nth-child(5){background-image:url(/static/media/renting1.3dd1d921d8736ec74555.jpeg)}.service-box:nth-child(6){background-image:url(/static/media/insurance.6f55af80c152cc862f5a.jpeg)}.service-box:nth-child(7){background-image:url(/static/media/apoio_juridico.df5e9ab2c3144bdf38bc.jpeg)}.service-box:nth-child(8){background-image:url(/static/media/accounting_support.547a1e01e2f8f3b6f826.jpg)}.service-box:nth-child(9){background-image:url(/static/media/guided_travel1.88b0d9ebdfa45157d84a.jpg)}.service-box:nth-child(10){background-image:url(/static/media/real_estate.b510611374715d46b314.jpg)}.service-box:nth-child(11){background-image:url(/static/media/personalized_service.62769baffd0a37c0043a.jpeg)}}.flex-container-footer{margin-top:clamp(50px,5vh,100px)}.flex-container-footer,.flex-container-footer-noMargin{align-items:center;box-shadow:0 -4px 4px -2px #0003;display:flex;flex-direction:row;justify-content:space-between;min-height:50px;padding:1em 2em}.footer img{max-height:20%;max-width:25%}.wrapper{align-items:flex-start;flex-direction:row;gap:100px;justify-content:flex-start;margin-right:40px}.icons-container,.wrapper{display:flex}.icons-container a{color:#000;text-decoration:none}.icon{margin:10px}.icon:hover{cursor:pointer}@media screen and (max-width:768px){.flex-container-footer,.flex-container-footer-noMargin{display:none}}.about-container{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:55vh;justify-content:space-evenly;margin-top:clamp(25px,5vw,50px);width:100%}.text-div-about{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:2em;padding-left:1em;padding-right:1em;text-align:left;width:55%}#title-about{align-items:center;display:flex;font-size:4em;overflow:hidden;white-space:nowrap}#title-about,#title-about span{animation:typing-title 5s linear forwards;position:relative}#title-about span{display:inline-block}#title-about span:before{animation:border-animation 2.5s linear forwards;background-color:#b90000;bottom:0;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;width:65%}.image-div{background-color:initial;background-image:url(/static/media/about_motorfest2.0dd7f94a4ac461e87996.jpeg);background-repeat:no-repeat;background-size:cover;border:none;filter:blur(1px);height:100%;margin-left:2em;margin-right:2em;width:45%}@keyframes typing-title{0%{width:0}to{width:100%}}@media screen and (max-width:768px){.about-container{flex-direction:column;height:55vh}.text-div-about{width:80%}#title-about{font-size:2.5rem}#title-about span:before{height:2px}.image-div{height:55%;width:80%}.text-paragraph{font-size:1.5rem}}@media screen and (max-width:900px){.about-container{margin-bottom:50px}}.full-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.text{background-color:#0000004d;border-radius:25px;bottom:0;color:#fff;font-size:1.1em;font-weight:bolder;left:50%;margin-bottom:50px;padding:5px;position:absolute;text-shadow:2px 2px 4px #00000080;transform:translateX(-50%)}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.deposition.animateLeft{animation:slideInFromLeft 2s cubic-bezier(.25,.46,.45,.94) forwards}.deposition.animateTop{animation:slideInFromTop 2s cubic-bezier(.25,.46,.45,.94) forwards}.deposition.animateBottom{animation:slideInFromBottom 2s cubic-bezier(.25,.46,.45,.94) forwards}.deposition.animateRight{animation:slideInFromRight 2s cubic-bezier(.25,.46,.45,.94) forwards}@media screen and (max-width:768px){.full-container{margin-bottom:0;margin-top:35px}.services-slide{display:none}}.title{font-size:3.5rem;font-weight:700;margin-bottom:10px;margin-top:clamp(25px,3vh,50px)}.nav{padding:10px 0 25px;width:100%}.nav ul{align-items:center;display:flex;font-size:1.3rem;font-weight:700;gap:40px;justify-content:center;list-style:none}.nav ul li:hover{cursor:pointer}.liItem{border-bottom:2px solid #0000}.selectedItem{border-bottom:2px solid #000;transform-origin:center;transition:border-bottom .5s ease-in}.sliderContainer{margin:0 10px 40px}.service-box-with-widgets5{background-image:url(/static/media/renting1.3dd1d921d8736ec74555.jpeg);width:65%}.service-box-with-widgets5,.service-box-with-widgets6{background-color:initial;background-repeat:no-repeat;background-size:cover;border:none;border-radius:25px;height:100%;position:relative}.service-box-with-widgets6{background-image:url(/static/media/insurance.6f55af80c152cc862f5a.jpeg);width:100%}.service-box-with-widgets9{background-color:initial;background-image:url(/static/media/guided_travel1.88b0d9ebdfa45157d84a.jpg);background-repeat:no-repeat;background-size:cover;border:none;border-radius:25px;height:100%;position:relative;width:65%}.widgets-box{align-content:space-between;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;margin-left:20px;width:35%}.widgets-box-vertical{align-items:center;display:flex;flex-direction:column;height:100%;width:35%}.service-box-with-widgets-wrapper{align-items:center;display:flex;flex-direction:row;height:65vh;width:100%}.slideLeft{transform:translateX(-100%)}.slideLeft,.slideRight{transition:transform .2s ease-in-out}.slideRight{transform:translateX(100%)}.slideLeftToCenter{animation:slideLeftToCenter .2s ease-in-out}.slideRightToCenter{animation:slideRightToCenter .2s ease-in-out}@keyframes slideLeftToCenter{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRightToCenter{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media screen and (max-width:1450px){.service-box-with-widgets-wrapper{height:70vh}}.widget{background-color:#dadada4d;border:none;border-radius:25px;box-shadow:0 0 10px #0003;height:calc(50% - 10px);margin:0 5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.widget:before{background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .3s ease;width:100%}.widget-5-0:before{background-image:url(/static/media/rental_car.c1feaef16104b1ebe885.png)}.widget-5-1:before{background-image:url(/static/media/rental_motorbike.cb63d83b9d43c8351b7e.png)}.widget-5-2:before{background-image:url(/static/media/rental_motorhomes.96b3c50a3672e92cf222.png)}.widget-5-3:before{background-image:url(/static/media/rental_bicycle.d2464847b544a5fbf9c3.png)}.widget-9-0:before{background-image:url(/static/media/guided_car.3580d75fb4a547e12321.png)}.widget-9-1:before{background-image:url(/static/media/guided_motorcycle.b0a230b588a1c96e0735.png)}.widget-9-2:before{background-image:url(/static/media/guided_bike.a4096cc4ba5ed9f34aa6.png)}.widget-9-3:before{background-image:url(/static/media/guided_hiking.9e0558bd87dd7e064ae1.png);transform:scale(.8) translateY(-15%)}.widget:hover:before{transform:scale(1.08)}.widget-9-3:hover:before{transform:scale(.86) translateY(-10%)}.widget-full-width{background-color:#dadada4d;border:none;border-radius:25px;box-shadow:0 0 10px #0003;height:calc(95% - 10px);margin:5px 0;overflow:hidden;position:relative;width:calc(90% - 10px)}.widget-full-width:before{background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(1);transition:transform .3s ease;width:100%}.widget-full-width-6-0:before{background-image:url(/static/media/insurance_vehicles.d9c16b1b46393f824fa1.png)}.widget-full-width-6-1:before{background-image:url(/static/media/insurance_properties.bd4f4af362c562dc3b69.png)}.widget-full-width-6-2:before{background-image:url(/static/media/insurance_life.82f1b6bf39cb9948c568.png)}.widget-full-width-6-3:before{background-image:url(/static/media/insurance_travel.bc31b0c931a2ea26d086.png)}.widget-full-width:hover:before{transform:scale(1.08)}.widget-content{height:100%;position:relative}.footer,.widget-content{overflow:hidden;width:100%}.footer{background-color:initial;bottom:0;height:30%;left:0;position:absolute}.text-container p{font-size:1.2em;margin:0;text-align:center;transition:transform .5s ease}.button-container{overflow:hidden;padding-bottom:20px;width:100%}.appear,.button-container{transition:transform .5s ease}.appear{transform:translateY(0)}.disappear{transform:translateY(-100%)}.appear-button,.disappear{transition:transform .5s ease}.appear-button{transform:translateY(0)}.disappear-button{transform:translateY(100%);transition:transform .5s ease}.hovered .button-container,.hovered .text-container{height:auto;transform:translateY(0)}.button-container>:first-child{background-color:initial;border-bottom:2px solid #b90000;border-radius:2px;color:#b90000;font-size:1.2em;font-weight:700;padding:5px 25px;position:relative}.button-container>:first-child:hover{border:none;cursor:pointer}.button-container>:first-child:hover:before{animation:border-animation 1.5s ease-in forwards;background-color:#b90000;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;width:100%}@keyframes border-animation{to{transform:scaleX(1)}}@media screen and (max-width:1560px){.text-container p{font-size:1em;margin:0;text-align:center;transition:transform .5s ease}.button-container>:first-child{background-color:initial;border-bottom:2px solid #b90000;border-radius:2px;color:#b90000;font-size:1em;font-weight:700;padding:5px 25px;position:relative}}@media screen and (max-width:768px){.widget{width:100%}.widget-content{padding:10px}.footer{height:auto}.button-container>:first-child,.text-container p{font-size:1em}}@media screen and (max-width:1500px){.button-container{margin-top:-7px}}@media screen and (max-width:1500px) and (min-height:800px){.text-container{margin-bottom:10px}}.modal-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0003;height:clamp(600px,60vh,700px);max-width:80%;opacity:0;padding:20px 20px 0;transform:translateY(100%);transition:transform .5s ease-in-out,opacity .3s ease-in-out}.modal-entered,.modal-entering{opacity:1;transform:translateY(0)}.modal-exited,.modal-exiting{opacity:0;transform:translateY(100%)}.modal-close{align-items:flex-start;display:flex;height:40px;justify-content:flex-end;width:100%}.modal-close-btn{background-color:#fff;border:none;font-size:1.5rem;font-weight:bolder}.modal-close-btn:hover{border:none;color:#b90000;cursor:pointer}.content{display:flex;flex-direction:row;height:clamp(500px,50vh,600px)}.content .left-div{background-color:red;border-radius:25%;width:65%}.content .right-div{align-items:center;display:flex;flex-direction:column;gap:35px;justify-content:center;padding:clamp(25px,10vh,35px);width:35%}.left-div img{border-radius:2%;height:100%;width:100%}.section-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.services-nav{justify-content:space-between;width:90%}.cards-wrapper,.services-nav{align-items:center;display:flex;flex-direction:row}.cards-wrapper{justify-content:center}.cards-wrapper .arrows button{background-color:#fff;border:none;color:#b90000;cursor:pointer;font-size:1.2em;margin:0 20px}#title-services{align-items:center;display:flex;font-size:4em;justify-content:center;position:relative}#title-services:before{border-bottom:3px solid #b90000;border-radius:3px;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:80%}.cards-container{grid-gap:clamp(20px,10vw,30px);grid-template-columns:repeat(4,minmax(0,1fr));max-width:90%}.cards-container,.cards-container-twoElements{align-items:center;display:grid;gap:clamp(20px,10vw,30px);justify-content:center}.cards-container-twoElements{grid-gap:clamp(20px,10vw,30px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:100%}.service-card{align-items:center;background-color:#fff;border-radius:25px;box-shadow:0 0 5px #999;display:flex;flex-direction:column;height:clamp(200px,50vh,300px);justify-content:flex-start;max-width:400px}.service-card:hover{cursor:pointer}.service-icon{background-color:#fff;height:50%}.service-icon,.service-title{align-items:center;display:flex;justify-content:center}.service-title{box-shadow:0 1px 4px 0 #0003;font-weight:700;height:15%;width:100%}.service-description{color:grey;flex:1 1;font-size:.9em}.pagination,.service-description{align-items:center;display:flex;justify-content:center;width:90%}.pagination{margin-top:25px}.pagination button{background:#fff;border:none;font-size:1.5rem;font-weight:700;margin:15px;width:25px}.pagination button:hover{cursor:pointer}.selected{color:#b90000;font-size:2rem!important}@media (max-width:599px){.cards-container,.cards-container-twoElements{gap:10px;grid-template-columns:1fr;max-width:90%}}@media (min-width:600px) and (max-width:959px){.cards-container,.cards-container-twoElements{gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:90%}.cards-wrapper .arrows button{display:none}}.fade-in{opacity:1}.fade-in,.fade-out{transition:opacity .25s ease-in-out}.fade-out{opacity:0}@media screen and (max-width:768px){.pagination button{color:#000}.selected{color:#b90000!important;font-size:2rem!important}}.services-container{align-items:flex-start;display:flex;justify-content:center}@media screen and (max-width:768px){.services-container{margin-bottom:30px}}.map-container{flex-direction:column;height:81vh}#title-contact,.map-container{align-items:center;display:flex;justify-content:center}#title-contact{font-size:4em;position:relative}#title-contact:before{border-bottom:3px solid #b90000;border-radius:3px;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:80%}.contact-container{align-items:flex-start;background-image:url(/static/media/nav-background3.a9d5350f1f884b5042c2.jpeg);background-repeat:no-repeat;background-size:cover;border:none;justify-content:center;padding:50px 0;width:100%;z-index:-1}.contact-container,.form-container{background-color:initial;display:flex}.form-container{flex-direction:column;justify-content:flex-end;margin:30px;text-align:left;width:60%}.form-container input[type=text]{background-color:#fffc;border:2px solid #0000;display:inline-block;font-size:15px;height:30px;margin-bottom:3px;margin-top:3px;padding:10px 10px 10px 15px;width:calc(100% - 30px)}.form-container input[placeholder=Subject]{position:relative}.close{font-size:x-large;font-weight:700;position:absolute;right:0;transform:translateX(-20px)}.close:hover{cursor:pointer}.form-container textarea{background-color:#fffc;border:2px solid #0000;display:inline-block;font-size:15px;height:20vh;margin-bottom:3px;margin-top:3px;overflow:hidden;padding:10px 10px 10px 15px;resize:none;width:calc(100% - 30px)}input[type=submit]{background-color:#b90000;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:large;font-size:medium;font-weight:700;height:50px;margin-top:3px;width:clamp(100px,25vw,200px)}input[type=submit]:hover{font-weight:700;transform:scale(1.1);transition:.5s ease}.contacts-info-container{align-items:flex-start;margin-right:30px;padding:35px 0;width:40%}.box,.contacts-info-container{display:flex;flex-direction:column}.box{align-items:center;background-color:#b90000b3;border:none;box-shadow:0 0 2px 2px #b90000;-moz-box-shadow:0 0 2px 2px #b90000;-webkit-box-shadow:0 0 2px 2px #b90000;color:#fff;height:12vh;justify-content:center;margin-bottom:20px;width:100%}:focus{border:2px solid #b90000;outline:none!important}::placeholder{color:#000}.form-container input[type=text]:focus,.form-container textarea:focus{border:2px solid #b90000;outline:none!important}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.animateTop{animation:slideInFromBottom 1s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animateFade{animation:fadeIn 3s ease}@media screen and (max-width:768px){.contact-container{align-items:center;flex-direction:column;justify-content:center}.contacts-info-container,.form-container{width:75%}}.story{align-items:center;border-radius:.5em;display:flex;height:350px;justify-content:center;left:25em;overflow:hidden;position:relative;top:-10em;-webkit-user-select:none;user-select:none;width:750px}.carousel-image{border-radius:inherit!important;height:100%!important;object-fit:cover!important;object-position:center!important;width:100%!important}.storyV2{border-radius:.5em;max-height:45rem;min-height:37.5rem;overflow:hidden;-webkit-user-select:none;user-select:none;width:100%}.storyV2 .slide img{border-radius:inherit;height:100%;object-fit:cover;object-position:center;width:100%}.timeline-container{background-color:#ddd;border-radius:1em;height:100%;min-height:200vh;position:relative;width:1em}.timeline{background-color:#b90000;border-radius:1em;height:0;position:absolute;transition:height .4s ease-out;width:100%}.timeline-point{background-color:#fff;border:3px solid #b90000;border-radius:50%;height:1.25em;left:-5px;position:absolute;width:1.25em}.timeline-point span{color:#b90000;font-size:x-large;font-weight:700;left:30px;position:absolute;top:0;width:10em}.timeline-point span .story-title{color:#000}.story-title{color:#000;font-size:1.5rem;font-weight:700}.timeline-containerV2{padding:1em 5em}.story-divV2,.timeline-containerV2{align-items:center;display:flex;flex-direction:column;gap:2.5em;justify-content:center}.story-divV2{width:100%}.story-titleV2{align-items:flex-start;color:#b90000;display:flex;font-size:2.25rem;font-weight:700;width:100%}.stories-page{overflow-x:hidden}.stories-container{align-items:flex-start;min-height:200vh;overflow-y:hidden;padding:15em 5em 15em 8em;position:relative}.stories-container,.stories-container__story{display:flex;justify-content:flex-start;width:100%}.stories-container__story{align-items:center;flex-direction:column;gap:20px;height:100%}.stories-container__timeline-container{height:100%;min-height:200vh;width:12.5em}.categories-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.category{cursor:pointer;font-weight:700}.selected-category{color:#b90000;font-size:1.3rem}.tour-banner{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;gap:20px;height:31.25em;justify-content:center;overflow:hidden;padding:15px;position:relative;transition:transform .5s ease;width:18.75em}.tour-banner__title{color:#fff;font-size:2rem;font-weight:700;z-index:1}.tour-banner__info{color:#fff;font-size:1.2rem;z-index:1}.tour-banner:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:transform .5s ease;z-index:0}.tour-banner-id1:before,.tour-banner:before{background-image:url(/static/media/ilha_de_man_edited.061765b341f8aea73f99.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.tour-banner-id2:before,.tour-banner-id3:before{background-image:url(/static/media/circuito_serra_mar_edited.3b9c0ba22a40dab032b4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.tour-banner:hover:before{transform:scale(1.2)}.tour-banner__icon{display:block;height:25px;position:absolute;right:15px;top:15px;width:25px;z-index:2}.brasil-icon{background-image:url(/static/media/brasil_icon.7bbff128e0ffdf947f94.png)}.brasil-icon,.portugal-icon{background-position:50%;background-repeat:no-repeat;background-size:cover}.portugal-icon{background-image:url(/static/media/portugal_icon.48740938e02dc01df289.png)}.tour-banner__btn{border:none;border-bottom:2px solid #ff0303;border-radius:.15rem;bottom:15px;color:#ff0303;font-weight:700;left:15px;position:absolute;z-index:2}.tour-banner__btn:active{border:none}.tours-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;min-height:50vh;padding:5em 5em 0}.tours-title{font-size:2rem;font-weight:700;margin-bottom:20px}.categories-menu{flex-direction:column;gap:20px}.categories-menu,.tours-container__banners-container{align-items:center;display:flex;justify-content:center}.tours-container__banners-container{flex-direction:row;flex-wrap:wrap;gap:10px;width:100%}.tours-container__banners-container--empty__container{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center}.tours-container__banners-container--empty{color:#b90000;font-size:xx-large;font-weight:700}.tours-container__banners-container--empty-info{font-size:medium}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.App{text-align:center}body,html{box-sizing:border-box;margin:0;padding:0}
/*# sourceMappingURL=main.7fe580b1.css.map*/