/*!
 * Start Bootstrap - Landing Page v5.0.9 (https://startbootstrap.com/theme/landing-page)
 * Copyright 2013-2021 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-landing-page/blob/master/LICENSE)
 */#masthead .paragraph,#masthead .title,body,h1,h2,h3,h4,h5,h6{font-family:Bahnschrift,sans-serif}#masthead .paragraph,#masthead .title{font-weight:200}#about,#about-2 .bg-yellow,#masthead,#navbar-container,#wrapper-navbar .navbar.scrolled{background-color:#f3a51d}#services button,.navbar-toggler #nav-icon{cursor:pointer;margin:0 auto;position:relative}#services button.active img,#services button:hover img{transform:translateY(-20px)}#masthead,#services button,#services button img,#vls{position:relative}#rst,#vls{padding:6rem 0}*{scroll-behavior:smooth}body,html{overflow-x:hidden}body{font-weight:600;color:#363a3f}h1,h2,h3,h4,h5,h6{font-weight:700}hr{width:50%;border-top:3px solid #fff}#about-2 .bg-gray,#cntct form button:hover,#rst,#services{background-color:#363a3f}#navbar-container .navbar,.navbar-toggler{padding:0}#masthead .social a:last-child i,#navbar-container .navbar .navbar-brand,.footer .social a:last-child{margin-right:0}#wrapper-navbar{z-index:99;padding:0}#wrapper-navbar .navbar{padding:0 15px}#wrapper-navbar .container .navbar-toggler{display:block}.navbar-collapse{background:#f3a51d;position:fixed;display:block;visibility:hidden;opacity:0;z-index:-1;top:0;left:0;width:100%;height:100%;transition:.4s}.navbar-collapse ul.navbar-nav{position:absolute;top:100px;display:flex;align-items:center;justify-content:center;width:100%}.navbar-collapse ul.navbar-nav li{opacity:0;transition:opacity .4s cubic-bezier(.58, .3, .005, 1);padding:0;margin-bottom:20px}.navbar-collapse ul.navbar-nav li a{color:#fff;font-size:40px;padding:0}.navbar-collapse.show{min-height:100vh;visibility:visible;opacity:1;z-index:9}.navbar-collapse.show ul li{opacity:1}.navbar-collapse.show ul li:first-child{transition-delay:60ms}.navbar-collapse.show ul li:nth-child(2){transition-delay:0.12s}.navbar-collapse.show ul li:nth-child(3){transition-delay:0.18s}.navbar-collapse.show ul li:nth-child(4){transition-delay:0.24s}.navbar-collapse.show ul li:nth-child(5){transition-delay:0.3s}.navbar-collapse.show ul li:nth-child(6){transition-delay:0.36s}.navbar-toggler #nav-icon{width:30px;height:22px;transform:rotate(0)}#about .subtitle,#services .title{margin-bottom:2rem}.navbar-toggler #nav-icon span{display:block;position:absolute;height:5px;width:50%;background:#363a3f;opacity:1;transform:rotate(0);transition:.25s ease-in-out}.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(2n){left:50%}.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(odd){left:0}.navbar-toggler[aria-expanded=false] #nav-icon span:first-child,.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(2){top:0}.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(3),.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(4){top:9px}.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(5),.navbar-toggler[aria-expanded=false] #nav-icon span:nth-child(6){top:18px}.navbar-toggler[aria-expanded=true] #nav-icon span:first-child,.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(6){transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(2),.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(5){transform:rotate(-45deg)}.navbar-toggler[aria-expanded=true] #nav-icon span:first-child{left:5px;top:7px}.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(2){left:calc(50% - 5px);top:7px}.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(3){left:-50%;opacity:0}.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(4){left:100%;opacity:0}.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(5){left:5px;top:12px}.navbar-toggler[aria-expanded=true] #nav-icon span:nth-child(6){left:calc(50% - 5px);top:12px}#masthead{overflow:hidden;padding:12rem 0}#masthead .title{font-size:80px}#masthead .paragraph{font-size:28px;color:#fff}#about .subtitle,#services .subtitle,#services .title{font-family:Bahnschrift,sans-serif;font-weight:200;font-size:60px}#masthead .flecha{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;width:1140px;max-width:1140px;text-align:right}#vls .bg-yellow,#vls .overflow{position:absolute;height:100%;top:0}#masthead .flecha img{width:700px;text-align:right}#masthead .social{position:absolute;bottom:6%;display:block;width:40%;right:6%;z-index:9999}#masthead .social a i{font-size:23px;margin-right:10px;color:#363a3f}#masthead .social a:hover{text-decoration:none}#masthead .social a:hover i{color:#e2e2e2}.footer{padding:1rem 0;background-color:#fff}#about{padding-top:4rem}#about-2{background:linear-gradient(90deg,#363a3f 50%,#f3a51d 50%)}#about-2 .bg-gray .paragraph{padding:6rem 0 8rem;color:#fff}#services{padding:4rem 0}#services .title{color:#f3a51d}#services .subtitle{color:#fff;text-align:right;width:50%;margin-left:auto;margin-bottom:8rem}#services hr{width:100%;border-top:1px solid #f3a51d}#services button{font-weight:300;background:0 0;border-bottom:0;border:none;width:50%;display:block;padding-bottom:3rem}#services button img{z-index:5}#services button:active,#services button:focus{outline:0}#services button:hover img{transition:.2s ease-in-out}#services button.active .shadow,#services button:hover .shadow{transform:translate(-50%,-20px)}#services button.active{border-bottom:5px solid #fff}#services button .shadow{content:"";display:block;position:absolute;top:0;left:50%;width:150px;height:218px;border-radius:40%;box-shadow:0 70px 60px 40px #000;-webkit-box-shadow:0 70px 60px 40px #000;-moz-box-shadow:0 70px 60px 40px #000;transform:translateX(-50%);z-index:1}#services .content{display:none}#services .content.show{display:block;border-radius:40px;padding:4rem 2rem;border:2px solid #fff;color:#fff}#services .content.show h3{color:#f3a51d;font-size:42px}#rst .paragraph{color:#fff;padding-bottom:6rem}#vls{background-image:url(../img/BODY-3.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:800px;border-bottom:50px solid #f3a51d}#vls .overflow{display:block;width:100%;left:0;background-color:rgba(54,58,63,.5)}#vls .bg-yellow{background-color:#f3a51d;right:10%;padding:6rem 15px}#vls .bg-yellow ul{list-style:none}#vls .bg-yellow ul li{margin-bottom:1rem}#vls .title{color:#fff;font-size:60px}#cntct{padding:8rem 0}#cntct .paragraph{margin-bottom:3rem}#cntct .cntct-item a{background-color:#f3a51d;padding:1rem;border-radius:20px;color:#040405;font-size:60px}#cntct .cntct-item a:hover{text-decoration:none;color:#f3a51d;background-color:#040405}#cntct form input{width:100%;color:#363a3f;border:none;border-bottom:2px solid #f3a51d;padding:1rem 5px;margin-left:auto;display:block;text-transform:uppercase}#cntct form input::-moz-placeholder{color:#f3a51d}#cntct form input:-ms-input-placeholder{color:#f3a51d}#cntct form input::placeholder{color:#f3a51d}#cntct form input:active,#cntct form input:focus{border:2px solid #707070;outline:0}#cntct form button{margin-top:2rem;border-radius:30px;padding:1rem 3rem;background-color:#f3a51d;border-color:#363a3f}#cntct form button:hover{color:#f3a51d;border-color:#f3a51d}@media (max-width:575.98px){#masthead{padding:6rem 0}#masthead .flecha{width:100%;max-width:100%}#masthead .flecha img{width:350px}#services button{width:100%}#services button .shadow{display:none}#services .subtitle{width:100%;font-size:30px}#services img{width:90%}#vls .bg-yellow{position:relative;width:90%;right:50%;transform:translateX(50%)}#vls .bg-yellow ul{padding:0}#cntct .cntct-item a{font-size:20px;padding:.5rem;word-break:break-all;display:inline-block}}.footer p a{color:#f3a51d;font-weight:200;font-size:14px}.footer .social a{color:#f3a51d;margin-right:10px;font-size:23px}
