@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(../fonts/raleway-v11-latin-300.eot);src:local('Raleway Light'),local('Raleway-Light'),url(../fonts/raleway-v11-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/raleway-v11-latin-300.woff2) format('woff2'),url(../fonts/raleway-v11-latin-300.woff) format('woff'),url(../fonts/raleway-v11-latin-300.ttf) format('truetype'),url(../fonts/raleway-v11-latin-300.svg#Raleway) format('svg')}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(../fonts/raleway-v11-latin-regular.eot);src:local('Raleway'),local('Raleway-Regular'),url(../fonts/raleway-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/raleway-v11-latin-regular.woff2) format('woff2'),url(../fonts/raleway-v11-latin-regular.woff) format('woff'),url(../fonts/raleway-v11-latin-regular.ttf) format('truetype'),url(../fonts/raleway-v11-latin-regular.svg#Raleway) format('svg')}@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:url(../fonts/raleway-v11-latin-600.eot);src:local('Raleway SemiBold'),local('Raleway-SemiBold'),url(../fonts/raleway-v11-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/raleway-v11-latin-600.woff2) format('woff2'),url(../fonts/raleway-v11-latin-600.woff) format('woff'),url(../fonts/raleway-v11-latin-600.ttf) format('truetype'),url(../fonts/raleway-v11-latin-600.svg#Raleway) format('svg')}@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url(../fonts/raleway-v11-latin-700.eot);src:local('Raleway Bold'),local('Raleway-Bold'),url(../fonts/raleway-v11-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/raleway-v11-latin-700.woff2) format('woff2'),url(../fonts/raleway-v11-latin-700.woff) format('woff'),url(../fonts/raleway-v11-latin-700.ttf) format('truetype'),url(../fonts/raleway-v11-latin-700.svg#Raleway) format('svg')}@font-face{font-family:Raleway;font-style:normal;font-weight:800;src:url(../fonts/raleway-v11-latin-800.eot);src:local('Raleway ExtraBold'),local('Raleway-ExtraBold'),url(../fonts/raleway-v11-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/raleway-v11-latin-800.woff2) format('woff2'),url(../fonts/raleway-v11-latin-800.woff) format('woff'),url(../fonts/raleway-v11-latin-800.ttf) format('truetype'),url(../fonts/raleway-v11-latin-800.svg#Raleway) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:300;src:url(../fonts/signika-v6-latin-300.eot);src:local('Signika-Light'),url(../fonts/signika-v6-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v6-latin-300.woff2) format('woff2'),url(../fonts/signika-v6-latin-300.woff) format('woff'),url(../fonts/signika-v6-latin-300.ttf) format('truetype'),url(../fonts/signika-v6-latin-300.svg#Signika) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:400;src:url(../fonts/signika-v6-latin-regular.eot);src:local('Signika'),local('Signika-Regular'),url(../fonts/signika-v6-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v6-latin-regular.woff2) format('woff2'),url(../fonts/signika-v6-latin-regular.woff) format('woff'),url(../fonts/signika-v6-latin-regular.ttf) format('truetype'),url(../fonts/signika-v6-latin-regular.svg#Signika) format('svg')}@font-face{font-family:Signika;font-style:normal;font-weight:700;src:url(../fonts/signika-v6-latin-700.eot);src:local('Signika-Bold'),url(../fonts/signika-v6-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/signika-v6-latin-700.woff2) format('woff2'),url(../fonts/signika-v6-latin-700.woff) format('woff'),url(../fonts/signika-v6-latin-700.ttf) format('truetype'),url(../fonts/signika-v6-latin-700.svg#Signika) format('svg')}a{font-family:Raleway,sans-serif;text-decoration:none;line-height:inherit;color:#2d2f92}a:hover{text-decoration:underline}a img{border:none}p,span{font-weight:300;font-size:16px;line-height:1.4;margin-bottom:12px;text-align:left;text-rendering:optimizeLegibility;color:#909392;font-family:Signika,sans-serif}form input[type],form label,form select,form span,form textarea{font-family:Raleway,sans-serif;font-size:16px}form button{font-family:Raleway,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;text-rendering:optimizeLegibility;font-style:normal;margin:0 0 16px 0;line-height:1.4;color:#05181f}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}dl,ol,ul{font-family:Signika,sans-serif;font-weight:300;list-style-position:outside;margin-bottom:12px;line-height:1.6;font-size:16px;color:#909392}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#e0e0e0;padding:.125rem .3125rem .0625rem}.relative{position:relative}.text-center{text-align:center}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}figure.image{background-size:cover;background-position:center;background-repeat:no-repeat}figure.image img{visibility:hidden}figure.image.contain{background-size:contain}.image-item{height:auto}img{max-width:100%}.flex{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex}.align-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.align-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.justify-evenly{-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly}.justify-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.justify-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.justify-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.justify-start{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.flex-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-centered{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media (max-width:70em){.tablet-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:40em){.mobile-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}body{background-color:#fff}@media (min-width:70em){.row.collapse{max-width:100%;margin:0 -1em}}.font{font-family:Signika,sans-serif}.opacity{opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.opacity:hover{opacity:.6;text-decoration:none}.opacity-translate{opacity:1;-webkit-transition:opacity .5s ease-in-out,transform .5s;-moz-transition:opacity .5s ease-in-out,transform .5s;-ms-transition:opacity .5s ease-in-out,transform .5s;transition:opacity .5s ease-in-out,transform .5s}.opacity-translate:hover{opacity:.6;text-decoration:none;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.default-button{background-color:#a5a5a5;border-radius:3px;text-transform:uppercase;text-align:center;letter-spacing:2px;color:#fff;display:inline-block;font-size:12px;padding:16px 20px;border:none;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.default-button:hover{opacity:.6;text-decoration:none}.default-button.translate{opacity:1;-webkit-transition:opacity .5s ease-in-out,transform .5s;-moz-transition:opacity .5s ease-in-out,transform .5s;-ms-transition:opacity .5s ease-in-out,transform .5s;transition:opacity .5s ease-in-out,transform .5s}.default-button.translate:hover{opacity:.6;text-decoration:none;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.spacing{padding:60px 0}form label{color:#909392;margin-bottom:10px;display:block;font-weight:300;font-family:Signika,sans-serif}form input[type],form textarea{border-radius:4px;border:1px solid #909392;height:46px;padding:0 0 0 6px;display:block;width:100%;margin-bottom:16px}form input[type]:focus,form textarea:focus{border:1px solid #909392;outline:0}form textarea{height:100px;padding-top:16px}.slider{position:relative}.slider .slick-arrow{position:absolute;top:50%;font-size:0;z-index:2;border:none;background-color:transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider .slick-arrow::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;color:#1a2839;opacity:.4;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}.slider .slick-arrow.slick-prev{left:-40px}@media (max-width:80em){.slider .slick-arrow.slick-prev{left:0}}.slider .slick-arrow.slick-prev::before{content:"\f060"}.slider .slick-arrow.slick-next{right:-40px}@media (max-width:80em){.slider .slick-arrow.slick-next{right:0}}.slider .slick-arrow.slick-next::before{content:"\f061"}.slider .slick-arrow:hover::before{opacity:.8}.slider .slick-dots{list-style:none;margin:0;position:absolute;bottom:20px;left:50%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider .slick-dots>li{margin:0 5px}.slider .slick-dots>li button{font-size:0;border:none;background-color:transparent;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.slider .slick-dots>li button::before{content:'';width:10px;height:10px;background-color:#f2f3f3;opacity:.5;display:block;border-radius:50%}.slider .slick-dots>li.slick-active button::before{opacity:1}@media screen and (min-width:70em){.wrap-page{min-height:100%;margin-bottom:-80px}.wrap-page::after{content:'';display:block}.wrap-footer,.wrap-page::after{height:80px;position:relative}}.wrap-header{background-color:transparent;position:absolute;z-index:9;width:100%;padding:35px 0;-webkit-transition:padding .2s ease-in,background .3s ease-in;-moz-transition:padding .2s ease-in,background .3s ease-in;-ms-transition:padding .2s ease-in,background .3s ease-in;transition:padding .2s ease-in,background .3s ease-in}.wrap-header.fixed{background-color:#1a2839;position:fixed;padding:22px 0}.wrap-header>.row{height:inherit}.wrap-header .menu{list-style:none;margin:0}.wrap-header .menu li a{color:#fff;font-weight:300;line-height:1;position:relative;font-family:Signika,sans-serif}.wrap-header .menu li a:not(.social){padding:10px 0}.wrap-header .menu li a:not(.social)::before{content:'';width:30px;height:3px;background-color:#c7b299;position:absolute;left:50%;bottom:0;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wrap-header .menu li a:not(.social):hover{text-decoration:none}.wrap-header .menu li a:not(.social):hover::before{opacity:1}.wrap-header .menu li a:not(.social).active::before{opacity:1}.wrap-header .menu li a.social{background-color:#344251;border-radius:50%;text-align:center;line-height:33px;display:block;height:30px;width:30px}.banner{display:block;width:100%;height:300px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:70em){.banner{height:120px}}.title{text-transform:uppercase;font-size:30px;font-weight:300;position:relative;margin-bottom:40px;letter-spacing:3px}.title::before{content:'';position:absolute;left:-14px;width:30px;height:3px;bottom:-10px;background-color:#c7b299}#escritorio{margin-top:-50px}@media (max-width:70em){#escritorio{margin-top:0;padding:60px 0}}.team{padding:60px;background-color:#f2f3f3}.team .list li{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex}@media (max-width:40em){.team .list li{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.team .list li>div{width:calc(100% - 160px)}@media (max-width:40em){.team .list li>div{width:100%}}.team .list li>div:first-child{width:160px;margin-right:30px}@media (max-width:40em){.team .list li>div:first-child{width:100%;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}}.team .list li>div:first-child span{margin:0;width:160px;height:160px;background-color:#fff;border-radius:50%;padding:10px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-shadow:0 0 15px #ccc;-moz-box-shadow:0 0 15px #ccc;-ms-box-shadow:0 0 15px #ccc;box-shadow:0 0 15px #ccc}.team .list li>div:first-child span figure{border-radius:50%;width:100%;height:100%}.team .list li>div h3{font-weight:400}.acting{padding:60px 0;background-color:#1a2839;position:relative}.acting .featured{position:absolute;left:0;top:0;width:100%;height:100%;background-position:right center;opacity:.2;z-index:1}.acting .content{position:relative;z-index:2}.acting .content .title{color:#fff}.acting .content .list>li ul{list-style:none}.acting .content .list h3{color:#fff;font-size:16px;font-weight:400}.articles{padding:60px 0}.articles .show-article a{display:block;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.articles .show-article a:hover{opacity:.6;text-decoration:none}.articles .show-article a h3{font-weight:400}.articles .each-article{border-bottom:1px solid #f2f3f3;padding:30px 0;display:none}.contact{padding:60px 0;background-color:#f2f3f3;position:relative}.contact .featured{position:absolute;left:0;top:0;width:100%;height:100%;background-position:right center;opacity:.2;z-index:1}.contact .content{position:relative;z-index:2}.contact .marker,.contact .phone{padding-left:60px;position:relative}.contact .marker::before,.contact .phone::before{content:url(../images/ico-marker.png);position:absolute;left:0;top:0}.contact .marker a,.contact .phone a{color:#909392;font-weight:400;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.contact .marker a:hover,.contact .phone a:hover{opacity:.6;text-decoration:none}.contact .phone::before{content:url(../images/ico-phone.png)}.contact .news button{margin-top:30px}.contact .news input[type]{background-color:#1a2839;border:1px solid #1a2839}.contact .news input[type]::-webkit-input-placeholder{color:#fff}.contact .news input[type]::-moz-placeholder{color:#fff}.contact .news input[type]:-ms-input-placeholder{color:#fff}.wrap-footer{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.wrap-footer p{text-align:center;margin:0;font-size:14px}.wrap-footer p a{color:#909392}.to-top{display:inline-block;line-height:1.8;padding:0 10px;background-color:#1f4670;border-radius:4px;color:#fff;position:fixed;z-index:4000;bottom:25px;right:25px;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.to-top.show{opacity:1}.wrap-header-mobile{position:fixed;left:0;top:0;width:100%;background-color:#1a2839;padding:10px 0;z-index:9}.wrap-header-mobile .toggle-menu{font-size:24px;color:#fff;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.wrap-header-mobile .toggle-menu:hover{opacity:.6;text-decoration:none}.wrap-header-mobile .logo img{display:block;height:23px;margin:auto}.wrap-header-mobile .mobile-menu{background-color:#1a2839;position:fixed;top:-100%;left:0;width:100%;height:100%;overflow-y:scroll;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;transition:top .5s}.wrap-header-mobile .mobile-menu.opened{top:0}.wrap-header-mobile .mobile-menu .toggle-menu{padding:30px 0 0 0}.wrap-header-mobile .mobile-menu .menu{list-style:none;margin:0}.wrap-header-mobile .mobile-menu .menu li{display:block;width:100%}.wrap-header-mobile .mobile-menu .menu li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;display:block;text-align:center;padding:15px 0;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.wrap-header-mobile .mobile-menu .menu li a:hover{opacity:.6;text-decoration:none}.wrap-header-mobile .mobile-menu .menu li a i{margin-right:5px}.wrap-header-mobile .mobile-menu .menu li:not(:last-child){border-bottom:1px solid #fff}@media (max-width:70em){.wrap-page{padding-top:43px}}