:root{scroll-behavior:smooth}body,html{overflow-x:hidden}*,*::before,*::after{margin-top:0;box-sizing:border-box}button{all:unset;box-shadow:none;border:none;outline:none}input{appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}a{text-decoration:none;color:inherit}a:hover{color:inherit}body,pre{font-family:"Roboto",sans-serif}.font-oswald{font-family:"Oswald",sans-serif}.titulo-tipo1{font-size:40px;font-weight:300;font-family:"Oswald",sans-serif;color:#c79d73}@media (max-width: 576px){.titulo-tipo1{font-size:30px}}.titulo-tipo2{font-size:60px;font-family:"Playfair Display",serif;color:#00284a;font-weight:400;margin-top:-20px}@media (max-width: 576px){.titulo-tipo2{font-size:40px}}.bold{font-weight:700}@media (max-width: 575.98px){p{font-size:16px}}h1{font-size:48px;font-weight:700}h2{font-size:50px}h3{font-size:50px}p{font-size:17px;font-weight:300}span{font-size:17px}@keyframes moveRight{0%{opacity:0.3}100%{transform:translateX(7px)}}a,a>span{position:relative;color:inherit;text-decoration:none;line-height:24px}a:before,a:after,a>span:before,a>span:after{content:'';position:absolute;transition:transform .5s ease}.effect-1{padding-top:10px}.effect-1:before{left:0;bottom:0;width:100%;height:2px;background:#0883a4;transform:scaleX(0)}.effect-1:hover:before{transform:scaleX(1)}.effect-2{padding:10px}.effect-2:before,.effect-2:after{left:0;top:0;width:100%;height:100%;border-style:solid;border-color:#0883a4}.effect-2:before{border-width:2px 0 2px 0;transform:scaleX(0)}.effect-2:after{border-width:0 2px 0 2px;transform:scaleY(0)}.effect-2:hover:before,.effect-2:hover:after{transform:scale(1, 1)}.effect-3{display:inline-block;padding-top:10px;padding-bottom:5px;overflow:hidden}.effect-3:before{left:0;bottom:0;width:100%;height:2px;background:#0883a4;transform:translateX(-100%)}.effect-3:hover:before{transform:translateX(0)}.effect-4{padding:10px;display:inline-block;overflow:hidden}.effect-4:before,.effect-4:after{left:0;width:100%;height:2px;background:#0883a4}.effect-4:before{bottom:0;transform:translateX(-105%)}.effect-4:after{top:0;transform:translateX(105%)}.effect-4:hover:before,.effect-4:hover:after{transform:translateX(0)}.effect-5{display:flex;overflow:hidden}.effect-5:before,.effect-5:after{right:0;bottom:0;background:#0883a4}.effect-5:before{width:100%;height:2px;transform:translateX(-105%)}.effect-5:after{width:2px;height:100%;transform:translateY(105%)}.effect-5>span{display:block;padding:10px 15px}.effect-5>span:before,.effect-5>span:after{left:0;top:0;background:#0883a4}.effect-5>span:before{width:100%;height:2px;transform:translateX(105%)}.effect-5>span:after{width:2px;height:100%;transform:translateY(-105%)}.effect-5:hover:before,.effect-5:hover:after,.effect-5:hover>span:before,.effect-5:hover>span:after{transform:translate(0, 0)}.effect-6{display:inline-block;overflow:hidden}.effect-6:before,.effect-6:after{right:0;bottom:0;background:#0883a4;transition:transform .3s ease}.effect-6:before{width:100%;height:2px;transform:translateX(-100%);transition-delay:.9s}.effect-6:after{width:2px;height:100%;transform:translateY(100%);transition-delay:.6s}.effect-6>span{display:block;padding:10px}.effect-6>span:before,.effect-6>span:after{left:0;top:0;background:#0883a4;transition:transform .3s ease}.effect-6>span:before{width:100%;height:2px;transform:translateX(100%);transition-delay:.3s}.effect-6>span:after{width:2px;height:100%;transform:translateY(-100%);transition-delay:0s}.effect-6:hover:before,.effect-6:hover:after,.effect-6:hover>span:before,.effect-6:hover>span:after{transform:translate(0, 0)}.effect-6:hover:before{transition-delay:0s}.effect-6:hover:after{transition-delay:.3s}.effect-6:hover>span:before{transition-delay:.6s}.effect-6:hover>span:after{transition-delay:.9s}.effect-7{display:inline-block;overflow:hidden}.effect-7:before{left:0;top:0;width:100%;height:100%;background:#0883a4;transform:translateX(-100%)}.effect-7:after{content:attr(data-content);left:0;top:0;width:0;margin:12px;color:#0883a4;white-space:nowrap;overflow:hidden;transition:width .5s ease}.effect-7>span{display:block;margin:2px;padding:10px;background:#0BAAD4}.effect-7:hover:before{transform:translateX(0)}.effect-7:hover:after{width:calc(100% - 24px)}.effect-8{display:inline-block;overflow:hidden}.effect-8:before{left:0;top:0;width:100%;height:100%;background:#0883a4;transform:translateY(-100%)}.effect-8:after{content:attr(data-content);top:0;left:0;height:0;margin:12px;color:#0883a4;white-space:nowrap;overflow:hidden;transition:height .5s ease}.effect-8>span{display:block;margin:2px;padding:10px;background:#0BAAD4}.effect-8:hover:before{transform:translateY(0)}.effect-8:hover:after{height:calc(100% - 24px)}.box-shadow1{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.form1{border-radius:23px;font-family:"Roboto",sans-serif;padding:10px 24px}.form1::placeholder{font-family:"Roboto",sans-serif;color:#CCCCCC;font-size:20px}.form-style1 input,.form-style1 textarea,.form-style1 select{border-radius:0;background-color:#363d47;border:0px solid #00284a;font-family:"Oswald",sans-serif;font-weight:300;font-size:20px;transition:all 0.3s ease;resize:none;color:white}.form-style1 input::placeholder,.form-style1 textarea::placeholder,.form-style1 select::placeholder{color:#b8b8b8;font-family:inherit;font-weight:inherit;font-size:inherit}.form-style1 input:focus,.form-style1 textarea:focus,.form-style1 select:focus{color:white;background-color:#414955;border-color:#0883a4;box-shadow:0 0 0 0.2rem rgba(8,131,164,0.25)}.form-style1 input:focus::placeholder,.form-style1 textarea:focus::placeholder,.form-style1 select:focus::placeholder{color:white}.form-style1 input:disabled,.form-style1 textarea:disabled,.form-style1 select:disabled{background-color:#363d47}@media (max-width: 576px){.form-style1 input,.form-style1 textarea,.form-style1 select{font-size:16px}}.form-style1 select{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=%230080E9") no-repeat center center/contain;background-color:transparent;background-position:right 15px top;color:#00284a;width:100%;height:100%;padding:.375rem .75rem}.form-style1 select:focus{outline:none !important;color:#ED6A4D;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=%23ED6A4D") no-repeat center center/contain;background-color:transparent;background-position:right 15px top}.form-style1 #time{color:white;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=white") no-repeat center center/contain;background-color:#00284a;background-position:right 15px top}.form-style1 #time span{font-weight:400}.form-style1 #time:focus{outline:none !important;background-color:#ED6A4D;background-position:right 15px top}.form-style2 input,.form-style2 textarea,.form-style2 select{border-radius:0;background-color:transparent;border:0;border-bottom:2px solid #0883a4;font-family:"Oswald",sans-serif;font-weight:300;font-size:20px;transition:all 0.3s ease;resize:none;color:white}.form-style2 input::placeholder,.form-style2 textarea::placeholder,.form-style2 select::placeholder{color:#b8b8b8;font-family:inherit;font-weight:inherit;font-size:inherit}.form-style2 input:focus,.form-style2 textarea:focus,.form-style2 select:focus{color:white;background-color:transparent;border-color:#c79d73;box-shadow:none}.form-style2 input:focus::placeholder,.form-style2 textarea:focus::placeholder,.form-style2 select:focus::placeholder{color:white}@media (max-width: 576px){.form-style2 input,.form-style2 textarea,.form-style2 select{font-size:16px}}.form-style2 select{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=%230080E9") no-repeat center center/contain;background-color:transparent;background-position:right 15px top;color:#00284a;width:100%;height:100%;padding:.375rem .75rem}.form-style2 select:focus{outline:none !important;color:#ED6A4D;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=%23ED6A4D") no-repeat center center/contain;background-color:transparent;background-position:right 15px top}.form-style3 input,.form-style3 textarea,.form-style3 select{border-radius:0;background-color:transparent;border:0;border-bottom:1px solid #ccc;font-family:"Oswald",sans-serif;font-weight:300;font-size:20px;transition:all 0.3s ease;resize:none;color:black}.form-style3 input::placeholder,.form-style3 textarea::placeholder,.form-style3 select::placeholder{color:#b8b8b8;font-family:inherit;font-weight:inherit;font-size:inherit}.form-style3 input:focus,.form-style3 textarea:focus,.form-style3 select:focus{color:black;background-color:transparent;border-color:#c79d73;box-shadow:none}.form-style3 input:focus::placeholder,.form-style3 textarea:focus::placeholder,.form-style3 select:focus::placeholder{color:black}@media (max-width: 576px){.form-style3 input,.form-style3 textarea,.form-style3 select{font-size:16px}}.form-style3 select{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=%230080E9") no-repeat center center/contain;background-color:transparent;background-position:right 15px top;color:#00284a;width:100%;height:100%;padding:.375rem .75rem}.form-style3 select:focus{outline:none !important;color:#ED6A4D;background:url("https://api.iconify.design/ic:outline-keyboard-arrow-down.svg?color=%23ED6A4D") no-repeat center center/contain;background-color:transparent;background-position:right 15px top}.btn-1{color:white;background-color:#c79d73;padding:5px 40px;font-size:20px;transition:all 0.2s ease-in;position:relative;display:flex;width:max-content}.btn-1:hover{color:white;cursor:pointer;background-color:#b8844f;box-shadow:0px 8px 15px rgba(0,0,0,0.3)}.underline-hover{position:relative}.underline-hover:before,.underline-hover:after{content:"";position:absolute;bottom:-3px;width:0px;height:3px;margin:5px 0 0;transition:all 0.1s ease-in;transition-duration:0.3s;opacity:0;background-color:white;left:0}.underline-hover:hover{cursor:pointer}.underline-hover:hover:before,.underline-hover:hover:after{width:100%;opacity:1}.btn-1-white{border-radius:0;background-color:white;text-decoration:none;color:#00284a;padding:10px 45px;font-weight:400;transition:all 0.2s ease-in;position:relative}.btn-1-white:hover{cursor:pointer;color:white;background-color:#0883a4;box-shadow:0px 8px 15px rgba(0,0,0,0.3)}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.menu-btn{position:relative;display:flex;justify-content:center;align-items:center;width:60px;height:60px;cursor:pointer;transition:all .5s ease-in-out;background-color:transparent;border:0px solid #0080E9}.menu-btn__burger{width:36px;height:4px;background-color:#fff;border-radius:0px;transition:all .5s ease-in-out}.menu-btn__burger::before,.menu-btn__burger::after{content:'';position:absolute;width:36px;height:4px;background:#fff;border-radius:0px;transition:all .5s ease-in-out}.menu-btn__burger::before{transform:translateY(-10px)}.menu-btn__burger::after{transform:translateY(10px)}.menu-btn.open .menu-btn__burger{transform:translateX(-50px);background:transparent;box-shadow:none}.menu-btn.open .menu-btn__burger::before{transform:rotate(45deg) translate(35px, -35px)}.menu-btn.open .menu-btn__burger::after{transform:rotate(-45deg) translate(35px, 35px)}header{z-index:100;position:fixed;width:100%}header .top-bar{width:100%;background-color:rgba(34,34,34,0.5);color:white;display:flex;justify-content:space-between;padding:8px 50px;align-items:center;font-size:20px;transition:all 0.3s ease-in}header .top-bar .logo{background-size:cover;background-repeat:no-repeat;background-position:center;width:220px}header .top-bar .logo .logo-color{display:none}header .top-bar .logo img{width:100%}header .top-bar .menu-desktop{display:flex;align-items:center}header .top-bar .menu-desktop .link-wrapper a{text-decoration:none;font-weight:300;transition:all 0.2s ease-in;font-size:20px}header .top-bar .menu-desktop .link-wrapper a span{font-size:inherit}header .top-bar .menu-desktop .link-wrapper a:hover{background-color:rgba(11,170,212,0.1);color:white}header .top-bar .menu-desktop li,header .top-bar .menu-desktop .blog{list-style:none;margin:0 20px}@media (max-width: 1450px){header .top-bar .menu-desktop{display:none}}header .top-bar .menu-desktop .blog{transition:all 0.2s ease-in}header .top-bar .redes{font-size:25px}header .top-bar .redes a.iconify{color:white;transition:all 0.1s ease-in;padding-right:5px;position:relative}header .top-bar .redes a.iconify:hover{color:white;filter:drop-shadow(0px 0px 2px rgba(8,131,164,0.5));transform:rotate(360deg) translateY(-2px) !important}header .top-bar .wrap-burger{display:flex;align-items:center}@media (min-width: 1450px){header .top-bar .wrap-burger{display:none}}@media (max-width: 576px){header .top-bar .redes{display:none}}@media (max-width: 768px){header .top-bar{padding:8px 5vw}header .top-bar .logo{max-width:60vw;background-size:100%}}header .white,header .white2{background-color:white;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}header .white .logo .logo-blanco,header .white2 .logo .logo-blanco{display:none}header .white .logo .logo-color,header .white2 .logo .logo-color{display:block}header .white .redes a.iconify,header .white2 .redes a.iconify{color:#00284a}header .white .redes a.iconify:hover,header .white2 .redes a.iconify:hover{color:#00284a}header .white .menu-btn__burger,header .white .menu-btn__burger::before,header .white .menu-btn__burger::after,header .white2 .menu-btn__burger,header .white2 .menu-btn__burger::before,header .white2 .menu-btn__burger::after{background:#00284a}header .white .menu-desktop .link-wrapper a,header .white2 .menu-desktop .link-wrapper a{color:#00284a}header .white .menu-desktop .link-wrapper a:hover,header .white2 .menu-desktop .link-wrapper a:hover{background-color:rgba(11,170,212,0.1);color:#00284a}header .white .menu-desktop .blog .btn-1-white,header .white2 .menu-desktop .blog .btn-1-white{color:white;background-color:#00284a}header .white .menu-desktop .blog .btn-1-white:hover,header .white2 .menu-desktop .blog .btn-1-white:hover{background-color:#0883a4}header .collapse-right .collapse{position:absolute;width:30%;background-color:white;right:-400px;margin-right:-50%;display:block;transition:all 0.3s ease-in-out}header .collapse-right .collapsing{position:absolute;height:auto !important;margin-left:50%;right:-400px;transition:all 0.3s ease-in-out}header .collapse-right .show{right:0;margin-right:0}header .collapse-right #collapse-menu{width:400px !important;max-width:100vw !important;height:calc(100vh - 120px) !important}header .collapse-right #collapse-menu .wrap{display:flex;flex-direction:column;margin-top:50px}header .collapse-right #collapse-menu .wrap img{width:223px;margin-bottom:30px;margin-left:93px}header .collapse-right #collapse-menu .wrap nav{display:flex;flex-direction:column}header .collapse-right #collapse-menu .wrap nav li{list-style:none;justify-content:space-between;border-bottom:1px solid #e0e0e0}header .collapse-right #collapse-menu .wrap nav li:before,header .collapse-right #collapse-menu .wrap nav li:after{background-color:#00284a}header .collapse-right #collapse-menu .wrap nav li a{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:20px;color:#222;text-decoration:none;padding:10px 93px;transition:text-shadow 0.2s ease-in}header .collapse-right #collapse-menu .wrap nav li a:hover{text-shadow:1px 1px 12px #acacac}header .collapse-right #collapse-menu .wrap nav li .iconify{color:#00284a}header .collapse-right #collapse-menu .wrap h1{font-weight:700;color:#00284a;font-size:15px;margin-top:30px}header .collapse-right #collapse-menu .wrap p{margin-bottom:0;font-size:15px}header .collapse-right #collapse-menu .wrap span{font-weight:700;font-size:15px}header .collapse-right #collapse-menu .wrap .info{display:flex;width:100%;margin:0 auto;justify-content:center;flex-direction:column;padding:0 93px}@media (max-width: 768px){header .collapse-right #collapse-menu{width:100vw !important;height:auto !important}header .collapse-right #collapse-menu .wrap{margin-top:10px}header .collapse-right #collapse-menu .wrap img{display:none}header .collapse-right #collapse-menu .wrap nav li a{padding:10px 10%}header .collapse-right #collapse-menu .wrap h1{margin-top:20px}header .collapse-right #collapse-menu .wrap .info{padding:0 10%;margin-bottom:30px}}header .collapse-left .collapse{position:absolute;background-color:white;left:-400px;display:block;transition:all 0.3s ease-in-out}@media (max-width: 768px){header .collapse-left .collapse{left:-100vw}}header .collapse-left .collapsing{position:absolute;height:auto !important;left:-400px;transition:all 0.3s ease-in-out}@media (max-width: 768px){header .collapse-left .collapsing{left:-100vw}}header .collapse-left .show{left:0;margin-right:0}header .collapse-left #collapse-visit{width:400px !important;max-width:100vw !important;height:calc(100vh - 120px) !important}header .collapse-left #collapse-visit iframe{filter:grayscale(100%);max-height:30vh}header .collapse-left #collapse-visit h1{font-weight:700;color:#00284a;font-size:15px;margin-top:30px}header .collapse-left #collapse-visit p{margin-bottom:0;font-size:15px}header .collapse-left #collapse-visit span{font-weight:700;font-size:15px}header .collapse-left #collapse-visit .info{display:flex;width:80%;margin:0 auto;justify-content:center;flex-direction:column;padding-right:30%}header .collapse-left #collapse-visit .info .botones{margin:50px 0;display:flex;justify-content:space-between}header .collapse-left #collapse-visit .info .botones .boton-close{padding:0;margin-right:-40%}@media (max-width: 768px){header .collapse-left #collapse-visit{width:100vw !important}header .collapse-left #collapse-visit h1{margin-top:10px}header .collapse-left #collapse-visit .info{padding-right:0}header .collapse-left #collapse-visit .info .botones{margin:20px 0}header .collapse-left #collapse-visit .info .botones .boton-close{margin-right:0}}header .collapse-center .collapse{position:absolute;background-color:white;border-radius:35px;right:50%;transform:translateX(50%);display:block;transition:all 0.3s ease-in-out;display:none}header .collapse-center .collapsing{position:absolute;height:auto !important;width:30%;top:20vh;right:50%;transform:translateX(50%);transform:translateY(-50%);transition:all 0.3s ease-in-out;opacity:0;display:flex}header .collapse-center .show{right:50%;top:20vh;transform:translateY(-50%);transform:translateX(50%);margin-right:0;display:flex}header .collapse-center #collapse-call{width:430px !important;height:430px !important}header .collapse-center #collapse-call .wrap-info{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#ED6A4D;margin:0px auto}header .collapse-center #collapse-call .wrap-info a{color:#ED6A4D;text-decoration:none;position:relative;font-size:40px}header .collapse-center #collapse-call .wrap-info a .iconify{font-size:35px;padding-left:10px;color:#222}header .collapse-center #collapse-call .wrap-info a:before,header .collapse-center #collapse-call .wrap-info a:after{background-color:#ED6A4D}@media (max-width: 768px){header .collapse-center #collapse-call{max-width:80% !important;height:auto !important}header .collapse-center #collapse-call .wrap-info{padding:50px 0;width:90%}header .collapse-center #collapse-call .wrap-info a{font-size:25px}header .collapse-center #collapse-call .wrap-info a .iconify{font-size:30px;padding-left:5px}}#page-servicios #banner{height:50vh;background-image:url(../images/servicios_bg.jpg);background-repeat:no-repeat;background-position:bottom;background-attachment:initial}#page-servicios #banner .titulo{text-align:center;width:100%}#page-servicios #servicios-nav{background-image:none;background-color:white;margin:0}#page-servicios #servicios-nav .titulo-tipo2{color:#00284a}#page-servicios #servicios-nav .wrap .prev-arrow,#page-servicios #servicios-nav .wrap .next-arrow{color:#1f5770}#page-servicios #servicios-nav .wrap .card-servicio{background-color:#1f5770}#page-servicios #servicios-content .wrap .servicio{display:flex;flex-direction:column}#page-servicios #servicios-content .wrap .servicio .adorno{display:flex;align-items:center;justify-content:center}#page-servicios #servicios-content .wrap .servicio .adorno .linea{height:2px;width:50%;background-color:#00284a}#page-servicios #servicios-content .wrap .servicio .adorno .rombo{width:0;height:0;border:12px solid transparent;border-bottom-color:#00284a;position:relative;top:-12px;margin:0 15px}#page-servicios #servicios-content .wrap .servicio .adorno .rombo::after{content:'';position:absolute;left:-12px;top:12px;width:0;height:0;border:12px solid transparent;border-top-color:#00284a}#page-servicios #servicios-content .wrap .servicio .content{margin:80px 0;display:flex;justify-content:center;align-items:center}#page-servicios #servicios-content .wrap .servicio .content .titulo{display:flex;flex-direction:column;align-items:center;text-align:center;margin-right:50px;color:#00284a;width:20%}#page-servicios #servicios-content .wrap .servicio .content .titulo h2{font-size:30px}#page-servicios #servicios-content .wrap .servicio .content .titulo .icono{font-size:70px}#page-servicios #servicios-content .wrap .servicio .content .texto{width:80%}@media (max-width: 992px){#page-servicios #servicios-content .wrap .servicio .content{flex-direction:column;margin-top:10px}#page-servicios #servicios-content .wrap .servicio .content .titulo{width:100%;margin:0 auto;margin-bottom:10px}#page-servicios #servicios-content .wrap .servicio .content .texto{width:100%}}#single-blog{margin-top:150px}#single-blog .wrap .imagen{float:left;margin-right:50px;height:auto;width:40%;max-height:400px;object-fit:cover}#single-blog .wrap .share-buttons{margin:10px 0}#single-blog .wrap .share-buttons p{margin:0}#single-blog .wrap .share-buttons .iconify{font-size:20px;color:inherit;transition:font-size 0.1s ease-in}#single-blog .wrap .share-buttons a{margin-right:5px}#single-blog .wrap .share-buttons .facebook{color:#3b5998;transition:color 0.1s ease-in}#single-blog .wrap .share-buttons .facebook:hover{color:#2d4373}#single-blog .wrap .share-buttons .facebook:hover .iconify{font-size:22px}#single-blog .wrap .share-buttons .twitter{color:#00acee;transition:color 0.1s ease-in}#single-blog .wrap .share-buttons .twitter:hover{color:#0087bb}#single-blog .wrap .share-buttons .twitter:hover .iconify{font-size:22px}#single-blog .wrap .share-buttons .whatsapp{color:#128c7e;transition:color 0.1s ease-in}#single-blog .wrap .share-buttons .whatsapp:hover{color:#0c5f55}#single-blog .wrap .share-buttons .whatsapp:hover .iconify{font-size:22px}#page-contacto #banner{height:50vh;background-image:url(../images/contacto_bg.jpg);background-repeat:no-repeat;background-attachment:initial}#page-contacto #banner .titulo{text-align:center;width:100%}#page-contacto .wrap{display:flex;justify-content:space-between}#page-contacto .wrap .form-container{margin-left:10%;padding-right:60px;width:50%;padding-top:50px}#page-contacto .wrap .form-container .form-wrap{margin-top:50px}#page-contacto .wrap .form-container .form-wrap .form-item{margin-bottom:20px}#page-contacto .wrap .form-container .form-wrap .wrap-button{margin-top:40px}#page-contacto .wrap .map{width:45%}#page-contacto .wrap-informacion{padding:0;margin-top:50px;margin-left:10%}#page-contacto .wrap-informacion p{margin:0}#page-contacto .wrap-informacion .iconify{font-size:22px}@media (max-width: 992px){#page-contacto .wrap{flex-direction:column}#page-contacto .wrap .form-container{width:100%}#page-contacto .wrap .map{width:100%;height:300px}}#blog-page #banner{height:50vh;background-image:url(../images/servicios_bg.jpg);background-repeat:no-repeat;background-position:bottom;background-attachment:initial}#blog-page #banner .wrap{width:100%}#blog-page #banner .wrap .titulo{width:100%;text-align:center;font-size:60px}#blog-page #content .container{padding:50px 0}#blog-page #content .container .wrap-blogs{display:flex}#blog-page #content .container .wrap-blogs .blog-card{width:30%;margin:1.5%;position:relative;transition:all 0.1s ease-in}#blog-page #content .container .wrap-blogs .blog-card .img-container{width:100%;height:200px;background-size:cover}#blog-page #content .container .wrap-blogs .blog-card .text-container{padding:20px}#blog-page #content .container .wrap-blogs .blog-card .text-container p{margin:0}#blog-page #content .container .wrap-blogs .blog-card .text-container .last-row{margin:20px 0;display:flex;align-items:center;justify-content:space-between}#blog-page #content .container .wrap-blogs .blog-card .text-container .last-row .read{display:flex;align-items:center}#blog-page #content .container .wrap-blogs .blog-card:hover{box-shadow:0 10px 20px rgba(31,87,112,0.19),0 6px 6px rgba(31,87,112,0.23)}#blog-page #content .container .wrap-blogs .blog-card:hover .read{color:#00284a}#blog-page #content .container .wrap-blogs .blog-card:hover .iconify.leer{position:relative;animation-name:moveRight;animation-duration:1s;animation-timing-function:ease-in;animation-iteration-count:infinite}#blog-page #content .more{margin:0 auto;display:flex;width:fit-content}@media (max-width: 992px){#blog-page #content .container .wrap-blogs{flex-direction:column;margin:0 20px}#blog-page #content .container .wrap-blogs .blog-card{width:100%;margin:0}}body{background-color:#FFFFFF;transition:background-color 0.3s ease-in-out}#overlay-main.overlay{background-color:rgba(0,40,74,0.6);transition:background-color 0.3s ease-in-out;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}.adorno-underline{width:47px;height:8px;background-color:white;border-radius:100px}@keyframes scroll{100%{background-position:center -3000px}}@media (max-width: 768px){.wrap{width:95%}}#banner{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:100vh;position:relative}#banner .overlay-banner{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0;background:linear-gradient(0deg, rgba(0,40,74,0.5), rgba(7,56,78,0.8));background-attachment:fixed}#banner .wrap{display:flex;align-items:center;height:100%;width:80%;margin:0 auto;font-weight:300;justify-content:space-between;position:relative;z-index:1}#banner .wrap .titulo{width:60%;font-size:60px;color:#ccc}#banner .wrap .titulo span{font-size:inherit;color:white}#banner .wrap .sesion{display:flex;flex-direction:column;align-items:center;width:300px;max-width:90%;align-self:flex-end;margin-bottom:80px}#banner .wrap .sesion h1{color:#c79d73;font-weight:300;font-size:40px}#banner .wrap .sesion h2{font-family:"Playfair Display",serif;font-weight:300;font-size:55px;color:white;margin-top:-35px}#banner .wrap .sesion .form-wrap{width:100%;display:flex;flex-direction:column;align-items:center}#banner .wrap .sesion .form-wrap .form-item{width:100%;margin-bottom:30px}#banner .wrap .sesion .form-wrap .iconify{color:white;font-size:20px;margin-left:10px}#banner .wrap .sesion .form-wrap .wrap-button{display:flex;align-items:center}@media (max-width: 1450px){#banner .wrap{flex-direction:column;justify-content:center}#banner .wrap .titulo{width:100%;margin:auto}}@media (max-width: 768px){#banner .wrap{flex-direction:column;justify-content:center;width:95%}#banner .wrap .titulo{font-size:50px}#banner .wrap .sesion{margin-bottom:30px;align-self:center}#banner .wrap .sesion h1{font-size:35px}#banner .wrap .sesion h2{font-size:50px}}@media (max-width: 576px){#banner .wrap{flex-direction:column;justify-content:center}#banner .wrap .titulo{text-align:center;font-size:30px;margin:0;margin-bottom:100px}#banner .wrap .sesion{position:absolute;bottom:20px;align-self:center;margin-bottom:0}#banner .wrap .sesion h1{font-size:30px}#banner .wrap .sesion h2{font-size:40px}}#experiencia{margin:100px 0}#experiencia .wrap{display:flex}#experiencia .wrap .tiempo{width:40%;display:flex;flex-direction:column;align-items:center;padding:20px 0;justify-content:center}#experiencia .wrap .casos{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:70%;background-color:#1f5770;padding:30px;display:flex;position:relative}#experiencia .wrap .casos .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,40,74,0.5), rgba(7,56,78,0.8));background-attachment:fixed;z-index:0}#experiencia .wrap .casos .item{display:flex;flex-direction:column;width:33.33%;align-items:center;position:relative}#experiencia .wrap .casos .item .iconify{color:#c79d73;font-size:50px;margin-right:10px}#experiencia .wrap .casos .item h2{color:white;font-size:25px;font-weight:300}#experiencia .wrap .casos .item .wrap-counter{display:flex;align-items:center;font-size:50px;color:#c79d73}#experiencia .wrap .casos .item .wrap-counter p{font-family:"Playfair Display",serif;color:inherit;font-size:inherit}#experiencia .wrap .casos .item .wrap-counter span{font-family:"Playfair Display",serif;font-size:inherit;color:inherit}@media (max-width: 768px){#experiencia .wrap .casos .item{width:50%}#experiencia .wrap .casos .item .iconify{font-size:35px;margin-right:5px}#experiencia .wrap .casos .item h2{font-size:20px}#experiencia .wrap .casos .item .wrap-counter{font-size:35px}}@media (max-width: 1450px){#experiencia .wrap{flex-direction:column}#experiencia .wrap .tiempo{width:100%}#experiencia .wrap .casos{width:100%}}@media (max-width: 768px){#experiencia .wrap{width:100%}#experiencia .wrap .casos{flex-wrap:wrap;justify-content:center}}#home-noticias{margin-bottom:200px}#home-noticias h1{text-align:center;margin-bottom:50px;margin-top:200px}#home-noticias .carousel-item{height:400px}#home-noticias .carousel-item .wrap-carousel{width:80%;display:flex;margin:0 auto}#home-noticias .carousel-item .wrap-carousel img{width:50%;margin-right:30px}#home-noticias .carousel-item .text h2{margin-bottom:30px}#home-noticias .carousel-item .text .content{margin:40px 0}#home-noticias .carousel-item .text .content-mobile{display:none}#home-noticias .carousel-item .text .autor{text-align:right}#home-noticias .iconify{color:#00284a;font-size:30px}@media (max-width: 1200px){#home-noticias{margin-bottom:50px}#home-noticias h1{margin:0;margin-bottom:10px}#home-noticias .carousel-item{height:auto}#home-noticias .carousel-item .wrap-carousel{flex-direction:column}#home-noticias .carousel-item .wrap-carousel img{object-fit:cover;width:100%;height:200px}#home-noticias .carousel-item .text h2{text-align:center;margin:15px 0}#home-noticias .carousel-item .text .btn-1{margin:0 auto}#home-noticias .carousel-item .text .content{display:none}#home-noticias .carousel-item .text .content-mobile{display:block}}#nosotros .wrap{display:flex;align-items:center}#nosotros .wrap img{width:50%;margin-right:50px}#nosotros .wrap .info{width:40%}#nosotros .wrap .info .titulo-tipo1{margin-bottom:80px}#nosotros .wrap .info .titulo-tipo2{text-align:center;margin-bottom:50px}#nosotros .wrap .info .frase{font-family:"Playfair Display",serif;font-style:italic;margin-bottom:50px}@media (max-width: 1450px){#nosotros .wrap{width:80%;margin:0 auto;flex-direction:column-reverse}#nosotros .wrap img{margin-right:0}#nosotros .wrap .info{width:100%;margin-bottom:50px}#nosotros .wrap .info .titulo-tipo1{margin-bottom:50px}}@media (max-width: 768px){#nosotros .wrap img{width:90%}}@media (max-width: 576px){#nosotros .wrap{width:90%}}#vision-mision{margin-top:100px}#vision-mision .wrap{display:flex;margin:0 auto;justify-content:space-between}#vision-mision .wrap .mision,#vision-mision .wrap .vision{background-color:#1f5770;color:white;width:45%;text-align:center}#vision-mision .wrap .mision h1,#vision-mision .wrap .vision h1{color:inherit;font-size:40px;margin:30px 0}#vision-mision .wrap .mision p,#vision-mision .wrap .vision p{padding:20px 30px}@media (max-width: 992px){#vision-mision .wrap{flex-direction:column}#vision-mision .wrap .mision,#vision-mision .wrap .vision{width:100%;margin-bottom:50px}}@media (max-width: 576px){#vision-mision .wrap{width:90%}}#servicios,#servicios-nav{background:url(../images/servicios/servicio_bg.png);background-color:#1f5770;background-repeat:no-repeat;background-size:70%;background-position:bottom right;background-attachment:fixed;margin-top:100px;margin-bottom:100px;padding-bottom:40px}#servicios .titulo,#servicios-nav .titulo{margin:0 auto;display:flex;padding-top:50px}#servicios .titulo .wrap-titulo,#servicios-nav .titulo .wrap-titulo{width:fit-content;display:flex;flex-direction:column;align-items:center}#servicios .titulo .wrap-titulo h1,#servicios-nav .titulo .wrap-titulo h1{text-align:left}#servicios .titulo .wrap-titulo .titulo-tipo2,#servicios-nav .titulo .wrap-titulo .titulo-tipo2{color:white;margin-top:-20px}#servicios .wrap,#servicios-nav .wrap{margin:0 auto;display:flex;justify-content:space-between}#servicios .wrap .prev-arrow,#servicios .wrap .next-arrow,#servicios-nav .wrap .prev-arrow,#servicios-nav .wrap .next-arrow{font-size:30px;color:white}#servicios .wrap .prev-arrow.dektop,#servicios .wrap .next-arrow.desktop,#servicios-nav .wrap .prev-arrow.dektop,#servicios-nav .wrap .next-arrow.desktop{display:block}#servicios .wrap .wrap-button,#servicios-nav .wrap .wrap-button{display:none}#servicios .wrap .carousel-servicios,#servicios-nav .wrap .carousel-servicios{width:90%;margin:0 10px}#servicios .wrap .carousel-servicios .slick-slide,#servicios-nav .wrap .carousel-servicios .slick-slide{height:auto}#servicios .wrap .carousel-servicios .slick-track,#servicios-nav .wrap .carousel-servicios .slick-track{display:flex;align-items:stretch}#servicios .wrap .card-servicio,#servicios-nav .wrap .card-servicio{background-color:rgba(8,131,164,0.7);display:flex;flex-direction:column;align-items:center;color:white;width:100%;padding:30px;text-align:center;position:relative;margin:0 10px;transition:all 0.2s ease-in;flex-grow:1}#servicios .wrap .card-servicio h2,#servicios-nav .wrap .card-servicio h2{font-size:30px;font-weight:300;color:#ccc;margin:20px 0}#servicios .wrap .card-servicio .link,#servicios-nav .wrap .card-servicio .link{position:absolute;top:0;left:0;width:100%;height:100%}#servicios .wrap .card-servicio .iconify,#servicios-nav .wrap .card-servicio .iconify{font-size:70px;color:white}#servicios .wrap .card-servicio:hover,#servicios-nav .wrap .card-servicio:hover{color:#222}#servicios .wrap .card-servicio:hover h2,#servicios-nav .wrap .card-servicio:hover h2{color:#4d4d4d}#servicios .wrap .card-servicio:hover .iconify,#servicios-nav .wrap .card-servicio:hover .iconify{color:#1f5770}#servicios .btn-1,#servicios-nav .btn-1{display:flex;width:fit-content;margin:0 auto;margin-top:40px;padding:10px 40px}@media (max-width: 992px){#servicios .wrap,#servicios-nav .wrap{flex-direction:column;justify-content:center}#servicios .wrap .carousel-servicios,#servicios-nav .wrap .carousel-servicios{margin:0}#servicios .wrap .card-servicio,#servicios-nav .wrap .card-servicio{margin:20px 10px;width:100%}#servicios .wrap .prev-arrow.desktop,#servicios .wrap .next-arrow.desktop,#servicios-nav .wrap .prev-arrow.desktop,#servicios-nav .wrap .next-arrow.desktop{display:none !important}#servicios .wrap .wrap-button,#servicios-nav .wrap .wrap-button{display:flex;justify-content:center;margin-bottom:10px}#servicios .wrap .wrap-button button,#servicios-nav .wrap .wrap-button button{margin:0 10px}}.go-corner{display:flex;align-items:center;justify-content:center;position:absolute;width:32px;height:32px;overflow:hidden;top:0;right:0;background-color:white;border-radius:0 4px 0 32px}.go-arrow{margin-top:-8px;margin-right:-4px;color:#1f5770;font-size:30px;font-family:courier, sans}.card1{text-decoration:none;z-index:0;overflow:hidden}.card1:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;background:rgba(255,255,255,0.85);height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform 0.5s ease-out}.card1:hover:before{transform:scale(40)}@media (max-width: 992px){.card1:hover:before{transform:scale(50)}}#pedir-informacion .wrap{display:flex;justify-content:space-between}#pedir-informacion .wrap .imagen{background-image:url(../images/pedir-informacion/info_imagen.png);background-repeat:no-repeat;background-size:cover;width:47%}#pedir-informacion .wrap .informacion{background-image:url(../images/pedir-informacion/balanza.png);background-color:#1f5770;background-repeat:no-repeat;background-size:auto 100%;background-position:right;width:47%}#pedir-informacion .wrap .informacion .form-container{padding:40px;display:flex;flex-direction:column}#pedir-informacion .wrap .informacion .form-container .titulo-tipo2{color:white;margin-bottom:50px}#pedir-informacion .wrap .informacion .form-container .form-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}#pedir-informacion .wrap .informacion .form-container .form-wrap .form-item{width:48%;margin-bottom:15px}#pedir-informacion .wrap .informacion .form-container .form-wrap .mensaje{width:100%}#pedir-informacion .wrap .informacion .form-container .form-wrap .btn-1{margin-top:40px}@media (max-width: 992px){#pedir-informacion .wrap{flex-direction:column}#pedir-informacion .wrap .imagen{width:100%;height:60vw;background-position:center;margin-bottom:50px}#pedir-informacion .wrap .informacion{width:100%}}@media (max-width: 576px){#pedir-informacion .wrap{width:100%;padding:0}#pedir-informacion .wrap .imagen{margin-bottom:0}}#frase{margin-bottom:100px}#frase p{font-size:40px;font-family:"Playfair Display",serif;width:80%;text-align:center;margin:90px auto}#frase .desde{background-color:#1f5770;background-image:url(../images/desde/puntos_bg.png);background-repeat:repeat-y;background-position:center;background-size:70%;animation:scroll 70s linear infinite;text-align:center;width:750px;max-width:100%;margin:0 auto}#frase .desde .wrap-titulo{padding:30px 0}#frase .desde .titulo-tipo1{font-size:100px;line-height:1;font-weight:300}#frase .desde .titulo-tipo2{color:white;font-size:220px;margin-top:-140px}@media (max-width: 768px){#frase p{font-size:30px}#frase .desde{width:100%}#frase .desde .titulo-tipo1{font-size:80px}#frase .desde .titulo-tipo2{font-size:130px;margin-top:-80px}}@media (max-width: 576px){#frase p{font-size:26px}#frase .wrap{width:100%;padding:0}}footer{background-color:#1f5770;background-image:url(../images/footer/footer_bg.png);background-repeat:no-repeat;background-position:bottom;background-attachment:fixed;position:relative;padding-top:30px;padding-bottom:90px}footer .wrap{display:flex;flex-direction:column}footer .wrap .logo{width:400px;margin:0 auto;margin-bottom:40px}footer .wrap .info{margin:0 auto;color:white;display:flex;justify-content:space-between}footer .wrap .info>div{width:30%;text-align:left}footer .wrap .info .contacto{justify-self:center;width:fit-content}footer .wrap .info .contacto h1{text-align:center}footer .wrap .info p{margin-bottom:0}footer .wrap .info h1{font-size:20px}footer .wrap .info .redes{margin-top:5px}footer .wrap .info .redes .iconify{margin-right:5px;font-size:20px}footer .digitype{color:white;position:absolute;font-weight:300;font-size:16px;bottom:15px;display:flex;width:100%;justify-content:center}footer .digitype pre{margin-bottom:0}@media (max-width: 992px){footer .wrap .logo{width:90%}footer .wrap .info{flex-direction:column}footer .wrap .info>div{width:100%;margin-bottom:20px}footer .wrap .info .contacto h1{text-align:left}}
/*# sourceMappingURL=main.css.map */