*{box-sizing:border-box;font-family:Roboto,sans-serif;font-style:normal;margin:0;padding:0}body,html{height:100%}body{display:flex;flex-direction:column;min-height:100%}main{flex:1 1}@font-face{font-family:MontserratExtraBold;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-ExtraBold.0eac3d0f226f458230a2.ttf) format("truetype"),url(../../static/media/Montserrat-ExtraBold.0eac3d0f226f458230a2.ttf) format("truetype")}@font-face{font-family:MontserratBold;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-Bold.0915f0a8c3367a6d05ec.ttf) format("truetype"),url(../../static/media/Montserrat-Bold.0915f0a8c3367a6d05ec.ttf) format("truetype")}@font-face{font-family:MontserratRegular;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-Regular.2a2d37bf7680d86811db.ttf) format("truetype"),url(../../static/media/Montserrat-Regular.2a2d37bf7680d86811db.ttf) format("truetype")}.imgLogo{height:50px;margin-right:25px;width:50px}.navBarCustom{height:65px}.nav-link{color:#fff;font-size:1.075em;font-weight:400;margin-right:5px}.nav-link,.nav-link:hover{transition:.3s ease-in-out}.nav-link:hover{color:red}.dropdown-item{color:#fff;font-size:1.075em;font-weight:400;transition:.3s ease-in-out}.dropdown-item:hover{color:red;transition:.3s ease-in-out}.btnContactanos{border:1px solid red!important;font-size:1.075em!important;font-weight:400!important}.btnContactanos,.btnContactanos:hover{color:#fff!important;transition:.3s ease-in-out!important}.btnContactanos:hover{background-color:red!important}@media(max-width:1000px){.navBarCustom{height:auto}}@media(max-width:480px){.navBarCustom{height:auto}.dropdown-item{color:#fff;font-size:.85em;font-weight:400;transition:.3s ease-in-out}.dropdown-item:hover{color:red;transition:.3s ease-in-out}}.carouselContainer{align-items:center;display:flex;gap:30px;justify-content:center;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;width:50%}.carouselContainer .carouselText .title1{font-size:2em}.carouselContainer .carouselText .title2{font-size:1.25em}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;justify-content:start;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:start;display:flex;flex-direction:column;justify-content:start;position:relative;width:22.5%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:red;font-size:2em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#212529;border:1px solid #ff00001a;box-shadow:3px 3px 5px #ff000026;color:#fc0000;letter-spacing:1px;width:65%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:50%}@media screen and (max-width:1200px){.carouselContainer{align-items:center;display:flex;justify-content:center;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;text-align:center;width:50%}.carouselContainer .carouselText .title1{font-size:2em}.carouselContainer .carouselText .title2{font-size:1.25em;margin-top:10px}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:red;font-size:3em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#212529;border:1px solid #ff00001a;box-shadow:3px 3px 5px #ff000026;color:#fff;font-size:1.25em;letter-spacing:1px;width:100%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:50%}}@media screen and (max-width:800px){.carouselContainer{flex-direction:column}}@media screen and (max-width:480px){.carouselContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:0 15px;position:relative;width:100%}.carouselContainer .carouselText{position:relative;text-align:center;width:100%}.carouselContainer .carouselText .title1{font-size:2em}.carouselContainer .carouselText .title2{font-size:1.25em;margin-top:10px}.carouselContainer .carouselText .firstText{font-size:1em}.carouselContainer .carouselText .containerDatosMain{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos{align-items:center!important;display:flex;flex-direction:column;justify-content:center!important;position:relative;width:100%}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNum{color:red;font-size:3em}.carouselContainer .carouselText .containerDatosMain .containerDatos .contadorNumText{font-size:1.4em;margin-top:-25px}.carouselContainer .carouselText .containerBtn1 .btnCarousel{background-color:#212529;border:1px solid #ff00001a;box-shadow:3px 3px 5px #ff000026;color:#fff;font-size:1.25em;letter-spacing:1px;width:100%}.carouselContainer .carouselText .containerBtn1 .btnCarousel:hover{background-color:#3e4144;box-shadow:3px 3px 5px #7e7e7e00;color:#fff}.carouselContainer .carouselImages{position:relative;width:100%}}.imgFondoContainer{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:2000}.imgFondoContainer img{width:100%}@keyframes shadowPulse{0%{filter:drop-shadow(2px 2px 3px rgba(255,255,255,.3))}50%{filter:drop-shadow(4px 4px 5px rgba(255,255,255,.6))}to{filter:drop-shadow(2px 2px 3px rgba(255,255,255,.3))}}.callContainer{bottom:15px;height:auto;position:fixed;right:10px;z-index:1000}.callContainer .callImg{animation:shadowPulse 3s infinite;height:65px}@media(max-width:480px){.callContainer{bottom:15px;height:auto;position:fixed;right:15px}.callContainer .callImg{height:55px}}.containerCards{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-top:100px!important;position:relative;width:100%!important;z-index:0}.containerCards .containerCard{background-color:#fff!important;border:1px solid #ff000026;box-shadow:7px 7px 10px #071d3d1a,-2px -2px 10px #071d3d1a;height:240px!important;padding:5px 10px!important;position:relative;transition:.3s ease-in-out;width:350px!important}.containerCards .containerCard .imgCard{margin-top:-50px;width:75px}.containerCards .containerCard .containerCardText{margin-top:25px}.containerCards .containerCard .containerCardText .firstText{color:red;font-size:1.3em}.containerCards .containerCard .containerCardText .textIdentificador{font-size:.85em}@media screen and (max-width:480px){.containerCards{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-top:100px!important;position:relative;width:100%!important;z-index:0}.containerCards .containerCard{background-color:#fff!important;border:1px solid #ff000026;box-shadow:7px 7px 10px #071d3d1a,-2px -2px 10px #071d3d1a;height:230px!important;padding:5px 10px!important;position:relative;transition:.3s ease-in-out;width:350px!important}.containerCards .containerCard .imgCard{margin-top:-50px;width:75px}.containerCards .containerCard .containerCardText{margin-top:25px}.containerCards .containerCard .containerCardText .firstText{color:red;font-size:1.35em}.containerCards .containerCard .containerCardText .textIdentificador{font-size:.9em}}.title{font-size:1.65em;text-align:center}.cursosContainer{display:flex;flex-direction:row;height:450px;margin-top:15px}.cursosContainer .imgContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:10px 15px;width:50%}.cursosContainer .imgContainer img{box-shadow:5px 5px 15px #ff00001a;width:90%}.cursosContainer .infoCursoContainer{align-items:start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:10px 40px;position:relative;width:50%}.cursosContainer .infoCursoContainer .titleService{font-size:1.5em}.cursosContainer .infoCursoContainer .textService{font-size:1em;margin-top:30px}.cursosContainer .infoCursoContainer .btnServiceContainer{align-items:center;display:flex;justify-content:center;margin-top:40px;position:relative;width:60%!important}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService{background-color:#000;box-shadow:5px 5px 10px #f003;color:#fff;height:45px;letter-spacing:1px;transition:.3s ease-in-out;width:100%}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService:hover{background-color:#5c5c5c;box-shadow:5px 5px 10px rgba(0,0,0,.258);transition:.3s ease-in-out}#servicio2,#servicio4,#servicio6{background-color:#f8f9fa;flex-direction:row-reverse!important}@media screen and (max-width:768px){.title{font-size:1.65em;margin-top:25px;text-align:center}.cursosContainer{display:flex;flex-direction:column;height:auto}.cursosContainer .imgContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:40px;padding:10px 15px;width:100%}.cursosContainer .imgContainer img{box-shadow:5px 5px 15px #ff00001a;width:90%}.cursosContainer .infoCursoContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:10px;padding:10px 25px;position:relative;width:100%}.cursosContainer .infoCursoContainer .titleService{font-size:1.5em;text-align:center}.cursosContainer .infoCursoContainer .textService{font-size:1em;margin-top:15px;text-align:center}.cursosContainer .infoCursoContainer .btnServiceContainer{align-items:center;display:flex;justify-content:center;margin-bottom:25px;margin-top:40px;position:relative;width:80%!important}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService{background-color:#000;box-shadow:5px 5px 10px #ff00001a;color:#fff;height:45px;letter-spacing:1px;transition:.3s ease-in-out;width:100%}.cursosContainer .infoCursoContainer .btnServiceContainer .btnService:hover{background-color:#5c5c5c;box-shadow:5px 5px 10px rgba(0,0,0,.258);transition:.3s ease-in-out}#servicio1{border-top:1px solid #ff00000d}#servicio2,#servicio4,#servicio6{background-color:#f8f9fa;border:1px solid #ff00000d;flex-direction:column!important}}.containerFooter{align-items:center;background-color:#000;box-shadow:5px 5px 15px rgba(43,58,70,.227),-5px -5px 15px rgba(43,58,70,.227);display:flex;flex-wrap:wrap;gap:10px;height:310px;justify-content:center;position:relative;width:100%;z-index:1000}.containerFooter .column1{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:350px}.containerFooter .column1 img{height:65px;transition:.3s ease-in-out}.containerFooter .column1 img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}.containerFooter .column1 .containerTextColumn1{padding:0 25px}.containerFooter .column1 .containerTextColumn1 p{color:#fff;font-family:MontserratRegular!important;font-size:.75em;margin-top:10px}.containerFooter .column2{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:200px}.containerFooter .column2 div p{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column2 div .textColumn2{margin-top:-15px}.containerFooter .column2 div .textColumn2 a{text-decoration:none!important}.containerFooter .column2 div .textColumn2 a span{color:#fff;font-family:MontserratRegular!important;font-size:.7em;transition:.3s ease-in-out}.containerFooter .column2 div .textColumn2 a span:hover{color:red;transition:.3s ease-in-out}.containerFooter .column3{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:250px}.containerFooter .column3 div p{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column3 div .textColumn3{margin-top:-18px}.containerFooter .column3 div .textColumn3 a{text-decoration:none!important}.containerFooter .column3 div .textColumn3 a span{color:#fff;font-family:MontserratRegular!important;font-size:.7em;transition:.3s ease-in-out}.containerFooter .column3 div .textColumn3 a span:hover{color:red;transition:.3s ease-in-out}.containerFooter .column3 div .textColumn3 .ubicacionTitle{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column4{align-items:start;display:flex;flex-direction:column;height:250px;justify-content:start;position:relative;width:200px}.containerFooter .column4 div p{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column4 div div{margin-top:-15px!important}.containerFooter .column4 div div span{color:#fff;font-family:MontserratRegular!important;font-size:.7em;transition:.3s ease-in-out}.containerFooter .column4 .containerImgApp{margin-top:30px!important}.containerFooter .column4 .containerImgApp img{height:100px}.containerFooter .column4 .containerRedes{align-items:center;display:flex;gap:3px;justify-content:center;margin-top:50px}.containerFooter .column4 .containerRedes img{height:25px;transition:.3s ease-in-out}.containerFooter .column4 .containerRedes img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}@media(max-width:1050px){.containerFooter{height:600px}.containerFooter .column2{margin-top:20px}}@media(max-width:600px){.containerFooter{height:800px;margin-top:-100px}.containerFooter .column1{margin-top:30px}.containerFooter .column2{margin-top:-10px;width:200px}.containerFooter .column3{margin-top:-30px;width:200px}.containerFooter .column4{align-items:center;justify-content:center;margin-top:-30px}}@media(max-width:480px){.containerFooter{align-items:center;background-color:#000;box-shadow:5px 5px 15px rgba(43,58,70,.227),-5px -5px 15px rgba(43,58,70,.227);display:flex;flex-wrap:wrap;gap:0;height:100vh;justify-content:center;margin-top:0;position:relative;width:100%}.containerFooter .column1{align-items:start;display:flex;flex-direction:column;height:auto;justify-content:start;margin-top:-25px;position:relative;width:100%}.containerFooter .column1 img{height:85px;margin-left:20px;transition:.3s ease-in-out}.containerFooter .column1 img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}.containerFooter .column1 .containerTextColumn1{padding:0 25px}.containerFooter .column1 .containerTextColumn1 p{color:#fff;font-family:MontserratRegular!important;font-size:.8em;margin-top:20px}.containerFooter .column2{align-items:start;display:flex;flex-direction:column;height:225px;justify-content:start;margin-top:-90px;position:relative;width:45%}.containerFooter .column2 div p{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column2 div .textColumn2{margin-top:-15px}.containerFooter .column2 div .textColumn2 span{color:#fff;font-family:MontserratRegular!important;font-size:.75em;transition:.3s ease-in-out}.containerFooter .column2 div .textColumn2 span:hover{color:var(--acilSecundario);transition:.3s ease-in-out}.containerFooter .column3{align-items:start;display:flex;flex-direction:column;height:225px;justify-content:start;margin-top:-90px;position:relative;width:45%}.containerFooter .column3 div p{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column3 div .textColumn3{margin-top:-18px}.containerFooter .column3 div .textColumn3 span{color:#fff;font-family:MontserratRegular!important;font-size:.75em;transition:.3s ease-in-out}.containerFooter .column3 div .textColumn3 span:hover{color:var(--acilSecundario);transition:.3s ease-in-out}.containerFooter .column4{align-items:center;display:flex;flex-direction:row;gap:10px;height:auto;justify-content:center;margin-top:-120px;position:relative;width:100%}.containerFooter .column4 div{text-align:start}.containerFooter .column4 div p{color:#fff;font-family:MontserratBold!important;font-size:.85em}.containerFooter .column4 div div{margin-top:-15px!important}.containerFooter .column4 div div span{color:#fff;font-family:MontserratRegular!important;font-size:.75em;transition:.3s ease-in-out}.containerFooter .column4 div div span:hover{color:var(--acilSecundario);transition:.3s ease-in-out}.containerFooter .column4 .containerImgApp{margin-left:-15px;margin-top:10px}.containerFooter .column4 .containerImgApp img{height:125px}.containerFooter .column4 .containerRedes{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:25px}.containerFooter .column4 .containerRedes img{height:30px;transition:.3s ease-in-out}.containerFooter .column4 .containerRedes img:hover{filter:drop-shadow(3px 3px 5px rgba(255,255,255,.2));transform:translateY(-3px);transition:.3s ease-in-out}}.imgLogoContainer{align-items:center;display:flex;justify-content:center;margin-top:50px;position:relative;width:100%}.imgLogoContainer img{width:80%}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px #1a1a1a);outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}
/*# sourceMappingURL=main.29b41d7d.css.map*/