body{margin:0;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--main:#4dad26;--main_:#fff;--background:#fff;--backgroundSub:#eee;--blue:#3c75a7;--blue_:#fff;--red:#ff3d00;--red_:#fff;--yellow:#f2e003;--yellow_:#000;--whatsappTeelGreen:#075e54}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}a{color:var(--blue);text-decoration:none}h1{font-weight:800;margin-bottom:32px}h1,h2{color:var(--main);font-size:64px}h2{font-weight:900;margin-bottom:12px}.subHeading,h1,h2,h3,h4,h5,h6{font-family:"Manrope",sans-serif}.subHeading{font-size:28px;font-weight:700;color:#111}h3{font-weight:900;text-transform:uppercase;letter-spacing:2px;font-size:22px}li,p{font-size:20px;color:#414141}@media (max-width:768px){h1,h2{font-size:44px}h3{font-size:20px}.subHeading{font-size:22px;font-weight:700;color:#111;font-family:"Manrope",sans-serif}li,p{font-size:18px;color:#414141}}input,textarea{outline:none;border:none;padding:12px 16px;margin-bottom:8px;background:var(--backgroundSub);border-radius:0;font-weight:600;color:#000}body,html{overflow-x:hidden;max-width:100vw}.box-1 ul{list-style:none}.box-1 ul li:before{content:"\2022";color:var(--main);transform:scale(1.5) translateY(-1.5px);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.box-1 ul li{font-size:20px}button{border:none;background:var(--main);color:#fff;font-size:22px;padding:8px 12px;border-radius:0}button i{margin-left:20px}i.big{font-size:330px;color:var(--main);text-align:center;margin-top:32px}.box-2{padding-top:32px;margin-top:64px;background:var(--backgroundSub)}.box-2 .images .item{text-align:center;padding:0;color:#fff;background-size:cover;background-position:50%}.box-2 .images .item .inner{background:var(--blurBlue);height:100%;width:100%;min-height:260px;align-items:center;justify-content:center;display:flex;text-shadow:0 0 4px rgba(0,0,0,.3);transition:.2s;cursor:pointer;padding:16px}.box-2 .images .item .inner:hover{background:var(--blurBlueSecond);transition:.4s}.box-3{padding-bottom:132px}.box-3 .places{background:var(--main);color:#fff;font-size:20px;display:flex;flex-direction:row;border-radius:0}.box-3 .places .place{flex:1 1;text-align:center;padding:12px;transition:.5s;cursor:pointer}.box-3 .places .place:hover{background-color:hsla(0,0%,100%,.1);transition:.2s}.box-3 .places .place.active{background-color:hsla(0,0%,100%,.2);transition:0s}.box-3 .contatData{background:var(--backgroundSub);margin:8px 0;border-radius:0}.box-3 .contatData button{margin-bottom:12px}footer{background:var(--backgroundSub);padding:32px 16px}footer a{display:block;text-decoration:none;font-size:20px}footer a i{margin-right:4px}footer .copyright a{font-size:14px}footer .space-text{margin:0 6px}iframe{border-radius:0}header{position:relative;background-color:#000;height:70vh;min-height:25rem;width:100%;overflow:hidden}header video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%)}header .container{position:relative;z-index:2}header .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--main);opacity:.2;z-index:1}header .sloagen{background-color:var(--main);display:block;color:#fff;padding:4px 12px;font-size:32px}.nav-top-push{height:62px}.NavBarTop .navbar-brand{font-weight:800;color:var(--main);font-size:24px}@media (max-width:768px){nav.top .menu{flex-direction:column;background:rgba(0,0,0,.8);position:fixed;bottom:0;left:0;right:0;top:62px;padding:32px}nav.top .menu a,nav.top .menu a i{color:#fff;font-size:24px!important}nav.top .menu a i{width:26px}}a.WhatsAppLink{color:var(--whatsappTeelGreen)!important;font-weight:600}a.WhatsAppLink i{margin:0 8px}.BarBottom{position:fixed;left:0;right:0;bottom:0;z-index:100;background:var(--backgroundSub);box-shadow:0 0 4px 1px rgba(0,0,0,.25);padding:12px;text-align:center}.BarBottom .WhatsAppLink{font-size:20px}.PowerdBy{display:flex;flex-direction:row;align-items:center;font-size:17px}.PowerdBy,.PowerdBy:hover{text-decoration:none;color:inherit}.PowerdBy span{font-weight:700}.PowerdBy img{transition:.2s;height:28px}.PowerdBy .heart{background-color:#fc5c65;width:16px;height:16px;position:relative;transform:rotate(45deg);animation:animateHeart 1.2s infinite;margin:0 8px}.PowerdBy .heart:after,.PowerdBy .heart:before{content:"";width:16px;height:16px;background-color:#fc5c65;position:absolute;border-radius:50%}.PowerdBy .heart:before{left:-8px}.PowerdBy .heart:after{top:-8px}@keyframes animateHeart{0%{transform:rotate(45deg) scale(.8)}5%{transform:rotate(45deg) scale(.9)}10%{transform:rotate(45deg) scale(.8)}15%{transform:rotate(45deg) scale(1)}50%{transform:rotate(45deg) scale(.8)}to{transform:rotate(45deg) scale(.8)}}footer.Footer{padding-bottom:72px}.MailLink{font-weight:600}.MailLink i{margin-right:8px}.PhoneLink{font-weight:600}.PhoneLink i{margin-right:8px}.NavBarTop{position:fixed;top:0;left:0;right:0;box-shadow:0 0 8px 2px rgba(0,0,0,.2);padding:0;z-index:1000;background:var(--background)}.nav-top-push{height:90px}.NavBarTop .navbar-brand img{height:80px}.NavBarTop p{color:#414141;font-size:16px;margin:0}.NavBarTop .menu{display:flex;flex-direction:row;font-weight:500}.NavBarTop .menu>span{padding:4px 8px;display:flex;flex-direction:row;align-items:center;color:#414141;transition:.2s;border-bottom:2px solid transparent}.NavBarTop .menu i{color:var(--main);font-size:20px;margin-right:4px;transition:.2s;opacity:1}.NavBarTop .menu>span:hover{color:var(--main);cursor:pointer;transition:.2s;border-bottom:2px solid var(--main)}.NavBarTop .menu>span:hover i{opacity:1;transition:.2s}.NavBarTop a{color:inherit;text-decoration:none}nav.top .Links{display:flex;align-items:center;color:var(--blue);font-size:14px}nav.top .Links>*{margin-left:24px}nav.top .Links a.PhoneLink{background:var(--blue);padding:12px 24px;border-radius:0}nav.top .Links a.PhoneLink,nav.top .Links a.PhoneLink i{color:var(--blue_)!important}@media(max-width:768px){nav.top .menu{flex-direction:column;background:rgba(0,0,0,.8);position:fixed;bottom:0;left:0;right:0;top:90px;padding:32px}nav.top .Links{font-size:16px}nav.top .menu a,nav.top .menu a i{color:#fff;font-size:24px!important}nav.top .menu a i{width:26px}}.TextPage{padding:32px 16px;min-height:calc(100vh - 72px)}.TextPage>.container{padding:0}.TextPage h1.big{font-size:52px;font-weight:700;display:flex;align-items:center;cursor:pointer}.TextPage h1 i{font-size:52px;padding-right:14px}.TextPage p{color:#414141}@media (max-width:991.98px){.TextPage h1.big{font-size:28px;font-weight:700}.TextPage h1 i{font-size:32px}}.FeaturesBox .FeatureBox{padding:16px!important}.FeaturesBox .FeatureBox .card{background:var(--background);height:100%;border-radius:0;border:none;overflow:hidden}.FeaturesBox .FeatureBox .card .imageBox{background-size:105%;background-position:50%;transition:1s}.FeaturesBox .FeatureBox .card .heading{display:flex;align-items:center;height:52px;background:var(--main);margin-bottom:-16px;z-index:100;padding:12px 18px}.FeaturesBox .FeatureBox .card .heading h3{color:#fff;margin:0}.FeaturesBox .FeatureBox .card:hover .imageBox{background-size:100%;transition:.4s}.NiceHeadingFader{width:100vw;transform:translateY(3px)}.NiceHeadingFader svg{width:100vw}.ContactFormular{max-width:700px}.ContactFormular p{margin-bottom:8px}.ContactFormular .inputBox{margin-bottom:32px}.ContactFormular .inputBox input::placeholder,.ContactFormular .inputBox textarea::placeholder{font-weight:600;color:var(--blue)}.ContactFormular .inputBox .textareaBox{background:var(--backgroundSub);border-radius:12px;padding:12px 16px}.ContactFormular .inputBox .textareaBox textarea{padding:0;font-weight:600}.ContactFormular .inputBox .textareaBox span{font-weight:400;color:#555;cursor:not-allowed}.ContactFormular .inputBox input,.ContactFormular .inputBox textarea{width:100%}.VideoHeader2{max-height:50vh;overflow:hidden}.VideoHeader{padding-top:0!important}.VideoHeader header{position:relative;background-color:#000;overflow:hidden}.VideoHeader header .ratio .inner{position:absolute;display:flex;justify-content:end;align-items:flex-end}.VideoHeader header .cont{position:relative;z-index:2}.VideoHeader header .overlay{position:absolute;top:0;left:0;z-index:1}.VideoHeader header .slogan-box{border-radius:0;background-color:var(--main);padding:12px 24px;font-weight:500}.VideoHeader header .slogan-box .slogan{display:block;color:#fff;font-size:32px;padding:0;margin:0}.HomePage .box .Fader{padding-top:128px;background:transparent}.HomePage .box .Fader svg path{fill:var(--backgroundSub)}.HomePage .box:nth-of-type(odd){background:var(--backgroundSub)}.HomePage .box:nth-of-type(odd) .Fader svg path{fill:var(--background)}
/*# sourceMappingURL=main.403bf5aa.chunk.css.map */