@charset "utf-8";@import url("Montserrat_Light/stylesheet.css");body{Font-size:18px;background-color:white;color:#5e5e5e;font-family:"Montserrat Light"}body.modal-open{overflow:visible!important}html{height:100vh;scroll-behavior:smooth}img{width:100%}strong{font-weight:bold!important}ul{list-style:none}a{text-decoration:none;cursor:pointer}a:link{text-decoration:none}a:visited{text-decoration:none}a:active{text-decoration:none}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal!important}.cursor{cursor:pointer}.search select,input{border:1px solid #ccc!important}figure{margin:0!important}.view{height:100%}.rotate{-ms-transform:rotate(1deg);-moz-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg)}.hscale:hover{transform:scale(1.2);transition:1s}.link,.photo,.map,.more,.visite:hover{opacity:1;background-repeat:no-repeat;background-position:center center;background-size:50px auto}.hover:hover{background-color:rgba(0,0,0,0.27);opacity:1!important}.hover2:hover{background-color:rgba(0,0,0,0.60);padding:20px;transition:.3s}.hover2:hover>div{background-color:rgba(0,0,0,0.00)!important;height:100%;border-left:2px solid white;border-right:2px solid white;border-top:2px solid white;transition:.3s;vertical-align:middle!important;display:flex;flex-flow:column;justify-content:center}.hover2:hover>div>p{display:block!important;transition:.3s}.zoom:hover>a>img{transform:scale(1.3);transition:.75s}.link:hover{background-image:url(../iconos/link-2.png)}.photo:hover{background-image:url(../iconos/photo2.png)}.map:hover{background-image:url("../iconos/map-1.png")}.more:hover{background-image:url("../iconos/plus.png")}.visite:hover{background-image:url("../iconos/360-2.png")}.corner{width:70px;height:70px}.square{width:50px!important;height:50px!important}.display-7{font-size:2rem}.display-8{font-size:1.5rem}.small-1{font-size:12px!important}.small-2{font-size:10px!important}.overline{text-decoration:overline}.text_special1{font-family:"Roboto Light"}.text_special2{font-family:"BalooChettan2 Regular"}.text_shadow1{text-shadow:2px 2px 4px rgba(255,255,255,0.74)}.titre{background-color:#222;color:#fff;padding:3px;text-align:center;width:auto;height:auto}:root{--color-1:#2f2e2e;--color-2:#fff;--color-3:#fc7502;--color-4:#8b3f94;--color-5:#02d9fc;--color-6:#0e6b7a;--color-7:#d3bf97;--color-8:#afafaf;--color-9:#644a67;--color-10:#4f3551}.border-dark{color:var(--color-1)!important;border-color:var(--color-1)!important}.btn-dark{background-color:var(--color-1)!important}.btn-outline-dark{color:var(--color-1)!important;border-color:var(--color-1)!important}.btn-outline-dark:hover,.btn-outline-dark:active,.btn-outline-dark:focus{color:var(--color-1)!important;border-color:var(--color-1)!important}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{border-color:var(--color-1)!important}.border-dark{border-color:var(--color-1)!important}.border-white{border-color:var(--color-2)!important}.border-warning{color:var(--color-3)!important;border-color:var(--color-3)!important}.btn-warning{background-color:var(--color-3)!important}.btn-outline-warning{color:var(--color-3)!important;border-color:var(--color-3)!important}.btn-outline-warning:hover,.btn-outline-warning:active,.btn-outline-warning:focus{color:var(--color-3)!important;border-color:var(--color-3)!important}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{border-color:var(--color-3)!important}.border-warning{border-color:var(--color-3)!important}.border-danger{color:var(--color-4)!important;border-color:var(--color-4)!important}.btn-danger{background-color:var(--color-4)!important}.btn-outline-danger{color:var(--color-4)!important;border-color:var(--color-4)!important}.btn-outline-danger:hover,.btn-outline-danger:active,.btn-outline-danger:focus{color:var(--color-4)!important;border-color:var(--color-4)!important}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{border-color:var(--color-4)!important}.border-danger{border-color:var(--color-4)!important}.border-info{color:var(--color-5)!important;border-color:var(--color-5)!important}.btn-info{background-color:var(--color-5)!important}.btn-outline-info{color:var(--color-5)!important;border-color:var(--color-5)!important}.btn-outline-info:hover,.btn-outline-info:active,.btn-outline-info:focus{color:var(--color-5)!important;border-color:var(--color-5)!important}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{border-color:var(--color-5)!important}.border-info{border-color:var(--color-5)!important}.border-primary{color:var(--color-6)!important;border-color:var(--color-6)!important}.btn-primary{background-color:var(--color-6)!important}.btn-outline-primary{color:var(--color-6)!important;border-color:var(--color-6)!important}.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{color:var(--color-6)!important;border-color:var(--color-6)!important}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{border-color:var(--color-6)!important}.border-primary{border-color:var(--color-6)!important}.btn-success{background-color:var(--color-8)!important;border-color:var(--color-8)!important}.btn-outline-success{color:var(--color-8)!important;border-color:var(--color-8)!important}.btn-outline-success:hover,.btn-outline-success:active,.btn-outline-success:focus{color:var(--color-8)!important;border-color:var(--color-8)!important}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{border-color:var(--color-8)!important}.border-success{border-color:var(--color-8)!important}.f1{background-color:var(--color-1)!important}.f2{background-color:var(--color-2)!important}.f3{background-color:var(--color-3)!important}.f4{background-color:var(--color-4)!important}.f5{background-color:var(--color-5)!important}.f6{background-color:var(--color-6)!important}.f7{background-color:var(--color-7)!important}.f8{background-color:var(--color-8)!important}.f9{background-color:var(--color-9)!important}.f10{background-color:var(--color-10)!important}.f11{background-color:rgba(255,255,255,0.36)!important}.f12{background-color:rgba(0,0,0,0.50)!important}.f14{background-color:rgba(0,0,0,0.15)!important}.c1{color:var(--color-1)!important}.c2{color:var(--color-2)!important}.c3{color:var(--color-3)!important}.c4{color:var(--color-4)!important}.c5{color:var(--color-5)!important}.c6{color:var(--color-6)!important}.c7{color:var(--color-7)!important}.c8{color:var(--color-8)!important}.c9{color:var(--color-9)!important}.c10{color:var(--color-10)!important}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}.z5{z-index:5}.z6{z-index:6}.z7{z-index:7}.z8{z-index:8}.z9{z-index:9}.z10{z-index:10}.top{top:0}.bottom{bottom:0}.left{left:0}.right{right:0}.container{max-width:1600px!important}.social{padding:8px;width:40px;height:40px}.social img{padding:5px}.logo{width:auto;height:80px}.logo-container{position:absolute;text-align:center;top:-80px;transform:translateY(80px);transition:2.5s linear}.aro{border:solid 3px #797979;border-radius:50%;width:180px;height:180px;top:-10px;z-index:1;position:absolute}.formations{line-height:186px;text-align:center;width:160px;height:160px;border-radius:50%;z-index:2}.formations:hover{transition:all 1s ease;transform:rotate(-360deg)}.ancla{position:absolute;bottom:100px}.min-height1{min-height:350px!important}.bck-img1{background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center 0}.w-1{width:200px!important}@media only screen and (min-width:576px){.top-nav-collapse .logo{width:14%}}@media only screen and (min-width:992px){.logo{width:20%;height:auto}.logo-container{text-align:left;top:-75px;transform:translateY(75px);transition:2.5s linear}}@media only screen and (min-width:1200px){.container{padding:0 5%}.social img{padding:5px}}@media only screen and (min-width:1400px){.social img{padding:5px}}.view,html{height:100vh}.animation-bottom{position:absolute;bottom:40%;animation-name:animation-slide-bottom;animation-duration:2s}@keyframes animation-slide-bottom{0%{bottom:0;opacity:0}10%{opacity:.3}60%{opacity:1}100%{bottom:40%}}