@import 'bootstrap.min.css';@import 'animate.min.css';@import 'owl.carousel.min.css';@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,html{font-family:"Montserrat",sans-serif;margin:0;padding:0;font-size:16px}p{color:#3a3a3a;font-size:20px;font-size:1.25rem}@media screen and (max-width:768px){p{font-size:18px;font-size:1.125rem}}@media screen and (max-width:768px){p{font-size:16px;font-size:1rem}}p strong{font-weight:600}.spacer{display:block;height:100px}.primary{color:#175296}.relative{position:relative}.section-padding{padding-top:115px;padding-bottom:115px}@media screen and (max-width:768px){.section-padding{padding-top:60px;padding-bottom:60px}}.no-padding-bottom{padding-bottom:0!important}.scroll-text{color:white;text-transform:uppercase;font-weight:600;font-size:12px;font-size:0.75rem;position:absolute;z-index:2;right:3.4%;bottom:15%;letter-spacing:2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:768px){.scroll-text{font-size:10px;font-size:0.625rem}}.scroll-text:before{content:"";position:absolute;margin:0 10px 0 0;width:50px;height:1px;background-color:white;top:50%;left:-100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.misc{position:absolute;bottom:80px;right:15%;width:196px;height:98px;background-image:url("../../img/plus-icon-gray.png");background-repeat:repeat;background-position:top left;opacity:0.2;z-index:2}.misc-text{font-size:160px;font-size:10rem;font-weight:600;opacity:0.1;position:absolute;top:-170%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#c7c7c7}@media screen and (max-width:768px){.misc-text{font-size:100%}}.misc-text-2{font-size:130px;font-size:8.125rem;font-weight:600;opacity:0.3;color:#cacaca;position:absolute;-webkit-transform:translateY(80%) translateX(-40%) rotate(-90deg);-ms-transform:translateY(80%) translateX(-40%) rotate(-90deg);transform:translateY(80%) translateX(-40%) rotate(-90deg)}@media screen and (max-width:768px){.misc-text-2{z-index:2;font-size:80px;font-size:5rem}}.misc-overlay{position:relative;display:inline-block}.misc-overlay:before{content:"";width:196px;height:98px;position:absolute;bottom:-65px;right:-150px;background-image:url("../../img/plus-icon.png");background-repeat:repeat;background-position:top left;opacity:0.4}@media screen and (max-width:768px){.misc-overlay:before{right:0}}.misc-overlay-top>.container{position:relative}.misc-overlay-top>.container:before{content:"";width:196px;height:98px;position:absolute;background-image:url("../../img/plus-icon-gray.png");background-repeat:repeat;background-position:top left;opacity:0.4;top:0;bottom:auto;right:0}.misc-overlay-bottom>.container{position:relative}.misc-overlay-bottom>.container:before{content:"";width:196px;height:98px;position:absolute;background-image:url("../../img/plus-icon-gray.png");background-repeat:repeat;background-position:top left;opacity:0.4;bottom:0;top:auto;right:0}.white-after{position:relative}.white-after:before{content:"";position:absolute;height:196px;width:98px;background-image:url("../../img/plus-icon-gray.png");background-repeat:repeat;background-position:top left;opacity:0.4;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;right:7%;z-index:1}@media screen and (max-width:768px){.white-after:before{z-index:0}}.white-after:after{content:"";position:absolute;width:10%;height:100%;top:0;bottom:0;right:0;background-color:white}@media screen and (max-width:768px){.white-after:after{display:none}}#portada{height:600px;padding:100px 0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:fixed;width:100%;top:0;left:0;right:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:992px){#portada{height:500px}}@media screen and (max-width:768px){#portada{height:400px}}#nosotros-page #portada{background-image:url("../../img/nosotros-bg.jpg")}#articulos-page #portada,#contacto-page #portada{background-color:#2c70f7}#portada+section{margin-top:600px}@media screen and (max-width:992px){#portada+section{margin-top:500px}}@media screen and (max-width:768px){#portada+section{margin-top:400px}}#featured-module{min-height:540px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:992px){#featured-module{min-height:400px}}@media screen and (max-width:768px){#featured-module{min-height:auto}}.header{position:fixed;top:0;left:0;right:0;z-index:1000;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-color:transparent}.header.smaller,.landing .header{background-color:white;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3)}.navbar-brand{height:auto}.navbar-brand img{max-width:200px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}@media (max-width:990px) and (min-width:768px){.navbar-brand img{max-width:130px}}.navbar-brand .img-top{opacity:1}.navbar-brand .img-smaller{position:absolute;top:15px;opacity:0}.landing .navbar-brand .img-top,.smaller .navbar-brand .img-top{opacity:0}.landing .navbar-brand .img-smaller,.smaller .navbar-brand .img-smaller{opacity:1}#nav{background:none;z-index:5;border:0;border-radius:0px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;margin:0}.navbar-toggle{border-radius:0;border:1px solid black!important;margin:15px 20px 15px 0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;padding:10px;background-color:white}.navbar-toggle .icon-bar{position:relative;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-color:black!important}.navbar-toggle .icon-bar:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:7px}.navbar-toggle .icon-bar:nth-child(3){visibility:hidden;opacity:0}.navbar-toggle .icon-bar:nth-child(4){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-5px}.navbar-toggle.collapsed .icon-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);top:0}.navbar-toggle.collapsed .icon-bar:nth-child(3){visibility:visible;opacity:1}.navbar-toggle:focus,.navbar-toggle:hover{background-color:#1a1a1a!important}.navbar-toggle:focus .icon-bar,.navbar-toggle:hover .icon-bar{background-color:white!important}#menu>ul>li{position:relative}#menu a{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:#175296;font-weight:500;font-size:15px;font-size:0.9375rem}#menu a:before{content:"";width:0px;height:1px;bottom:10px;left:10px;background-color:#175296;position:absolute;opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){#menu a:before{display:none}}#menu a:hover{text-decoration:none}#menu a:hover:before{width:30px;opacity:1}#menu .open a:before{width:30px;opacity:1}@media (min-width:768px){#menu a{color:white}#menu a:before{background-color:white}.landing #menu a,.smaller #menu a{color:#175296}.landing #menu a:before,.smaller #menu a:before{background-color:#175296}}@media screen and (max-width:768px){#menu{background-color:white}}#menu .dropdown-menu a{color:#175296;border-left:6px solid transparent}#menu .dropdown-menu a:before{display:none}#menu .dropdown-menu a:hover{border-left-color:#175296;background-color:transparent}@media (min-width:768px){#menu ul:not(.dropdown-menu)>li>a{margin:0;padding:20px 8px}}@media (min-width:990px){#menu ul:not(.dropdown-menu)>li>a{padding:20px 10px}}.menu-lang ul{padding:0;margin:18px 0 18px 20px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.menu-lang ul{margin-left:10px}}.menu-lang a{margin:0 5px!important;opacity:0.4}.menu-lang a:before{display:none}.menu-lang li:after{content:"/";color:white}@media screen and (max-width:768px){.menu-lang li:after{color:#175296}}.landing .menu-lang li:after,.smaller .menu-lang li:after{color:#175296}.menu-lang li:last-child:after{display:none}.menu-lang li.active a{opacity:1}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.navbar-nav>li>.dropdown-menu{margin-top:20px;border-radius:0}.navbar-nav>li>.dropdown-menu:before{content:"";width:0;height:0;border:10px solid transparent;border-bottom-color:white;position:absolute;top:-20px;left:20px}#contacto-page #prefooter{display:none}#prefooter .title-slider{margin:0}#prefooter address{margin:50px 0;color:white;text-transform:uppercase;font-weight:500;font-size:14px;font-size:0.875rem;letter-spacing:3px}#prefooter address a{color:white;display:inline-block;margin:0 5px 0 0}#prefooter address a:focus{color:white}#prefooter address a:hover{text-decoration:none}#prefooter address a:first-child:after{content:"/";margin:0 0 0 15px}.footer{padding:0 0 30px 0;color:#175296;font-size:14px;font-size:0.875rem}.footer-social{position:relative;top:8px;margin:0 0 0 10px}@media screen and (max-width:768px){.footer img{margin:0 auto 10px auto}.footer .text-right{text-align:center}}#prefooter-landing img{width:240px}#prefooter-landing img.color{display:none}#prefooter-landing small{display:block;margin:40px auto 0 auto;max-width:540px;color:white;font-style:italic;line-height:1.8}#prefooter-landing.bg-white img.white{display:none}#prefooter-landing.bg-white img.color{display:block}#prefooter-landing.bg-white small{color:#3a3a3a}.owl-carousel{position:relative;overflow:hidden}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{color:black;opacity:0;padding:0px;font-size:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.owl-carousel .owl-nav .owl-prev{left:-30px}@media screen and (max-width:768px){.owl-carousel .owl-nav .owl-prev{left:0}}.owl-carousel .owl-nav .owl-next{right:-30px}@media screen and (max-width:768px){.owl-carousel .owl-nav .owl-next{right:0}}.owl-carousel:hover .owl-nav .owl-next,.owl-carousel:hover .owl-nav .owl-prev{opacity:1}.owl-carousel:hover .owl-nav .owl-next{right:0px}.owl-carousel:hover .owl-nav .owl-prev{left:0px}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;width:100%;bottom:20px}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#175296}#mainSlider{position:relative}#mainSlider .owl-carousel .item{height:100vh;min-height:500px;background-size:cover;background-position:right center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#testimonies .item{border-left:solid 2px #efefef;padding:30px;color:#616161;position:relative;min-height:428px}@media screen and (max-width:768px){#testimonies .item{min-height:none}}#testimonies .item small{font-size:16px;font-size:1rem;display:block;margin:0 auto;position:absolute;bottom:30px;left:0;right:0}#testimonies .item blockquote{margin:0 auto 60px auto;border:0;padding:60px 0 50px 0;font-style:italic;font-size:22px;font-size:1.375rem;line-height:1.5;position:relative}@media screen and (max-width:768px){#testimonies .item blockquote{margin-bottom:30px;font-size:16px;font-size:1rem;padding:60px 0 80px 0}}#testimonies .item blockquote:after,#testimonies .item blockquote:before{position:absolute;content:"";width:50px;height:40px;background-repeat:no-repeat;background-size:cover;background-position:center center}#testimonies .item blockquote:before{background-image:url(../../img/1.png);top:0;left:0}#testimonies .item blockquote:after{background-image:url(../../img/2.png);bottom:0;right:0}@media screen and (max-width:768px){#testimonies .item blockquote:after{bottom:10px}}#testimonies .item>*{max-width:600px;margin-left:auto;margin-right:auto}.bg-primary-gradient #testimonies .item{color:white}.bg-primary-gradient #testimonies .item blockquote:before{background-image:url(../../img/1-white.png)}.bg-primary-gradient #testimonies .item blockquote:after{background-image:url(../../img/2-white.png)}.btn{outline:none!important;font-size:12px;font-size:0.75rem;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;text-transform:uppercase;font-weight:600;border:0;border-radius:0;padding:0;background-color:transparent;letter-spacing:2px;position:relative}@media screen and (max-width:768px){.btn{font-size:10px;font-size:0.625rem}}.btn:before{content:"";position:absolute;width:45px;height:45px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}@media screen and (max-width:768px){.btn:before{width:35px;height:35px;top:40%}}.btn:after{content:"+";margin:0 0 0 5px;font-weight:700;font-size:22px;position:relative;top:3px;line-height:0}.btn.no-after:after{display:none}.btn.no-before:before{display:none}.btn span{position:relative;z-index:1;padding-left:20px}.btn-primary{color:#175296}.btn-primary:before{background-color:#f4f4f4}.btn-primary:hover{background-color:transparent!important;color:#175296}.btn-primary:focus{color:#175296}.btn-primary.inverse{color:white}.btn-primary.inverse:before{background-color:#175296}.btn-primary.inverse:hover{color:white}.btn-primary.inverse:focus{color:white}.btn.download{color:white;margin:30px 0 0 0}.btn.download:before{background-color:#1e5a9f}.btn.show-more{margin:60px 0 0 0}.form .has-error .form-control{background-color:rgba(255,0,0,0.4);border-color:red;color:white}.form .has-error .form-control::-webkit-input-placeholder{color:white}.form .has-error .form-control::-moz-placeholder{color:white}.form .has-error .form-control:-ms-input-placeholder{color:white}.form .has-error .form-control::-ms-input-placeholder{color:white}.form .has-error .form-control.placeholder,.form .has-error .form-control::placeholder{color:white}.form .help-block{font-size:12px}.form .form-control{background-color:#F9F9F9;border-radius:0;border-color:rgba(198,198,198,0.3)}.form .form-label{font-weight:400;display:block;margin:0 0 5px 0;font-size:14px;font-size:0.875rem}@media screen and (max-width:768px){.g-recaptcha{-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform:scale(0.7);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}}#contact-form{padding:50px 0 80px 0}.title-slider{font-weight:300;font-size:58px;font-size:3.625rem;color:white;margin:0 0 60px 0}@media screen and (max-width:992px){.title-slider{font-size:40px;font-size:2.5rem;margin:0 0 40px 0}}@media screen and (max-width:768px){.title-slider{font-size:30px;font-size:1.875rem;margin:0 0 30px 0}}.title-slider strong{font-weight:500}#articulos-page .title-slider,#contacto-page .title-slider{margin:0 0 15px 0}#articulos-page .title-slider+p,#contacto-page .title-slider+p{color:white;font-weight:500;font-size:14px;font-size:0.875rem;margin:0 0 60px 0}.subtitle-section{position:relative;text-transform:uppercase;color:#bcbcbc;font-weight:600;font-size:14px;font-size:0.875rem;letter-spacing:2px;margin:0 0 30px 0}@media screen and (max-width:768px){.subtitle-section{margin:0 0 15px 0}}.subtitle-section:after{content:"";width:60px;height:1px;background-color:#bcbcbc;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 0 0 10px}.subtitle-section.secondary{color:#54afff}@media (min-width:845px){.subtitle-section{left:-30px}}@media (min-width:845px){.subtitle-section.no-left{left:0px}}#portada .subtitle-section{left:0;color:white;padding:0 0 20px 0}#portada .subtitle-section:after{background-color:white;margin:0;bottom:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;left:-30px}.subtitle-section.no-after{left:0;font-weight:300}.subtitle-section.no-after strong{font-weight:700}.subtitle-section.no-after:after{display:none}.title-section{color:#175296;font-weight:300;font-size:50px;font-size:3.125rem;margin:0 0 30px 0}@media screen and (max-width:992px){.title-section{font-size:40px;font-size:2.5rem;margin:0 0 20px 0}}@media screen and (max-width:768px){.title-section{font-size:35px;font-size:2.1875rem}}.title-section.inverse{color:white}.title-section strong{font-weight:600}.title-subsection{color:white;font-weight:300;font-size:40px;font-size:2.5rem;margin:0}@media screen and (max-width:768px){.title-subsection{font-size:25px;font-size:1.5625rem}}.title-subsection strong{font-weight:600}.panel-title{margin:0;font-weight:400;font-size:20px;font-size:1.25rem}@media screen and (max-width:768px){.panel-title{font-size:16px;font-size:1rem}}.title-list{color:white;text-transform:uppercase;margin:0 0 15px 0;font-weight:600;font-size:16px;font-size:1rem;letter-spacing:2px}.title-aside{color:black;margin:0 0 15px 0;font-weight:700;font-size:18px;font-size:1.125rem}.title-slider-landing{font-weight:200;color:#009bdb;font-size:120px;font-size:7.5rem;background:-webkit-linear-gradient(#ffffff,#009bdb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}@media screen and (max-width:768px){.title-slider-landing{font-size:40px;font-size:2.5rem}}.title-slider-landing+p{margin:0;font-size:15px;font-size:0.9375rem}@media screen and (max-width:768px){.title-slider-landing+p{font-size:14px;font-size:0.875rem}}.title-section-landing{color:#3a3a3a;display:inline-block;padding:0 0 10px 0;border-bottom:1px solid #3a3a3a;font-size:48px;font-size:3rem;margin:0 0 20px 0}@media screen and (max-width:768px){.title-section-landing{font-size:35px;font-size:2.1875rem}}.title-section-landing+p{margin-bottom:60px!important}.bg-primary-gradient .title-section-landing{color:white;border-bottom:1px solid white}.title-landing{font-weight:100;font-size:92px;font-size:5.75rem;background:-webkit-linear-gradient(#ffffff,#009bdb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 50px 0}@media screen and (max-width:992px){.title-landing{font-size:60px;font-size:3.75rem}}@media screen and (max-width:768px){.title-landing{font-size:40px;font-size:2.5rem}}.subtitle-landing{font-size:20px;font-size:1.25rem;margin:0 0 20px 0;font-weight:700}.title-block{color:#3a3a3a;font-size:20px;font-size:1.25rem;margin:0 0 20px 0;font-weight:700}@media screen and (max-width:768px){.title-block{font-size:16px;font-size:1rem}}.bg-primary-gradient .title-block{color:white}.title-testimonies{color:#3a3a3a;margin:0 0 100px 0;font-size:48px;font-size:3rem;text-transform:uppercase;font-weight:600}@media screen and (max-width:768px){.title-testimonies{font-size:30px;font-size:1.875rem;margin:0 0 30px 0}}.bg-primary-gradient .title-testimonies{color:white}.title-testimonies-carousel{margin:0 0 10px 0;font-weight:700;font-size:22px;font-size:1.375rem;font-style:normal}.bg-white{background-color:white}.bg-lightwhite{background-color:#f9f9f9}.bg-lighter-gray{background-color:#f4f4f4}.bg-white-gradient{background:white;background:-webkit-gradient(left top,left bottom,color-stop(0%,white),color-stop(100%,#f9f9f9));background:-o-linear-gradient(top,white 0%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,from(white),to(#f9f9f9));background:linear-gradient(to bottom,white 0%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f9f9f9",GradientType=0)}.bg-primary-gradient{background:#2e6dff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#2e6dff),color-stop(100%,#5ec1ff));background:-o-linear-gradient(top,#2e6dff 0%,#5ec1ff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#2e6dff),to(#5ec1ff));background:linear-gradient(to bottom,#2e6dff 0%,#5ec1ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2e6dff",endColorstr="#5ec1ff",GradientType=0)}.bg-primary-gradient.white-after .container:before{content:"";position:absolute;display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-image:url("../../img/featured-misc.png");background-repeat:no-repeat;background-position:-140px 35px}.bg-img{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url("../../img/featured-bg.jpg")}.list-product{padding:0;margin:0;list-style:none}.list-product li{margin:0 0 25px 0;position:relative}.list-product li:before{content:"";position:absolute;background-color:#175296;width:15px;height:15px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.list-product li:hover:before{opacity:0}.list-product a{font-size:28px;font-size:1.75rem;display:block;padding:25px 40px;background-color:#f4f4f4;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:#175296;position:relative;min-height:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-product a:before{content:"+";color:white;position:absolute;top:0;right:40px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;opacity:0}.list-product a:after{content:"...";position:absolute;color:#54afff;bottom:0;right:40px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;opacity:0;font-size:30px}.list-product a span{display:block;width:100%;font-size:18px;font-size:1.125rem;display:block;color:rgba(0,0,0,0.4);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.list-product a:hover{text-decoration:none;background-color:#175296;color:white}.list-product a:hover:before{opacity:1;top:15px}.list-product a:hover:after{opacity:1;bottom:20px}.list-product a:hover span{color:#54afff}.list-checks{margin:0;list-style:none;padding:0}@media screen and (max-width:768px){.list-checks{margin-top:50px}}.list-checks li{margin:0 0 50px 0;padding:0 0 0 40px;position:relative}.list-checks li:before{content:"";width:18px;height:18px;background-image:url("../../img/check-icon.png");position:absolute;background-size:cover;background-position:center center;background-repeat:no-repeat;left:0}.list-checks li:last-child{margin:0}.list-checks p{margin:0;color:white;font-size:15px;font-size:0.9375rem;line-height:1.8}aside{color:black;font-size:16px;font-size:1rem;font-weight:300}#contacto-page aside{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}@media screen and (max-width:768px){#contacto-page aside{-webkit-transform:none;-ms-transform:none;transform:none}}aside a{color:black;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:inline-block;margin:0 0 5px 0}aside a:hover{text-decoration:none;color:#175296}aside ul{padding:0;margin:0;list-style:none}aside li{background-color:#f9f9f9;padding:30px 40px;position:relative}aside li:before{content:"+";position:absolute;color:#175296;font-weight:400;top:15px;right:20px;font-size:30px}aside li:first-child{background-color:#F0F0F0}aside li:first-child img{width:30px;height:40px}aside li img{width:40px;height:50px;margin:0 0 30px 0}.link-list{padding:0;margin:40px 0 0 0;list-style:none}.link-list li{margin:0 0 10px 0;font-size:12px;font-size:0.75rem}.link-list li:last-child{margin:0}.link-list a{color:black;text-decoration:underline;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.link-list a:hover{color:#175296}.list-politics{margin-top:20px}.list-politics li>p{font-size:18px}#accordion{margin-top:60px}#articulos-page #accordion{margin:0 0 50px 0}.panel-default,.panel-default>.panel-heading+.panel-collapse>.panel-body{border:0}.panel-heading{border-radius:0}.panel-default>.panel-heading{background-color:transparent;border:0;padding:0}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{display:block;position:relative;padding:0 40px 0 0}.panel-title>.small:focus,.panel-title>.small:hover,.panel-title>.small>a:focus,.panel-title>.small>a:hover,.panel-title>a:focus,.panel-title>a:hover,.panel-title>small:focus,.panel-title>small:hover,.panel-title>small>a:focus,.panel-title>small>a:hover{text-decoration:none}.panel-title>.small:after,.panel-title>.small>a:after,.panel-title>a:after,.panel-title>small:after,.panel-title>small>a:after{content:"+";position:absolute;right:0;top:-8px;color:#175296;background-color:#e7e7e7;border-radius:50%;width:35px;height:35px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.open .panel-title>.small,.open .panel-title>.small>a,.open .panel-title>a,.open .panel-title>small,.open .panel-title>small>a{color:white}.open .panel-title>.small:after,.open .panel-title>.small>a:after,.open .panel-title>a:after,.open .panel-title>small:after,.open .panel-title>small>a:after{content:"-"}.panel-group .panel{border-radius:0;margin:0 0 15px 0;padding:40px;background-color:#f4f4f4;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.panel-group .panel.open{background-color:#175296}.panel-group .panel.open .panel-body p{color:white}.panel-body{padding-left:0}.panel-body p{font-weight:300;font-size:16px;font-size:1rem}@media screen and (max-width:768px){.panel-body p{font-size:14px;font-size:0.875rem}}.pagination{margin:0}@media screen and (max-width:768px){.pagination{margin:0 0 30px 0}}.pagination>li>a,.pagination>li>span{border:0;background-color:#f0f0f0;color:#292929;font-size:14px;margin:0 2px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{border:0;background-color:#f0f0f0;color:#292929}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#175296;border:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:white;background-color:#175296}#section-acercade{padding-bottom:0;background-image:url(../../img/misc-1.png);background-repeat:no-repeat;background-position:bottom right;background-size:618px 453px}@media screen and (max-width:768px){#section-acercade{padding:60px 0}}#section-acercade .misc-overlay{bottom:-90px}#section-acercade+section{padding-top:200px}#map{position:relative;text-align:right;background-color:white;margin:0 0 30px 0}#map:before{content:"";position:absolute;height:196px;width:98px;background-image:url("../../img/plus-icon-gray.png");background-repeat:repeat;background-position:top left;opacity:0.4;top:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;left:10%;z-index:1}#map:after{content:"";position:absolute;width:20%;height:100%;top:0;bottom:0;left:0;background-color:#f9f9f9}@media screen and (max-width:768px){#map:after,#map:before{display:none}}#map iframe{width:80%;height:600px;margin:0 0 0 auto}@media screen and (max-width:1300px){#map iframe{height:450px}}@media screen and (max-width:992px){#map iframe{height:350px}}@media screen and (max-width:768px){#map iframe{height:300px;width:100%}}.float-img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}@media screen and (max-width:768px){.float-img{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.landing #prefooter{display:none}.landing #portada{height:80vh;min-height:350px;padding:150px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.landing #portada{height:60vh}}.landing #portada+section{margin-top:80vh}@media screen and (max-width:768px){.landing #portada+section{margin-top:60vh}}.landing #portada .title-right{text-align:right;position:relative;top:-120px}@media (max-height:700px){.landing #portada .title-right{top:0}}@media screen and (max-width:768px){.landing #portada .title-right{top:0}}.landing p{margin:0 0 20px 0}.landing .section-padding{padding-top:80px;padding-bottom:80px}.landing footer{padding:30px 0}.landing section img{margin:0 auto}.landing .bg-primary-gradient p{color:white;font-size:18px;font-size:1.125rem;margin:0 0 20px 0}@media screen and (max-width:768px){.landing .bg-primary-gradient p{font-size:16px;font-size:1rem}}.featured{display:inline-block;font-weight:300;color:white;background-color:#ec407a;border-radius:5px;padding:5px 10px;font-size:16px;font-size:1rem}.line-block{border-top:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;padding:25px 0;margin:50px 0 0 0}.line-block p{margin:0!important;color:#3a3a3a}.bg-primary-gradient .line-block{border-top:1px solid white;border-bottom:1px solid white}.bg-primary-gradient .line-block p{color:white}#iron-page #portada{background-image:url("../../img/iron/iron-bg.jpg")}#copper-page #portada{background-image:url("../../img/copper/copper-bg.jpg")}#calcium-page #portada{background-image:url("../../img/calcium/calcium-bg.jpg")}#zinc-page #portada{background-image:url("../../img/zinc/zinc-bg.jpg")}#magnesium-page #portada{background-image:url("../../img/magnesium/magnesium-bg.jpg")}#potassium-page #portada{background-image:url("../../img/potassium/potassium-bg.jpg")}#biofer-page #portada{background-image:url("../../img/biofer/biofer-bg.jpg")}#liposomes-page #portada{background-image:url("../../img/liposomes/liposomes-bg.jpg")}::-webkit-scrollbar{width:0.5em;height:0.5em}::-webkit-scrollbar-thumb{background:#175296}::-webkit-scrollbar-track{background:#8ba9cb}body{scrollbar-face-color:#175296;scrollbar-track-color:#8ba9cb}#toTop{position:fixed;bottom:35px;right:35px;background:white;border-radius:5px;font-size:20px;border:1px solid black;padding:0;cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;z-index:3;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#toTop i{line-height:0;position:relative;top:-2px}#toTop:hover{background:#175296;color:white}