@font-face{font-family:"Anton";src:url(../fonts/Anton/Anton-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/LeagueSpartan-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:"LeagueSpartan";src:url(../fonts/League_Spartan/static/LeagueSpartan-Black.ttf) format("truetype");font-weight:900}body,html{padding:0;margin:0;scroll-behavior:smooth}body{font-size:15px;font-family:"LeagueSpartan",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"Anton",sans-serif}a{text-decoration:none}ul{list-style:none;margin:0}.logo{height:160px;object-fit:contain}#loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1500;background:rgba(0,0,0,.5);color:#fff;font-size:3em;display:none}#loading>i{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px}section{margin-bottom:50px}.container{max-width:1140px;margin:0 auto}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:17px;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}table th{background-color:var(--color-cabecera);color:#fff}.btn-default{background-color:#f8f9fa;border-color:#ddd;color:#444}.btn-primary{color:#fff !important;background-color:var(--color-botones) !important;border-color:var(--color-botones) !important}.btn-secundary{color:#fff !important;background-color:var(--color-botones) !important;border-color:var(--color-botones) !important}header{box-shadow:10px 10px 10px #d8d8d8}header .nav-redes{background-color:#bbd147}header .nav-redes .container{display:flex;justify-content:space-between;align-items:center;padding:10px 0}header .nav-redes .container ul{display:inline-flex;margin:0;padding:0}header .nav-redes .container ul li{margin:0 10px}header .nav-redes .container ul li a{color:#fff}header .nav-redes .container ul li:last-child{margin-right:0}header .nav-item{background-color:#fff}header .nav-item .container{display:flex;justify-content:space-between;align-items:center;padding:10px 0}header .nav-item .container nav ul{margin:0;padding:0}header .nav-item .container nav ul li{margin:0 20px}header .nav-item .container nav ul li.active a{color:#bbd147}header .nav-item .container nav ul li a{font-size:18px;color:#7b7c7f}header .nav-item .container nav ul li a:hover{color:#bbd147}header .nav-item .container nav ul li:last-child{margin-right:0}.box{padding-left:50px !important;padding-right:50px !important}.box.box-filter{padding-top:50px !important;padding-bottom:20px !important}.box #partialView{margin-bottom:50px}table td{vertical-align:middle !important}table th,table td{padding:2px !important;font-size:15px}.text-center{text-align:center !important}.p-5{padding:3rem !important}.mt-4{margin-top:1.5rem !important}table{width:100% !important}.grid{display:grid}.grid-column-2{grid-template-columns:33% 65%;gap:2%}.grid-column-3{grid-template-columns:1fr 1fr 1fr;gap:2%}.grid-column-50{grid-template-columns:1fr 1fr;gap:5%}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6{font-family:"LeagueSpartan",sans-serif !important;font-weight:600 !important}nav{position:relative}.show{display:block !important}.hidden{display:none !important}.btn-nav{cursor:pointer;position:relative;top:0;right:20px;display:none;color:#000;background:rgba(0,0,0,0);border:0;outline:0}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);margin-bottom:1rem}.card .card-header{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.125);padding:.75rem 1.25rem;position:relative;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:flex;align-items:center;justify-content:space-between}.card .card-header h3{font-weight:600;font-size:22px;margin:10px 0}.card .card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card .card-body label{font-weight:700;display:inline-block;margin-bottom:.5rem}.card .card-body .form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 rgba(0,0,0,0);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.card .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:0 solid rgba(0,0,0,.125)}.select2-container .select2-selection--single{height:38px !important}.tp-banner-container{width:100%;position:relative;padding:0}.tp-banner-container .tp-banner{width:100%;position:relative}.tp-banner-container .tp-banner .tp-banner-title{color:#fff;font-size:50px;font-family:"Anton",sans-serif}.tp-banner-container .tp-banner .tp-banner-text{color:#fff;font-size:17px}.banner-fullscreen-container{width:100%;position:relative;padding:0}.content-bg{background-image:url(../images/nosotros/image.png);background-size:cover;background-repeat:no-repeat;width:100%;padding:2rem 1rem}.content-bg .content-text{width:50%;margin:0 0 0 auto !important;background-color:#7b7c7f;padding:2rem;text-align:justify !important}.content-bg .content-text h2{color:#fff;font-size:42px;margin:0;margin-bottom:20px}.content-bg .content-text p{color:#fff;font-size:17px;line-height:1.2rem}#fotografias{text-align:center}#fotografias h2{color:#bbd147;font-size:42px;margin:0;margin-bottom:20px}#fotografias p{font-size:17px}#contactanos{text-align:center}#contactanos h2{color:#bbd147;font-size:42px;margin:0;margin-bottom:20px}#contactanos p{font-size:17px}.content-text{width:485px;margin:0 auto;text-align:center}.form-content{background:#41b6ef;padding:50px;display:flex;align-items:center;justify-content:center}form{width:100%}form .form-group{text-align:left}form .form-group label{color:#fff;font-weight:500 !important}footer .content-footer{background-color:#bbd147;border-top:1px solid #dee2e6;color:#fff;padding:1rem}footer .content-footer a{color:#41b6ef}@media(max-width: 992px){.content-bg .content-text{width:100%;margin:auto}.grid-column-2{grid-template-columns:45% 54%;gap:1%}.grid-column-3{grid-template-columns:1fr 1fr 1fr;gap:1%}.btn-nav{display:block}.navigation ul{display:none;position:absolute;box-shadow:5px 5px 5px 5px #cfcccc;width:170px;top:40px;right:0;padding:0 20px;background:#fff;z-index:999}.navigation ul li{margin:10px !important}}@media(min-width: 991px){.navigation ul{display:inline-flex !important}}@media(max-width: 768px){#inicio a.btn{padding:5px !important;font-size:8px !important}.grid-column-2{grid-template-columns:1fr;gap:2%}.grid-column-3{grid-template-columns:1fr;gap:2%}#partialView .p-5{padding:.75rem !important}#partialView table th,#partialView table td{font-size:12px !important}#partialView .card .card-body{padding:.75rem}.box{padding:20px !important}.logo{width:150px !important}header .nav-redes .container{padding:10px}header .nav-redes .container ul{width:100%;display:flex;justify-content:space-between}header .nav-redes .container ul.account{margin-top:5px}.nav-item .container{padding:10px !important}.form-content{padding:20px !important}#partialView h3,.modal h3{font-size:20px !important}#partialView h5,#partialView p,.modal h5,.modal p{font-size:15px !important}table th,table td{padding:8px !important;font-size:13px !important}}/*# sourceMappingURL=app.min.css.map */